[data-astro-cid-cx47u74h][aria-expanded=true] .dropdown-chevron{transform:rotate(180deg)}[data-astro-cid-cx47u74h][aria-expanded=true]{color:#ff4d00}.mega-panel[data-astro-cid-cx47u74h]{top:calc(100% - 2px)}.mega-inner[data-astro-cid-cx47u74h]{backdrop-filter:blur(28px)saturate(140%);background:linear-gradient(160deg,#12151bf5,#0b0d11f7);border:1px solid #f4f3ef1a;box-shadow:inset 0 1px #f4f3ef0f,0 40px 80px -30px #07090cbf,0 18px 36px -24px #07090c99}.mega-bar[data-astro-cid-cx47u74h]{transform-origin:50% 100%;width:2px;transition:transform .4s var(--ease-out);background:#ff4d00;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.mega-link[data-astro-cid-cx47u74h]{transition:background-color .3s}.mega-link[data-astro-cid-cx47u74h] .mega-arrow{opacity:0;transition:opacity .3s, transform .4s var(--ease-out);transform:translate(-8px)}.mega-label[data-astro-cid-cx47u74h]{transition:color .3s, transform .4s var(--ease-out)}.mega-link[data-astro-cid-cx47u74h]:hover,.mega-link[data-astro-cid-cx47u74h]:focus-visible,.mega-link[data-astro-cid-cx47u74h][data-active]{background:#f4f3ef0b}.mega-link[data-astro-cid-cx47u74h]:hover .mega-bar[data-astro-cid-cx47u74h],.mega-link[data-astro-cid-cx47u74h]:focus-visible .mega-bar[data-astro-cid-cx47u74h],.mega-link[data-astro-cid-cx47u74h][data-active] .mega-bar[data-astro-cid-cx47u74h]{transform:scaleY(1)}.mega-link[data-astro-cid-cx47u74h]:hover .mega-label[data-astro-cid-cx47u74h],.mega-link[data-astro-cid-cx47u74h]:focus-visible .mega-label[data-astro-cid-cx47u74h],.mega-link[data-astro-cid-cx47u74h][data-active] .mega-label[data-astro-cid-cx47u74h]{color:#f4f3ef;transform:translate(4px)}.mega-link[data-astro-cid-cx47u74h]:hover .mega-arrow,.mega-link[data-astro-cid-cx47u74h]:focus-visible .mega-arrow,.mega-link[data-astro-cid-cx47u74h][data-active] .mega-arrow{opacity:1;transform:none}.mega-link[data-astro-cid-cx47u74h]:focus-visible{outline-offset:-2px}.mega-link[data-astro-cid-cx47u74h][aria-current=page] .mega-label[data-astro-cid-cx47u74h]{color:#ff4d00}.mega-img[data-astro-cid-cx47u74h]{opacity:0;transition:opacity .7s var(--ease-out), transform 1.4s var(--ease-out);transform:scale(1.08)}.mega-img[data-astro-cid-cx47u74h].is-active{opacity:.8;transform:scale(1)}@media (prefers-reduced-motion:no-preference){.mega-panel[data-astro-cid-cx47u74h]:not([hidden]) .mega-inner[data-astro-cid-cx47u74h]{animation:mega-in .5s var(--ease-out) both}.mega-panel[data-astro-cid-cx47u74h]:not([hidden]) li[data-astro-cid-cx47u74h]{animation:mega-item .55s var(--ease-out) calc(70ms + var(--i) * 45ms) both}.mega-panel[data-astro-cid-cx47u74h]:not([hidden]) .mega-preview[data-astro-cid-cx47u74h]{animation:mega-preview .9s var(--ease-in-out) 50ms both}}@keyframes mega-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-10px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes mega-item{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mega-preview{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.map-beacon[data-astro-cid-eotvptca]{--r:9px;--e:26.4px;--run:21.5px;z-index:2;width:0;height:0;position:absolute}.map-beacon[data-astro-cid-eotvptca][data-clear]{--e:max(26.4px, var(--clear-up) + 22px)}.map-beacon-core[data-astro-cid-eotvptca]{background:#ff4d00;width:5px;height:5px;position:absolute;top:-2.5px;left:-2.5px;box-shadow:0 0 0 2px #ff4d0038,0 0 14px 3px #ff4d0073}.map-beacon-circle[data-astro-cid-eotvptca],.map-beacon-ring[data-astro-cid-eotvptca]{border:1px solid #ff4d00;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px}.map-beacon-circle[data-astro-cid-eotvptca]{box-shadow:0 0 12px #ff4d0059}.map-beacon-ring[data-astro-cid-eotvptca]{opacity:0}.map-lead-diag[data-astro-cid-eotvptca],.map-lead-run[data-astro-cid-eotvptca]{background:#f4f3ef99;height:1px;position:absolute}.map-lead-diag[data-astro-cid-eotvptca]{left:calc(var(--r) * .7071);top:calc(var(--r) * -.7071);width:calc((var(--e) - var(--r) * .7071) * 1.4142);transform-origin:0 0;transform:rotate(-45deg)}.map-lead-run[data-astro-cid-eotvptca]{left:var(--e);top:calc(-1 * var(--e));width:var(--run)}.map-beacon-tag[data-astro-cid-eotvptca]{left:calc(var(--e) + var(--run));top:calc(-1 * var(--e));white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:#f4f3eff0;background:#07090cd1;border:1px solid #ff4d009e;flex-direction:column;gap:3px;padding:5px 10px;font-size:10px;font-weight:500;line-height:1.2;display:flex;position:absolute;transform:translateY(-50%)}.map-beacon-coord[data-astro-cid-eotvptca]{letter-spacing:.14em;color:#9da3ac;font-size:9px}atlatron-world-map[data-astro-cid-eotvptca]{container-type:inline-size}@container (width<=560px){.map-beacon[data-astro-cid-eotvptca]{--e:20px;--run:12px}.map-beacon[data-astro-cid-eotvptca][data-clear]{--e:max(20px, var(--clear-down) + 22px)}.map-lead-diag[data-astro-cid-eotvptca]{top:calc(var(--r) * .7071);transform:rotate(45deg)}.map-lead-run[data-astro-cid-eotvptca],.map-beacon-tag[data-astro-cid-eotvptca]{top:var(--e)}}@container (width<=359px){.map-beacon-coord[data-astro-cid-eotvptca]{display:none}}atlatron-world-map[data-astro-cid-eotvptca][data-tone=dark] .map-beacon-tag[data-astro-cid-eotvptca]{color:#0b0d11d9;background:#f4f3efeb}atlatron-world-map[data-astro-cid-eotvptca][data-tone=dark] .map-beacon-coord[data-astro-cid-eotvptca]{color:#0b0d119e}atlatron-world-map[data-astro-cid-eotvptca][data-tone=dark] .map-lead-diag[data-astro-cid-eotvptca],atlatron-world-map[data-astro-cid-eotvptca][data-tone=dark] .map-lead-run[data-astro-cid-eotvptca]{background:#0b0d1180}.map-threads[data-astro-cid-eotvptca]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.map-threads[data-astro-cid-eotvptca] path[data-astro-cid-eotvptca]{fill:none;stroke-linecap:round}.map-thread-glow[data-astro-cid-eotvptca]{stroke:#ff4d0033;stroke-width:4px;vector-effect:non-scaling-stroke}.map-thread-line[data-astro-cid-eotvptca]{stroke:#ff6a28eb;stroke-width:1.1px;vector-effect:non-scaling-stroke}.map-thread-pulse[data-astro-cid-eotvptca]{--pulse:3.6px;stroke:#ffe6d3;stroke-width:calc(var(--pulse) * var(--span,1));stroke-dasharray:.14 2;stroke-dashoffset:.14px;opacity:0}.map-thread-pulse--halo[data-astro-cid-eotvptca]{stroke:#ff702880;stroke-width:calc(var(--pulse) * var(--span,1) * 2.8)}@media (width<=1599px){.map-thread-pulse[data-astro-cid-eotvptca]{--pulse:5px}}@media (width<=1199px){.map-thread-pulse[data-astro-cid-eotvptca]{--pulse:7px}}@media (width<=767px){.map-thread-pulse[data-astro-cid-eotvptca]{--pulse:11px}}@media (width<=479px){.map-thread-pulse[data-astro-cid-eotvptca]{--pulse:16px}}.map-thread-end[data-astro-cid-eotvptca]{z-index:1;width:0;height:0;position:absolute}.map-thread-end[data-astro-cid-eotvptca]:before{content:"";background:#ffb37e;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 6px 1px #ff4d00a6}.map-thread-end[data-astro-cid-eotvptca] i[data-astro-cid-eotvptca]{opacity:0;border:1px solid #ff4d00d9;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px}@media (prefers-reduced-motion:no-preference){.map-beacon-ring[data-astro-cid-eotvptca]{animation:2.8s cubic-bezier(.22,1,.36,1) infinite map-ping}html.js-motion:not([data-motion=paused]) atlatron-world-map[data-astro-cid-eotvptca][data-inview] .map-thread-pulse[data-astro-cid-eotvptca]{animation:map-thread-pulse 6.4s linear var(--delay,0s) infinite}html.js-motion:not([data-motion=paused]) atlatron-world-map[data-astro-cid-eotvptca][data-inview] .map-thread-end[data-astro-cid-eotvptca] i[data-astro-cid-eotvptca]{animation:map-thread-arrive 6.4s ease-out var(--delay,0s) infinite}}@keyframes map-ping{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes map-thread-pulse{0%{stroke-dashoffset:.14px;opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}25%{stroke-dashoffset:-1px;opacity:1}25.1%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes map-thread-arrive{0%,23%{opacity:0;transform:scale(.3)}26%{opacity:.95;transform:scale(.45)}52%,to{opacity:0;transform:scale(1.7)}}.mobile-menu[data-astro-cid-ofki4vxg]{height:100dvh}.mobile-menu[data-astro-cid-ofki4vxg]::backdrop{background:#0b0d11}.mobile-menu[data-astro-cid-ofki4vxg][open]{animation:.25s both menu-in}.mobile-menu[data-astro-cid-ofki4vxg][open][data-closing]{animation:.2s both menu-out}.menu-link[data-astro-cid-ofki4vxg][aria-current=page]{color:#ff4d00}.menu-header[data-astro-cid-ofki4vxg]{color:#f4f3ef;background:#0b0d11;border-bottom:1px solid #f4f3ef1f;height:60px;padding:0 16px}.menu-header[data-astro-cid-ofki4vxg] .header-logo[data-astro-cid-ofki4vxg] img{height:26px}.menu-header[data-astro-cid-ofki4vxg] .header-btn[data-astro-cid-ofki4vxg]{color:#f4f3ef;border-color:#f4f3ef3d}.menu-header[data-astro-cid-ofki4vxg] .header-btn[data-astro-cid-ofki4vxg]:hover{color:#ff4d00;border-color:#f4f3ef80}@media (width>=768px){.menu-header[data-astro-cid-ofki4vxg]{height:64px;padding:0 var(--pr-gutter,24px)}.menu-header[data-astro-cid-ofki4vxg] .header-logo[data-astro-cid-ofki4vxg] img{height:30px}}@media (prefers-reduced-motion:no-preference){.mobile-menu[data-astro-cid-ofki4vxg][open] .menu-link[data-astro-cid-ofki4vxg]{animation:menu-link-in .6s cubic-bezier(.22, 1, .36, 1) calc(50ms + var(--i) * 30ms) both}}@keyframes menu-in{0%{opacity:0}to{opacity:1}}@keyframes menu-out{0%{opacity:1}to{opacity:0}}@keyframes menu-link-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mobile-menu[data-astro-cid-ofki4vxg][open],.mobile-menu[data-astro-cid-ofki4vxg][open][data-closing]{animation:none}}atlatron-navigation{display:contents}.site-header{height:64px;padding:0 var(--pr-gutter,24px);border-bottom:1px solid var(--pr-line,#f4f3ef21);color:var(--t-fg,#f4f3ef);transition:border-color .35s,color .35s}.site-header:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--t-bg,#0b0d11) 96%, transparent);backdrop-filter:blur(14px)saturate(140%);transition:opacity .35s;position:absolute;inset:0}.site-header .header-logo img{height:30px}.site-header .logo-on-light,html[data-theme=light] .site-header .logo-on-dark{display:none}html[data-theme=light] .site-header .logo-on-light{display:block}.site-header .nav-sep{background:var(--pr-line-strong,#f4f3ef33)}.nav-link{color:rgb(var(--t-fg-rgb,244 243 239) / .75);transition:color .3s;position:relative}.nav-link:hover,.nav-link[aria-expanded=true]{color:var(--t-accent,#ff4d00)}.nav-link[aria-current=page]{color:var(--t-fg,#f4f3ef)}.nav-link[aria-current=page]:after{content:"";background:#ff4d00;height:1px;position:absolute;bottom:.2rem;left:.75rem;right:.75rem}.header-btn{border:1px solid var(--pr-line-strong,#f4f3ef33);color:var(--t-fg,#f4f3ef);transition:color .3s,border-color .3s}.header-btn:hover{color:var(--t-accent,#ff4d00);border-color:rgb(var(--t-fg-rgb,244 243 239) / .45)}html.js .site-header[data-top]{color:#f4f3ef;border-bottom-color:#f4f3ef1f}html.js .site-header[data-top]:before{opacity:0}html.js .site-header[data-top] .logo-on-light{display:none}html.js .site-header[data-top] .logo-on-dark{display:block}html.js .site-header[data-top] .nav-sep{background:#f4f3ef33}html.js .site-header[data-top] .nav-link{color:#f4f3efd1}html.js .site-header[data-top] .nav-link:hover,html.js .site-header[data-top] .nav-link[aria-expanded=true]{color:#ff4d00}html.js .site-header[data-top] .nav-link[aria-current=page]{color:#f4f3ef}html.js .site-header[data-top] .header-btn{color:#f4f3ef;border-color:#f4f3ef3d}html.js .site-header[data-top] .header-btn:hover{color:#ff4d00;border-color:#f4f3ef80}.theme-toggle .theme-icon-moon,html[data-theme=light] .theme-toggle .theme-icon-sun{display:none}html[data-theme=light] .theme-toggle .theme-icon-moon{display:block}html:not(.js) .theme-toggle{display:none}@media (width<=767px){.site-header{height:60px;padding:0 16px}.site-header .header-logo img{height:26px}}.footer-link[data-astro-cid-nw2ivrzo]{transition:background-size .5s var(--ease-out), color .3s;background:linear-gradient(#ff4d00,#ff4d00) 0 100%/0 1px no-repeat;padding-bottom:2px}.footer-link[data-astro-cid-nw2ivrzo]:hover,.footer-link[data-astro-cid-nw2ivrzo]:focus-visible{background-size:100% 1px}.scroll-progress{z-index:70;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.scroll-progress span{transform-origin:0;background:linear-gradient(90deg,#c23b00,#ff4d00);height:100%;display:block;transform:scaleX(0);box-shadow:0 0 12px #ff4d008c}html:not(.js) .scroll-progress{display:none}.back-to-top{z-index:45;color:#f4f3ef;backdrop-filter:blur(14px);opacity:0;visibility:hidden;width:3rem;height:3rem;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out), background-color .3s, visibility 0s linear .4s;background:#0b0d11c7;border:1px solid #f4f3ef1f;place-items:center;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateY(12px)}.back-to-top>*{grid-area:1/1}.back-to-top[data-visible]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.back-to-top:hover{background:#ff4d00}.back-to-top-ring{width:100%;height:100%;overflow:visible}.back-to-top-ring rect{fill:none;stroke:#ff4d00;stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--progress,0) * 100)}.back-to-top:hover .back-to-top-ring rect{stroke:#f4f3ef}html:not(.js) .back-to-top{display:none}@media (width>=768px){.back-to-top{bottom:1.75rem;right:1.75rem}}
