.geo-coverage-page .coverage-hero{border-top:8px solid var(--geo-orange)}.geo-coverage-page .coverage-hero .geo-hero-photo{min-height:600px}.geo-coverage-page .coverage-hero-contact{font-size:16px;margin-top:26px}.geo-coverage-page .coverage-services{max-width:1320px;padding:55px 5%;margin:auto}.geo-coverage-page .coverage-services>.wp-block-columns{gap:4%!important;margin:28px 0 0}.geo-coverage-page .coverage-service{border-top:5px solid var(--geo-orange);padding-top:22px}.geo-coverage-page .coverage-service h2{font-size:28px;line-height:1.15;min-height:65px}.geo-coverage-page .coverage-service p{font-size:17px}.geo-coverage-page .coverage-service a{font-weight:750}.geo-coverage-page .coverage-directory{max-width:1320px;margin:20px auto 50px;padding:55px 5%;background:white;border-top:2px solid var(--geo-ink)}.geo-coverage-page .coverage-directory>h2{font-size:clamp(38px,4vw,58px)}.geo-coverage-page .coverage-directory>p{max-width:880px}.geo-coverage-page .coverage-jumps{gap:10px;margin:30px 0 45px;flex-wrap:wrap}.geo-coverage-page .coverage-jumps .wp-block-button__link{background:var(--geo-ink);color:#fff;padding:13px 23px;font-size:17px;min-width:75px;text-align:center}.geo-coverage-page .coverage-area-group{margin-top:48px;padding-top:22px}.geo-coverage-page .coverage-range{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:12px}.geo-coverage-page .coverage-range h2{font-size:36px;margin:0}.geo-coverage-page .coverage-count{font-size:14px;text-transform:uppercase;letter-spacing:.08em;margin:0}.geo-coverage-page .coverage-area-group>.wp-block-columns{gap:7%!important;margin:0}.geo-coverage-page .geo-coverage-links p{margin:0;padding:0;border-bottom:1px solid #d9dede}.geo-coverage-page .geo-coverage-links a{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 2px;font-size:20px;font-weight:650;text-decoration:none}.geo-coverage-page .geo-coverage-links a:hover,.geo-coverage-page .geo-coverage-links a:focus-visible{background:#edf1ef;color:#923800}.geo-coverage-page .geo-coverage-links span{color:#bf470c}.geo-coverage-page .coverage-plan{max-width:1320px;padding:50px 5%;margin:0 auto 35px}.geo-coverage-page .coverage-plan>.wp-block-columns{gap:6%!important;align-items:center!important}.geo-coverage-page .coverage-plan-copy h2{font-size:38px}.geo-coverage-page .coverage-plan-photo figure{margin:0}.geo-coverage-page .coverage-plan-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.geo-coverage-page .coverage-faq{max-width:1100px}.geo-coverage-page .coverage-cta{margin-bottom:65px}.geo-coverage-page #areas,.geo-coverage-page .coverage-area-group{scroll-margin-top:160px}
@media(max-width:781px){.geo-coverage-page .coverage-hero .geo-hero-photo{height:340px;min-height:0}.geo-coverage-page .coverage-services,.geo-coverage-page .coverage-directory,.geo-coverage-page .coverage-plan{padding:35px 6%;margin:0 auto 25px}.geo-coverage-page .coverage-services>.wp-block-columns{gap:30px!important}.geo-coverage-page .coverage-service h2{min-height:0;font-size:29px}.geo-coverage-page .coverage-area-group>.wp-block-columns{gap:0!important}.geo-coverage-page .coverage-jumps .wp-block-button__link{padding:12px 18px;min-width:66px}.geo-coverage-page .geo-coverage-links a{font-size:19px;padding:17px 0}.geo-coverage-page .coverage-range h2{font-size:32px}.geo-coverage-page .coverage-plan-copy h2{font-size:32px}.geo-coverage-page .coverage-plan>.wp-block-columns{gap:30px!important}.geo-coverage-page .coverage-plan-photo img{aspect-ratio:4/3}.geo-coverage-page .coverage-cta{margin-bottom:35px}}
.geo-coverage-page .coverage-area-group>.wp-block-columns,.geo-coverage-page .coverage-services>.wp-block-columns{align-items:flex-start!important}
