.reachmap[data-astro-cid-3c5olhgs]{display:grid;gap:clamp(1.25rem,3vw,2rem)}@media(min-width:1000px){.reachmap[data-astro-cid-3c5olhgs][data-full="1"]{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);grid-template-areas:"side stage" "side caption";align-items:center;column-gap:clamp(2rem,5vw,4.5rem)}.reachmap[data-astro-cid-3c5olhgs][data-full="1"] .reachmap__side[data-astro-cid-3c5olhgs]{grid-area:side}.reachmap[data-astro-cid-3c5olhgs][data-full="1"] .reachmap__stage[data-astro-cid-3c5olhgs]{grid-area:stage}.reachmap[data-astro-cid-3c5olhgs][data-full="1"] .reachmap__caption[data-astro-cid-3c5olhgs]{grid-area:caption;text-align:center}}.reachmap__stage[data-astro-cid-3c5olhgs]{width:100%;max-width:min(100%,760px);margin-inline:auto;padding:clamp(.5rem,1.5vw,1.25rem);box-sizing:border-box}.reachmap__frame[data-astro-cid-3c5olhgs]{position:relative;container-type:inline-size;width:100%;aspect-ratio:var(--map-ratio);max-width:calc(78svh * var(--map-ratio-num));margin-inline:auto}.reachmap__svg[data-astro-cid-3c5olhgs]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.reachmap__land[data-astro-cid-3c5olhgs]{fill:none;stroke:color-mix(in srgb,var(--color-ash) 62%,transparent);stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.reachmap__rule[data-astro-cid-3c5olhgs]{stroke:color-mix(in srgb,var(--color-ash) 45%,transparent);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.reachmap__ring[data-astro-cid-3c5olhgs]{fill:none;stroke:var(--color-ash);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke .2s var(--ease-ui)}.reachmap__dot[data-astro-cid-3c5olhgs]{fill:var(--color-ash);transition:fill .2s var(--ease-ui)}.reachmap__node[data-astro-cid-3c5olhgs][data-origin="1"] .reachmap__ring[data-astro-cid-3c5olhgs]{stroke:var(--color-kolar);stroke-width:1.25}.reachmap__node[data-astro-cid-3c5olhgs][data-origin="1"] .reachmap__dot[data-astro-cid-3c5olhgs]{fill:var(--color-kolar)}.reachmap__label[data-astro-cid-3c5olhgs]{position:absolute;top:50%;white-space:nowrap;font-size:clamp(9px,1.62cqw,12px);letter-spacing:.1em;color:var(--text-secondary);background-color:var(--color-granite);padding:.1em .3em;pointer-events:none;transition:color .2s var(--ease-ui)}.reachmap__node-wrap[data-astro-cid-3c5olhgs][data-anchor=end] .reachmap__label[data-astro-cid-3c5olhgs]{right:calc(50% + 2.5cqw);transform:translateY(calc(-50% + var(--dy, 0px)))}.reachmap__node-wrap[data-astro-cid-3c5olhgs][data-anchor=start] .reachmap__label[data-astro-cid-3c5olhgs]{left:calc(50% + 2.5cqw);transform:translateY(calc(-50% + var(--dy, 0px)))}.reachmap__node-wrap[data-astro-cid-3c5olhgs][data-anchor=middle] .reachmap__label[data-astro-cid-3c5olhgs]{left:50%;transform:translate(-50%,calc(-50% + var(--dy, 0px)))}.reachmap__node-wrap[data-astro-cid-3c5olhgs][data-origin="1"] .reachmap__label[data-astro-cid-3c5olhgs]{color:var(--color-kolar)}.reachmap__node-wrap[data-astro-cid-3c5olhgs]:hover .reachmap__label[data-astro-cid-3c5olhgs],.reachmap__node-wrap[data-astro-cid-3c5olhgs]:focus-within .reachmap__label[data-astro-cid-3c5olhgs],.reachmap__node-wrap[data-astro-cid-3c5olhgs][data-selected] .reachmap__label[data-astro-cid-3c5olhgs]{color:var(--color-kolar)}.reachmap__nodes[data-astro-cid-3c5olhgs]{position:absolute;inset:0;list-style:none;margin:0;padding:0}.reachmap__node-wrap[data-astro-cid-3c5olhgs]{position:absolute;transform:translate(-50%,-50%)}.reachmap__node-wrap[data-astro-cid-3c5olhgs]:hover,.reachmap__node-wrap[data-astro-cid-3c5olhgs]:focus-within,.reachmap__node-wrap[data-astro-cid-3c5olhgs][data-selected]{z-index:2}.reachmap__hit[data-astro-cid-3c5olhgs]{display:block;width:44px;height:44px;background:transparent;border:0;padding:0}.reachmap__glow[data-astro-cid-3c5olhgs]{fill:none;stroke:var(--color-kolar);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.6);transition:opacity .2s var(--ease-ui),transform .2s var(--ease-ui)}.reachmap__node[data-astro-cid-3c5olhgs][data-hover] .reachmap__glow[data-astro-cid-3c5olhgs]{opacity:.4;transform:scale(.85)}.reachmap__node[data-astro-cid-3c5olhgs][data-selected] .reachmap__glow[data-astro-cid-3c5olhgs]{opacity:1;transform:scale(1);stroke-width:1.5}.reachmap__node[data-astro-cid-3c5olhgs][data-hover] .reachmap__ring[data-astro-cid-3c5olhgs],.reachmap__node[data-astro-cid-3c5olhgs][data-selected] .reachmap__ring[data-astro-cid-3c5olhgs]{stroke:var(--color-kolar)}.reachmap__node[data-astro-cid-3c5olhgs][data-hover] .reachmap__dot[data-astro-cid-3c5olhgs],.reachmap__node[data-astro-cid-3c5olhgs][data-selected] .reachmap__dot[data-astro-cid-3c5olhgs]{fill:var(--color-kolar)}.reachmap__caption[data-astro-cid-3c5olhgs]{color:var(--text-secondary);text-align:center;margin:0}.reachmap__side[data-astro-cid-3c5olhgs]{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem)}.reachmap__list[data-astro-cid-3c5olhgs]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.4rem}.reachmap__list-btn[data-astro-cid-3c5olhgs]{background:transparent;border:0;color:var(--text-secondary);padding:.2rem 0}.reachmap__list-btn[data-astro-cid-3c5olhgs][aria-pressed=true]{color:var(--color-kolar)}.reachmap__panel[data-astro-cid-3c5olhgs]{border-top:1px solid color-mix(in srgb,var(--color-ash) 30%,transparent);padding-top:1.5rem}.reachmap__panel-name[data-astro-cid-3c5olhgs]{margin:0 0 1.5rem}.reachmap__panel-fields[data-astro-cid-3c5olhgs]{margin:0;display:flex;flex-direction:column;gap:1.4rem}.reachmap__panel-field[data-astro-cid-3c5olhgs] dt[data-astro-cid-3c5olhgs]{margin-bottom:.4rem}.reachmap__panel-field[data-astro-cid-3c5olhgs] dd[data-astro-cid-3c5olhgs]{margin:0;color:color-mix(in srgb,var(--color-glasshouse) 82%,var(--color-ash));max-width:52ch;line-height:1.55}
