.city-intro[data-astro-cid-kt4nuipr]{padding:50px 0 66px;background:#fff}.city-intro-grid[data-astro-cid-kt4nuipr]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,66px);align-items:center}.city-intro[data-astro-cid-kt4nuipr] h2[data-astro-cid-kt4nuipr],.city-heading[data-astro-cid-kt4nuipr] h2[data-astro-cid-kt4nuipr],.city-proof[data-astro-cid-kt4nuipr] h2[data-astro-cid-kt4nuipr]{color:#213746;font-size:clamp(2rem,3.2vw,3rem);line-height:1.28;letter-spacing:-.02em;margin:10px 0 15px}.city-intro[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr],.city-heading[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr],.city-choice[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr],.city-proof[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr],.city-faq[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr]{color:#485b68;font-size:1.03rem;line-height:1.74}.city-intro[data-astro-cid-kt4nuipr] figure[data-astro-cid-kt4nuipr]{margin:0}.city-intro[data-astro-cid-kt4nuipr] figure[data-astro-cid-kt4nuipr] img{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:10px;border:1px solid #dce5ea}.city-intro[data-astro-cid-kt4nuipr] figcaption[data-astro-cid-kt4nuipr]{font-size:.82rem;color:#60717c;margin-top:8px}.city-link[data-astro-cid-kt4nuipr],.city-proof[data-astro-cid-kt4nuipr] a[data-astro-cid-kt4nuipr]{display:inline-flex;min-height:46px;align-items:center;color:#204b69!important;font-weight:800;text-decoration:underline!important;text-underline-offset:4px}.city-services[data-astro-cid-kt4nuipr]{padding-top:60px}.city-heading[data-astro-cid-kt4nuipr]{max-width:830px;margin-bottom:26px}.city-heading[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr]{margin:0}.city-choice[data-astro-cid-kt4nuipr]{padding:64px 0;background:#fff}.city-choice-grid[data-astro-cid-kt4nuipr],.city-proof-grid[data-astro-cid-kt4nuipr]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.city-choice[data-astro-cid-kt4nuipr] article[data-astro-cid-kt4nuipr],.city-faq[data-astro-cid-kt4nuipr] article[data-astro-cid-kt4nuipr]{padding:23px;border:1px solid #dce5ea;border-radius:9px;background:#fff}.city-choice[data-astro-cid-kt4nuipr] h3[data-astro-cid-kt4nuipr],.city-faq[data-astro-cid-kt4nuipr] h3[data-astro-cid-kt4nuipr]{font-size:1.16rem;line-height:1.4;color:#243947;margin:0 0 9px}.city-choice[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr],.city-faq[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr]{font-size:.95rem;margin:0}.city-proof[data-astro-cid-kt4nuipr]{padding:62px 0}.city-proof-grid[data-astro-cid-kt4nuipr]{grid-template-columns:1fr 1fr}.city-proof-grid[data-astro-cid-kt4nuipr]>div[data-astro-cid-kt4nuipr]{padding:26px;background:#fff;border:1px solid #dce5ea;border-radius:9px}.city-proof[data-astro-cid-kt4nuipr] h2[data-astro-cid-kt4nuipr]{font-size:clamp(1.55rem,2.5vw,2.2rem)}.city-proof[data-astro-cid-kt4nuipr] p[data-astro-cid-kt4nuipr]{font-size:.98rem}.city-clusters[data-astro-cid-kt4nuipr]{padding:61px 0;background:#fff}.city-cluster-grid[data-astro-cid-kt4nuipr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.city-cluster-grid[data-astro-cid-kt4nuipr] a[data-astro-cid-kt4nuipr]{display:grid;gap:6px;padding:20px;border:1px solid #dce5ea;border-radius:9px;background:#f7f9fa;color:#203746!important;text-decoration:none!important}.city-cluster-grid[data-astro-cid-kt4nuipr] strong[data-astro-cid-kt4nuipr]{font-size:1.08rem}.city-cluster-grid[data-astro-cid-kt4nuipr] span[data-astro-cid-kt4nuipr]{color:#526571;font-size:.9rem;line-height:1.5}.city-faq[data-astro-cid-kt4nuipr]{padding:61px 0;background:#fff}.city-faq-grid[data-astro-cid-kt4nuipr]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.city-cta[data-astro-cid-kt4nuipr]{padding:46px 0 70px;background:#f5f7f8}@media(max-width:850px){.city-intro-grid[data-astro-cid-kt4nuipr],.city-proof-grid[data-astro-cid-kt4nuipr],.city-choice-grid[data-astro-cid-kt4nuipr],.city-cluster-grid[data-astro-cid-kt4nuipr],.city-faq-grid[data-astro-cid-kt4nuipr]{grid-template-columns:1fr}.city-intro[data-astro-cid-kt4nuipr]{padding-top:38px}}
