.mission-map[data-astro-cid-6bvxb6sp]{margin:0}svg[data-astro-cid-6bvxb6sp]{width:100%;height:auto;display:block}.mission-map[data-astro-cid-6bvxb6sp]{border-radius:var(--radius);overflow:hidden}.land[data-astro-cid-6bvxb6sp]{fill:#ffffff1a;stroke:var(--dark-bg);stroke-width:.6px}.pin[data-astro-cid-6bvxb6sp]{cursor:pointer;text-decoration:none}.dot[data-astro-cid-6bvxb6sp]{fill:var(--gold);stroke:var(--dark-bg);stroke-width:2px;transition:r .25s}.ring[data-astro-cid-6bvxb6sp]{fill:none;stroke:var(--gold);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.tag[data-astro-cid-6bvxb6sp] text[data-astro-cid-6bvxb6sp]{font-family:var(--font-head);fill:#fff;paint-order:stroke;stroke:var(--dark-bg);stroke-width:5px;stroke-linejoin:round;font-size:15px;font-weight:700}.pin[data-astro-cid-6bvxb6sp]:hover .dot[data-astro-cid-6bvxb6sp],.pin[data-astro-cid-6bvxb6sp]:focus-visible .dot[data-astro-cid-6bvxb6sp]{r:8.5}.pin[data-astro-cid-6bvxb6sp]:hover text[data-astro-cid-6bvxb6sp],.pin[data-astro-cid-6bvxb6sp]:focus-visible text[data-astro-cid-6bvxb6sp]{fill:var(--gold)}.pin[data-astro-cid-6bvxb6sp]:focus-visible{outline:none}.pin[data-astro-cid-6bvxb6sp]:focus-visible .dot[data-astro-cid-6bvxb6sp]{stroke:#fff}@media (width<=640px){.tag[data-astro-cid-6bvxb6sp]{display:none}}@media (prefers-reduced-motion:no-preference){.js .pin[data-astro-cid-6bvxb6sp]{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(var(--i) * .16s + .2s);transform:translateY(-14px)}.js .is-in[data-astro-cid-6bvxb6sp] .pin[data-astro-cid-6bvxb6sp]{opacity:1;transform:none}.is-in[data-astro-cid-6bvxb6sp] .ring[data-astro-cid-6bvxb6sp]{animation:2.4s ease-out infinite ping;animation-delay:calc(var(--i) * .16s + .9s)}@keyframes ping{0%{opacity:.8;transform:scale(.7)}80%,to{opacity:0;transform:scale(2.6)}}}.top[data-astro-cid-vkpha7au]{align-items:start}.stat[data-astro-cid-vkpha7au] .big[data-astro-cid-vkpha7au]{color:var(--accent);letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(3rem,7vw,4.5rem);font-weight:750;line-height:1}.stat[data-astro-cid-vkpha7au] p[data-astro-cid-vkpha7au]{color:var(--text);font-size:1.1rem}.partners[data-astro-cid-vkpha7au]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.place[data-astro-cid-vkpha7au]{color:var(--accent);align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.partners[data-astro-cid-vkpha7au] h3[data-astro-cid-vkpha7au]{font-size:1.15rem}.partners[data-astro-cid-vkpha7au] li[data-astro-cid-vkpha7au]{flex-direction:column;display:flex}.partners[data-astro-cid-vkpha7au] details[data-astro-cid-vkpha7au]{margin-bottom:1rem}.partners[data-astro-cid-vkpha7au] summary[data-astro-cid-vkpha7au]{cursor:pointer;color:var(--accent);font-family:var(--font-head);align-items:center;gap:.35rem;padding:.25rem 0;font-size:.9rem;font-weight:700;list-style:none;display:inline-flex}.partners[data-astro-cid-vkpha7au] summary[data-astro-cid-vkpha7au]::-webkit-details-marker{display:none}.partners[data-astro-cid-vkpha7au] summary[data-astro-cid-vkpha7au]:after{content:"+";font-size:1.1rem;line-height:1;transition:transform .2s}.partners[data-astro-cid-vkpha7au] details[data-astro-cid-vkpha7au][open] summary[data-astro-cid-vkpha7au]:after{transform:rotate(45deg)}.partners[data-astro-cid-vkpha7au] details[data-astro-cid-vkpha7au] p[data-astro-cid-vkpha7au]{color:var(--text-2);margin:.5rem 0 0;font-size:.97rem}.site-link[data-astro-cid-vkpha7au]{align-items:center;gap:.35rem;margin-top:auto;font-weight:600;display:inline-flex}.partners[data-astro-cid-vkpha7au] li[data-astro-cid-vkpha7au]{scroll-margin-top:8rem;transition:border-color .3s,box-shadow .3s}.partners[data-astro-cid-vkpha7au] li[data-astro-cid-vkpha7au]:target{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 35%, transparent)}.map-section[data-astro-cid-vkpha7au] h2[data-astro-cid-vkpha7au]{margin-bottom:clamp(1rem,3vw,2rem)}.worldwide[data-astro-cid-vkpha7au]{color:#ffffffbf;text-align:center;margin:1rem 0 0}
