
.local-hero{padding:54px 0 35px;text-align:center;max-width:940px;margin:auto}
.local-hero h1{font-size:clamp(34px,5vw,58px);letter-spacing:-1.6px;line-height:1.2;margin:14px auto}
.local-hero p{font-size:17px;line-height:1.8;color:var(--sub);max-width:760px;margin:auto}
.local-proof{background:#edf8f2;border:1px solid #a9d8b6;border-radius:18px;padding:26px;margin:22px 0 34px}
.local-proof h2{font-size:22px;color:#125b3b;margin:0 0 8px}
.local-proof p{font-size:14px;color:#40665a;margin:0;line-height:1.75}
.local-how{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 50px}
.local-how article{border:1px solid var(--border);border-radius:16px;background:white;padding:25px}
.local-how .num{display:inline-flex;background:#eff3ff;color:var(--blue);width:38px;height:38px;border-radius:10px;align-items:center;justify-content:center;font-weight:750;font-size:14px}
.local-how h2{font-size:19px;margin:17px 0 9px}
.local-how p{font-size:14px;line-height:1.75;color:var(--sub);margin:0}
.local-facts{max-width:850px;margin:0 auto 48px}
.local-facts h2{font-size:23px;margin:0 0 18px}
.local-facts details{background:#fff;border:1px solid var(--border);border-radius:12px;padding:14px 18px;margin:11px 0}
.local-facts summary{font-size:15px;font-weight:700;cursor:pointer}
.local-facts p{font-size:14px;line-height:1.75;color:var(--sub);margin:12px 0 0}
.local-cta{background:#172b44;color:#f5f9ff;border-radius:18px;padding:28px;text-align:center;margin:0 auto 70px;max-width:850px}
.local-cta h2{font-size:24px;margin:0 0 12px}
.local-cta p{font-size:14px;color:#d2dde9;margin:0 auto 22px;max-width:680px}
.local-cta a.primary{display:inline-block;border-radius:10px;background:#c4f0d6;color:#13482b;font-weight:800;padding:12px 22px}
.local-links{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:12px}
.local-links a{font-size:13px;color:#d0e8de;padding:6px;text-decoration:underline}
@media(max-width:800px){.local-how{grid-template-columns:1fr}.local-hero{padding:35px 0}.local-proof{padding:20px}}
