.LogoLoadingAnimation-module__2ma26W__container{aspect-ratio:1072/844;-webkit-user-select:none;user-select:none;width:min(72vw,18rem);position:relative}.LogoLoadingAnimation-module__2ma26W__containerComplete{animation:2.4s ease-in-out infinite LogoLoadingAnimation-module__2ma26W__logo-breathe}.LogoLoadingAnimation-module__2ma26W__letter{opacity:0;transform-origin:50%;filter:brightness(0);will-change:transform,opacity;position:absolute}.LogoLoadingAnimation-module__2ma26W__letterBuild{animation-name:LogoLoadingAnimation-module__2ma26W__logo-letter-build;animation-duration:.7s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--motion-delay);animation-fill-mode:both}.LogoLoadingAnimation-module__2ma26W__letterSlash{animation-name:LogoLoadingAnimation-module__2ma26W__logo-letter-slash;animation-duration:.68s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--motion-delay);animation-fill-mode:both}.LogoLoadingAnimation-module__2ma26W__letterBurst{opacity:1;animation-name:LogoLoadingAnimation-module__2ma26W__logo-letter-burst;animation-duration:var(--motion-duration);animation-timing-function:cubic-bezier(.2,.82,.28,1);animation-delay:var(--motion-delay);animation-fill-mode:both}.LogoLoadingAnimation-module__2ma26W__letterColorWave{will-change:transform,opacity,filter}.LogoLoadingAnimation-module__2ma26W__letterBuild.LogoLoadingAnimation-module__2ma26W__letterColorWave{animation-name:LogoLoadingAnimation-module__2ma26W__logo-letter-build,LogoLoadingAnimation-module__2ma26W__logo-letter-color-wave;animation-duration:.7s,var(--color-duration);animation-timing-function:cubic-bezier(.16,1,.3,1),ease-in-out;animation-delay:var(--motion-delay),var(--color-delay);animation-fill-mode:both,both}.LogoLoadingAnimation-module__2ma26W__letterSlash.LogoLoadingAnimation-module__2ma26W__letterColorWave{animation-name:LogoLoadingAnimation-module__2ma26W__logo-letter-slash,LogoLoadingAnimation-module__2ma26W__logo-letter-color-wave;animation-duration:.68s,var(--color-duration);animation-timing-function:cubic-bezier(.16,1,.3,1),ease-in-out;animation-delay:var(--motion-delay),var(--color-delay);animation-fill-mode:both,both}.LogoLoadingAnimation-module__2ma26W__letterBurst.LogoLoadingAnimation-module__2ma26W__letterColorWave{animation-name:LogoLoadingAnimation-module__2ma26W__logo-letter-burst,LogoLoadingAnimation-module__2ma26W__logo-letter-color-wave;animation-duration:var(--motion-duration),var(--color-duration);animation-timing-function:cubic-bezier(.2,.82,.28,1),ease-in-out;animation-delay:var(--motion-delay),var(--color-delay);animation-fill-mode:both,both}@keyframes LogoLoadingAnimation-module__2ma26W__logo-letter-build{0%{opacity:0;transform:translate(var(--from-x),var(--from-y))rotate(var(--from-rot))}14%{opacity:1}58%{opacity:1;transform:translate(var(--pass-x),var(--pass-y))rotate(0deg)}72%{opacity:1;transform:translate(var(--fix-x),var(--fix-y))rotate(0deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes LogoLoadingAnimation-module__2ma26W__logo-letter-slash{0%{opacity:0;transform:translate(var(--from-x),var(--from-y))rotate(var(--from-rot))}14%{opacity:1}54%{opacity:1;transform:translate(var(--pass-x),var(--pass-y))rotate(calc(var(--from-rot)*.16))}67%{transform:translate(var(--fix-x),var(--fix-y))rotate(calc(var(--from-rot)*-.07))}79%{transform:translate(var(--nudge-x),var(--nudge-y))rotate(calc(var(--from-rot)*.02))}89%,to{opacity:1;transform:translate(0)rotate(0)}}@keyframes LogoLoadingAnimation-module__2ma26W__logo-letter-burst{0%{transform:translate(var(--from-x),var(--from-y))rotate(var(--from-rot))scale(var(--start-scale))}10%{transform:translate(var(--from-x),var(--from-y))rotate(var(--from-rot))scale(var(--start-scale))}36%{transform:translate(var(--burst-x),var(--burst-y))rotate(calc(var(--from-rot)*.48))scale(1.03)}56%{transform:translate(var(--burst-arc-x),var(--burst-arc-y))rotate(calc(var(--from-rot)*-.14))scale(1.01)}78%,to{transform:translate(0)rotate(0)scale(1)}}@keyframes LogoLoadingAnimation-module__2ma26W__logo-letter-color-wave{0%,18%{filter:brightness(0)saturate()invert()sepia(0%)saturate()hue-rotate()brightness()contrast()}52%,68%{filter:brightness(0)saturate()invert(86%)sepia(35%)saturate(1446%)hue-rotate(328deg)brightness(101%)contrast(90%)}to{filter:brightness(0)saturate()invert(0%)sepia(0%)saturate()hue-rotate()brightness()contrast()}}@keyframes LogoLoadingAnimation-module__2ma26W__logo-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes LogoLoadingAnimation-module__2ma26W__logo-glow-pulse{0%,to{opacity:0;transform:scale(.92)}50%{opacity:.35;transform:scale(1)}}.LogoLoadingAnimation-module__2ma26W__glow{background:radial-gradient(circle,color-mix(in oklab,var(--brand-base)18%,transparent)0%,transparent 70%);opacity:0;pointer-events:none;border-radius:50%;animation:2.4s ease-in-out .9s infinite LogoLoadingAnimation-module__2ma26W__logo-glow-pulse;position:absolute;inset:-12%}
.FirstPageSplash-module__t6hZBq__overlay{z-index:9999;pointer-events:auto;background:0 0;position:fixed;inset:0}.FirstPageSplash-module__t6hZBq__overlayNoScript{animation:none}@media (scripting:none){.FirstPageSplash-module__t6hZBq__overlayNoScript{animation:2.4s forwards FirstPageSplash-module__t6hZBq__splashAutoDismiss}}@keyframes FirstPageSplash-module__t6hZBq__splashAutoDismiss{0%,85%{opacity:1;visibility:visible;pointer-events:auto}to{opacity:0;visibility:hidden;pointer-events:none}}.FirstPageSplash-module__t6hZBq__overlayExiting{pointer-events:none}.FirstPageSplash-module__t6hZBq__backdrop{background:#f3efe6;height:100dvh;transition:height .65s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0}.FirstPageSplash-module__t6hZBq__backdropExiting{height:0}.FirstPageSplash-module__t6hZBq__logoStage{pointer-events:none;opacity:1;background:0 0;justify-content:center;align-items:center;transition:opacity .65s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.FirstPageSplash-module__t6hZBq__logoStageExiting{opacity:0}.FirstPageSplash-module__t6hZBq__logo{width:min(36vw,9rem)}@media (prefers-reduced-motion:reduce){.FirstPageSplash-module__t6hZBq__overlay,.FirstPageSplash-module__t6hZBq__overlayNoScript{animation:none!important;display:none!important}}
