.coverage-section[data-v-c31fe8c5]{color:#fff;padding:0}.coverage-section[data-v-c31fe8c5],.coverage-viewport[data-v-c31fe8c5]{background-color:#046fdc;overflow:hidden}.coverage-viewport[data-v-c31fe8c5]{aspect-ratio:1440/880;display:flex;justify-content:center;max-height:880px;position:relative;width:100%}.coverage-canvas[data-v-c31fe8c5]{flex-shrink:0;height:880px;position:relative;transform:scale(.06944vw);transform-origin:top center;width:1440px}@media(min-width:1440px){.coverage-viewport[data-v-c31fe8c5]{aspect-ratio:auto;height:880px}.coverage-canvas[data-v-c31fe8c5]{transform:none}}.coverage-canvas__bg[data-v-c31fe8c5]{height:1230px;left:-240px;max-width:none;pointer-events:none;position:absolute;top:-168px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1920px}.stats-stack[data-v-c31fe8c5]{display:flex;flex-direction:column;gap:80px;left:280px;position:absolute;top:19.43182%;z-index:2}@media(min-width:1440px){.stats-stack[data-v-c31fe8c5]{top:171px}}.stat strong[data-v-c31fe8c5]{display:block;font-family:DIN,var(--font-sans);font-size:64px;line-height:1.1}.stat span[data-v-c31fe8c5]{display:block;font-size:24px;margin-top:4px}.coverage-map[data-v-c31fe8c5]{pointer-events:none;position:absolute}.coverage-map .city-dot[data-v-c31fe8c5]{pointer-events:auto}.city-dot[data-v-c31fe8c5]{--city-dot-orange:#f9a014;--city-dot-green:#9be105;--city-dot-pin:14px;--city-dot-pin-radius:7px;align-items:center;cursor:default;display:inline-flex;gap:8px;opacity:.35;position:absolute;transform:translate(calc(var(--city-dot-pin-radius)*-1),-50%);transition:opacity .25s ease,z-index 0s;white-space:nowrap}.city-dot.is-lit[data-v-c31fe8c5],.city-dot[data-v-c31fe8c5]:focus-visible,.city-dot[data-v-c31fe8c5]:hover{opacity:1}.city-dot--label-left[data-v-c31fe8c5]{flex-direction:row-reverse;transform:translate(calc(-100% + var(--city-dot-pin-radius)),-50%)}.city-dot[data-v-c31fe8c5]:focus-visible,.city-dot[data-v-c31fe8c5]:hover{z-index:2}.city-dot__pin[data-v-c31fe8c5]{flex-shrink:0;height:var(--city-dot-pin);position:relative;width:var(--city-dot-pin)}.city-dot__marker[data-v-c31fe8c5]{background:#fff;border:4px solid var(--city-dot-orange);border-radius:50%;box-sizing:content-box;height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:border-color .25s ease;width:6px;z-index:2}.city-dot.is-lit .city-dot__marker[data-v-c31fe8c5],.city-dot:focus-visible .city-dot__marker[data-v-c31fe8c5],.city-dot:hover .city-dot__marker[data-v-c31fe8c5]{border-color:var(--city-dot-green)}.city-dot__halo[data-v-c31fe8c5]{background:#ffffff14;border-radius:50%;box-shadow:inset 0 0 12px #9be10573;height:34px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.72);transition:opacity .28s ease,transform .28s ease;width:34px;z-index:1}.city-dot:focus-visible .city-dot__halo[data-v-c31fe8c5],.city-dot:hover .city-dot__halo[data-v-c31fe8c5]{opacity:1;transform:translate(-50%,-50%) scale(1)}.city-dot__label[data-v-c31fe8c5]{color:#333;font-family:"PingFang SC",var(--font-sans);font-size:14px;line-height:20px}
