:root{--bg:#080922;--ink:#f8f7e9;--muted:#aaaac2;--yellow:#ffd22e;--cyan:#28e9eb;--pink:#ff46b3;--line:#272b4d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:'Space Grotesk',sans-serif;overflow-x:hidden}.page-grid{position:absolute;inset:0 0 auto;height:950px;pointer-events:none;opacity:.12;background-image:linear-gradient(#444b81 1px,transparent 1px),linear-gradient(90deg,#444b81 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(#000,transparent)}.wrap{width:min(1380px,calc(100% - 100px));margin:auto}.site-header{height:105px;display:flex;justify-content:space-between;align-items:center;position:relative;border-bottom:1px solid var(--line)}a{color:inherit;text-decoration:none}.brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:22px;letter-spacing:-1px}.brand>span:last-child>span{color:var(--yellow)}.brand-icon{display:grid;place-items:center;background:var(--yellow);color:#10102b;width:33px;height:33px;border-radius:4px;font-size:23px}nav{display:flex;align-items:center;gap:42px;font-size:13px;font-weight:700}nav>a:not(.nav-cta){color:#c8c8d9}nav a:hover,.text-link:hover,.inline-link:hover{color:var(--cyan)}.nav-cta{border:1px solid #575a70;padding:14px 19px;border-radius:3px}.nav-cta span{margin-left:16px;color:var(--yellow)}.hero{min-height:690px;display:grid;grid-template-columns:1fr 1.03fr;align-items:center;gap:45px;padding-top:62px;padding-bottom:90px;position:relative}.eyebrow{font:700 10px 'Space Mono',monospace;letter-spacing:2px;color:var(--cyan)}.live-dot{display:inline-block;width:7px;height:7px;background:var(--cyan);border-radius:50%;margin-right:8px;box-shadow:0 0 12px var(--cyan)}h1,h2,h3,p{margin:0}h1{font-size:clamp(65px,7.1vw,105px);line-height:.9;letter-spacing:-6px;margin:31px 0 25px;font-weight:700}h1 em,h2 em{font-style:normal;color:var(--yellow)}h1>span{color:var(--cyan)}.hero-copy>p,.layer-copy>p,.final p{color:var(--muted);font-size:17px;line-height:1.7;max-width:440px}.actions{display:flex;align-items:center;gap:30px;margin-top:32px}.button,.sound-toggle{display:inline-flex;justify-content:space-between;align-items:center;gap:35px;border:0;border-radius:3px;padding:19px 23px;font:700 11px 'Space Mono',monospace;letter-spacing:.7px;cursor:pointer}.primary{background:var(--yellow);color:#101025;box-shadow:4px 4px 0 #a76c00}.primary:hover{background:#ffdf66;transform:translateY(-2px)}.text-link{font-size:13px;font-weight:700}.text-link span{color:var(--cyan);margin-left:6px}.hero-foot{margin-top:58px;color:#74778e;font:700 9px 'Space Mono',monospace;letter-spacing:1.2px}.hero-foot span{color:var(--pink);font-size:18px;margin-right:10px}.hero-art{border:1px solid #383c60;padding:14px;background:#10132d;position:relative;box-shadow:16px 16px 0 #12152e}.art-top,.art-bottom,.mixer-head,.mixer-bottom{display:flex;justify-content:space-between;font:700 9px 'Space Mono',monospace;letter-spacing:1px;color:#9499b4}.art-top{padding:4px 3px 15px}.art-top span:last-child{color:var(--cyan)}.hero-art img{display:block;width:100%;aspect-ratio:1.28;object-fit:cover;border:1px solid #282e51}.art-bottom{padding:16px 3px 3px}.art-bottom b{color:var(--pink)}.float-tag{position:absolute;bottom:38px;left:-42px;background:var(--yellow);color:#11112a;display:flex;align-items:center;gap:12px;padding:15px 19px;box-shadow:5px 5px 0 #b17c00}.float-tag>span{font-size:29px}.float-tag strong,.float-tag small{display:block}.float-tag strong{font:700 10px 'Space Mono',monospace}.float-tag small{font-size:11px;margin-top:4px}.ticker{overflow:hidden;background:var(--yellow);color:#11112a;padding:15px 0;font:700 11px 'Space Mono',monospace;letter-spacing:2px;white-space:nowrap}.ticker div{width:max-content;animation:marquee 35s linear infinite}.ticker span{padding:0 35px;color:#9f5200}@keyframes marquee{to{transform:translateX(-50%)}}.intro{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:130px;padding-bottom:70px}h2{font-size:clamp(48px,5.1vw,74px);line-height:1.02;letter-spacing:-3.5px;margin-top:22px}.intro-copy{padding-top:25px}.intro-copy p{color:var(--muted);line-height:1.8;font-size:15px}.intro-copy .lead{font-size:23px;line-height:1.45;color:var(--ink);margin-bottom:22px}.inline-link{display:inline-block;margin-top:30px;color:var(--yellow);font:700 10px 'Space Mono',monospace;letter-spacing:.5px}.inline-link span{margin-left:10px}.steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:130px}.steps article{padding:35px 40px 42px 0}.steps article+article{border-left:1px solid var(--line);padding-left:40px}.steps article>span,.audio-note{font:700 9px 'Space Mono',monospace;letter-spacing:1px;color:#8589a1}.step-icon{font-size:44px;font-weight:700;margin:40px 0 23px}.cyan{color:var(--cyan)}.pink{color:var(--pink)}.yellow{color:var(--yellow)}.steps h3{font-size:20px;margin-bottom:12px}.steps p{font-size:14px;line-height:1.7;color:var(--muted);max-width:300px}.layers-section{background:#10132e;border-top:1px solid #272d50;border-bottom:1px solid #272d50}.layers-inner{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;align-items:center;padding-top:110px;padding-bottom:110px}.layer-copy>p{font-size:15px;margin-top:25px}.sound-toggle{background:var(--cyan);color:#081329;margin-top:28px}.sound-toggle:hover{background:#a0ffff}.layer-copy .audio-note{margin-top:15px;font-size:9px}.mixer{background:#090b20;border:1px solid #394063;box-shadow:10px 10px 0 #080a1d;padding:25px}.mixer-head{padding-bottom:24px;border-bottom:1px solid #252b47;color:#fff}.mixer-head small{color:#707993}.status{color:var(--cyan)}.channel{width:100%;display:grid;grid-template-columns:100px 1fr 40px;gap:15px;align-items:center;text-align:left;color:#fff;border:0;border-bottom:1px solid #20243f;background:transparent;padding:20px 0;cursor:pointer}.channel:hover{background:#11172d}.channel-label strong,.channel-label small{display:block}.channel-label strong{font-size:13px}.channel-label small{color:#7f88a2;font:9px 'Space Mono',monospace;margin-top:5px}.bars{display:grid;grid-template-columns:repeat(8,1fr);align-items:center;gap:5px;height:28px}.bars i{height:7px;background:var(--color);opacity:.55;border-radius:1px}.bars i:nth-child(3n){height:18px}.bars i:nth-child(4n){height:12px}.channel.off .bars i{background:#343950;opacity:.5}.channel.off .channel-label{opacity:.45}.channel-state{font:700 9px 'Space Mono',monospace;color:var(--color)}.mixer-bottom{padding-top:20px;font-size:8px}.final{padding-top:145px;padding-bottom:145px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10%}.final-art{height:330px;display:grid;place-items:center;font-size:220px;color:var(--pink);background:radial-gradient(circle,#3d164e 0,transparent 65%);text-shadow:0 0 60px #d120a4}.final p{font-size:16px;margin:25px 0 30px}footer{border-top:1px solid var(--line);min-height:110px;display:flex;align-items:center;justify-content:space-between;gap:20px}footer>span,footer>a:last-child{font:700 9px 'Space Mono',monospace;letter-spacing:1px;color:#8b8fa8}footer>a:last-child{color:var(--cyan)}@media(max-width:800px){.wrap{width:min(100% - 40px,650px)}.site-header{height:78px}nav{gap:16px}nav>a:not(.nav-cta){display:none}.hero{grid-template-columns:1fr;padding-top:70px;gap:65px}.hero-art{margin-left:20px}h1{font-size:clamp(62px,13vw,90px);letter-spacing:-4px}.hero-foot{margin-top:36px}.intro,.layers-inner,.final{grid-template-columns:1fr;gap:35px}.intro{padding-top:90px}.steps{margin-bottom:90px}.steps article{padding-right:15px}.steps article+article{padding-left:15px}.steps h3{font-size:17px}.layers-inner{padding:80px 0}.final{padding:80px 0}.final-art{height:220px;font-size:160px}footer>span{display:none}}@media(max-width:520px){.brand{font-size:19px}.nav-cta{padding:12px}.hero{padding-bottom:70px}.hero-art{margin-left:10px}.float-tag{left:-20px;bottom:30px}.steps{grid-template-columns:1fr}.steps article,.steps article+article{padding:26px 0;border-left:0}.steps article+article{border-top:1px solid var(--line)}.step-icon{margin:20px 0 10px}.mixer{padding:16px}.channel{grid-template-columns:78px 1fr 30px;gap:8px}.bars{gap:3px}.mixer-bottom{font-size:7px}.mixer-bottom span:last-child{display:none}.actions{gap:18px}.button{gap:20px;padding:17px}.intro-copy .lead{font-size:20px}h2{letter-spacing:-2px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.studio-section{overflow:hidden;background:#0b0c24;border-bottom:1px solid #272d50}.studio-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;align-items:center;padding-top:125px;padding-bottom:125px}.studio-copy>p{max-width:480px;color:var(--muted);font-size:15px;line-height:1.8}.studio-copy .studio-lead{color:var(--ink);font-size:23px;font-weight:700;margin:27px 0 12px}.studio-features{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.studio-features span{border:1px solid #363b5d;color:var(--cyan);padding:10px;font:700 9px 'Space Mono',monospace;letter-spacing:.4px}.studio-copy .studio-note{font-size:13px;color:#8d92ad}.studio-visual{position:relative;padding:0 30px 25px 0}.studio-window{background:#171c35;border:1px solid #4b5373;box-shadow:16px 16px 0 #161831;transform:rotate(2deg)}.studio-window-bar{height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#a9b2cb;font:700 8px 'Space Mono',monospace;letter-spacing:.6px}.studio-window-bar i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pink);margin-right:4px}.studio-window-bar i:nth-child(2){background:var(--yellow)}.studio-window-bar i:nth-child(3){background:var(--cyan)}.studio-window img{display:block;width:100%;aspect-ratio:1.12;object-fit:cover;object-position:top;border-top:1px solid #3b415b}.studio-stamp{position:absolute;right:0;bottom:0;background:var(--pink);color:#111126;font:700 12px/1.1 'Space Mono',monospace;padding:17px;transform:rotate(6deg);box-shadow:5px 5px 0 #7c165d}.studio-stamp span{display:block;text-align:right;font-size:18px}@media(max-width:800px){.studio-inner{grid-template-columns:1fr;gap:55px;padding-top:80px;padding-bottom:85px}.studio-visual{max-width:600px}.studio-window-bar{font-size:7px}}
