.atlas[data-astro-cid-qi6nhn4a]{position:relative}.atlas__sea[data-astro-cid-qi6nhn4a]{fill:var(--bg-raised)}.continent[data-astro-cid-qi6nhn4a]{cursor:pointer}.continent__shape[data-astro-cid-qi6nhn4a]{fill:var(--ink);stroke:var(--ink);stroke-width:1px;stroke-linejoin:round;opacity:0;transition:opacity .45s var(--ease)}.continent[data-astro-cid-qi6nhn4a]:hover .continent__shape[data-astro-cid-qi6nhn4a],.continent[data-astro-cid-qi6nhn4a]:focus-visible .continent__shape[data-astro-cid-qi6nhn4a]{opacity:.16}.continent__name[data-astro-cid-qi6nhn4a]{font-family:var(--serif);letter-spacing:.04em;text-anchor:middle;fill:var(--ink);opacity:0;pointer-events:none;transition:opacity .45s var(--ease);font-size:22px;font-style:italic}.continent[data-astro-cid-qi6nhn4a]:hover .continent__name[data-astro-cid-qi6nhn4a],.continent[data-astro-cid-qi6nhn4a]:focus-visible .continent__name[data-astro-cid-qi6nhn4a]{opacity:1}.continent[data-astro-cid-qi6nhn4a]:focus-visible{outline:none}.map__mark[data-astro-cid-qi6nhn4a]{fill:var(--bg);stroke:var(--accent);stroke-width:1.3px}.pin[data-astro-cid-qi6nhn4a]{z-index:1;width:0;height:0;position:absolute}.pin[data-astro-cid-qi6nhn4a].is-open{z-index:5}.pin__dot[data-astro-cid-qi6nhn4a]{background:var(--accent);width:.625rem;height:.625rem;box-shadow:0 0 0 1.5px var(--bg);cursor:pointer;transition:transform .5s var(--ease), box-shadow .5s var(--ease);border:0;border-radius:50%;padding:0;position:absolute;top:-.3125rem;left:-.3125rem}.atlas--close[data-astro-cid-qi6nhn4a] .pin__dot[data-astro-cid-qi6nhn4a]{width:.875rem;height:.875rem;top:-.4375rem;left:-.4375rem}.pin__dot[data-astro-cid-qi6nhn4a]:before{content:"";border-radius:50%;position:absolute;inset:-.2rem}button[data-astro-cid-qi6nhn4a].pin__dot:hover,button[data-astro-cid-qi6nhn4a].pin__dot:focus-visible,.pin[data-astro-cid-qi6nhn4a].is-open .pin__dot[data-astro-cid-qi6nhn4a]{box-shadow:0 0 0 1.5px var(--bg), 0 0 0 6px color-mix(in srgb, var(--accent) 25%, transparent);transform:scale(1.5)}.pin__name[data-astro-cid-qi6nhn4a]{font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;color:var(--ink-soft);pointer-events:none;font-size:.5625rem;font-weight:500;line-height:1;position:absolute;top:.7rem;left:0;transform:translate(-50%)}.pin__bubble[data-astro-cid-qi6nhn4a]{opacity:0;visibility:hidden;pointer-events:none;width:15rem;transition:opacity .45s var(--ease), transform .45s var(--ease), visibility 0s .45s;padding-top:1.1rem;position:absolute;top:0;transform:translateY(.5rem)}.pin--center[data-astro-cid-qi6nhn4a] .pin__bubble[data-astro-cid-qi6nhn4a]{left:-7.5rem}.pin--start[data-astro-cid-qi6nhn4a] .pin__bubble[data-astro-cid-qi6nhn4a]{left:-1.75rem}.pin--end[data-astro-cid-qi6nhn4a] .pin__bubble[data-astro-cid-qi6nhn4a]{right:-1.75rem}.pin[data-astro-cid-qi6nhn4a].is-open .pin__bubble[data-astro-cid-qi6nhn4a]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s var(--ease), transform .45s var(--ease);transform:none}.pin__card[data-astro-cid-qi6nhn4a]{background:var(--ink);color:var(--bg);border-radius:1rem;padding:1rem 1.25rem .6rem;position:relative;box-shadow:0 24px 50px -20px #140f0a80}.pin__card[data-astro-cid-qi6nhn4a]:before{content:"";background:inherit;border-radius:.15rem;width:.9rem;height:.9rem;position:absolute;top:-.4rem;transform:rotate(45deg)}.pin--center[data-astro-cid-qi6nhn4a] .pin__card[data-astro-cid-qi6nhn4a]:before{left:calc(50% - .45rem)}.pin--start[data-astro-cid-qi6nhn4a] .pin__card[data-astro-cid-qi6nhn4a]:before{left:1.3rem}.pin--end[data-astro-cid-qi6nhn4a] .pin__card[data-astro-cid-qi6nhn4a]:before{right:1.3rem}.pin__country[data-astro-cid-qi6nhn4a]{font-family:var(--serif);transition:color .4s var(--ease);justify-content:space-between;align-items:baseline;padding-bottom:.6rem;font-size:1.6rem;line-height:1.1;display:flex}.pin__card[data-astro-cid-qi6nhn4a] ul[data-astro-cid-qi6nhn4a]{margin:0;padding:0;list-style:none}.pin__card[data-astro-cid-qi6nhn4a] li[data-astro-cid-qi6nhn4a] a[data-astro-cid-qi6nhn4a]{border-top:1px dashed color-mix(in srgb, var(--bg) 25%, transparent);transition:color .4s var(--ease);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;font-size:.9375rem;display:flex}.pin__card[data-astro-cid-qi6nhn4a] .label[data-astro-cid-qi6nhn4a]{color:inherit;opacity:.6}.pin__country[data-astro-cid-qi6nhn4a]:hover,.pin__card[data-astro-cid-qi6nhn4a] li[data-astro-cid-qi6nhn4a] a[data-astro-cid-qi6nhn4a]:hover{color:color-mix(in srgb, var(--accent) 55%, #fff)}@media (width<=767px){.pin__name[data-astro-cid-qi6nhn4a]{display:none}.pin__bubble[data-astro-cid-qi6nhn4a]{width:13rem}.pin--center[data-astro-cid-qi6nhn4a] .pin__bubble[data-astro-cid-qi6nhn4a]{left:-6.5rem}}
