@keyframes main-module-scss-module__I3fd_W__blurFadeIn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes main-module-scss-module__I3fd_W__scalePulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.main-module-scss-module__I3fd_W__loader{background:#1e1e1e;justify-content:center;align-items:center;min-height:100dvh;animation:.3s ease-out forwards main-module-scss-module__I3fd_W__fadeIn;display:flex;position:relative;overflow:hidden}@keyframes main-module-scss-module__I3fd_W__fadeIn{0%{opacity:0}to{opacity:1}}.main-module-scss-module__I3fd_W__grid{pointer-events:none;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.main-module-scss-module__I3fd_W__center{z-index:1;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;display:flex;position:relative}.main-module-scss-module__I3fd_W__logoMark{opacity:0;justify-content:center;align-items:center;width:96px;height:96px;animation:.6s cubic-bezier(.22,1,.36,1) forwards main-module-scss-module__I3fd_W__markReveal;display:flex;position:relative}@keyframes main-module-scss-module__I3fd_W__markReveal{0%{opacity:0;transform:scale(.8)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.main-module-scss-module__I3fd_W__logoA{color:#fff;letter-spacing:-.04em;z-index:1;font-size:clamp(6.5rem,5rem + .234375vw,8rem);font-weight:400;line-height:1;position:relative}.main-module-scss-module__I3fd_W__logoSlash{background:#ff4000;border-radius:9999px;width:0;height:3px;animation:.5s cubic-bezier(.22,1,.36,1) .4s forwards main-module-scss-module__I3fd_W__slashGrow;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@keyframes main-module-scss-module__I3fd_W__slashGrow{0%{opacity:0;width:0}to{opacity:1;width:72px}}.main-module-scss-module__I3fd_W__tagline{color:#a0a0a0;letter-spacing:.18em;text-transform:uppercase;opacity:0;margin:0;font-size:clamp(.875rem,.75rem + .0195313vw,1rem);font-weight:400;line-height:1.25;animation:.5s ease-out .55s forwards main-module-scss-module__I3fd_W__slideUp}@keyframes main-module-scss-module__I3fd_W__slideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.main-module-scss-module__I3fd_W__progressTrack{opacity:0;background:#ffffff14;border-radius:9999px;width:120px;height:2px;animation:.3s ease-out .75s forwards main-module-scss-module__I3fd_W__trackReveal;overflow:hidden}@keyframes main-module-scss-module__I3fd_W__trackReveal{to{opacity:1}}.main-module-scss-module__I3fd_W__progressBar{background:#ff4000;border-radius:9999px;width:0;height:100%;animation:1.8s cubic-bezier(.4,0,.2,1) .8s forwards main-module-scss-module__I3fd_W__progressFill}@keyframes main-module-scss-module__I3fd_W__progressFill{0%{width:0}60%{width:80%}85%{width:92%}to{width:100%}}.main-module-scss-module__I3fd_W__cornerLabel{color:#ffffff2e;letter-spacing:.22em;opacity:0;font-size:clamp(.75rem,.625rem + .0195313vw,.875rem);font-weight:600;animation:.4s ease-out 1s forwards main-module-scss-module__I3fd_W__trackReveal;position:absolute;bottom:1.5rem;right:1.5rem}
