.logo-splash_backdrop__B8UbM{position:relative;inset:auto;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(3.2rem,7vh,4.6rem) clamp(1.5rem,5vw,3rem) clamp(2rem,5vh,3rem);background:var(--background);color:var(--foreground);z-index:0;transition:padding .6s ease,min-height .6s ease,background .4s ease,color .4s ease}.logo-splash_backdropFadeOut__wYnT_{opacity:0;transition:opacity .65s ease;pointer-events:none}.logo-splash_content__ClzlW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,2.4vw,1.4rem);text-align:center;width:min(90vw,520px);--cta-font-size:clamp(0.95rem,2vw,1.12rem);transition:transform .65s cubic-bezier(.22,.61,.36,1),gap .5s ease;will-change:transform}.logo-splash_contentShifted__z_rpP{transform:translateY(clamp(-1.4rem,-4vh,-.75rem));gap:clamp(.95rem,1.6vw,1.3rem)}.logo-splash_contentFadeOut__lLH3F{opacity:0;transform:translateY(clamp(-2rem,-6vh,-1.4rem)) scale(.985);transition:opacity .6s ease,transform .6s ease}.logo-splash_staticBackdrop__xrYEs{position:relative;inset:auto;width:100%;min-height:clamp(12rem,28vh,18rem);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(2.2rem,5vh,3rem) clamp(1.5rem,5vw,3rem) clamp(1.4rem,4vh,2.2rem);background:var(--background);color:var(--foreground);z-index:0}.logo-splash_staticContent__Tv0bF{transform:translateY(clamp(-2.25rem,-5vh,-1.4rem));gap:clamp(.95rem,1.6vw,1.3rem)}.logo-splash_backButton__ZaZUE{position:absolute;top:clamp(1.25rem,4vw,2.2rem);left:clamp(1.25rem,4vw,2.2rem);z-index:5;pointer-events:auto}.logo-splash_brandLink__2n7Ra{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2.4vw,1.4rem);color:inherit;text-decoration:none}.logo-splash_brandLink__2n7Ra:focus-visible{outline:2px solid rgba(var(--accent-red),.4);outline-offset:10px;border-radius:18px}.logo-splash_logo__M11n9{width:clamp(120px,24vw,180px);height:auto}.logo-splash_strokePath__JgJ_l{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length);animation:logo-splash_drawStroke__ZgmAI var(--stroke-duration,2.6s) ease forwards;transition:opacity .3s ease}.logo-splash_strokeHidden__sl6i9{opacity:0}.logo-splash_fillPath__rls1x{fill:currentColor;opacity:0}.logo-splash_fillVisible__ombCV{animation:logo-splash_fillLogo__4DHEq .6s ease-in-out forwards}.logo-splash_wordmark__9CZS_{display:flex;align-items:baseline;justify-content:center;gap:clamp(.24rem,.6vw,.5rem);margin-top:clamp(-1.9rem,-4.8vw,-1.4rem);font-family:var(--font-roboto),system-ui,sans-serif;font-size:clamp(1rem,1.9vw,1.25rem);font-weight:600;letter-spacing:.32em;text-transform:uppercase;opacity:0;transition:opacity .6s ease;will-change:transform,opacity}.logo-splash_wordmarkVisible__WDfZK{opacity:1}.logo-splash_wordmarkPrimary__TDOho{display:inline-block;opacity:1;transform:translateX(var(--initial-shift,0));transition:transform .4s cubic-bezier(.22,.9,.25,1.2),opacity .5s ease}.logo-splash_wordmarkAligned__ioX3p .logo-splash_wordmarkPrimary__TDOho{transform:translateX(0)}.logo-splash_wordmarkAccent__iSrx9{display:inline-block;color:rgb(var(--accent-red));opacity:0;font-weight:500;letter-spacing:.3em;transition:opacity .35s ease-out}.logo-splash_wordmarkAccentVisible__0rb8b{opacity:1}.logo-splash_subtitle__vJgJW{display:inline-flex;align-items:center;justify-content:center;gap:clamp(.4rem,.8vw,.55rem);font-family:var(--font-roboto),system-ui,sans-serif;font-size:clamp(.7rem,1.2vw,.78rem);font-weight:600;letter-spacing:clamp(.26em,.48vw,.32em);text-transform:uppercase;color:inherit;opacity:0;transform:translateY(8px);margin:0;transition:opacity .4s ease,transform .4s ease}.logo-splash_subtitleVisible__4Gmh8{opacity:1;transform:translateY(0)}.logo-splash_subtitleSegment__yS4oG{display:inline-block;opacity:0;transform:translateY(8px)}.logo-splash_subtitleSegmentVisible__bOyax{animation:logo-splash_subtitleSegmentFade__HSD2x .6s ease forwards}.logo-splash_subtitleSegmentAccent__mcB7J{color:rgb(var(--accent-red))}.logo-splash_subtitleSegmentNeutral__SWphk{color:var(--foreground)}@keyframes logo-splash_subtitleSegmentFade__HSD2x{to{opacity:1;transform:translateY(0)}}.logo-splash_actions__z5M8g{display:flex;gap:clamp(.6rem,1.8vw,1rem);flex-wrap:wrap;justify-content:center;align-items:center;max-width:min(420px,90vw);margin-top:clamp(1.2rem,2.6vw,1.6rem);opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.logo-splash_actionsVisible__kcNeo{opacity:1;transform:translateY(0)}.logo-splash_actions__z5M8g a{font-family:var(--font-roboto),system-ui,sans-serif;font-size:var(--cta-font-size);letter-spacing:.02em;font-weight:400}@keyframes logo-splash_drawStroke__ZgmAI{to{stroke-dashoffset:0}}@keyframes logo-splash_fillLogo__4DHEq{to{opacity:1}}