.coverage-page{background:#f4f6f7;color:#162732}.areas-main{background:#f4f6f7}.areas-hero{background:linear-gradient(125deg,#101e2b,#254052);color:#fff;padding:75px 0 68px}.areas-hero h1{color:#fff;max-width:860px;font-size:clamp(34px,5vw,62px);letter-spacing:-.045em;line-height:1.04;margin:14px 0}.areas-lead{max-width:820px;color:#e0eaf0;font-size:clamp(15px,2vw,20px);line-height:1.7}.areas-hero .eyebrow{color:#ffa479}.area-check{padding:23px;background:#fff;color:#1a2d38;border-radius:15px;max-width:660px;margin:29px 0 14px;box-shadow:0 18px 45px #06121b35}.area-check>label{font-weight:900;display:block;margin:0 0 10px}.area-check-fields{display:flex;gap:10px}.area-check input{min-width:0;flex:1;padding:14px;border:1px solid #c5d2d9;border-radius:9px;font:inherit;font-size:16px;text-transform:uppercase}.area-check button{border:0;border-radius:9px;background:#f37a3e;color:#111e27;font-weight:900;padding:13px 19px;cursor:pointer}.area-check p{font-size:13px;line-height:1.6;color:#566773;margin:14px 0 0}.area-check p.ok{color:#26713e}.area-check p.warn{color:#954e22}.areas-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.areas-actions a{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;background:#fff;color:#1f3442;border-radius:9px;font-weight:850;font-size:13px}.areas-actions a:first-child{background:#f48045;color:#152331}.areas-content{padding-top:65px;padding-bottom:70px}.areas-intro h2,.areas-how h2,.areas-trust h2,.areas-faq h2,.areas-final h2{font-size:clamp(27px,4vw,41px);letter-spacing:-.045em;margin:0 0 15px}.areas-intro p{max-width:790px;color:#5d6c77;line-height:1.8;font-size:15px}.area-county-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:33px 0 67px}.area-county-grid article,.areas-trust-grid>div{background:white;border:1px solid #dce5e9;border-radius:14px;padding:26px;box-shadow:0 9px 24px #10243107}.area-county-grid h3{margin:0 0 12px;font-size:21px;line-height:1.25}.area-county-grid p{color:#526673;line-height:1.85;font-size:14px}.area-county-grid a,.areas-trust-grid a{color:#b74f21;text-decoration:underline;text-underline-offset:3px;font-size:13px;font-weight:800}.areas-how,.areas-trust,.areas-faq{margin:45px 0 65px}.areas-steps,.areas-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.areas-steps article{padding:23px;background:#e7edf0;border-radius:12px}.areas-steps b{display:grid;place-items:center;background:#193447;color:#fff;border-radius:100%;width:38px;height:38px}.areas-steps h3,.areas-trust h3{font-size:18px}.areas-steps p,.areas-trust p{font-size:14px;line-height:1.75;color:#566975}.areas-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.areas-faq details{border-bottom:1px solid #d4e0e5;padding:19px 6px}.areas-faq summary{font-size:16px;font-weight:850;cursor:pointer}.areas-faq p{line-height:1.85;color:#576c76}.areas-final{padding:32px;background:#172f3d;color:#fff;border-radius:16px}.areas-final p{color:#d9e2e8}.areas-footer{background:#0c1a25;color:#d8e2e7;padding:35px 0}.areas-footer>.wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.areas-footer span{font-size:12px}.areas-footer nav{display:flex;flex-wrap:wrap;gap:17px}.areas-footer a{font-size:13px;color:#e1ecef}.mobile-help{display:none}@media(max-width:1000px){.area-county-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.areas-hero{padding:45px 0 48px}.areas-content{padding-top:42px}.areas-steps,.areas-trust-grid,.area-county-grid{grid-template-columns:1fr}.areas-actions a{flex:1 1 140px}.area-check-fields{flex-direction:column}.area-check button{min-height:49px}.coverage-page .header-cta{display:none}.mobile-help{display:block;position:fixed;bottom:10px;left:12px;right:12px;background:#f47d42;padding:15px 20px;text-align:center;color:#132633;border-radius:10px;font-size:14px;font-weight:950;box-shadow:0 6px 25px #0004;z-index:100}.areas-footer{padding-bottom:90px}}