.CinematicHomeHero-module__gUSrPG__heroScene{isolation:isolate;background:radial-gradient(circle at 72% 30%,#5c37a52e,#0000 34%),linear-gradient(#050506 0%,#060609 42%,#050506 100%);border-bottom:1px solid #f2efe71f;min-height:880px;margin:0 -32px;padding:0 32px;position:relative;overflow:hidden}.CinematicHomeHero-module__gUSrPG__canvas{z-index:-7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CinematicHomeHero-module__gUSrPG__aurora{z-index:-6;filter:blur(65px);pointer-events:none;background:radial-gradient(#9a48ff57 0%,#ff319729 28%,#2e5cff1a 52%,#0000 73%);border-radius:50%;width:72vw;height:58vw;animation:13s ease-in-out infinite alternate CinematicHomeHero-module__gUSrPG__auroraFloat;position:absolute;top:4vh;right:-12vw}.CinematicHomeHero-module__gUSrPG__aurora:after{content:"";filter:blur(20px);background:radial-gradient(circle,#00d3ff21,#0000 68%);border-radius:50%;width:50vw;height:36vw;position:absolute;top:33vh;left:-54vw}.CinematicHomeHero-module__gUSrPG__lightShaft{z-index:-5;clip-path:polygon(42% 0,70% 0,100% 100%,0 100%);filter:blur(30px);opacity:.35;pointer-events:none;background:linear-gradient(#ffffff1c,#ff42a30e 34%,#0000 72%);width:36vw;height:118%;animation:9s ease-in-out infinite alternate CinematicHomeHero-module__gUSrPG__shaft;position:absolute;top:-20%;right:2%;transform:rotate(12deg)}.CinematicHomeHero-module__gUSrPG__grain{z-index:-1;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.CinematicHomeHero-module__gUSrPG__content{z-index:1;max-width:1460px;margin:auto;position:relative}.CinematicHomeHero-module__gUSrPG__heroGrid{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:54px;min-height:760px;padding:68px 0 48px;display:grid}.CinematicHomeHero-module__gUSrPG__copyBlock{z-index:2;max-width:700px;position:relative}.CinematicHomeHero-module__gUSrPG__signalPill{color:#d7ff43;text-transform:uppercase;letter-spacing:.17em;background:#d7ff430b;border:1px solid #d7ff433d;border-radius:999px;align-items:center;gap:9px;padding:8px 11px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 0 32px #d7ff4309}.CinematicHomeHero-module__gUSrPG__signalPill i,.CinematicHomeHero-module__gUSrPG__consoleTopline i{background:#d7ff43;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite CinematicHomeHero-module__gUSrPG__signalPulse;box-shadow:0 0 0 5px #d7ff4312,0 0 14px #d7ff4380}.CinematicHomeHero-module__gUSrPG__copyBlock h1{letter-spacing:-.068em;text-wrap:balance;max-width:760px;margin:28px 0;font-size:clamp(70px,7vw,118px);font-weight:860;line-height:.82}.CinematicHomeHero-module__gUSrPG__copyBlock h1 span{background:linear-gradient(100deg,#f2efe7 8%,#cdbfff 58%,#76e4ff 108%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.CinematicHomeHero-module__gUSrPG__copyBlock>p{color:#aeb0b7;letter-spacing:-.015em;max-width:610px;font-size:clamp(17px,1.3vw,20px);line-height:1.62}.CinematicHomeHero-module__gUSrPG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;display:flex}.CinematicHomeHero-module__gUSrPG__primaryAction,.CinematicHomeHero-module__gUSrPG__secondaryAction,.CinematicHomeHero-module__gUSrPG__ghostAction{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:51px;padding:0 18px;font-size:12px;font-weight:760;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:inline-flex}.CinematicHomeHero-module__gUSrPG__primaryAction{color:#080907;background:#d7ff43;border:1px solid #d7ff43;box-shadow:0 15px 42px #d7ff431c}.CinematicHomeHero-module__gUSrPG__primaryAction:hover{background:#e3ff78;transform:translateY(-2px);box-shadow:0 18px 58px #d7ff432e}.CinematicHomeHero-module__gUSrPG__secondaryAction{color:#f2efe7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff09;border:1px solid #ffffff38}.CinematicHomeHero-module__gUSrPG__secondaryAction:hover{background:#ffffff12;border-color:#ffffff6b;transform:translateY(-2px)}.CinematicHomeHero-module__gUSrPG__ghostAction{color:#8e9199;padding:0 8px}.CinematicHomeHero-module__gUSrPG__ghostAction:hover{color:#f2efe7}.CinematicHomeHero-module__gUSrPG__proofRail{color:#70737b;text-transform:uppercase;letter-spacing:.11em;border-top:1px solid #f2efe71c;flex-wrap:wrap;gap:9px 22px;margin-top:34px;padding-top:22px;font-size:10px;display:flex}.CinematicHomeHero-module__gUSrPG__proofRail b{color:#c8c9ce;font-weight:800}.CinematicHomeHero-module__gUSrPG__consoleStage{transform-style:preserve-3d;will-change:transform;place-items:center;min-height:640px;transition:transform .22s ease-out;display:grid;position:relative}.CinematicHomeHero-module__gUSrPG__consoleGlow{filter:blur(38px);opacity:.85;background:radial-gradient(circle at 50% 20%,#8854ff6b,#2d127547 38%,#0000 72%);border-radius:54px;animation:5s ease-in-out infinite alternate CinematicHomeHero-module__gUSrPG__consoleBreath;position:absolute;inset:12% 3% 3%;transform:translateZ(-35px)}.CinematicHomeHero-module__gUSrPG__console{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(160deg,#131120f5,#07070bf7 58%,#050508fc);border:1px solid #ffffff24;border-radius:37px;width:min(100%,640px);min-height:584px;padding:26px 28px 22px;position:relative;overflow:hidden;transform:translateZ(30px);box-shadow:0 54px 90px #0000007a,inset 0 0 0 1px #8d72ff0f,0 0 70px #6b3fff29}.CinematicHomeHero-module__gUSrPG__console:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff0e,#0000 27% 74%,#8d72ff0a);position:absolute;inset:0}.CinematicHomeHero-module__gUSrPG__consoleTopline{z-index:2;color:#767984;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;font-weight:760;display:flex;position:relative}.CinematicHomeHero-module__gUSrPG__consoleTopline span:first-child{color:#d7ff43;align-items:center;gap:8px;display:flex}.CinematicHomeHero-module__gUSrPG__visualizer{place-items:center;padding:31px 0 18px;display:grid;position:relative}.CinematicHomeHero-module__gUSrPG__orb{background:radial-gradient(circle at 50% 45%,#854dff2b,#130b2b24 48%,#00000008 72%);border:1px solid #ccbfff47;border-radius:50%;place-items:center;width:260px;height:260px;animation:6s ease-in-out infinite alternate CinematicHomeHero-module__gUSrPG__orbFloat;display:grid;position:relative;box-shadow:inset 0 0 0 1px #76e4ff0d,0 0 42px #764eff21}.CinematicHomeHero-module__gUSrPG__orb:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.78;background:conic-gradient(from 40deg,#d7ff43,#ff4697eb,#8d72ff,#76e4ff,#d7ff43);padding:1px;animation:11s linear infinite CinematicHomeHero-module__gUSrPG__spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.CinematicHomeHero-module__gUSrPG__orbCore{filter:blur(8px);background:radial-gradient(circle,#a760ff3b,#08080f00 67%);border-radius:50%;width:72%;height:72%;animation:3.3s ease-in-out infinite alternate CinematicHomeHero-module__gUSrPG__orbCore;position:absolute}.CinematicHomeHero-module__gUSrPG__waveform{z-index:2;filter:drop-shadow(0 0 10px #d7ff4338);justify-content:center;align-items:center;gap:3px;width:84%;height:95px;display:flex;position:relative}.CinematicHomeHero-module__gUSrPG__waveform i{width:3px;height:var(--h);transform-origin:50%;animation:1.18s ease-in-out infinite alternate CinematicHomeHero-module__gUSrPG__wave;animation-delay:calc(var(--i) * -37ms);opacity:.9;background:linear-gradient(#d7ff43,#a98aff 78%,#76e4ff);border-radius:99px;display:block}.CinematicHomeHero-module__gUSrPG__mode_idle .CinematicHomeHero-module__gUSrPG__waveform i{opacity:.42;animation-name:CinematicHomeHero-module__gUSrPG__waveIdle;animation-duration:3.4s}.CinematicHomeHero-module__gUSrPG__mode_mixing .CinematicHomeHero-module__gUSrPG__waveform i{animation-duration:.72s}.CinematicHomeHero-module__gUSrPG__mode_mastered .CinematicHomeHero-module__gUSrPG__waveform i{animation-name:CinematicHomeHero-module__gUSrPG__waveMaster;animation-duration:1.75s}.CinematicHomeHero-module__gUSrPG__trackMeta{text-align:left;width:100%;margin-top:19px}.CinematicHomeHero-module__gUSrPG__trackMeta strong{letter-spacing:-.035em;font-size:25px;display:block}.CinematicHomeHero-module__gUSrPG__trackMeta span{color:#777a84;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:9px;display:block}.CinematicHomeHero-module__gUSrPG__transport{z-index:2;background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:24px;margin-top:7px;padding:18px;position:relative;box-shadow:inset 0 12px 32px #0000002e}.CinematicHomeHero-module__gUSrPG__transportButtons{justify-content:center;align-items:center;gap:9px;display:flex}.CinematicHomeHero-module__gUSrPG__transportButtons button{appearance:none;color:#b5b7c0;cursor:pointer;background:0 0;border:0;border-radius:12px;width:38px;height:38px;font-size:12px;transition:all .2s}.CinematicHomeHero-module__gUSrPG__transportButtons button:hover{color:#fff;background:#ffffff12}.CinematicHomeHero-module__gUSrPG__transportButtons .CinematicHomeHero-module__gUSrPG__recordButton{color:#d7ff43;text-shadow:0 0 13px #d7ff436b;font-size:25px}.CinematicHomeHero-module__gUSrPG__transportButtons .CinematicHomeHero-module__gUSrPG__pauseButton{color:#e4e2ef;font-size:21px}.CinematicHomeHero-module__gUSrPG__mode_recording .CinematicHomeHero-module__gUSrPG__recordButton{animation:1.05s ease-in-out infinite CinematicHomeHero-module__gUSrPG__recordPulse}.CinematicHomeHero-module__gUSrPG__mode_mastered .CinematicHomeHero-module__gUSrPG__recordButton{color:#76e4ff;text-shadow:0 0 13px #76e4ff59}.CinematicHomeHero-module__gUSrPG__transportReadout{color:#666975;text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;align-items:center;margin-top:10px;font-size:8px;display:flex}.CinematicHomeHero-module__gUSrPG__modeRail{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:14px;display:grid}.CinematicHomeHero-module__gUSrPG__modeRail button{appearance:none;color:#696c75;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;min-height:48px;padding:8px 7px;font-size:8px;transition:all .24s}.CinematicHomeHero-module__gUSrPG__modeRail button span{color:#42444b;margin-bottom:4px;font-size:7px;display:block}.CinematicHomeHero-module__gUSrPG__modeRail button:hover{color:#d4d5da;border-color:#ffffff29}.CinematicHomeHero-module__gUSrPG__modeRail .CinematicHomeHero-module__gUSrPG__modeActive{color:#d7ff43;background:#d7ff4313;border-color:#d7ff4340;box-shadow:inset 0 0 28px #d7ff4309}.CinematicHomeHero-module__gUSrPG__modeRail .CinematicHomeHero-module__gUSrPG__modeActive span{color:#91a72f}.CinematicHomeHero-module__gUSrPG__scrollCue{color:#5d6068;text-transform:uppercase;letter-spacing:.18em;justify-content:flex-end;align-items:center;gap:14px;padding:0 0 24px;font-size:8px;display:flex}.CinematicHomeHero-module__gUSrPG__scrollCue i{background:linear-gradient(90deg,#5b5d63,#0000);width:58px;height:1px}@keyframes CinematicHomeHero-module__gUSrPG__auroraFloat{0%{transform:translate(0,0)scale(1)}to{transform:translate(-3vw,2vh)scale(1.08)}}@keyframes CinematicHomeHero-module__gUSrPG__shaft{0%{opacity:.2;transform:rotate(10deg)translate(0,0)}to{opacity:.43;transform:rotate(16deg)translate(-2vw,2vh)}}@keyframes CinematicHomeHero-module__gUSrPG__signalPulse{50%{opacity:.45;transform:scale(.72)}}@keyframes CinematicHomeHero-module__gUSrPG__consoleBreath{0%{opacity:.55;transform:scale(.98)}to{opacity:.9;transform:scale(1.04)}}@keyframes CinematicHomeHero-module__gUSrPG__orbFloat{0%{transform:translateY(2px)scale(.99)}to{transform:translateY(-7px)scale(1.015)}}@keyframes CinematicHomeHero-module__gUSrPG__orbCore{0%{opacity:.45;transform:scale(.94)}to{opacity:.9;transform:scale(1.08)}}@keyframes CinematicHomeHero-module__gUSrPG__spin{to{transform:rotate(360deg)}}@keyframes CinematicHomeHero-module__gUSrPG__wave{0%{opacity:.58;transform:scaleY(.48)}to{opacity:1;transform:scaleY(1.22)}}@keyframes CinematicHomeHero-module__gUSrPG__waveIdle{0%{transform:scaleY(calc(var(--idle-scale) * .65));opacity:.26}to{transform:scaleY(var(--idle-scale));opacity:.5}}@keyframes CinematicHomeHero-module__gUSrPG__waveMaster{0%{transform:scaleY(calc(var(--master-scale) * .8));opacity:.72}to{transform:scaleY(var(--master-scale));opacity:1}}@keyframes CinematicHomeHero-module__gUSrPG__recordPulse{50%{opacity:.56;transform:scale(.88)}}@media (max-width:1100px){.CinematicHomeHero-module__gUSrPG__heroGrid{grid-template-columns:1fr;gap:22px;padding-top:58px}.CinematicHomeHero-module__gUSrPG__copyBlock{max-width:840px}.CinematicHomeHero-module__gUSrPG__copyBlock h1{max-width:900px}.CinematicHomeHero-module__gUSrPG__consoleStage{min-height:610px}.CinematicHomeHero-module__gUSrPG__console{width:min(760px,100%)}.CinematicHomeHero-module__gUSrPG__proofRail{max-width:700px}}@media (max-width:760px){.CinematicHomeHero-module__gUSrPG__heroScene{min-height:auto;margin:0 -18px;padding:0 18px}.CinematicHomeHero-module__gUSrPG__heroGrid{padding:44px 0 36px}.CinematicHomeHero-module__gUSrPG__copyBlock h1{margin-top:22px;font-size:clamp(56px,16vw,88px);line-height:.84}.CinematicHomeHero-module__gUSrPG__copyBlock>p{font-size:16px}.CinematicHomeHero-module__gUSrPG__actions{grid-template-columns:1fr 1fr;display:grid}.CinematicHomeHero-module__gUSrPG__primaryAction,.CinematicHomeHero-module__gUSrPG__secondaryAction{width:100%}.CinematicHomeHero-module__gUSrPG__ghostAction{grid-column:1/-1;justify-content:flex-start}.CinematicHomeHero-module__gUSrPG__proofRail{grid-template-columns:1fr 1fr;display:grid}.CinematicHomeHero-module__gUSrPG__consoleStage{min-height:510px;transform:none!important}.CinematicHomeHero-module__gUSrPG__console{border-radius:27px;min-height:0;padding:20px 16px}.CinematicHomeHero-module__gUSrPG__orb{width:210px;height:210px}.CinematicHomeHero-module__gUSrPG__trackMeta strong{font-size:21px}.CinematicHomeHero-module__gUSrPG__transportReadout{gap:12px}.CinematicHomeHero-module__gUSrPG__modeRail{grid-template-columns:repeat(2,1fr)}.CinematicHomeHero-module__gUSrPG__scrollCue{justify-content:flex-start}.CinematicHomeHero-module__gUSrPG__aurora{width:130vw;height:110vw;top:17vh;right:-64vw}.CinematicHomeHero-module__gUSrPG__lightShaft{width:80vw;right:-25%}}@media (max-width:480px){.CinematicHomeHero-module__gUSrPG__actions{grid-template-columns:1fr}.CinematicHomeHero-module__gUSrPG__ghostAction{grid-column:auto}.CinematicHomeHero-module__gUSrPG__proofRail{grid-template-columns:1fr}.CinematicHomeHero-module__gUSrPG__consoleTopline span:last-child{display:none}.CinematicHomeHero-module__gUSrPG__transportReadout{gap:5px;display:grid}.CinematicHomeHero-module__gUSrPG__orb{width:190px;height:190px}}@media (prefers-reduced-motion:reduce){.CinematicHomeHero-module__gUSrPG__aurora,.CinematicHomeHero-module__gUSrPG__lightShaft,.CinematicHomeHero-module__gUSrPG__consoleGlow,.CinematicHomeHero-module__gUSrPG__orb,.CinematicHomeHero-module__gUSrPG__orbCore,.CinematicHomeHero-module__gUSrPG__orb:before,.CinematicHomeHero-module__gUSrPG__waveform i,.CinematicHomeHero-module__gUSrPG__recordButton,.CinematicHomeHero-module__gUSrPG__signalPill i,.CinematicHomeHero-module__gUSrPG__consoleTopline i{animation:none!important}.CinematicHomeHero-module__gUSrPG__consoleStage{transition:none}}
