.SplashScreen-module__I3M2YW__overlay{z-index:9999;cursor:pointer;opacity:1;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#000;justify-content:center;align-items:center;transition-property:opacity;transition-timing-function:cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0;overflow:hidden}.SplashScreen-module__I3M2YW__fadeOut{opacity:0}.SplashScreen-module__I3M2YW__vignette{pointer-events:none;background:radial-gradient(#0000 52%,#0000008c 100%);position:absolute;inset:0}.SplashScreen-module__I3M2YW__grain{pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.SplashScreen-module__I3M2YW__glow{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--sp-red) 32%, transparent) 0%, color-mix(in srgb, var(--sp-shadow) 18%, transparent) 35%, transparent 62%);opacity:0;will-change:opacity, transform;width:120vmax;height:120vmax;margin:-60vmax 0 0 -60vmax;animation:1.1s cubic-bezier(.16,1,.3,1) 1.7s both SplashScreen-module__I3M2YW__glowSurge;position:absolute;top:50%;left:50%}@keyframes SplashScreen-module__I3M2YW__glowSurge{0%{opacity:0;transform:scale(.92)}50%{opacity:.6;transform:scale(1.04)}to{opacity:.18;transform:scale(1)}}.SplashScreen-module__I3M2YW__ember{background:radial-gradient(circle, var(--sp-hot) 0%, var(--sp-red) 55%, transparent 75%);width:12px;height:12px;box-shadow:0 0 22px 6px color-mix(in srgb, var(--sp-red) 55%, transparent);opacity:0;will-change:transform, opacity;border-radius:50%;margin:-6px 0 0 -6px;animation:.45s cubic-bezier(.16,1,.3,1) both SplashScreen-module__I3M2YW__emberIn,.35s ease-out .5s forwards SplashScreen-module__I3M2YW__emberOut;position:absolute;top:50%;left:50%}@keyframes SplashScreen-module__I3M2YW__emberIn{0%{opacity:0;transform:scale(.35)}45%{opacity:1;transform:scale(1.2)}75%{opacity:.55;transform:scale(.8)}to{opacity:.9;transform:scale(1)}}@keyframes SplashScreen-module__I3M2YW__emberOut{to{opacity:0;transform:scale(.6)}}.SplashScreen-module__I3M2YW__filament{background:linear-gradient(to bottom, transparent 0%, var(--sp-hot) 28%, var(--sp-amber) 55%, var(--sp-red) 82%, transparent 100%);width:2px;height:min(42vh,300px);box-shadow:0 0 14px 1px color-mix(in srgb, var(--sp-hot) 70%, transparent), 0 0 30px 4px color-mix(in srgb, var(--sp-amber) 40%, transparent);will-change:transform, opacity;animation:.6s cubic-bezier(.16,1,.3,1) .3s both SplashScreen-module__I3M2YW__filamentIgnite,.5s ease-out 1.4s forwards SplashScreen-module__I3M2YW__filamentCool;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(0)}@keyframes SplashScreen-module__I3M2YW__filamentIgnite{0%{opacity:0;transform:translate(-50%,-50%)scaleY(0)}55%{opacity:1;transform:translate(-50%,-50%)scaleY(1.06)}to{opacity:1;transform:translate(-50%,-50%)scaleY(1)}}@keyframes SplashScreen-module__I3M2YW__filamentCool{to{opacity:0;transform:translate(-50%,-50%)scaleY(.92)}}.SplashScreen-module__I3M2YW__flare{background:linear-gradient(to right, transparent, var(--sp-flare) 50%, transparent);width:min(72vw,560px);height:2px;box-shadow:0 0 12px 1px color-mix(in srgb, var(--sp-flare) 60%, transparent);opacity:0;will-change:transform, opacity;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0)}.SplashScreen-module__I3M2YW__flareFirst{animation:.5s cubic-bezier(.16,1,.3,1) .42s both SplashScreen-module__I3M2YW__flareSweep}.SplashScreen-module__I3M2YW__flareSecond{animation:.45s cubic-bezier(.16,1,.3,1) 1.85s both SplashScreen-module__I3M2YW__flareSweepFaint}@keyframes SplashScreen-module__I3M2YW__flareSweep{0%{opacity:0;transform:translate(-50%,-50%)scaleX(0)}40%{opacity:.95;transform:translate(-50%,-50%)scaleX(1.08)}to{opacity:0;transform:translate(-50%,-50%)scaleX(1.15)}}@keyframes SplashScreen-module__I3M2YW__flareSweepFaint{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.2)}45%{opacity:.35;transform:translate(-50%,-50%)scaleX(1)}to{opacity:0;transform:translate(-50%,-50%)scaleX(1.1)}}.SplashScreen-module__I3M2YW__lockup{z-index:1;will-change:transform;flex-direction:column;align-items:center;gap:.9rem;animation:1.05s cubic-bezier(.16,1,.3,1) 1.75s both SplashScreen-module__I3M2YW__lockupSettle;display:flex;position:relative}@keyframes SplashScreen-module__I3M2YW__lockupSettle{0%{transform:scale(1)}30%{transform:scale(1.03)}to{transform:scale(1)}}.SplashScreen-module__I3M2YW__wordmark{font-family:var(--font-anton), var(--font-display), sans-serif;letter-spacing:-.015em;font-size:clamp(3.4rem,17vw,6.4rem);line-height:1;display:flex;transform:scaleX(.94)}.SplashScreen-module__I3M2YW__letter{opacity:0;color:var(--sp-red);will-change:transform, opacity;animation:.85s cubic-bezier(.16,1,.3,1) both SplashScreen-module__I3M2YW__letterIgnite;display:inline-block}@keyframes SplashScreen-module__I3M2YW__letterIgnite{0%{opacity:0;color:var(--sp-hot);text-shadow:0 0 30px var(--sp-hot), 0 0 14px var(--sp-amber);transform:translateY(12px)scale(1.22)}30%{opacity:1;color:var(--sp-hot);text-shadow:0 0 26px color-mix(in srgb, var(--sp-amber) 85%, transparent), 0 0 10px var(--sp-hot);transform:translateY(-2px)scale(1.06)}55%{color:var(--sp-amber);text-shadow:0 0 18px color-mix(in srgb, var(--sp-amber) 55%, transparent);transform:translateY(0)scale(.985)}to{opacity:1;color:var(--sp-red);text-shadow:0 0 14px color-mix(in srgb, var(--sp-red) 35%, transparent), 0 2px 0 var(--sp-shadow);transform:translateY(0)scale(1)}}.SplashScreen-module__I3M2YW__strike{background:linear-gradient(to right, transparent, var(--sp-amber) 25%, var(--sp-red) 50%, var(--sp-amber) 75%, transparent);width:min(64vw,420px);height:3px;box-shadow:0 0 16px 2px color-mix(in srgb, var(--sp-red) 45%, transparent);will-change:transform, opacity;border-radius:999px;animation:.45s cubic-bezier(.16,1,.3,1) 1.75s both SplashScreen-module__I3M2YW__strikeRun;transform:scaleX(0)}@keyframes SplashScreen-module__I3M2YW__strikeRun{0%{opacity:0;transform:scaleX(0)}35%{opacity:1;transform:scaleX(1.05)}to{opacity:1;transform:scaleX(1)}}.SplashScreen-module__I3M2YW__ring{border:2px solid var(--sp-red);opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;width:140px;height:140px;margin:-70px 0 0 -70px;animation:.55s cubic-bezier(.16,1,.3,1) 1.8s both SplashScreen-module__I3M2YW__ringBurst;position:absolute;top:50%;left:50%}@keyframes SplashScreen-module__I3M2YW__ringBurst{0%{opacity:.85;transform:scale(.18)}to{opacity:0;transform:scale(2.8)}}.SplashScreen-module__I3M2YW__one{font-family:var(--font-anton), var(--font-display), sans-serif;color:var(--sp-hot);text-shadow:0 0 12px color-mix(in srgb, var(--sp-hot) 40%, transparent);opacity:0;will-change:transform, opacity;margin-right:-.55em;font-size:clamp(1rem,4.6vw,1.5rem);line-height:1;animation:.5s cubic-bezier(.16,1,.3,1) 1.9s both SplashScreen-module__I3M2YW__oneSnap}@keyframes SplashScreen-module__I3M2YW__oneSnap{0%{opacity:0;letter-spacing:.95em;transform:translateY(8px)}to{opacity:1;letter-spacing:.55em;transform:translateY(0)}}.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__ember,.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__filament,.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__flare,.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__ring,.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__glow{display:none}.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__lockup{animation:.4s ease-out both SplashScreen-module__I3M2YW__reducedIn}.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__letter,.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__strike,.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__one{opacity:1;animation:none;transform:none}.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__letter{color:var(--sp-red);text-shadow:0 2px 0 var(--sp-shadow)}.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__strike{transform:scaleX(1)}.SplashScreen-module__I3M2YW__reduced .SplashScreen-module__I3M2YW__one{letter-spacing:.55em}@keyframes SplashScreen-module__I3M2YW__reducedIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SplashScreen-module__I3M2YW__ember,.SplashScreen-module__I3M2YW__filament,.SplashScreen-module__I3M2YW__flare,.SplashScreen-module__I3M2YW__ring,.SplashScreen-module__I3M2YW__glow{display:none}.SplashScreen-module__I3M2YW__lockup{animation:.4s ease-out both SplashScreen-module__I3M2YW__reducedIn}.SplashScreen-module__I3M2YW__letter,.SplashScreen-module__I3M2YW__strike,.SplashScreen-module__I3M2YW__one{opacity:1;animation:none;transform:none}.SplashScreen-module__I3M2YW__letter{color:var(--sp-red);text-shadow:0 2px 0 var(--sp-shadow)}.SplashScreen-module__I3M2YW__strike{transform:scaleX(1)}.SplashScreen-module__I3M2YW__one{letter-spacing:.55em}}
