.loader_typingContainer__fNTRR{position:fixed;inset:0;z-index:50;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity 1s ease-out,visibility 1s ease-out}.loader_typingContainer__fNTRR.loader_fadeOut__PnUo_{opacity:0;visibility:hidden}.loader_homeContainer__AEED3{min-height:100vh;width:100%;transition:opacity .8s ease-in}.loader_homeHidden__AKHng{opacity:0}.loader_homeVisible__aJm0i{opacity:1}.loader_backgroundParticles__rHX8C{position:absolute;inset:0;pointer-events:none}.loader_particle__xpgxG{position:absolute;width:4px;height:4px;background:rgba(255,255,255,.1);border-radius:50%;animation:loader_float__hBrQV 4s ease-in-out infinite}.loader_particle__xpgxG:nth-child(odd){animation-delay:-2s}.loader_glowOrb__hVbXw{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.loader_glowOrbInner__7W3Df{width:384px;height:384px;background:rgba(255,255,255,.03);border-radius:50%;filter:blur(60px);animation:loader_pulse__9GhLB 3s ease-in-out infinite}.loader_mainText__ANjz8{color:white;font-size:clamp(2rem,8vw,4rem);font-weight:300;letter-spacing:.1em;margin-bottom:1rem;position:relative}.loader_cursor__Ksw2_{display:inline-block;width:3px;height:1.2em;background:white;margin-left:4px;animation:loader_blink__6s6mV 1s infinite;vertical-align:text-bottom}.loader_subtitle__9kiJ_{color:#9ca3af;font-size:clamp(.75rem,2vw,1rem);letter-spacing:.2em;text-transform:uppercase;transition:opacity 1s ease}.loader_loadingDots__f02B_{display:flex;justify-content:center;gap:8px;margin-top:2rem;transition:opacity .5s ease}.loader_dot__aQdSc{width:8px;height:8px;background:white;border-radius:50%;animation:loader_bounce__AoVLN 1.4s ease-in-out infinite}.loader_dot__aQdSc:first-child{animation-delay:0s}.loader_dot__aQdSc:nth-child(2){animation-delay:.2s}.loader_dot__aQdSc:nth-child(3){animation-delay:.4s}.loader_progressBar__2jsnM{width:320px;height:1px;background:#374151;margin:3rem auto 0;overflow:hidden;transition:opacity .5s ease}.loader_progressFill__BIgNi{height:100%;background:linear-gradient(90deg,transparent,white,transparent);transition:width 1.8s ease-out}@keyframes loader_blink__6s6mV{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes loader_pulse__9GhLB{0%,to{transform:scale(1);opacity:.03}50%{transform:scale(1.1);opacity:.05}}@keyframes loader_float__hBrQV{0%,to{transform:translateY(0) rotate(0deg);opacity:.1}50%{transform:translateY(-20px) rotate(180deg);opacity:.3}}@keyframes loader_bounce__AoVLN{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes loader_fadeInUp__V4y1y{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.loader_mainText__ANjz8{font-size:2.5rem}.loader_progressBar__2jsnM{width:250px}.loader_glowOrbInner__7W3Df{width:250px;height:250px}}@media (max-width:480px){.loader_mainText__ANjz8{font-size:2rem}.loader_progressBar__2jsnM{width:200px}.loader_glowOrbInner__7W3Df{width:200px;height:200px}}@media (max-width:320px){.loader_mainText__ANjz8{font-size:1.8rem;letter-spacing:.05em}.loader_progressBar__2jsnM{width:180px}.loader_glowOrbInner__7W3Df{width:180px;height:180px}.loader_particle__xpgxG{width:3px;height:3px}}@media (prefers-reduced-motion:reduce){.loader_homeContainer__AEED3,.loader_progressFill__BIgNi,.loader_typingContainer__fNTRR{transition:none}.loader_cursor__Ksw2_,.loader_dot__aQdSc,.loader_glowOrbInner__7W3Df,.loader_particle__xpgxG{animation:none}}