.public-service-page .public-service-intro{max-width:1320px;margin:auto;padding:48px 64px 60px}.public-service-back{font-size:calc(13px * var(--font-scale));text-underline-offset:4px;margin-bottom:28px;text-decoration:underline;display:inline-block}.public-service-page .public-service-intro h1{font-family:var(--sans);font-size:calc(clamp(36px,4.4vw,66px) * var(--font-scale));letter-spacing:-2px;margin:24px 0;font-weight:650;line-height:1.14}.public-service-page .public-service-intro h1 em{color:var(--theme-accent-text);font-style:normal;font-weight:400}.public-service-page .public-service-intro .public-lead{max-width:810px}.public-service-page .public-service-questions{max-width:1320px;margin:auto;padding:60px 64px}.public-service-page .public-service-questions h2{font-family:var(--sans);font-size:calc(clamp(28px,3vw,42px) * var(--font-scale));margin:16px 0 30px}.public-service-questions article{border-top:1px solid var(--theme-line);max-width:900px;padding:24px 0}.public-service-questions h3{font-size:calc(18px * var(--font-scale));margin-bottom:10px;line-height:1.5}.public-service-questions p{font-size:calc(16px * var(--font-scale));color:var(--theme-muted);line-height:1.8}.public-service-questions a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:700px){.public-service-page .public-service-intro,.public-service-page .public-service-questions{padding:32px 24px}.public-service-page .public-service-intro h1{letter-spacing:-1.3px}.public-service-questions p{font-size:calc(15px * var(--font-scale))}}
