.map[data-astro-cid-dxvi5lab]{width:100%;height:auto;overflow:hidden;-webkit-mask-image:radial-gradient(75% 80%,#000 70%,#0000 100%);mask-image:radial-gradient(75% 80%,#000 70%,#0000 100%)}.map__land[data-astro-cid-dxvi5lab]{fill:var(--map-land)}.map__region[data-astro-cid-dxvi5lab]{fill:var(--map-region);stroke:var(--map-region-line);stroke-width:.8px;stroke-linejoin:round;transition:fill .3s}.map__region[data-astro-cid-dxvi5lab].is-hot{fill:var(--map-region-hot)}.map__hub[data-astro-cid-dxvi5lab] circle[data-astro-cid-dxvi5lab]{fill:var(--map-hub);transform-box:fill-box;transform-origin:50%;transition:transform .35s var(--ease-spring)}.map__hub[data-astro-cid-dxvi5lab].is-hot circle[data-astro-cid-dxvi5lab]{transform:scale(1.7)}.map__hub[data-astro-cid-dxvi5lab] text[data-astro-cid-dxvi5lab]{fill:var(--map-label);font:500 17px/1 var(--mono);letter-spacing:.04em;paint-order:stroke;stroke:var(--map-halo);stroke-width:4px;transition:fill .2s}.map__hub[data-astro-cid-dxvi5lab].is-hot text[data-astro-cid-dxvi5lab]{fill:var(--map-hub)}@media (prefers-reduced-motion:reduce){.map__region[data-astro-cid-dxvi5lab],.map__hub[data-astro-cid-dxvi5lab] circle[data-astro-cid-dxvi5lab]{transition:none}}.geo[data-astro-cid-wdwa3fey]{--map-land:#ffffff06;--map-region:color-mix(in srgb, var(--deep-accent) 30%, #ffffff14);--map-region-line:color-mix(in srgb, var(--deep-accent) 50%, transparent);--map-region-hot:color-mix(in srgb, var(--deep-accent) 80%, transparent);--map-hub:color-mix(in srgb, var(--deep-accent) 25%, #fff);--map-label:var(--deep-ink);--map-halo:var(--deep);z-index:0;isolation:isolate;color:var(--deep-ink);padding:clamp(56px,7vw,104px) 0;position:relative;overflow:hidden}.geo[data-astro-cid-wdwa3fey]:before{--fade:clamp(48px, 6vw, 96px);content:"";z-index:-1;background:radial-gradient(60% 70% at 75% 50%, color-mix(in srgb, var(--deep-accent) 16%, transparent), transparent 70%), var(--deep);-webkit-mask-image:linear-gradient(transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);position:absolute;inset:0}[data-theme=light] .geo[data-astro-cid-wdwa3fey]{box-shadow:0 -10px 60px 0 color-mix(in srgb, var(--accent) 30%, transparent), 0 10px 60px 0 color-mix(in srgb, var(--accent) 30%, transparent)}[data-theme=light] .geo[data-astro-cid-wdwa3fey]:before{-webkit-mask-image:none;mask-image:none}.geo__grid[data-astro-cid-wdwa3fey]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.geo__text[data-astro-cid-wdwa3fey]{gap:20px;display:grid}.geo__lead[data-astro-cid-wdwa3fey]{color:var(--deep-muted);font-size:var(--fs-lead);line-height:1.6}.geo__list[data-astro-cid-wdwa3fey]{border-top:1px solid var(--deep-line);margin-top:8px;display:grid}.geo__list[data-astro-cid-wdwa3fey] li[data-astro-cid-wdwa3fey]{border-bottom:1px solid var(--deep-line);font:400 1.15rem/1.3 var(--serif);align-items:center;gap:14px;padding:14px 0;display:flex}.geo__dot[data-astro-cid-wdwa3fey]{background:var(--deep-accent);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--deep-accent) 22%, transparent);border-radius:50%}.geo__map[data-astro-cid-wdwa3fey]{min-width:0}.geo__extra[data-astro-cid-wdwa3fey]{margin-top:clamp(32px,4vw,56px)}.legend[data-astro-cid-wdwa3fey]{color:var(--deep-muted);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:12px;font-size:.84rem;display:flex}.legend[data-astro-cid-wdwa3fey] li[data-astro-cid-wdwa3fey]{align-items:center;gap:10px;display:inline-flex}.legend__dot[data-astro-cid-wdwa3fey]{background:var(--map-region);width:16px;height:12px;box-shadow:inset 0 0 0 1px var(--map-region-line);border-radius:3px}.geo__list[data-astro-cid-wdwa3fey] li[data-astro-cid-wdwa3fey]{transition:color .2s}.geo__list[data-astro-cid-wdwa3fey] li[data-astro-cid-wdwa3fey]:hover{color:var(--deep-accent)}@media (width<=600px){.geo__list[data-astro-cid-wdwa3fey] li[data-astro-cid-wdwa3fey]{padding:10px 0;font-size:1rem}}@media (width<=900px){.geo__grid[data-astro-cid-wdwa3fey]{grid-template-columns:1fr}.geo__map[data-astro-cid-wdwa3fey]{margin:0 calc(-1 * var(--gutter))}}
