.site-header{transition:box-shadow .5s var(--ease), border-color .5s var(--ease)}.site-header.is-scrolled{border-bottom-color:#ffffff0f;box-shadow:0 14px 34px -18px #0000008c}@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}.js-reveal [data-reveal-item]{opacity:0;transition:opacity .9s var(--ease) var(--reveal-delay,0s), transform 1.1s var(--ease) var(--reveal-delay,0s);transform:translateY(20px)}.js-reveal [data-reveal-item].is-in{opacity:1;transform:none}.hero__copy>*,.page-hero__copy>*,.bio-head>*,.not-found .container>*,.contact-layout__aside>div:first-child>*,.board__intro .container>*{animation:rise .95s var(--ease) both}:is(.hero__copy,.page-hero__copy,.bio-head,.not-found .container,.contact-layout__aside>div:first-child,.board__intro .container)>:nth-child(2){animation-delay:70ms}:is(.hero__copy,.page-hero__copy,.bio-head,.not-found .container,.contact-layout__aside>div:first-child,.board__intro .container)>:nth-child(3){animation-delay:.14s}:is(.hero__copy,.page-hero__copy,.bio-head,.not-found .container,.contact-layout__aside>div:first-child,.board__intro .container)>:nth-child(4){animation-delay:.21s}:is(.hero__copy,.page-hero__copy,.bio-head,.not-found .container,.contact-layout__aside>div:first-child,.board__intro .container)>:nth-child(5){animation-delay:.28s}:is(.hero__copy,.page-hero__copy,.bio-head,.not-found .container,.contact-layout__aside>div:first-child,.board__intro .container)>:nth-child(n+6){animation-delay:.35s}.hero__visual>.mech,.page-hero__aside{animation:rise-soft 1.2s var(--ease) .25s both}.hero__globe,.page-hero__globe,.not-found__globe{animation:globe-in 2.2s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes rise-soft{0%{opacity:0;transform:translateY(26px)scale(.985)}}@keyframes globe-in{0%{opacity:0;rotate:-16deg;scale:.94}}.nav__link{position:relative}.nav__link:after{content:"";background:var(--mint);height:2px;transition:transform .45s var(--ease);border-radius:2px;position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}.nav__link:hover:after{transform:scaleX(1)}.nav__link[aria-current=page]:after,.nav__link.is-active:after,.nav__link[aria-expanded=true]:after{transform:scaleX(0)}.btn--primary:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px #1e7a4cbf}.btn--on-dark:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px #8fddb38c}.btn:active{box-shadow:none;transform:translateY(0)}.team-card .monogram__ring,.v3-person .monogram__ring{transition:rotate 1.6s var(--ease)}.team-card:hover .monogram__ring,.v3-person:hover .monogram__ring{rotate:45deg}.step.is-in .step__marker svg{animation:ring-in 1.4s var(--ease) calc(var(--reveal-delay,0s) + .15s) both}@keyframes ring-in{0%{opacity:0;rotate:-120deg}}.qa__item::details-content{block-size:0;transition:block-size .5s var(--ease), content-visibility .5s allow-discrete;overflow:clip}.qa__item[open]::details-content{block-size:auto}.mobile-panel__group{opacity:0;transition:opacity .45s var(--ease), transform .6s var(--ease);transform:translateY(10px)}.mobile-panel.is-open .mobile-panel__group{opacity:1;transform:none}.mobile-panel.is-open .mobile-panel__group:nth-child(2){transition-delay:50ms}.mobile-panel.is-open .mobile-panel__group:nth-child(3){transition-delay:.1s}.mobile-panel.is-open .mobile-panel__group:nth-child(4){transition-delay:.15s}.mobile-panel.is-open .mobile-panel__group:nth-child(5){transition-delay:.2s}.mobile-panel.is-open .mobile-panel__group:nth-child(n+6){transition-delay:.25s}::view-transition{pointer-events:none}::view-transition-old(.page-exit){animation:.18s ease-in reverse both vt-fade}::view-transition-new(.page-enter){animation:.42s var(--ease) 80ms both vt-fade}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}@keyframes vt-fade{0%{opacity:0}}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}

