.CoverageMap-module__g6eNjq__map{width:100%;color:var(--ink);position:relative}.CoverageMap-module__g6eNjq__canvas{background:var(--tile);position:relative;overflow:hidden}.CoverageMap-module__g6eNjq__stage{touch-action:auto;width:100%}.CoverageMap-module__g6eNjq__stage svg{width:100%;height:auto;animation:.7s cubic-bezier(.16,1,.3,1) both CoverageMap-module__g6eNjq__map-in;display:block}.CoverageMap-module__g6eNjq__placeholder{aspect-ratio:1080/1009;position:relative}.CoverageMap-module__g6eNjq__placeholder img,.CoverageMap-module__g6eNjq__fallback{width:100%;height:auto;display:block}.CoverageMap-module__g6eNjq__placeholder img{height:100%;position:absolute;inset:0}.CoverageMap-module__g6eNjq__detail{z-index:1;-webkit-backdrop-filter:blur(12px);max-width:min(340px,100% - 32px);box-shadow:var(--shadow-float);background:#fffffff2;border:1px solid #202b3114;border-radius:16px;padding:14px 16px;font-size:13.5px;line-height:1.5;animation:.3s cubic-bezier(.16,1,.3,1) both CoverageMap-module__g6eNjq__detail-in;position:absolute;top:16px;left:16px}.CoverageMap-module__g6eNjq__detail strong{color:var(--ink);letter-spacing:-.015em;font-size:15.5px;font-weight:600;display:block}.CoverageMap-module__g6eNjq__detail span{max-height:96px;color:var(--muted);margin-top:4px;display:block;overflow-y:auto}.CoverageMap-module__g6eNjq__legend{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px 22px;padding:18px 24px 0;font-size:13px;font-weight:500;display:flex}.CoverageMap-module__g6eNjq__legend span{align-items:center;gap:8px;display:inline-flex}.CoverageMap-module__g6eNjq__legend i{border-radius:4px;width:14px;height:14px;display:inline-block}.CoverageMap-module__g6eNjq__served{background:#f9dace;border:1px solid #e8b3a0}.CoverageMap-module__g6eNjq__outside{background:#e5eaed;border:1px solid #d2dadf}.CoverageMap-module__g6eNjq__legend i.CoverageMap-module__g6eNjq__county{border-top:2px solid var(--accent);border-radius:0;width:18px;height:0}.CoverageMap-module__g6eNjq__credit{color:var(--muted);margin:8px 24px 0;padding-bottom:20px;font-size:11.5px;line-height:1.5}@keyframes CoverageMap-module__g6eNjq__detail-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes CoverageMap-module__g6eNjq__map-in{0%{opacity:0}}@media (max-width:599px){.CoverageMap-module__g6eNjq__legend{gap:8px 16px;padding:14px 16px 0}.CoverageMap-module__g6eNjq__credit{margin:8px 16px 0;padding-bottom:16px}.CoverageMap-module__g6eNjq__detail{max-width:calc(100% - 20px);top:10px;left:10px}}@media (forced-colors:active){.CoverageMap-module__g6eNjq__detail,.CoverageMap-module__g6eNjq__legend i{border:1px solid canvastext}}.CoverageMap-module__g6eNjq__stage .coverage-town{cursor:default}.CoverageMap-module__g6eNjq__stage .coverage-town path{transition:fill .2s}.CoverageMap-module__g6eNjq__stage .coverage-town.is-active path{fill:#f5c2ae}.CoverageMap-module__g6eNjq__outline{pointer-events:none}.CoverageMap-module__g6eNjq__outline path{fill:none;stroke:var(--accent-deep);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.CoverageMap-module__g6eNjq__detail,.CoverageMap-module__g6eNjq__stage svg{animation:none}}
