.city-coverage a:focus-visible{outline-offset:5px;outline:3px solid #287b70}.city-coverage .service-card p{font-size:17px;line-height:1.7}.city-coverage .city-contact{font-size:16px}.city-coverage .service-body>h2{margin-top:56px}.city-application{margin-top:64px;scroll-margin-top:24px}.city-application .primary{color:#fff;background:#ed7432;border-radius:30px;margin:8px 0 22px;padding:14px 22px;font-weight:800;text-decoration:none;display:inline-block}.city-application iframe{background:#f5f9fb;border:1px solid #dce6e9;border-radius:22px;width:100%;height:1100px;display:block}.city-application>p{color:#536276;line-height:1.7}.city-form-note{font-size:14px}.city-links{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.city-links a{color:#164e45;background:#fff;border:1px solid #cddeda;border-radius:22px;padding:12px 18px;font-weight:700;text-decoration:none}.city-links a[aria-current]{background:#e3f3ef}@media (max-width:600px){.city-coverage .service-hero{gap:26px;padding-left:20px;padding-right:20px}.city-application iframe{border-radius:12px;height:1080px}.city-links a{box-sizing:border-box;text-align:center;width:calc(50% - 7px)}.city-coverage .service-nav img{max-width:140px}.city-coverage .service-nav .primary{padding:12px;font-size:13px}}.city-local-guide{margin:48px 0}.city-local-guide h2{font-size:clamp(30px,4vw,42px)}.city-directory{gap:24px;margin-top:38px;display:grid}.city-directory h3{color:#174c43;margin:0 0 12px}.city-directory .city-links{margin-top:0}.city-directory .city-links a{box-sizing:border-box;min-height:44px}.city-directory section{min-width:0}@media (max-width:600px){.city-directory .city-links a{overflow-wrap:anywhere;width:calc(50% - 7px);padding:12px 8px}}.metro-coverage .service-hero h1{overflow-wrap:break-word;font-size:clamp(34px,4.4vw,58px)}.metro-coverage .service-hero>div{min-width:0}.metro-coverage .city-links a{overflow-wrap:anywhere}
