body{margin:0;padding:0;overflow:hidden}.variant-4.svelte-q6icaj{background:linear-gradient(#0a0015 0%,#1a0030 50%,#2a0045 100%);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.retro-grid.svelte-q6icaj{transform-origin:bottom;background-image:linear-gradient(#ff00ff4d 1px,#0000 1px),linear-gradient(90deg,#ff00ff4d 1px,#0000 1px);background-size:60px 30px;height:50%;animation:8s linear infinite svelte-q6icaj-gridPerspective;position:absolute;bottom:0;left:0;right:0;transform:perspective(500px)rotateX(60deg)}@keyframes svelte-q6icaj-gridPerspective{0%{background-position:0 0}to{background-position:0 60px}}.sun.svelte-q6icaj{background:linear-gradient(#ff6b00 0%,#f0f 100%);border-radius:50%;width:300px;height:300px;animation:4s ease-in-out infinite svelte-q6icaj-sunGlow;position:absolute;bottom:30%;left:50%;transform:translate(-50%);box-shadow:0 0 100px #ff6b00cc,0 0 200px #f0f9}@keyframes svelte-q6icaj-sunGlow{0%,to{box-shadow:0 0 100px #ff6b00cc,0 0 200px #f0f9}50%{box-shadow:0 0 150px #ff6b00,0 0 300px #f0fc}}.mountains.svelte-q6icaj{opacity:.3;background-color:#0000;background-image:linear-gradient(135deg,#0000 40%,#f0f 40% 42%,#0000 42%),linear-gradient(225deg,#0000 40%,#0ff 40% 42%,#0000 42%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:40%;position:absolute;bottom:0;left:0;right:0}.stars.svelte-q6icaj{background-image:radial-gradient(2px 2px at 20px 30px,#fff,#0000),radial-gradient(2px 2px at 40px 70px,#f0fc,#0000),radial-gradient(1px 1px at 90px 40px,#fff,#0000),radial-gradient(2px 2px at 130px 80px,#0ffc,#0000),radial-gradient(1px 1px at 160px 20px,#fff,#0000);background-size:200px 100px;animation:3s ease-in-out infinite svelte-q6icaj-twinkle;position:absolute;inset:0}@keyframes svelte-q6icaj-twinkle{0%,to{opacity:.8}50%{opacity:.4}}.content.svelte-q6icaj{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex;position:relative}.neon-line.svelte-q6icaj{background:linear-gradient(90deg,#0000,#f0f,#0ff,#f0f,#0000);width:100%;height:4px;animation:2s ease-in-out infinite svelte-q6icaj-neonPulse;box-shadow:0 0 10px #f0f,0 0 20px #0ff}@keyframes svelte-q6icaj-neonPulse{0%,to{opacity:.8}50%{opacity:1}}.title.svelte-q6icaj{text-shadow:0 0 10px #f0f,0 0 20px #f0f,0 0 40px #f0f,0 0 80px #f0f;align-items:center;gap:.2em;margin:0;font-family:Audiowide,cursive;font-size:clamp(3rem,10vw,8rem);font-weight:400;animation:3s ease-in-out infinite svelte-q6icaj-titleFloat;display:flex}@keyframes svelte-q6icaj-titleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.letter.svelte-q6icaj{animation:.5s ease-in-out infinite alternate svelte-q6icaj-letterWave;display:inline-block}.letter.svelte-q6icaj:first-child{animation-delay:0s}.letter.svelte-q6icaj:nth-child(2){animation-delay:.1s}.letter.svelte-q6icaj:nth-child(3){animation-delay:.2s}.letter.svelte-q6icaj:nth-child(4){animation-delay:.3s}.letter.svelte-q6icaj:nth-child(5){animation-delay:.4s}.letter.svelte-q6icaj:nth-child(7){animation-delay:.5s}.letter.svelte-q6icaj:nth-child(8){animation-delay:.6s}@keyframes svelte-q6icaj-letterWave{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.letter.highlight.svelte-q6icaj{color:#0ff;text-shadow:0 0 10px #0ff,0 0 20px #0ff,0 0 40px #0ff,0 0 80px #0ff}.title-divider.svelte-q6icaj{background:linear-gradient(#0000,#f0f,#0ff,#0000);width:2px;height:60%}.subtitle.svelte-q6icaj{color:#fff;letter-spacing:.2em;text-shadow:0 0 10px #f0f,0 0 20px #0ff;margin:1rem 0 0;font-family:"Press Start 2P",cursive;font-size:clamp(.5rem,1.5vw,.875rem);animation:1s step-end infinite svelte-q6icaj-subtitleBlink}@keyframes svelte-q6icaj-subtitleBlink{0%,to{opacity:1}50%{opacity:.7}}.nav-number{color:#f0f;background:#ff00ff1a;border-color:#ff00ff80;font-family:"Press Start 2P",cursive}.nav-number.current{color:#fff;background:linear-gradient(135deg,#f0f,#0ff)}.nav-number:not(.current):hover{background:#f0f3}
