.LandingFeatureAnimations_audioStage__XjkJS,.LandingFeatureAnimations_radarStage__e78FY,.LandingFeatureAnimations_storyWave__tk6g2{--visual-primary:#7c3aed;--visual-secondary:#22d3ee}.LandingFeatureAnimations_audioStage__XjkJS{position:relative;isolation:isolate;width:100%;height:100%;min-height:160px;overflow:hidden;border-radius:16px;perspective:700px;contain:paint}.LandingFeatureAnimations_audioGrid__8Q2nG,.LandingFeatureAnimations_audioScanline__Uxa13{position:absolute;inset:0;pointer-events:none}.LandingFeatureAnimations_audioGrid__8Q2nG{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--visual-primary) 18%,transparent),transparent 52%),linear-gradient(color-mix(in srgb,var(--visual-secondary) 9%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--visual-secondary) 9%,transparent) 1px,transparent 1px);background-size:auto,22px 22px,22px 22px;mask-image:radial-gradient(ellipse,#000 12%,transparent 78%);opacity:.72}.LandingFeatureAnimations_audioOrbit__TNB5G{position:absolute;left:50%;top:50%;width:138px;height:138px;border:1px solid color-mix(in srgb,var(--visual-primary) 75%,transparent);border-radius:50%;box-shadow:0 0 15px color-mix(in srgb,var(--visual-primary) 48%,transparent),inset 0 0 15px color-mix(in srgb,var(--visual-secondary) 28%,transparent);transform-style:preserve-3d}.LandingFeatureAnimations_audioOrbitOne__cTjGI{animation:LandingFeatureAnimations_audio-orbit-one__c3iPg 9s linear infinite}.LandingFeatureAnimations_audioOrbitTwo__Ertd5{width:112px;height:112px;border-color:color-mix(in srgb,var(--visual-secondary) 85%,transparent);border-style:dashed;animation:LandingFeatureAnimations_audio-orbit-two__XZyru 13s linear infinite}.LandingFeatureAnimations_audioOrbitThree__wXtkN{width:164px;height:164px;border-color:color-mix(in srgb,var(--visual-secondary) 36%,transparent);border-left-color:transparent;border-right-color:transparent;animation:LandingFeatureAnimations_audio-orbit-three__gNho_ 17s linear infinite}.LandingFeatureAnimations_audioCore__ViHjs{position:absolute;left:50%;top:50%;width:62px;height:62px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--visual-secondary) 90%,white 10%);border-radius:50%;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--visual-secondary) 90%,white 10%),transparent 24%),radial-gradient(circle,color-mix(in srgb,var(--visual-primary) 50%,#070712),#080812 70%);box-shadow:0 0 18px color-mix(in srgb,var(--visual-primary) 75%,transparent),0 0 48px color-mix(in srgb,var(--visual-secondary) 34%,transparent),inset 0 0 18px color-mix(in srgb,var(--visual-secondary) 55%,transparent);transform:translate(-50%,-50%);animation:LandingFeatureAnimations_audio-core-breathe__c0vvv 2.6s ease-in-out infinite}.LandingFeatureAnimations_audioCoreInner__UmPjn{width:23px;height:23px;border:1px solid rgba(255,255,255,.78);border-radius:34% 66% 53% 47%/44% 37% 63% 56%;background:color-mix(in srgb,var(--visual-secondary) 36%,transparent);box-shadow:0 0 14px var(--visual-secondary);animation:LandingFeatureAnimations_audio-core-morph__fKeoA 4.5s ease-in-out infinite alternate}.LandingFeatureAnimations_audioParticles__JZGYE{position:absolute;inset:0;pointer-events:none}.LandingFeatureAnimations_audioParticles__JZGYE i{position:absolute;left:50%;top:50%;width:4px;height:4px;border-radius:50%;background:var(--visual-secondary);box-shadow:0 0 8px var(--visual-secondary);transform:rotate(var(--particle-angle)) translateX(91px);animation:LandingFeatureAnimations_audio-particle-pulse__vpMUa 2.4s ease-in-out infinite;animation-delay:var(--particle-delay)}.LandingFeatureAnimations_audioBars__nvgo1{position:absolute;inset:auto 5% 11px;height:36px;display:flex;align-items:center;justify-content:center;gap:3px;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.LandingFeatureAnimations_audioBars__nvgo1 i{flex:1;max-width:6px;height:var(--bar-height);min-height:3px;border-radius:999px;background:linear-gradient(180deg,var(--visual-secondary),var(--visual-primary));box-shadow:0 0 8px color-mix(in srgb,var(--visual-primary) 60%,transparent);transform:scaleY(.35);transform-origin:center;animation:LandingFeatureAnimations_audio-bar-rise__7Ciz7 .72s ease-in-out infinite alternate;animation-delay:var(--bar-delay)}.LandingFeatureAnimations_audioScanline__Uxa13{z-index:2;height:34%;inset:auto 0 0;background:linear-gradient(transparent,color-mix(in srgb,var(--visual-primary) 12%,transparent));border-top:1px solid color-mix(in srgb,var(--visual-secondary) 24%,transparent);animation:LandingFeatureAnimations_audio-scanline__v59Yv 4.8s ease-in-out infinite alternate}.LandingFeatureAnimations_audioStage__XjkJS[data-stem=BASS] .LandingFeatureAnimations_audioCore__ViHjs{animation-duration:1.15s}.LandingFeatureAnimations_audioStage__XjkJS[data-stem=BASS] .LandingFeatureAnimations_audioBars__nvgo1 i{transform:scaleY(.72);animation-duration:.42s}.LandingFeatureAnimations_audioStage__XjkJS[data-stem=MID] .LandingFeatureAnimations_audioOrbitTwo__Ertd5{border-style:solid;animation-duration:7s}.LandingFeatureAnimations_audioStage__XjkJS[data-stem=LEAD] .LandingFeatureAnimations_audioParticles__JZGYE i{animation-duration:1.1s}.LandingFeatureAnimations_audioStage__XjkJS[data-playing=false] *,.LandingFeatureAnimations_radarStage__e78FY[data-playing=false] *,.LandingFeatureAnimations_storyWave__tk6g2[data-playing=false] *{animation-play-state:paused!important}.LandingFeatureAnimations_radarStage__e78FY{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none;border-radius:inherit;contain:paint}.LandingFeatureAnimations_radarGrid__MDDV1{position:absolute;inset:0;opacity:.22;background:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse,#000,transparent 80%)}.LandingFeatureAnimations_radarScope__CHPud{position:absolute;left:50%;top:52%;width:min(72%,350px);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--visual-secondary) 55%,transparent);border-radius:50%;background:radial-gradient(circle at center,color-mix(in srgb,var(--visual-primary) 12%,transparent),transparent 66%),radial-gradient(circle,rgba(8,9,22,.15),rgba(4,5,16,.7));box-shadow:0 0 28px color-mix(in srgb,var(--visual-primary) 20%,transparent),inset 0 0 35px color-mix(in srgb,var(--visual-secondary) 12%,transparent);transform:translate(-50%,-50%)}.LandingFeatureAnimations_radarCrosshair__Iy2Qz{position:absolute;inset:0;border-radius:50%;background:linear-gradient(transparent calc(50% - .5px),color-mix(in srgb,var(--visual-primary) 35%,transparent) 50%,transparent calc(50% + .5px)),linear-gradient(90deg,transparent calc(50% - .5px),color-mix(in srgb,var(--visual-primary) 35%,transparent) 50%,transparent calc(50% + .5px))}.LandingFeatureAnimations_radarRing__U1YMv{position:absolute;left:50%;top:50%;width:var(--ring-size);height:var(--ring-size);border:1px solid color-mix(in srgb,var(--visual-primary) var(--ring-alpha),transparent);border-radius:50%;transform:translate(-50%,-50%)}.LandingFeatureAnimations_radarRing__U1YMv span{position:absolute;top:2px;left:53%;color:color-mix(in srgb,var(--visual-secondary) 82%,white 18%);font:700 8px/1 monospace;text-shadow:0 0 8px var(--visual-secondary)}.LandingFeatureAnimations_radarSweep__UPhxh{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 284deg,color-mix(in srgb,var(--visual-secondary) 5%,transparent) 306deg,color-mix(in srgb,var(--visual-primary) 27%,transparent) 342deg,color-mix(in srgb,var(--visual-secondary) 45%,transparent) 359deg,transparent 1turn);animation:LandingFeatureAnimations_radar-rotation__KCe_H var(--radar-period) linear infinite}.LandingFeatureAnimations_radarSweep__UPhxh i{position:absolute;left:50%;top:50%;width:50%;height:2px;border-radius:50%;background:linear-gradient(90deg,var(--visual-secondary),transparent);box-shadow:0 0 10px var(--visual-secondary);transform-origin:left center}.LandingFeatureAnimations_radarEcho__sNH6W{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--visual-secondary) 75%,transparent);border-radius:50%;animation:LandingFeatureAnimations_radar-echo__G_K5w 4.6s ease-out infinite}.LandingFeatureAnimations_radarCenter__xpbLc{position:absolute;left:50%;top:50%;width:13px;height:13px;border:1px solid white;border-radius:50%;background:var(--visual-secondary);box-shadow:0 0 8px white,0 0 18px var(--visual-secondary);transform:translate(-50%,-50%)}.LandingFeatureAnimations_radarCenter__xpbLc i{position:absolute;inset:-9px;border:1px solid var(--visual-secondary);border-radius:50%;animation:LandingFeatureAnimations_radar-center-ping__RBCax 2.4s ease-out infinite}.LandingFeatureAnimations_radarBeacon__OXRkq{position:absolute;z-index:3;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%)}.LandingFeatureAnimations_radarBeacon__OXRkq>i{position:relative;width:7px;height:7px;border:1px solid #fff;border-radius:50%;background:var(--visual-primary);box-shadow:0 0 7px var(--visual-primary),0 0 14px var(--visual-primary);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.LandingFeatureAnimations_radarBeacon__OXRkq>i:after{position:absolute;inset:-5px;border:1px solid var(--visual-secondary);border-radius:50%;content:"";animation:LandingFeatureAnimations_beacon-ripple__mmDhq 2.8s ease-out infinite;animation-delay:var(--beacon-delay)}.LandingFeatureAnimations_radarBeacon__OXRkq[data-matched=false]>i{opacity:.42}.LandingFeatureAnimations_radarBeacon__OXRkq:focus-visible>i,.LandingFeatureAnimations_radarBeacon__OXRkq:hover>i,.LandingFeatureAnimations_radarBeacon__OXRkq[data-selected=true]>i{background:#fff;box-shadow:0 0 8px #fff,0 0 20px var(--visual-secondary),0 0 34px var(--visual-primary);transform:scale(1.65)}.LandingFeatureAnimations_radarBeacon__OXRkq>span{position:absolute;left:14px;top:50%;width:max-content;max-width:min(150px,34vw);padding:4px 6px;border:1px solid color-mix(in srgb,var(--visual-secondary) 52%,transparent);border-radius:5px;background:rgba(5,7,18,.92);color:#fff;font:700 8px/1.2 system-ui,sans-serif;opacity:0;pointer-events:none;transform:translateY(-50%) translateX(-3px);transition:opacity .16s ease,transform .16s ease}.LandingFeatureAnimations_radarBeacon__OXRkq:focus-visible>span,.LandingFeatureAnimations_radarBeacon__OXRkq:hover>span,.LandingFeatureAnimations_radarBeacon__OXRkq[data-selected=true]>span{opacity:1;transform:translateY(-50%) translateX(0)}.LandingFeatureAnimations_radarBeacon__OXRkq[data-visible=false]{visibility:hidden;pointer-events:none}.LandingFeatureAnimations_radarBeacon__OXRkq:focus-visible{outline:2px solid #fff;outline-offset:3px}.LandingFeatureAnimations_radarBearing__niJuP{position:absolute;inset:50% 14px auto;height:0;color:color-mix(in srgb,var(--visual-secondary) 68%,white 32%);font:700 8px/1 monospace;text-shadow:0 0 8px var(--visual-secondary);pointer-events:none}.LandingFeatureAnimations_radarBearing__niJuP span:first-child,.LandingFeatureAnimations_radarBearing__niJuP span:nth-child(3){position:absolute;left:50%;transform:translateX(-50%)}.LandingFeatureAnimations_radarBearing__niJuP span:nth-child(2),.LandingFeatureAnimations_radarBearing__niJuP span:nth-child(4){position:absolute;top:0;transform:translateY(-50%)}.LandingFeatureAnimations_radarBearing__niJuP span:first-child{top:-min(38vw,190px)}.LandingFeatureAnimations_radarBearing__niJuP span:nth-child(2){right:0}.LandingFeatureAnimations_radarBearing__niJuP span:nth-child(4){left:0}.LandingFeatureAnimations_radarBearing__niJuP span:nth-child(3){top:min(38vw,190px)}.LandingFeatureAnimations_storyWave__tk6g2{position:relative;isolation:isolate;width:100%;height:80px;overflow:hidden;border-radius:12px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--visual-primary) 20%,transparent),transparent 70%),linear-gradient(90deg,rgba(4,5,15,.5),rgba(4,5,15,.12),rgba(4,5,15,.5));contain:paint}.LandingFeatureAnimations_storyWaveLine__XNArc{position:absolute;left:-10%;top:50%;width:120%;height:20px;border-top:2px solid var(--visual-primary);border-radius:50%;filter:drop-shadow(0 0 5px var(--visual-primary));transform:translateY(-50%) rotate(-5deg) scaleY(1.7);animation:LandingFeatureAnimations_story-wave-drift__hTd8N 3.2s ease-in-out infinite alternate}.LandingFeatureAnimations_storyWaveLineTwo__ggi_3{border-color:var(--visual-secondary);filter:drop-shadow(0 0 6px var(--visual-secondary));transform:translateY(-35%) rotate(5deg) scaleY(1.4);animation-duration:4.1s;animation-direction:alternate-reverse}.LandingFeatureAnimations_storyWaveBars__c_1qZ{position:absolute;inset:14px 4%;display:flex;align-items:center;justify-content:space-between;gap:2px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.LandingFeatureAnimations_storyWaveBars__c_1qZ i{flex:1;height:var(--bar-height);max-width:5px;border-radius:999px;background:linear-gradient(180deg,var(--visual-secondary),var(--visual-primary));box-shadow:0 0 7px color-mix(in srgb,var(--visual-primary) 70%,transparent);transform:scaleY(.38);animation:LandingFeatureAnimations_story-waveform__hzSlg .88s ease-in-out infinite alternate;animation-delay:var(--bar-delay)}.LandingFeatureAnimations_storyWaveShine__RzMfo{position:absolute;inset:0 auto 0 -30%;width:22%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--visual-secondary) 14%,transparent),transparent);transform:skewX(-20deg);animation:LandingFeatureAnimations_story-wave-shine__QgOsq 4s ease-in-out infinite}.LandingFeatureAnimations_storyWave__tk6g2[data-filter=glitch] .LandingFeatureAnimations_storyWaveLine__XNArc{border-style:dashed;animation-duration:.9s}.LandingFeatureAnimations_storyWave__tk6g2[data-filter=glitch] .LandingFeatureAnimations_storyWaveBars__c_1qZ i:nth-child(3n){animation-name:LandingFeatureAnimations_story-glitch-bar__pmRMN}.LandingFeatureAnimations_storyWave__tk6g2[data-filter=strobe] .LandingFeatureAnimations_storyWaveShine__RzMfo{animation-duration:1.2s}.LandingFeatureAnimations_storyWave__tk6g2[data-filter=strobe] .LandingFeatureAnimations_storyWaveBars__c_1qZ i{animation-duration:.48s}@keyframes LandingFeatureAnimations_audio-orbit-one__c3iPg{0%{transform:translate(-50%,-50%) rotateX(68deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateX(68deg) rotate(1turn)}}@keyframes LandingFeatureAnimations_audio-orbit-two__XZyru{0%{transform:translate(-50%,-50%) rotateY(68deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateY(68deg) rotate(-1turn)}}@keyframes LandingFeatureAnimations_audio-orbit-three__gNho_{0%{transform:translate(-50%,-50%) rotateX(72deg) rotateY(-16deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateX(72deg) rotateY(-16deg) rotate(1turn)}}@keyframes LandingFeatureAnimations_audio-core-breathe__c0vvv{0%,to{box-shadow:0 0 18px color-mix(in srgb,var(--visual-primary) 75%,transparent),0 0 48px color-mix(in srgb,var(--visual-secondary) 34%,transparent),inset 0 0 18px color-mix(in srgb,var(--visual-secondary) 55%,transparent)}50%{box-shadow:0 0 28px color-mix(in srgb,var(--visual-primary) 95%,transparent),0 0 64px color-mix(in srgb,var(--visual-secondary) 52%,transparent),inset 0 0 26px color-mix(in srgb,var(--visual-secondary) 75%,transparent)}}@keyframes LandingFeatureAnimations_audio-core-morph__fKeoA{to{border-radius:62% 38% 35% 65%/55% 41% 59% 45%;transform:rotate(180deg) scale(.76)}}@keyframes LandingFeatureAnimations_audio-particle-pulse__vpMUa{0%,to{opacity:.3;scale:.65}50%{opacity:1;scale:1.4}}@keyframes LandingFeatureAnimations_audio-bar-rise__7Ciz7{0%{transform:scaleY(.28)}to{transform:scaleY(1)}}@keyframes LandingFeatureAnimations_audio-scanline__v59Yv{0%{opacity:.32;transform:translateY(12px)}to{opacity:.78;transform:translateY(-10px)}}@keyframes LandingFeatureAnimations_radar-rotation__KCe_H{to{transform:rotate(1turn)}}@keyframes LandingFeatureAnimations_radar-echo__G_K5w{0%{opacity:.42;transform:scale(.08)}70%,to{opacity:0;transform:scale(1)}}@keyframes LandingFeatureAnimations_radar-center-ping__RBCax{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(2.5)}}@keyframes LandingFeatureAnimations_beacon-ripple__mmDhq{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(2.6)}}@keyframes LandingFeatureAnimations_story-wave-drift__hTd8N{0%{transform:translateY(-50%) rotate(-8deg) scaleY(1.2)}to{transform:translateY(-35%) rotate(7deg) scaleY(2.2)}}@keyframes LandingFeatureAnimations_story-waveform__hzSlg{0%{transform:scaleY(.24);opacity:.65}to{transform:scaleY(1);opacity:1}}@keyframes LandingFeatureAnimations_story-wave-shine__QgOsq{0%,15%{left:-30%;opacity:0}35%{opacity:1}75%,to{left:115%;opacity:0}}@keyframes LandingFeatureAnimations_story-glitch-bar__pmRMN{0%,to{transform:scaleY(.3) skewX(0deg)}35%{transform:scaleY(1.1) skewX(18deg)}60%{transform:scaleY(.5) skewX(-14deg)}}@media (max-width:640px){.LandingFeatureAnimations_audioOrbitThree__wXtkN{width:142px;height:142px}.LandingFeatureAnimations_audioParticles__JZGYE i{transform:rotate(var(--particle-angle)) translateX(77px)}.LandingFeatureAnimations_radarScope__CHPud{width:min(68%,310px);top:50%}.LandingFeatureAnimations_radarBearing__niJuP{inset-inline:10px}.LandingFeatureAnimations_radarBearing__niJuP span:first-child{top:-31vw}.LandingFeatureAnimations_radarBearing__niJuP span:nth-child(3){top:31vw}.LandingFeatureAnimations_radarBeacon__OXRkq>span{max-width:112px;font-size:7px}}@media (prefers-reduced-motion:reduce){.LandingFeatureAnimations_audioStage__XjkJS *,.LandingFeatureAnimations_radarStage__e78FY *,.LandingFeatureAnimations_storyWave__tk6g2 *{animation-duration:.01ms!important;animation-iteration-count:1!important}}