@keyframes nn-fail-open{to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){[data-reveal]{opacity:0;transform:translateY(var(--rise));transition:opacity var(--dur-reveal) var(--ease-reveal), transform var(--dur-reveal) var(--ease-reveal);transition-delay:calc(var(--stagger-i,0) * var(--stagger-sibling))}[data-reveal].is-in{opacity:1;transform:none}html:not(.js) [data-reveal]{animation:nn-fail-open var(--dur-reveal) var(--ease-reveal) 2s forwards}.hero__scrim{opacity:.9;transition:opacity var(--dur-hero) var(--ease-out)}.hero.is-arrived .hero__scrim{opacity:1}.hero [data-arrive]{opacity:0;transform:translateY(var(--rise));transition:opacity var(--dur-hero) var(--ease-reveal), transform var(--dur-hero) var(--ease-reveal)}.hero.is-arrived [data-arrive]{opacity:1;transform:none}.hero [data-arrive="1"]{transition-delay:.15s}.hero [data-arrive="2"]{transition-delay:.2s;transition-duration:var(--dur-reveal)}.hero [data-arrive="3"]{transition-delay:.34s;transition-duration:var(--dur-reveal)}.hero__scrim,.hero [data-arrive]{animation:nn-fail-open var(--dur-reveal) var(--ease-reveal) 2s forwards}.header-rule{transform-origin:0;transition:transform var(--dur-reveal) var(--ease-out) .6s;transform:scaleX(0)}.hero.is-arrived .header-rule{transform:scaleX(1)}.sxt__char{opacity:0;transition:opacity var(--dur-reveal) var(--ease-reveal), transform var(--dur-reveal) var(--ease-reveal);transition-delay:calc(var(--char-i,0) * 50ms);display:inline-block;transform:translateY(.35em)}.sxt.is-in .sxt__char{opacity:1;transform:none}.sxt__rule{transform-origin:0;transition:transform var(--dur-reveal) var(--ease-out) .35s;transform:scaleX(0)}.sxt.is-in .sxt__rule{transform:scaleX(1)}.dept .dept__dot{opacity:0;transition:opacity var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--stagger-i,0) * var(--stagger-sibling) + .2s)}.dept.is-in .dept__dot{opacity:1}.biome-band__accent{transform-origin:0;transition:transform var(--dur-reveal) var(--ease-out);transform:scaleX(0)}.biome-band.is-in .biome-band__accent{transform:scaleX(1)}.biome-band__media img{opacity:.85;transition:opacity var(--dur-reveal) var(--ease-out)}.biome-band.is-in .biome-band__media img{opacity:1}html:not(.js) .dept .dept__dot,html:not(.js) .biome-band__accent,html:not(.js) .sxt__rule{animation:nn-fail-open var(--dur-reveal) var(--ease-out) 2s forwards}.media-zoom{overflow:clip}.site-nav__links a{position:relative}.site-nav__links a:after{content:"";transform-origin:0;block-size:1px;transition:transform var(--dur-micro) var(--ease-out);background:currentColor;position:absolute;inset-block-end:-4px;inset-inline:0;transform:scaleX(0)}.site-nav__links a:hover{text-decoration:none}.site-nav__links a:hover:after{transform:scaleX(1)}.arrival__line{transition:opacity var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out)}.arrival__ticks span{transition:background-color var(--dur-state) var(--ease-out)}.locmap.is-in .locmap__locus:after,.arrival .locmap__locus:after{animation:nn-locus 3.2s var(--ease-out) .6s infinite}@keyframes nn-locus{0%{opacity:.45;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}.success-check path{stroke-dasharray:48;stroke-dashoffset:48px;transition:stroke-dashoffset .4s var(--ease-out) .15s}.is-open .success-check path,.is-in .success-check path{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.locmap__locus:after{opacity:0!important;animation:none!important}.arrival__line{transition:none!important}}

