@keyframes hero-intro-from{0%{translate:var(--intro-x) var(--intro-y)}}@keyframes hero-intro-from-width{0%{translate:var(--intro-x) var(--intro-y);width:var(--intro-width)}}@keyframes hero-intro-fade-out{0%{opacity:1}}@keyframes hero-intro-fade-in{0%{opacity:0}}@keyframes hero-intro-ink{0%{color:var(--color-white)}}.hero-intro-frame{overflow:clip}.hero-intro-out-1,.hero-intro-out-2{opacity:0}[data-home-nav] .site-logo:after{content:"";background-color:var(--color-white);-webkit-mask-image:var(--logo-src);-webkit-mask-image:var(--logo-src);-webkit-mask-image:var(--logo-src);mask-image:var(--logo-src);opacity:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media not all and (min-width:52rem){[data-home-nav] .site-logo:after{display:none}}@media (min-width:47.9375rem){@media (prefers-reduced-motion:no-preference){[data-hero-intro=playing] .hero-intro-leg-1{animation:hero-intro-from var(--motion-intro-leg-1) var(--ease-intro) var(--motion-intro-delay) backwards}[data-hero-intro=playing] .hero-intro-leg-1.hero-intro-widen{animation-name:hero-intro-from-width}[data-hero-intro=playing] .hero-intro-leg-2{animation:hero-intro-from var(--motion-intro-leg-2) var(--ease-intro) calc(var(--motion-intro-delay) + var(--motion-intro-leg-1) + var(--motion-intro-gap)) backwards}[data-hero-intro=playing] .hero-intro-out-1{animation:hero-intro-fade-out var(--motion-intro-leg-1) var(--ease-intro) var(--motion-intro-delay) backwards}[data-hero-intro=playing] .hero-intro-in-1{animation:hero-intro-fade-in var(--motion-intro-leg-1) var(--ease-intro) var(--motion-intro-delay) backwards}[data-hero-intro=playing] .hero-intro-out-2{animation:hero-intro-fade-out var(--motion-intro-leg-2) var(--ease-intro) calc(var(--motion-intro-delay) + var(--motion-intro-leg-1) + var(--motion-intro-gap)) backwards}[data-hero-intro=playing] .hero-intro-in-2{animation:hero-intro-fade-in var(--motion-intro-leg-2) var(--ease-intro) calc(var(--motion-intro-delay) + var(--motion-intro-leg-1) + var(--motion-intro-gap)) backwards}[data-hero-intro=playing] .hero-intro-ink{animation:hero-intro-ink var(--motion-intro-leg-2) var(--ease-intro) calc(var(--motion-intro-delay) + var(--motion-intro-leg-1) + var(--motion-intro-gap)) backwards}body:has([data-hero-intro=playing]) [data-home-nav] .site-logo:after{animation:hero-intro-fade-out var(--motion-intro-leg-2) var(--ease-intro) calc(var(--motion-intro-delay) + var(--motion-intro-leg-1) + var(--motion-intro-gap)) backwards}body:has([data-hero-intro=playing]) [data-home-nav] .site-nav a>span{animation:hero-intro-ink var(--motion-intro-leg-2) var(--ease-intro) calc(var(--motion-intro-delay) + var(--motion-intro-leg-1) + var(--motion-intro-gap)) backwards}body:has([data-hero-intro=playing]) [data-home-nav] .nav-toggle-icon{animation:hero-intro-ink var(--motion-intro-leg-2) var(--ease-intro) calc(var(--motion-intro-delay) + var(--motion-intro-leg-1) + var(--motion-intro-gap)) backwards}}}
