.lab-proof{list-style:none;margin:clamp(28px,4vw,48px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0;border-top:1px solid rgba(178,142,255,.16);max-width:760px}.lab-proof li{flex:1 1 140px;display:flex;flex-direction:column;gap:4px;padding:16px 20px 0 0}.lab-proof li+li{padding-left:20px;border-left:1px solid rgba(255,255,255,.06)}.lab-proof b{font:700 clamp(1.3rem,1vw + 1rem,1.7rem)/1 var(--font);letter-spacing:-.02em;color:#fff}.lab-proof span{font:500 .68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.lab-dest{list-style:none;margin:var(--s5) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lab-dest li{font:500 .7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:8px 12px;border-radius:999px;color:var(--lav);box-shadow:0 0 0 1px #b28eff47;background:#9d5cff12}.final{position:relative}.tools-layout.lab-tools{display:block}.lab-fx-hero{position:relative;overflow:hidden;box-shadow:0 40px 120px -40px #9d5cff8c}.lab-fx-hero .fname{font-size:clamp(2.4rem,4vw,3.6rem)}.lab-fx-hero .fhead{font-size:clamp(1.4rem,1.4vw + 1rem,2rem)}.lab-fx-tag{position:relative;display:inline-flex;align-items:center;gap:10px;margin:clamp(20px,2.4vw,32px) 0 0 clamp(24px,3vw,40px);font:500 .68rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lav)}.lab-fx-tag i{width:8px;height:8px;border-radius:50%;background:#b07bff;box-shadow:0 0 10px #b07bff;animation:lab-pulse 1.6s ease-in-out infinite}@keyframes lab-pulse{50%{opacity:.35}}.tools-block.lab-fx-hero>.lab-fx-tag+.fx-feature{border-top:0;padding-top:12px}.lab-num{font:500 .7rem var(--mono);letter-spacing:.16em;text-transform:uppercase}.lab-num:before{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.panel.diff{margin-bottom:clamp(48px,6vw,88px)}.diff-col{position:relative;overflow:hidden}.lab-ws-head{margin:0 auto var(--s6)}.ws-fine{margin-inline:auto}.lab-faq{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(24px,5vw,80px);align-items:start}.lab-faq-side{position:sticky;top:140px}.lab-faq-side h2{margin-bottom:var(--s4)}.lab-faq-side a{color:var(--lav)}.lab-faq .faq details{transition:background .3s}.lab-faq .faq details[open]{background:linear-gradient(90deg,rgba(157,92,255,.08),transparent 70%)}@media(max-width:900px){.lab-faq{grid-template-columns:1fr}.lab-faq-side{position:static}}.lab-status{display:inline-flex;align-items:center;gap:10px;margin:0 0 var(--s5);padding:8px 14px 8px 12px;border-radius:999px;font:500 .7rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#e6dbff;background:#0e0c148c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px #b28eff4d}.lab-status i{width:8px;height:8px;border-radius:50%;background:var(--rec);box-shadow:0 0 10px var(--rec);animation:lab-pulse 1.4s ease-in-out infinite}.lab-proof{border-top:0;padding:4px 8px;border-radius:18px;background:#0e0c1480;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px #b28eff33,0 20px 50px -24px #000}.lab-proof li{padding:14px 18px}.lab-proof li+li{padding-left:18px}.lab-cue{position:absolute;left:50%;bottom:22px;translate:-50% 0;z-index:3;width:26px;height:42px;border-radius:14px;box-shadow:inset 0 0 0 1.5px #d2bdff8c}.lab-cue span{position:absolute;left:50%;top:9px;width:3px;height:8px;margin-left:-1.5px;border-radius:2px;background:#d2bdff;animation:lab-cue 1.8s ease-in-out infinite}@keyframes lab-cue{0%{opacity:0;transform:translateY(-3px)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}.ws-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;flex:1}.ws-chips button{position:relative;overflow:hidden;justify-content:flex-start;border-radius:12px;min-height:48px}.ws-chips button:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:calc(var(--f,0) * 100%);background:linear-gradient(90deg,#9d5cff,#d2bdff);box-shadow:0 0 10px #9d5cff}.ws-line{font:600 clamp(1.15rem,.8vw + 1rem,1.5rem)/1.35 var(--font);color:#fff;min-height:2.7em}@media(max-width:900px){.lab-cue{display:none}.ws-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.lab-cue span,.lab-status i{animation:none}}.ws-live .ws-hint,.ws-hint{display:none}.ws-caps{padding-top:var(--s4);gap:var(--s4)}.ws-row{display:block}.ws-chips{width:100%}.ws-line{margin:0;padding-left:2px}#pricing .wrap>p{text-align:center}@media(min-width:901px){.hero-bg img{height:auto;width:84vw;right:-12.5vw;top:0;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent),linear-gradient(90deg,transparent,#000 14%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 70%,transparent),linear-gradient(90deg,transparent,#000 14%);mask-composite:intersect}.lab-proof{max-width:600px;flex-wrap:nowrap}.lab-proof li{flex:1 1 auto;min-width:0;padding:14px 16px}.lab-proof span{white-space:nowrap}}.lab-faq{interpolate-size:allow-keywords}.lab-faq details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .4s cubic-bezier(.2,.8,.2,1),opacity .3s,content-visibility .4s allow-discrete}.lab-faq details[open]::details-content{block-size:auto;opacity:1}@media(prefers-reduced-motion:reduce){.lab-faq details::details-content{transition:none}}.hero-bg img{translate:var(--hx,0) var(--hy,0);transition:translate .9s cubic-bezier(.2,.8,.2,1)}.lab-link-list{list-style:none;margin:var(--s5) 0 0;padding:0;display:grid;gap:0;max-width:460px}.lab-link-list li{display:grid;gap:2px;padding:14px 0 14px 20px;border-top:1px solid var(--line-2);position:relative}.lab-link-list li:before{content:"";position:absolute;left:0;top:21px;width:7px;height:7px;border-radius:50%;background:#b07bff;box-shadow:0 0 8px #b07bff}.lab-link-list b{font:600 1rem var(--font);color:#fff}.lab-link-list span{font-size:.92rem;color:var(--text-2)}.lab-more-link{margin:var(--s6) 0 0;text-align:center}.lab-dest li{transition:background .25s,box-shadow .25s,color .25s}.lab-dest li:hover{background:#9d5cff2e;box-shadow:0 0 0 1px #d2bdff99;color:#fff}.export-well{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.lab-faq-list{counter-reset:q}.lab-faq-list details{counter-increment:q}.lab-faq-list summary:before{content:counter(q,decimal-leading-zero);flex:none;width:2.4ch;font:500 .72rem var(--mono);letter-spacing:.1em;color:var(--text-3);transition:color .25s}.lab-faq-list summary{justify-content:flex-start}.lab-faq-list summary:after{margin-left:auto}.lab-faq-list details[open] summary:before,.lab-faq-list summary:hover:before{color:var(--lav)}.lab-faq-list .ans{padding-left:calc(2.4ch + 20px)}.lab-beam{position:absolute;left:50%;top:-30%;width:min(900px,90vw);height:160%;translate:-50% 0;background:conic-gradient(from 180deg at 50% 0%,transparent 160deg,rgba(176,123,255,.26) 175deg,rgba(210,189,255,.36) 180deg,rgba(176,123,255,.26) 185deg,transparent 200deg);filter:blur(18px);pointer-events:none;animation:lab-sway 9s ease-in-out infinite alternate;transform-origin:50% 0}@keyframes lab-sway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.final .wrap{position:relative}.final .wrap>*:not(.lab-beam){position:relative}@media(prefers-reduced-motion:reduce){.lab-beam{animation:none}}@media(min-width:901px){.hero{padding-top:clamp(28px,3vw,44px);padding-bottom:clamp(20px,2vw,28px)}.lab-status{margin-bottom:var(--s4)}.hero .intro{margin-top:var(--s4);gap:var(--s4)}.lab-proof{margin-top:var(--s5)}}main{--section:clamp(64px,8vw,112px)}.diff-gone{justify-content:center;gap:var(--s3) clamp(20px,4vw,56px);padding-block:18px}.diff-gone .label{font:500 .68rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.diff-gone s{font-size:1.05rem;color:var(--text-2);transition:color .3s}.diff-gone li:hover s{color:#fff}.lab-mic{transform-box:fill-box;transform-origin:center;transition:transform 1s cubic-bezier(.6,0,.2,1)}.fixed .lab-mic{transform:translate(-6%) scaleY(-1)}.phase-well .pw-line,.phase-well .pw-gap{transition:opacity .5s}.phase-well.fixed .pw-line.b,.phase-well.fixed .pw-gap{opacity:0}.lab-note{transform:translate(var(--o,0));transition:transform .8s cubic-bezier(.6,0,.2,1)}.fixed .lab-note{transform:none}.grid-well .lab-note:nth-child(4n){transition-delay:.06s}.grid-well .lab-note:nth-child(4n+2){transition-delay:.12s}.lab-needle{transform-box:view-box;transform-origin:150px 158px;transform:rotate(-24deg);transition:transform 1.4s cubic-bezier(.3,1.6,.5,1)}.fixed .lab-needle{transform:rotate(0)}.tn-wob{transform-box:view-box;transform-origin:150px 158px;animation:tnWob 1.6s ease-in-out infinite}.fixed .tn-wob{animation:none}@keyframes tnWob{0%,to{transform:rotate(0)}30%{transform:rotate(-2.5deg)}60%{transform:rotate(1.5deg)}}.tn-off{opacity:.9;transition:opacity .8s}.fixed .tn-off{opacity:0}.tn-zone{opacity:.45;transition:opacity .8s .6s}.fixed .tn-zone{opacity:1;filter:drop-shadow(0 0 4px rgba(62,207,142,.6))}.tuner-well .tw-led{background:#e0ac58;box-shadow:0 0 6px #e0ac58;animation:tnPulse 1.4s ease-in-out infinite;transition:background .4s,box-shadow .4s}.tuner-well.fixed .tw-led{background:#3ecf8e;box-shadow:0 0 6px #3ecf8e;animation:none}@keyframes tnPulse{50%{opacity:.35}}.tn-str{display:flex;gap:6px;padding:8px 10px;margin-top:6px;border-radius:8px;background:#0c0b10;box-shadow:inset 0 1px 4px #000}.tn-str span{flex:1;text-align:center;padding:4px 0;border-radius:5px;font:600 .62rem var(--mono);color:var(--text-3);background:#ffffff0a;transition:color .3s var(--d),background .3s var(--d),box-shadow .3s var(--d)}.tn-str span.flat{color:#e0ac58;background:#e0ac581f}.fixed .tn-str span{color:#3ecf8e;background:#3ecf8e1f;box-shadow:inset 0 0 0 1px #3ecf8e4d}@media(prefers-reduced-motion:reduce){.tn-wob,.tuner-well .tw-led{animation:none}.tn-str span{transition:none}}.tuner-well.fixed .tn-window g.lab-needle{animation:tnSettle 1.3s cubic-bezier(.3,1.5,.5,1) both}@keyframes tnSettle{0%{transform:rotate(-24deg)}to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.tuner-well.fixed .tn-window g.lab-needle{animation:none;transform:rotate(0)}}.comp-well .cp-sel{transition:background .4s,box-shadow .4s}.comp-well.fixed .cp-sel{animation:cpPick .9s ease-out both}.comp-well.fixed .cp-lane:nth-of-type(3) .cp-sel{animation-delay:.25s}.comp-well.fixed .cp-lane:nth-of-type(4) .cp-sel{animation-delay:.5s}@keyframes cpPick{0%{background:#9d5cff1f}40%{background:#9d5cff66;box-shadow:inset 0 0 0 1.5px #d2bdff,0 0 12px #9d5cff80}to{background:#9d5cff1f}}.comp-well .cp-comp svg{clip-path:inset(0 100% 0 0)}.comp-well.fixed .cp-comp svg{clip-path:inset(0 0 0 0);transition:clip-path 1.2s cubic-bezier(.4,0,.2,1) .7s}.comp-well .cp-seam{opacity:0;transform:scaleY(.3)}.comp-well.fixed .cp-seam{opacity:1;transform:none;transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1)}.comp-well.fixed .cp-seam:nth-of-type(1){transition-delay:1s}.comp-well.fixed .cp-seam:nth-of-type(2){transition-delay:1.3s}.comp-well.fixed .cp-seam:nth-of-type(3){transition-delay:1.6s}.sm-head{left:0}.sm-loop{position:absolute;top:0;height:3px;left:var(--l0,41.7%);width:var(--lw,33.3%);transform-origin:left center;background:#e0ac58;box-shadow:0 0 6px #e0ac58cc;transform:scaleX(0);transition:transform .4s cubic-bezier(.3,1.4,.5,1);pointer-events:none}.map-well.looping .sm-loop{transform:none}.sm-blk,.sm-row{transition:background .3s,box-shadow .3s}.sm-read{font-variant-numeric:tabular-nums}.sm-loopbtn{cursor:pointer}.map-well:not(.looping) .sm-loopbtn{filter:saturate(0) brightness(.8)}.gear-well.lw .gd-photo img{transition:transform .9s cubic-bezier(.3,1.4,.5,1) .15s,opacity .5s .15s}.gear-well.lw:not(.live) .gd-photo img{transform:translateY(18px) scale(.94);opacity:0}.gear-well.lw .gd-ok{transition:opacity .4s .9s,transform .5s cubic-bezier(.3,1.6,.5,1) .9s}.gear-well.lw:not(.live) .gd-ok{opacity:0;transform:translate(-6px)}.live2-well.lw .trow{transition:opacity .45s,transform .55s var(--ease-out)}.live2-well.lw .trow:nth-of-type(2){transition-delay:.12s}.live2-well.lw .trow:nth-of-type(3){transition-delay:.24s}.live2-well.lw .trow:nth-of-type(4){transition-delay:.36s}.live2-well.lw .trow:nth-of-type(5){transition-delay:.48s}.live2-well.lw:not(.live) .trow{opacity:0;transform:translate(-10px)}.live2-well.live .tn-plate.on i{animation:lvBreathe 2.4s ease-in-out 1s infinite}@keyframes lvBreathe{50%{opacity:.45;box-shadow:0 0 2px #9d5cff66}}.live-well.live .mon-lane.hear,.live-well.live .mon-hp{animation:monGlow 3.2s ease-in-out 2.4s infinite}@keyframes monGlow{50%{box-shadow:inset 0 2px 5px #000,0 0 0 1px #b28eff8c,0 0 18px -4px #9d5cff99}}@media(prefers-reduced-motion:reduce){.comp-well .cp-comp svg{clip-path:none}.comp-well .cp-seam{opacity:1;transform:none}.comp-well.fixed .cp-sel,.map-well .sm-head,.live2-well .tn-plate.on i,.live-well .mon-lane.hear,.live-well .mon-hp{animation:none!important}.map-well .sm-head{left:55%}}.rk-panel .well{padding:12px 14px 14px;gap:10px;transition:box-shadow .4s,transform .4s var(--ease-out)}.rk-panel .well:hover{box-shadow:0 0 0 1px #b28eff38,0 18px 40px -22px #9d5cff8c}.rk-panel .well .pw-foot{margin-top:2px}.rk-panel .well .fkey.on{cursor:pointer;transition:transform .12s,filter .2s,box-shadow .2s}.rk-panel .well .fkey.on:hover{filter:brightness(1.12);box-shadow:0 0 14px -2px #9d5cffb3}.rk-panel .well .fkey.on:active{transform:translateY(1px) scale(.96)}.rk-panel .well .fkey:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.lv-read b,.mon-read b{font:inherit;color:inherit}.lv-read .b,.mon-read .b,.live-well.dry .mon-read .a{display:none}.live-well.dry .mon-read .b{display:inline;color:#e0ac58}.live2-well .lv-vox{transition:opacity .35s,filter .35s}.live-well .mon-lane.hear svg{transition:filter .5s,opacity .5s}.live-well.dry .mon-lane.hear svg{filter:saturate(0) brightness(.75);opacity:.7}.live-well.dry .mon-lane.hear,.live-well.dry .mon-hp{animation:none}.live-well.dry .mon-tools{filter:saturate(0) brightness(.8)}.gd-read{color:#8cf0c4}.gd-device{position:relative;overflow:hidden}.gd-sweep{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(178,142,255,.18) 50%,transparent 70%);transform:translate(-100%);pointer-events:none;opacity:0}.gear-well[data-s=scan] .gd-sweep{opacity:1;animation:gdSweep 1.1s ease-in-out infinite}@keyframes gdSweep{to{transform:translate(100%)}}.gd-scanning{display:none;align-items:center;gap:8px;margin-top:8px;font:700 .6rem var(--mono);letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:#b07bff}.gd-scanning i{width:6px;height:6px;border-radius:50%;background:#b07bff;box-shadow:0 0 6px #b07bff;animation:tnPulse .7s ease-in-out infinite}.gear-well[data-s=scan] .gd-scanning{display:inline-flex}.gear-well[data-s=scan] .gd-ok{display:none}.gear-well[data-s=scan] .gd-photo img{opacity:.55;filter:grayscale(.6)}.gear-well .gd-photo img{transition:opacity .5s,filter .5s,transform .9s cubic-bezier(.3,1.4,.5,1)}.gear-well .gd-row{transition:opacity .4s,transform .5s var(--ease-out)}.gear-well .gd-row:nth-child(2){transition-delay:.2s}.gear-well[data-s=scan] .gd-row{opacity:.25;transform:translateY(4px)}.gear-well[data-s=scan] .gd-row .tmeter i.on{opacity:.1;transition:none}.gear-well .gd-row .tmeter i.on{transition:opacity .2s calc(var(--k,0)*30ms + .3s)}.gear-well .gd-read{transition:color .3s}.gear-well[data-s=scan] .gd-read{color:var(--text-3)}.lv-guard{position:relative;height:40px;margin:-2px 0 2px;border-radius:8px;background:#0c0b10;box-shadow:inset 0 1px 4px #000;overflow:hidden}.lv-guard svg{position:absolute;inset:2px 0;width:100%;height:calc(100% - 4px)}.lv-guard path{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.lg-calm{stroke:#b07bffb3}.lg-ring{stroke:#e0ac58;opacity:0;filter:drop-shadow(0 0 4px rgba(224,172,88,.8))}.lg-notch{stroke:#3ecf8e;opacity:0}.lg-mark{stroke:#3ecf8e;stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke;opacity:0}.lv-gl,.lv-gt{position:absolute;top:5px;font:600 .52rem var(--mono);letter-spacing:.14em;text-transform:uppercase;z-index:1}.lv-gl{left:8px;color:var(--text-3)}.lv-gt{right:8px;color:#3ecf8e;opacity:0}.live2-well.live .lg-calm{animation:lgCalm 5s ease-in-out .8s infinite}.live2-well.live .lg-ring{animation:lgRing 5s ease-in-out .8s infinite}.live2-well.live .lg-notch,.live2-well.live .lg-mark,.live2-well.live .lv-gt{animation:lgNotch 5s ease-in-out .8s infinite}@keyframes lgCalm{0%,20%{opacity:1}30%,90%{opacity:0}to{opacity:1}}@keyframes lgRing{0%,20%{opacity:0}32%,42%{opacity:1}50%,to{opacity:0}}@keyframes lgNotch{0%,44%{opacity:0}52%,88%{opacity:1}to{opacity:0}}.mon-chain{position:relative;display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:9px;background:#0c0b10;box-shadow:inset 0 1px 4px #000}.mon-chain:before{content:"";position:absolute;left:14px;right:14px;top:50%;height:1px;background:#b07bff4d}.mc-t,.mc-end{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;height:22px;border-radius:6px;font:600 .56rem var(--mono);letter-spacing:.1em;text-transform:uppercase}.mc-t{flex:1;color:#e9e0ff;background:linear-gradient(180deg,#3a2a5c,#2a1f45);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #b07bff59;transition:opacity .4s calc(var(--k)*60ms),filter .4s calc(var(--k)*60ms)}.mc-end{padding:0 7px;color:var(--text-2);background:#17161c;box-shadow:0 0 0 1px #ffffff0f}.mc-dot{position:absolute;top:50%;left:14px;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#d2bdff;box-shadow:0 0 8px 2px #b07bffcc;z-index:2;opacity:0}.live-well.live .mc-dot{animation:mcFlow 2.2s linear 2.4s infinite}@keyframes mcFlow{0%{left:14px;opacity:0}8%{opacity:1}92%{opacity:1}to{left:calc(100% - 20px);opacity:0}}.live-well.dry .mc-t{opacity:.3;filter:saturate(0)}.live-well.dry .mc-dot{background:#9a96a8;box-shadow:none}.live-well .mon-lane{height:70px}@media(max-width:480px){.mc-t{font-size:.5rem;letter-spacing:.04em}.mon-chain{gap:4px;padding:8px 6px}}@media(prefers-reduced-motion:reduce){.gd-sweep,.mc-dot{display:none}.live2-well .lg-calm{animation:none!important;opacity:0}.live2-well .lg-notch,.live2-well .lg-mark,.live2-well .lv-gt{animation:none!important;opacity:1}.live2-well .lg-ring{animation:none!important}}#t-unfazed,#t-chopshop,#t-songmap,#t-live{--acc:157,92,255}#t-gridlock,#t-watchdog{--acc:224,172,88}#t-gearlock{--acc:176,123,255}#t-monitor{--acc:62,207,142}.rk-panel .well{border:1px solid transparent;border-radius:16px;background:linear-gradient(180deg,#141318,#0e0d12) padding-box,linear-gradient(155deg,#ffffff3d,#ffffff0d 35%,#ffffff08 65%,rgba(var(--acc),.45)) border-box;box-shadow:inset 0 1px #ffffff12,0 30px 60px -28px #000000e6,0 22px 70px -30px rgba(var(--acc),.55)}.rk-panel .well:hover{box-shadow:inset 0 1px #ffffff17,0 34px 64px -26px #000000e6,0 26px 80px -26px rgba(var(--acc),.75)}@media(min-width:901px)and (hover:hover){.rk-panel .well{transform:perspective(1400px) rotateY(-6deg) rotateX(2deg);transition:transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.rk-panel .well:hover{transform:perspective(1400px) rotateY(0) rotateX(0) translateY(-4px)}}@media(prefers-reduced-motion:no-preference){.rk-panel.on .well{animation:devIn .8s cubic-bezier(.2,.8,.2,1) both}@keyframes devIn{0%{opacity:0;translate:0 14px;filter:blur(2px)}to{opacity:1;translate:0 0;filter:none}}}.lab-fx-hero .fxc-console{border:1px solid transparent;border-radius:16px;background:linear-gradient(180deg,#141318,#0e0d12) padding-box,linear-gradient(155deg,#ffffff38,#ffffff0a 35%,#ffffff08 65%,#9d5cff73) border-box;box-shadow:inset 0 1px #ffffff12,0 30px 60px -30px #000000e6,0 24px 80px -34px #9d5cff80}.lab-swap{transition:color .4s}.fixed .lab-swap{color:#3ecf8e}.comp-well.fixed .cp-comp{animation:lab-glow 1.2s ease-out}@keyframes lab-glow{0%{box-shadow:0 0 #cba8ff00}30%{box-shadow:0 0 0 2px #cba8ffb3,0 0 30px #9d5cff99}to{box-shadow:0 0 #cba8ff00}}.lab-go{cursor:pointer;transition:transform .15s,filter .2s}.lab-go:hover{filter:brightness(1.15)}.lab-go:active{transform:scale(.94)}.lab-go:focus-visible{outline:2px solid var(--violet);outline-offset:2px}@media(prefers-reduced-motion:reduce){.lab-mic,.lab-note,.lab-needle{transition:none}}@media(min-width:901px){.hero-bg:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(11,11,16,.94) 0,rgba(11,11,16,.82) 30%,rgba(11,11,16,.35) 48%,transparent 62%)}}.hero .lede{max-width:30ch;color:#e9e3f7;font-size:clamp(1.05rem,.5vw + .95rem,1.25rem)}.gr-lead{display:block;text-wrap:balance}.gr{display:block;white-space:nowrap}.gr-slot{display:inline-grid;justify-items:start;transition:width .55s cubic-bezier(.22,.8,.24,1)}.gr-w{grid-area:1/1;white-space:nowrap}.gr-w.out{animation:gr-out .42s cubic-bezier(.4,0,.7,.2) both}.gr-w.in{animation:gr-in .6s cubic-bezier(.22,.8,.24,1) .08s both}@keyframes gr-out{to{opacity:0;transform:translateY(-.45em);filter:blur(4px)}}@keyframes gr-in{0%{opacity:0;transform:translateY(.5em);filter:blur(4px)}55%{color:#f3ecff;text-shadow:0 0 14px rgba(178,142,255,.55),0 1px 12px rgba(0,0,0,.7)}}.lab-status{gap:12px;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--text-2)}.lab-rec{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;color:#fff;font-weight:700;letter-spacing:.16em;background:#ff4d5e24;box-shadow:inset 0 0 0 1px #ff4d5e80}.lab-rec i{width:7px;height:7px;border-radius:50%;background:var(--rec);box-shadow:0 0 8px var(--rec);animation:lab-pulse 1.4s ease-in-out infinite}.lab-meter{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.lab-meter u{width:3px;height:100%;border-radius:1px;background:linear-gradient(to top,#3ecf8e,#e0ac58 70%,var(--rec));transform-origin:bottom;animation:lab-lvl .9s ease-in-out infinite alternate}.lab-meter u:nth-child(2){animation-delay:-.3s}.lab-meter u:nth-child(3){animation-delay:-.6s}.lab-meter u:nth-child(4){animation-delay:-.15s}.lab-meter u:nth-child(5){animation-delay:-.45s}@keyframes lab-lvl{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.lab-proof{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:0;padding:0;border-top:1px solid rgba(178,142,255,.22);max-width:520px}.lab-proof li{padding:14px 0 0!important;border-left:0!important;flex:1 1 auto}.lab-proof li+li{margin-left:clamp(16px,2.4vw,32px)}.lab-proof b{font-size:clamp(1.15rem,.8vw + .9rem,1.45rem)}.lab-proof span{font-size:.6rem}@media(min-width:901px)and (max-width:1279px){.hero-bg img{width:84vw;right:-24vw}}@media(prefers-reduced-motion:reduce){.lab-meter u{animation:none}}.lab-ex{position:relative;border-radius:calc(var(--r) + 6px);padding:clamp(28px,4vw,56px);background:radial-gradient(60% 80% at 100% 0%,rgba(157,92,255,.16),transparent 65%),radial-gradient(50% 70% at 0% 100%,rgba(157,92,255,.1),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.025),transparent);box-shadow:0 0 0 1px #b28eff29}.lab-ex-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);align-items:end;margin-bottom:clamp(28px,4vw,48px)}.lab-ex-head h2{margin:0}.lab-ex-head .lede{margin:0;max-width:40ch}.lab-ex-flow{display:grid;grid-template-columns:minmax(0,1.2fr) 64px minmax(0,1fr) 64px minmax(0,.85fr);align-items:center}.lab-ex-step{display:flex;flex-direction:column;gap:12px;min-width:0}.lab-ex-n{font:500 .66rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);transition:color .4s}.lab-ex.go .lab-ex-n{color:var(--lav)}.lab-ex .export-well{min-height:0}.lab-ex .ex-list{grid-template-columns:1fr 1fr}.lab-ex .ex-foot{display:flex;align-items:center;gap:12px}.lab-ex-bar{flex:1;height:4px;border-radius:2px;background:#ffffff0f;overflow:hidden}.lab-ex-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#9d5cff,#d2bdff);box-shadow:0 0 10px #9d5cff;transition:width 1.1s cubic-bezier(.6,0,.2,1)}.lab-ex.go .lab-ex-bar i{width:100%}.lab-ex-wire{position:relative;height:2px;margin:24px 8px 0;background:linear-gradient(90deg,#b28eff26,#b28eff73,#b28eff26);border-radius:2px}.lab-ex-wire:after{content:"";position:absolute;right:-2px;top:50%;width:8px;height:8px;border-top:2px solid rgba(178,142,255,.6);border-right:2px solid rgba(178,142,255,.6);transform:translateY(-50%) rotate(45deg)}.lab-ex-wire i{position:absolute;top:50%;left:0;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#d2bdff;box-shadow:0 0 10px #b07bff;opacity:0}.lab-ex.go .lab-ex-wire i{animation:lab-flow 1.6s linear infinite}.lab-ex.go .lab-ex-wire i:nth-child(2){animation-delay:-.53s}.lab-ex.go .lab-ex-wire i:nth-child(3){animation-delay:-1.06s}@keyframes lab-flow{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.lab-zip{border-radius:14px;padding:16px;background:linear-gradient(180deg,#221c33,#16131f);box-shadow:0 0 0 1px #b28eff47,0 24px 50px -24px #7846ff99;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.lab-ex.go .lab-zip{transform:translateY(-4px)}.lab-zip-h{display:flex;align-items:center;gap:12px;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--line-2)}.lab-zip-h b{display:block;font:600 1rem var(--font);color:#fff}.lab-zip-h small{font:500 .62rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.lab-zip-ico{flex:none;position:relative;width:30px;height:36px;border-radius:4px 10px 4px 4px;background:linear-gradient(180deg,#b07bff,#7c3fe0);box-shadow:0 6px 16px -6px #9d5cff}.lab-zip-ico:before{content:"";position:absolute;left:12px;top:4px;width:6px;height:16px;background:repeating-linear-gradient(180deg,#fff 0 3px,transparent 3px 6px);opacity:.75}.lab-zip ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.lab-zip li{display:flex;align-items:center;gap:10px;padding:6px 4px;font-size:.88rem;color:var(--text-2);opacity:.35;transform:translate(-6px);transition:opacity .4s,transform .4s,color .4s}.lab-zip li i{flex:none;width:12px;height:12px;border-radius:2px}.lab-zip li i.d{background:#e0ac58;border-radius:2px 4px 2px 2px}.lab-zip li i.f{background:#d2bdffcc}.lab-ex.go .lab-zip li{opacity:1;transform:none;color:#ede7f8}.lab-zip li:nth-child(2){transition-delay:.08s}.lab-zip li:nth-child(3){transition-delay:.16s}.lab-zip li:nth-child(4){transition-delay:.24s}.lab-zip li:nth-child(5){transition-delay:.32s}.lab-zip li:nth-child(6){transition-delay:.4s}.lab-daw{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lab-daw li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-radius:12px;background:#ffffff08;box-shadow:0 0 0 1px var(--line-2);font:600 .95rem var(--font);transition:box-shadow .4s,background .4s}.lab-daw em{font:500 .6rem var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);display:inline-flex;align-items:center;gap:6px;transition:color .4s}.lab-daw em:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.lab-ex.go .lab-daw li{background:#9d5cff14;box-shadow:0 0 0 1px #b28eff4d}.lab-ex.go .lab-daw em{color:#3ecf8e}.lab-daw li:nth-child(2),.lab-daw li:nth-child(2) em{transition-delay:.9s}.lab-daw li:nth-child(1),.lab-daw li:nth-child(1) em{transition-delay:.8s}.lab-daw li:nth-child(3),.lab-daw li:nth-child(3) em{transition-delay:1s}.lab-daw li:nth-child(4),.lab-daw li:nth-child(4) em{transition-delay:1.1s}.lab-daw li:hover{box-shadow:0 0 0 1px #d2bdff99}@media(max-width:1000px){.lab-ex-head{grid-template-columns:1fr}.lab-ex-flow{grid-template-columns:1fr;gap:4px}.lab-ex-wire{width:2px;height:40px;margin:4px auto;background:linear-gradient(180deg,#b28eff26,#b28eff73,#b28eff26)}.lab-ex-wire:after{right:50%;top:auto;bottom:-2px;transform:translate(50%) rotate(135deg)}.lab-ex-wire i{left:50%;margin-left:-3px;top:0}@keyframes lab-flow-v{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:100%;opacity:0}}.lab-ex.go .lab-ex-wire i{animation-name:lab-flow-v}}@media(prefers-reduced-motion:reduce){.lab-ex.go .lab-ex-wire i{animation:none;opacity:0}.lab-zip li,.lab-ex-bar i{transition:none}}@media(min-width:901px){.hero{padding-top:clamp(20px,2.4vw,36px)}.hero .hx{margin-top:0}}.lab-ex-flow{align-items:stretch}.lab-ex-step>.export-well,.lab-ex-step>.lab-zip{flex:1}.lab-ex-wire{align-self:center;margin-top:30px}.lab-ex .export-well{display:flex;flex-direction:column;justify-content:space-between;padding:16px;border-radius:14px}.lab-zip{display:flex;flex-direction:column}.lab-zip li em{margin-left:auto;font:500 .58rem var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.lab-mixer{background:linear-gradient(180deg,#1b1a22,#131217);box-shadow:0 0 0 1px var(--line-2)}.lab-ex.go .lab-mixer{box-shadow:0 0 0 1px #3ecf8e59,0 24px 50px -28px #3ecf8e66;transition:box-shadow .6s 1.2s}.lab-mixer .lab-daw{flex:1;align-content:space-between}.lab-mixer .lab-daw li{padding:11px 12px;background:#ffffff06;box-shadow:none;border-radius:10px}.lab-mix-ico{flex:none;display:flex;align-items:flex-end;gap:3px;width:30px;height:36px;padding:6px;border-radius:6px;background:#0e0d13;box-shadow:inset 0 0 0 1px #b28eff4d}.lab-mix-ico i{flex:1;border-radius:1px;background:linear-gradient(to top,#3ecf8e,#b07bff);height:40%}.lab-mix-ico i:nth-child(2){height:85%}.lab-mix-ico i:nth-child(3){height:60%}.lab-ex.go .lab-mix-ico i{animation:lab-lvl .8s ease-in-out infinite alternate}.lab-ex.go .lab-mix-ico i:nth-child(2){animation-delay:-.3s}.lab-ex.go .lab-mix-ico i:nth-child(3){animation-delay:-.55s}.lab-ex-n{font-size:.7rem}@media(max-width:1000px){.lab-ex-wire{margin-top:4px}}section[aria-labelledby=h-why]{padding-top:calc(var(--section) * .55)}section[aria-labelledby=h-why]{padding-top:calc(var(--section) * .3)}.lab-ws-head{margin-top:clamp(64px,8vw,120px)}.final.section{padding-top:clamp(40px,5vw,72px)}#pricing .wrap>p{margin-top:28px!important}.lab-ex{margin-top:clamp(24px,3vw,48px)}.lab-faq-list details{position:relative;border-radius:14px;transition:background .3s,box-shadow .3s}.lab-faq-list details:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:linear-gradient(#d2bdff,#9d5cff);transform:scaleY(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.lab-faq-list details[open]{background:linear-gradient(90deg,#9d5cff1a,#9d5cff05 70%);box-shadow:0 0 0 1px #b28eff2e;border-bottom-color:transparent}.lab-faq-list details[open]:before{transform:scaleY(1)}.lab-faq-list summary{margin:0;padding:20px 18px;transition:color .2s,background .2s}.lab-faq-list summary:hover{background:#b07bff0f}.lab-faq-list summary:after{width:30px;height:30px;border:0;transform:none;border-radius:50%;background:#ffffff0a no-repeat center/12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1.5v9M1.5 6h9' stroke='%23D2BDFF' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #b28eff40;transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .25s}.lab-faq-list summary:hover:after{background-color:#9d5cff2e}.lab-faq-list details[open] summary:after{transform:rotate(45deg);background-color:#9d5cff4d}.lab-faq-list details[open] summary{color:#fff}.lab-faq-list .ans{padding:0 18px 20px calc(2.4ch + 38px)}.lab-faq-list summary:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:14px}.lab-ex .export-well,.lab-ex .lab-zip,.lab-ex .lab-mixer{box-shadow:none;border-radius:20px}.lab-ex .export-well{background:#ffffff07;padding:20px}.lab-ex .export-well:before,.lab-ex .export-well:after{display:none}.lab-ex .ex-item{background:#ffffff09;box-shadow:none;border-radius:12px}.lab-ex .ex-seg{background:#00000059;box-shadow:none}.lab-ex .lab-zip:not(.lab-mixer){padding:20px;background:radial-gradient(120% 80% at 50% 0%,rgba(157,92,255,.32),transparent 70%),linear-gradient(180deg,#261e3a,#18141f);box-shadow:0 30px 70px -30px #9d5cffbf}.lab-ex.go .lab-zip:not(.lab-mixer){transform:translateY(-6px) scale(1.015)}.lab-ex .lab-zip-h{border-bottom:0;padding-bottom:6px;margin-bottom:6px}.lab-ex .lab-zip li{padding:8px 10px;border-radius:9px}.lab-ex .lab-zip li:hover{background:#ffffff0a}.lab-ex .lab-mixer{padding:20px;background:#ffffff07}.lab-ex.go .lab-mixer{box-shadow:0 30px 60px -34px #3ecf8e73;background:linear-gradient(180deg,#3ecf8e0f,#ffffff05)}.lab-ex .lab-mixer .lab-daw li,.lab-ex.go .lab-mixer .lab-daw li{box-shadow:none;background:#ffffff0a;border-radius:12px}.lab-ex .lab-mixer .lab-daw li:hover{background:#ffffff12}.lab-ex .lab-mix-ico{box-shadow:none;background:#00000059}.lab-ex-wire{height:3px;background:linear-gradient(90deg,#b28eff00,#b28eff80,#b28eff00);margin-top:30px}.lab-ex-wire:after{display:none}.lab-ex-n{display:flex;align-items:baseline;gap:10px;font-size:.68rem}.lab-ex-n:first-letter{color:inherit}.lab-ex-step:nth-child(3) .lab-ex-n{color:var(--lav)}.lab-ex-head{align-items:end}.lab-ex-head .lede{color:var(--text-2)}@media(max-width:1000px){.lab-ex-wire{height:40px;width:3px;background:linear-gradient(180deg,#b28eff00,#b28eff80,#b28eff00)}}.lab-dm-tabs{display:inline-flex;gap:.2em;padding:.3em;border-radius:.8em;background:#0a0a0d;box-shadow:inset 0 .1em .3em #000}.lab-dm-tabs u{text-decoration:none;padding:.65em 1.1em;border-radius:.55em;font:700 .6em var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8f8a9e}.lab-dm-tabs u.on{color:#fff;background:linear-gradient(#5b2fb8,#3b1a85)}.lab-dm-ava{display:grid;place-items:center;width:2.6em;height:2.6em;border-radius:50%;font:700 .9em var(--font);color:#fff;background:linear-gradient(135deg,#9d5cff,#5b2fb8)}.lab-dm-tl{margin-right:.6em}.lab-dm-grp{display:inline-flex;gap:.25em;padding:.2em;border-radius:.6em;background:#00000059}.dm-tb .lab-dm-grp+.lab-dm-grp{margin-left:.5em}.lab-dm-in{display:flex;align-items:center;gap:.6em;padding:.6em .7em}.lab-lamp{width:.6em;height:.6em;border-radius:50%;background:#3ecf8e;box-shadow:0 0 .5em #3ecf8e}.lab-lad{display:flex;gap:.15em;margin-left:auto}.lab-lad b{width:.35em;height:1em;border-radius:.1em;background:#2a2930}.lab-lad b.on{background:#3ecf8e}.lab-lad b.on:nth-child(n+6){background:#e0ac58}.dm-keys .lab-dm-g{width:2.2em;display:grid;place-items:center}.dm-keys u.lab-dm-g i{width:.8em;height:.8em;border-radius:50%;background:var(--c);box-shadow:0 0 .5em var(--c)}.dm-cols .dm-keys u.lab-dm-g{width:2.2em}.lab-dm-tools{grid-template-columns:1fr 1fr}.lab-dm-tools .dm-tog{text-transform:none;letter-spacing:.02em;font-family:var(--font);font-weight:600;font-size:.62em}.lab-dm-tools .lab-dm-all{grid-column:1/-1;padding-bottom:.9em;margin-bottom:.2em;border-bottom:1px solid rgba(255,255,255,.06);font-weight:700}.lab-dm-step{display:inline-flex;align-items:center;gap:.4em;font:600 .6em var(--mono);color:#cfcbda}.lab-dm-step em{font-style:normal;color:#6f6b7d}.lab-dm-step .dm-gv{font-size:1em}.lab-dm-transport{flex-direction:column;align-items:stretch;gap:.9em}.lab-dm-lcdrow{display:flex;align-items:center;gap:1.2em}.lab-dm-lcd{padding:.5em .9em;border-radius:.5em;background:#0a0a0d;box-shadow:inset 0 .1em .3em #000;color:#d2bdff}.lab-dm-lcd small{color:#8f8a9e;margin-left:.6em;font-size:.8em}.lab-dm-pos{flex:1;height:.4em;border-radius:.2em;background:#0a0a0d;overflow:hidden}.lab-dm-pos i{display:block;width:44%;height:100%;background:linear-gradient(90deg,#5b2fb8,#b07bff)}.lab-dm-ctl{display:flex;align-items:center;gap:.9em}.lab-dm-out{font:600 .7em var(--mono);color:#3ecf8e}#pricing .wrap>p{max-width:none}@media(min-width:1001px)and (max-width:1199px){.lab-ex-flow{grid-template-columns:1fr 1fr;gap:20px}.lab-ex-flow>.lab-ex-step:first-child{grid-column:1/-1}.lab-ex-wire{display:none}}.ws-line{text-align:center;padding-left:0}.lab-link-list{margin-top:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:none}.lab-link-list li{border-top:0;padding:14px 0 0;border-top:1px solid var(--line-2)}.lab-link-list li:before{top:-4px;left:0}@media(max-width:1000px){.lab-steps{grid-template-columns:1fr}.lab-steps:before{display:none}.lab-link-list{grid-template-columns:1fr}}.ws-stage :is(.dm-hdr,.dm-tb,.dm-ruler,.dm-lane,.dm-foot,.dm-right,.dm-transport,.dm-cols,.dm-tl,.dm-tn,.dm-in,.dm-pan,.dm-keys,.dm-groups,.dm-master .dm-ph,.dm-master .dm-trim,.dm-master .dm-mtools,.dm-track .dm-row){transition:opacity .7s cubic-bezier(.22,.61,.36,1)}.ws-stage[data-step="1"] :is(.dm-hdr,.dm-tb,.dm-ruler,.dm-lane,.dm-foot,.dm-right,.dm-transport),.ws-stage[data-step="2"] :is(.dm-hdr,.dm-track .dm-row,.dm-cols,.dm-foot,.dm-right,.dm-transport),.ws-stage[data-step="3"] :is(.dm-hdr,.dm-tl,.dm-transport),.ws-stage[data-step="4"] :is(.dm-hdr,.dm-tb,.dm-ruler,.dm-lane,.dm-foot,.dm-cols,.dm-groups,.dm-master .dm-ph,.dm-master .dm-trim,.dm-master .dm-mtools,.dm-tn,.dm-in,.dm-pan,.dm-keys){opacity:.3!important}.ws-tip{position:absolute;z-index:5;width:min(24%,270px);padding:16px 18px;border-radius:16px;background:#120e1cd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px #b28eff59,0 30px 60px -20px #000c,0 0 40px -10px #9d5cff80;opacity:0;pointer-events:none;transition:opacity .4s,top .7s cubic-bezier(.2,.8,.2,1),left .7s cubic-bezier(.2,.8,.2,1),right .7s cubic-bezier(.2,.8,.2,1);top:40%;right:3%}.ws-tip i{display:block;font:500 .66rem var(--mono);font-style:normal;letter-spacing:.16em;color:var(--lav);margin-bottom:6px}.ws-tip b{display:block;font:700 1.15rem var(--font);text-transform:uppercase;letter-spacing:-.01em;color:#fff;margin-bottom:4px}.ws-tip span{display:block;font-size:.92rem;line-height:1.45;color:#d9d2ea}.ws-tip.pop{animation:ws-tip-in .55s cubic-bezier(.2,.8,.2,1) both}@keyframes ws-tip-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.ws-stage[data-step] .ws-tip{opacity:1}.ws-stage[data-step="1"] .ws-tip,.ws-stage[data-step="2"] .ws-tip{top:38%;right:1.5%;left:auto}.ws-stage[data-step="3"] .ws-tip{top:36%;right:auto;left:30%}.ws-stage[data-step="4"] .ws-tip{top:26%;right:auto;left:34%}.ws-live .ws-line{opacity:0;height:0;min-height:0;margin:0;overflow:hidden}.ws-chips button[aria-pressed=true]{transform:translateY(-2px)}.ws-chips button{transition:transform .3s,background .3s,box-shadow .3s,color .3s}@media(max-width:900px){.ws-tip{display:none}}@media(prefers-reduced-motion:reduce){.ws-tip,.ws-tip.pop{animation:none;transition:none}}.faq .lab-more{display:none}.faq.all .lab-more{display:block}.lab-faq-all{margin-top:var(--s5)}.lab-final-fine{margin-top:var(--s4)}@media(max-width:900px){.lab-setup{grid-template-columns:1fr}.lab-proof li{flex-basis:45%}.lab-proof li:nth-child(odd){padding-left:0;border-left:0}.lab-dev{width:170px}}.hx .hx-wave{height:clamp(48px,4.4vw,76px)}@media(min-width:901px)and (min-height:700px){.hero{min-height:min(calc(100svh - 76px),980px);display:flex;flex-direction:column;justify-content:center;padding-block:clamp(24px,3vw,48px) clamp(56px,7vh,96px)}}.lab-proof span{font-size:.68rem;letter-spacing:.1em}.lab-proof b{font-variant-numeric:tabular-nums}.lab-proof{column-gap:clamp(16px,2.4vw,32px);row-gap:6px}.lab-proof li+li{margin-left:0}@media(max-width:900px){.lab-proof li{flex:1 1 calc(50% - 32px)}}.lab-faq-list summary:before{content:none}.lab-faq-list .ans{padding-left:18px}.diff-col h3{font-size:clamp(1.3rem,1vw + 1rem,1.6rem);text-transform:none}.diff-col p{color:var(--text-2)}.lab-fx-tag i,.lab-status i,.lab-rec i{animation:none}.lab-beam{animation:none;opacity:.75}@media(min-width:1200px){.lab-fx-hero .fx-cell{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,4vw,64px);align-items:center}.lab-fx-hero .fxc-head{grid-template-columns:1fr;gap:var(--s5);align-items:start}.lab-fx-hero .fxc-points{padding:var(--s5) 0 0;border-left:0;border-top:1px solid var(--line-2);gap:12px}.lab-fx-hero .fxc-console{margin-top:0}.lab-fx-hero .fxc-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"inst master" "grp grp";align-items:start}.lab-fx-hero .fxc-col:first-child{grid-area:inst}.lab-fx-hero .fxc-groups{grid-area:grp;order:0;display:grid}.lab-fx-hero .fxc-col:last-child{grid-area:master}.lab-fx-hero .fxc-groups .fxgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}}.lab-fx-hero .fname{font-size:clamp(2rem,3vw,2.8rem)}.lab-fx-hero .fhead{font-size:clamp(1.3rem,1vw + 1rem,1.7rem)}.lab-fx-hero:has(.rk){--g:clamp(20px,3vw,40px);overflow:clip;background:radial-gradient(70% 40% at 100% 100%,rgba(157,92,255,.08),transparent 70%),linear-gradient(180deg,#ffffff09,#fff0 20%),var(--panel)}.lab-fx-hero:has(.rk){background:linear-gradient(180deg,#1f1f24,#18181c 18%,#151519);box-shadow:0 0 0 1px #ffffff0f,inset 0 1px #ffffff0f,0 50px 110px -50px #000,0 40px 120px -60px #9d5cff59}.lab-fx-hero:after{opacity:.09}.fx-bar{position:relative;display:flex;align-items:center;gap:14px;min-height:52px;padding:0 clamp(30px,3.4vw,46px);background:linear-gradient(180deg,#ffffff09,#fff0);border-radius:var(--r) var(--r) 0 0}.fx-bar-t{font:700 .72rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text)}.fx-bar-s{font:500 .68rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding-left:14px;box-shadow:inset 1px 0 0 var(--line-2)}.fx-bar-ic{display:flex;gap:6px;margin-left:auto}.fx-bar-ic i{width:22px;height:22px;border-radius:6px;background:#0f0f12;box-shadow:inset 0 1px 3px #000000b3,0 0 0 1px #ffffff0d}.fx-bar-ic i:before{content:"";display:block;width:8px;height:8px;margin:7px;border-radius:2px;box-shadow:inset 0 0 0 1.5px var(--text-3)}.fx-bar-ic i:nth-child(2):before{border-radius:50%}.fx-bar-ic i:last-child:before{width:10px;height:2px;margin:10px 6px;border-radius:1px;box-shadow:none;background:var(--text-3)}.lab-fx-hero .fxc-console{border:0;background:#0e0e11;box-shadow:inset 0 2px 10px #000000b3,inset 0 0 0 1px #ffffff09,0 1px #ffffff0a}.lab-fx-hero .fx-feature .fxcat{color:var(--text-2);font-weight:700;letter-spacing:.2em}.lab-fx-hero .fx-feature .fxcat:after{background:var(--line-2)}.lab-fx-hero .fxtile.mini{background:linear-gradient(180deg,#1e1d24,#18171d);box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff0f,0 6px 14px -8px #000}.lab-fx-hero .fxc-points{gap:0}.lab-fx-hero .fxc-points li{padding:12px 0}.lab-fx-hero .fxc-points li:last-child{padding-bottom:0}.lab-fx-hero .fxc-points li+li{box-shadow:inset 0 1px 0 var(--line-2)}@media(min-width:901px){.lab-fx-hero .rk-list{background:#0e0e11;box-shadow:inset 0 2px 10px #000000a6,inset 0 0 0 1px #ffffff09}}@media(max-width:620px){.fx-bar-s{display:none}.fx-bar{padding:0 26px}}.rk{position:relative;display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);grid-template-rows:auto 1fr;gap:clamp(16px,1.6vw,22px) var(--g);margin:clamp(8px,1.6vw,24px) 0 0;padding:0 var(--g) var(--g);border-top:0}.rk-list{display:flex;flex-direction:column;gap:2px;padding:14px;background:#00000038;box-shadow:inset -1px 0 0 var(--line-2)}@media(min-width:901px){.rk-list{align-self:start;padding:10px;border-radius:14px;background:#0000003d;box-shadow:inset 0 0 0 1px #ffffff0a}.rk-stage{padding:clamp(8px,1.2vw,16px) 0 0}.rk .rk-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rk-list{grid-column:1;grid-row:1}.rk-stage{grid-column:2;grid-row:1/span 2}.rk .lab-more-link{grid-column:1;grid-row:2;align-self:start;margin:0;padding-left:28px;text-align:left;font-size:.95rem}}.rk-list button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:0 16px 0 18px;border:0;border-radius:10px;background:transparent;color:var(--text-2);cursor:pointer;text-align:left;transition:background-color .2s ease,color .2s ease}.rk-list button:before{content:"";position:absolute;left:4px;top:14px;bottom:14px;width:3px;border-radius:2px;background:linear-gradient(#d2bdff,#9d5cff);transform:scaleY(0);transition:transform .3s var(--ease-out)}.rk-name{font:600 .98rem/1 var(--font);letter-spacing:.06em}.rk-role{font:500 .68rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);transition:color .2s ease}.rk-list button:hover{background:#ffffff0a;color:var(--text)}.rk-list button.on{background:#9d5cff21;color:#fff}.rk-list button.on:before{transform:scaleY(1)}.rk-list button.on .rk-role{color:var(--lav)}.rk-list button:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}.rk-stage{display:grid;padding:clamp(28px,3.4vw,52px);min-width:0}.rk-panel{grid-area:1/1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,3.4vw,56px);align-items:center;min-width:0;transition:opacity .4s ease,translate .5s var(--ease-out),visibility 0s}.js .rk-panel:not(.on){visibility:hidden;opacity:0;translate:0 10px;pointer-events:none;transition:opacity .2s ease,translate .2s ease,visibility 0s .2s}.rk-copy{display:grid;gap:var(--s3);align-content:center;min-width:0}.rk-copy h3,.rk-copy p{margin:0}.rk-copy .fname{font-size:1.15rem}.rk-copy .fhead{font-size:clamp(1.35rem,1vw + 1rem,1.8rem);line-height:1.2;margin:var(--s2) 0 0;color:#f4f0fb;font-weight:600;letter-spacing:-.015em}.lab-more-link{max-width:none}.rk-copy p{color:var(--text-2);max-width:42ch}.rk-panel>.well{margin:0;min-width:0}.rk-panel .lab-link-list{grid-template-columns:1fr;gap:0;margin-top:var(--s3)}.rk-panel .lab-link-list li{padding:12px 0 12px 20px}.rk-panel .lab-link-list li:before{top:19px}.link-panel>.phone{order:2;justify-self:center;width:min(300px,100%);height:auto;max-height:440px;margin:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.link-panel{perspective:1400px}.link-panel>.phone{width:min(310px,100%);max-height:560px;padding:9px;border-radius:44px;border:0;background:linear-gradient(145deg,#3a3448,#14121b 45%,#0b0a10);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 0 0 3px #08070c,0 0 0 1px #0009,-30px 50px 90px -30px #000000e6,30px -10px 120px -40px #9d5cff8c;transform:rotateY(-14deg) rotateX(6deg) rotate(4deg);transform-origin:50% 40%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.link-panel>.phone:hover{transform:rotateY(-6deg) rotateX(3deg) rotate(2deg)}.link-panel>.phone:before{display:none}.link-panel .phone .scr.lk{border-radius:36px;padding:34px 14px 14px;gap:12px;background:radial-gradient(240px 200px at 100% 0%,rgba(157,92,255,.28),transparent 70%),radial-gradient(200px 180px at 0% 100%,rgba(62,207,142,.08),transparent 70%),#0c0b10}.link-panel .phone .scr.lk:before{content:"";position:absolute;top:10px;left:50%;width:84px;height:22px;margin-left:-42px;border-radius:12px;background:#000}.link-panel .lk-card{border-radius:18px;background:#ffffff0b;box-shadow:none;padding:14px 16px}.link-panel .lk-card:first-of-type{background:linear-gradient(135deg,#9d5cff52,#9d5cff0f 60%),#17141f}.link-panel .lk-name{font-size:1.75rem;letter-spacing:-.02em}.link-panel .lk-sub{font-size:.62rem;color:#d2bdff}.link-panel .lk-sec{box-shadow:0 -1px #ffffff12}.link-panel .lk-row b{font-size:1rem}.link-panel .lk-key{border:0;box-shadow:none;background:#ffffff14;border-radius:10px}.link-panel .lk-key.lit{background:linear-gradient(135deg,#8a45ec,#b07bff);box-shadow:0 8px 20px -8px #9d5cff}.link-panel .lk-sl{height:8px}.link-panel .lk-bar{height:10px;border-radius:5px}.link-panel>.phone{--p:.5;--h:0;--mx:0;--my:0;transition:none;will-change:transform;cursor:pointer;transform:translateY(calc((.5 - var(--p)) * 60px * (1 - var(--h)) - var(--h) * 10px)) rotateY(calc((-26deg + var(--p) * 24deg) * (1 - var(--h)) + var(--mx) * 12deg)) rotateX(calc((12deg - var(--p) * 12deg) * (1 - var(--h)) - var(--my) * 9deg)) rotate(calc((7deg - var(--p) * 5deg) * (1 - var(--h)) + var(--h) * 1deg)) scale(calc(1 + var(--h) * .025))}.link-panel>.phone:after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;pointer-events:none;opacity:calc(var(--h) * .9);mix-blend-mode:screen;background:radial-gradient(260px 220px at calc(50% + var(--mx) * 45%) calc(40% + var(--my) * 40%),rgba(210,189,255,.22),transparent 70%),linear-gradient(calc(115deg + var(--mx) * 20deg),transparent 40%,rgba(255,255,255,.07) 50%,transparent 60%)}.link-panel .phone .lk-card{transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1),translate .5s cubic-bezier(.2,.8,.2,1)}.link-panel .lk-live .lk-card{translate:calc(var(--mx) * -3px) calc(var(--my) * -3px)}.link-panel .phone .scr.lk{background-position:calc(var(--p) * -60px) 0,0 0,0 0}.js .link-panel .lk-card,.js .link-panel .lk-hdr{opacity:0;transform:translateY(18px) scale(.97);transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.link-panel .lk-live .lk-card,.link-panel .lk-live .lk-hdr{opacity:1;transform:none}.link-panel .lk-live .lk-card:nth-of-type(2){transition-delay:.12s}.link-panel .lk-live .lk-card:nth-of-type(3){transition-delay:.24s}.link-panel .lk-live .lk-card:nth-of-type(4){transition-delay:.36s}.link-panel .lk-sl i,.link-panel .lk-sl b{transition:width 1.2s .5s cubic-bezier(.6,0,.2,1),left 1.2s .5s cubic-bezier(.6,0,.2,1)}.link-panel .scr:not(.lk-live) .lk-sl i{width:12%!important}.link-panel .scr:not(.lk-live) .lk-sl b{left:12%!important}.link-panel .lk-live .lk-bar i{animation:lk-meter 1.1s ease-in-out .9s infinite alternate}@keyframes lk-meter{0%{width:38%}35%{width:66%}60%{width:50%}to{width:61%}}.link-panel .lk-conn i{animation:lk-blink 2s ease-in-out infinite}@keyframes lk-blink{50%{opacity:.35}}.link-panel .lk-key.lit{transition:transform .2s,box-shadow .4s}.link-panel .lk-tap .lk-key.lit{transform:scale(.93);box-shadow:0 0 0 6px #b07bff40,0 8px 24px -6px #9d5cff}.lk-toast{position:absolute;z-index:3;left:12px;right:12px;top:40px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#1e1a28eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 30px -10px #000,0 0 0 1px #3ecf8e40;font:500 .72rem var(--font);color:var(--text-2);opacity:0;transform:translateY(-16px) scale(.96);transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1);pointer-events:none}.lk-toast i{flex:none;width:8px;height:8px;border-radius:50%;background:#3ecf8e;box-shadow:0 0 8px #3ecf8e}.lk-toast b{display:block;font:700 .6rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#3ecf8e}.link-panel .lk-sent .lk-toast{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.link-panel>.phone{transform:rotateY(-12deg) rotate(3deg)}.js .link-panel .lk-card,.js .link-panel .lk-hdr{opacity:1;transform:none;transition:none}.link-panel .lk-live .lk-bar i,.link-panel .lk-conn i{animation:none}}@media(max-width:900px){.link-panel>.phone{transform:translateY(calc((.5 - var(--p)) * 30px)) rotate(calc(5deg - var(--p) * 4deg));max-height:400px}.link-panel>.phone:after{display:none}}.live-feature.rk-panel .live-note{font-size:.88rem;color:var(--text-3)}.rk-panel .live2-well{height:auto;padding-bottom:12px;-webkit-mask-image:none;mask-image:none}html:not(.js) .rk{grid-template-columns:1fr}html:not(.js) .rk-list{display:none}html:not(.js) .rk-stage{gap:clamp(48px,6vw,80px)}html:not(.js) .rk-panel{grid-area:auto}@media(max-width:900px){.rk{grid-template-columns:1fr;gap:0;padding:0}.rk .lab-more-link{margin:0;padding:0 var(--g) var(--g);text-align:center}.rk-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px;box-shadow:inset 0 -1px 0 var(--line-2)}.rk-list button{flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-height:58px;padding:0 12px}.rk-list button:before{inset:auto 12px 6px;width:auto;height:2px;transform:scaleX(0)}.rk-list button.on:before{transform:scaleX(1)}.rk-panel{grid-template-columns:1fr;align-items:start}.js .rk-panel:not(.on){display:none}.link-panel>.phone{max-height:380px}}@media(min-width:700px)and (max-width:900px){.rk-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@media(max-width:560px){.rk-list{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-name{font-size:.92rem}}.rk-pager{display:none}@media(max-width:900px){.ws-stage .dawwrap{overflow:visible}.ws-stage .daw{min-width:0;padding:4px}}@media(max-width:560px){.lab-fx-hero .fxc-console{padding:10px}.lab-fx-hero .fxc-col .fxgrid{gap:6px}.lab-fx-hero .fxtile.mini{padding:7px 10px 9px}.lab-fx-hero .fxc-cols{gap:12px}.su .su-shelf li{padding:12px}.su .su-shelf img{height:60px;margin-bottom:8px}.su .su-shelf .su-plus{min-height:60px;margin-bottom:8px}}@media(max-width:900px){.rk{overflow:clip}.rk-list{position:sticky;top:var(--rk-top,76px);z-index:6;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;padding:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;background:#111017f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 -1px 0 var(--line-2)}.rk-list::-webkit-scrollbar{display:none}.rk-list{padding-right:36px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.rk-list button{flex:none;width:auto;flex-direction:row;align-items:center;min-height:44px;padding:0 14px;scroll-snap-align:center}.rk-role{display:none}.rk-list button:before{left:14px;right:14px;bottom:6px}.rk-stage{touch-action:pan-y}.js .rk-pager{grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line-2)}.rk-pager button{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:0;padding:0 14px;border:0;border-radius:10px;background:#ffffff0b;color:var(--text);font:600 .9rem/1 var(--font);letter-spacing:.04em;cursor:pointer;transition:background-color .2s ease}.rk-pager .rk-next{background:#9d5cff29}.rk-pager button:active{background:#9d5cff3d}.rk-pager button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.rk-pager b{font-weight:600;white-space:nowrap}.rk-count{font:500 .72rem/1 var(--mono);letter-spacing:.12em;color:var(--text-3);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.rk-panel,.js .rk-panel:not(.on),.rk-list button:before{transition:none}}.hero-trial{margin:12px 0 0;font-size:.9rem;color:var(--text-3)}.hero-trial b{color:var(--text);font-weight:600}.mac-req{display:flex;align-items:center;gap:7px;margin:8px 0 0;font-size:.84rem;line-height:1.4;color:var(--text-3)}.mac-req svg{flex:none;opacity:.8}.px-req{flex-basis:100%;display:flex;justify-content:center;margin:0}.px-req .mac-req{display:inline-flex;margin:0;padding:8px 16px;border-radius:999px;font-size:.88rem;color:var(--text-2);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--line);text-align:left}.px-req b{color:var(--text);font-weight:600}@media(max-width:700px){.mac-req{justify-content:center}.hero .mac-req{margin-top:-4px}.px-req .mac-req{border-radius:14px;max-width:420px}}@media(max-width:700px){.hero-trial{margin-top:-8px;justify-self:stretch;text-align:center}}@media(max-width:900px){section[aria-labelledby=h-ho]{padding-bottom:clamp(80px,14vw,104px)}#pricing{position:relative;padding-top:clamp(112px,24vw,144px)!important}#pricing:before{content:"";position:absolute;top:28px;left:var(--g,20px);right:var(--g,20px);height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(196,168,255,.28) 30%,rgba(196,168,255,.28) 70%,transparent)}#pricing:after{content:"";position:absolute;top:24px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;pointer-events:none;background:#d2bdff;box-shadow:0 0 0 3px #9d5cff40,0 0 18px 4px #9d5cff8c}}@media(max-width:699px){.rk-panel{gap:var(--s3)}.rk-panel .rk-copy{display:contents}.rk-panel>.well,.link-panel>.phone{order:1;margin:var(--s3) 0}.rk-panel .lab-link-list{order:2;margin-top:0}}.ambient[data-mood=safe]{--m1:rgba(34,120,96,.18);--m2:rgba(110,70,200,.16)}@media(max-width:900px){#safe{padding-bottom:0}}.sn{display:grid;gap:clamp(22px,3vw,34px);--pad:clamp(14px,1.8vw,26px)}.sn-head{display:grid;gap:var(--s3)}.sn-head h2{margin:0}.sn-head .lede{margin:0;max-width:36ch}.sn-lane{position:relative;height:clamp(64px,6vw,84px);border-radius:14px;overflow:hidden;background:repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 6.25%),linear-gradient(180deg,#ffffff09,#ffffff03);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff0d,0 24px 60px -36px #9d5cff99}.sn-lane:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff0f}.sn-wave{position:absolute;left:0;top:22%;width:100%;height:68%;opacity:.85;filter:drop-shadow(0 0 10px rgba(157,92,255,.35))}.sn-head-line{position:absolute;top:0;bottom:0;left:100%;width:2px;margin-left:-2px;background:var(--rec);box-shadow:0 0 12px var(--rec);opacity:0}.sn-mk{position:absolute;top:0;bottom:0;left:calc(var(--i) * 25% + var(--pad) * min(var(--i),1));width:0;border-left:1px dashed rgba(61,214,140,.45)}.sn-mk b{position:absolute;top:9px;left:7px;display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 7px;border-radius:999px;white-space:nowrap;font:500 .6rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ok);background:#0a1812d1;box-shadow:inset 0 0 0 1px #3dd68c4d}.sn-mk b:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 8px var(--ok)}.sn-mk:first-child{border-left-color:transparent}.sn-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sn-list li{padding:0 var(--pad) 0 0}.sn-list li+li{padding-left:var(--pad);border-left:1px solid var(--line)}.sn-st{display:none;align-items:center;gap:7px;font:500 .62rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ok)}.sn-st:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok)}.sn-list h3{margin:0 0 6px;font-size:1.08rem;letter-spacing:-.01em}.sn-list p{margin:0;color:var(--text-2);font-size:.95rem;line-height:1.5;max-width:30ch}.motion .sn-lane:not(.done) .sn-wave{clip-path:inset(0 100% 0 0)}.motion .sn-lane:not(.done) .sn-mk b{opacity:.35;filter:grayscale(1)}.motion .sn-lane:not(.done) .sn-head-line{left:0}.motion .sn-lane.go .sn-wave{animation:snRec 3.2s linear forwards}.motion .sn-lane.go .sn-head-line{animation:snHead 3.2s linear forwards}.motion .sn-lane.go .sn-mk b{animation:snLit .45s ease forwards;animation-delay:calc(var(--i) * .8s + .25s)}.motion .sn:has(.sn-lane:not(.done)) .sn-list li{opacity:0;translate:0 14px}.motion .sn:has(.sn-lane.go) .sn-list li{animation:snCell .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * .8s + .3s)}@media(max-width:1000px){.motion .sn:has(.sn-lane.go) .sn-list li{animation-delay:calc(var(--i) * .14s + .25s)}}@keyframes snCell{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}.sn-mk{transition:border-color .3s}.sn-mk b{transition:box-shadow .3s,background .3s,color .3s}@media(hover:hover){.sn:has(.sn-list li:nth-child(1):hover) .sn-mk:nth-of-type(1){border-left-style:solid;border-left-color:#3dd68cd9}.sn:has(.sn-list li:nth-child(1):hover) .sn-mk:nth-of-type(1) b{color:#c9ffe4;background:#123426eb;box-shadow:inset 0 0 0 1px #3dd68cb3,0 0 18px #3dd68c59}.sn:has(.sn-list li:nth-child(2):hover) .sn-mk:nth-of-type(2){border-left-style:solid;border-left-color:#3dd68cd9}.sn:has(.sn-list li:nth-child(2):hover) .sn-mk:nth-of-type(2) b{color:#c9ffe4;background:#123426eb;box-shadow:inset 0 0 0 1px #3dd68cb3,0 0 18px #3dd68c59}.sn:has(.sn-list li:nth-child(3):hover) .sn-mk:nth-of-type(3){border-left-style:solid;border-left-color:#3dd68cd9}.sn:has(.sn-list li:nth-child(3):hover) .sn-mk:nth-of-type(3) b{color:#c9ffe4;background:#123426eb;box-shadow:inset 0 0 0 1px #3dd68cb3,0 0 18px #3dd68c59}.sn:has(.sn-list li:nth-child(4):hover) .sn-mk:nth-of-type(4){border-left-style:solid;border-left-color:#3dd68cd9}.sn:has(.sn-list li:nth-child(4):hover) .sn-mk:nth-of-type(4) b{color:#c9ffe4;background:#123426eb;box-shadow:inset 0 0 0 1px #3dd68cb3,0 0 18px #3dd68c59}.sn:has(.sn-list li:first-child:hover) .sn-mk:first-of-type{border-left-color:transparent}}@keyframes snRec{to{clip-path:inset(0 0 0 0)}}@keyframes snHead{0%{left:0;opacity:1}94%{opacity:1}to{left:100%;opacity:0}}@keyframes snLit{0%{opacity:.35;filter:grayscale(1)}to{opacity:1;filter:none}}@media(max-width:1000px){.sn-mk{display:none}.sn-st{display:inline-flex;margin-bottom:10px}.sn-list{grid-template-columns:1fr 1fr;row-gap:28px}.sn-list li:nth-child(3){padding-left:0;border-left:0}}@media(max-width:560px){.sn-lane{height:56px}.sn-list{grid-template-columns:1fr;row-gap:0}.sn-list li,.sn-list li+li{padding:15px 0;border-left:0}.sn-list li+li{border-top:1px solid var(--line)}.sn-list li:first-child{padding-top:0}}.su{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(40px,6vw,96px);align-items:center}.su-copy{display:grid;gap:var(--s4);align-content:start}.su-copy h2{margin:0}.su-copy .lede{margin:0;max-width:34ch}.su-steps{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid}.su-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px;padding:18px 0;border-top:1px solid var(--line-2)}.su-steps li:last-child{border-bottom:1px solid var(--line-2)}.su-n{font:500 .78rem/1.9 var(--mono);letter-spacing:.08em;color:var(--lav)}.su-steps h3{margin:0 0 2px;font-size:1.12rem;letter-spacing:-.01em}.su-steps p{margin:0;color:var(--text-2);font-size:.98rem}.su-req{margin:var(--s2) 0 0}.su-label{margin:0 0 var(--s4);font:500 .74rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}.su-shelf{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border-radius:calc(var(--r) + 4px);overflow:hidden;background:#ffffff12;box-shadow:0 0 0 1px #ffffff0f,0 40px 90px -50px #000}.su-shelf li{display:flex;flex-direction:column;gap:3px;min-width:0;padding:clamp(14px,1.6vw,20px);background:radial-gradient(120% 90% at 50% 0%,#22212a,#121117 70%)}.su-shelf img{width:100%;height:clamp(72px,7vw,104px);object-fit:contain;margin:0 0 12px;filter:drop-shadow(0 10px 12px rgba(0,0,0,.65));transition:transform .5s var(--ease-out)}.su-shelf b{font:600 .95rem/1.25 var(--font);color:#fff}.su-shelf span{font:500 .66rem/1.35 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.su-shelf .more{justify-content:flex-end}.su-shelf .su-plus{display:grid;place-items:center;flex:1;min-height:clamp(72px,7vw,104px);margin-bottom:12px;font:300 2.6rem/1 var(--font);color:var(--lav)}@media(hover:hover){.su-shelf li:hover img{transform:translateY(-3px)}}@media(max-width:1000px){.su{grid-template-columns:1fr}.su-copy .lede{max-width:46ch}}@media(max-width:560px){.su-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.su-shelf img{transition:none}}.lab-ex{padding:0;border-radius:0;box-shadow:none;background:none}.lab-ex .lab-zip:not(.lab-mixer){box-shadow:0 0 0 1px #b28eff38,0 30px 70px -38px #9d5cffb3}.lab-ex.go .lab-zip:not(.lab-mixer){transform:translateY(-4px)}.lab-ex .lab-mixer,.lab-ex.go .lab-mixer{background:#ffffff08;box-shadow:0 0 0 1px #ffffff0f}.lab-ex .export-well{box-shadow:0 0 0 1px #ffffff0f}.lab-ex-n{font-size:.72rem;color:var(--text-2)}.lab-ex.go .lab-ex-n,.lab-ex-step:nth-child(3) .lab-ex-n{color:var(--text-2)}.lab-ex-n:first-letter{color:var(--lav)}.lab-ex-wire{height:1px;margin-top:30px;background:linear-gradient(90deg,#b28eff00,#b28eff73,#b28eff00)}@media(max-width:1000px){.lab-ex-wire{width:1px;height:36px}}@media(min-width:1001px)and (max-width:1199px){.lab-ex .ex-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.lab-ex .lab-zip:not(.lab-mixer) li+li,.lab-ex .lab-mixer .lab-daw li+li{box-shadow:inset 0 1px #ffffff0d}.lab-ex .lab-zip li{border-radius:0}.lab-ex .lab-mixer .lab-daw li,.lab-ex.go .lab-mixer .lab-daw li{background:none;border-radius:0;padding:0 10px;justify-content:flex-start;gap:10px;font:500 .95rem var(--font);color:#ede7f8}.lab-ex .lab-mixer .lab-daw li:hover{background:#ffffff08}.lab-ex .lab-mixer .lab-daw li:before{content:"";flex:none;width:12px;height:12px;border-radius:3px;background:#3ecf8e59;transition:background-color .4s}.lab-ex.go .lab-mixer .lab-daw li:before{background:#3ecf8e}.lab-ex .lab-mixer .lab-daw em{margin-left:auto;width:18px;height:18px;border-radius:50%;font-size:0;letter-spacing:0;color:transparent;background:#ffffff0d no-repeat center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2l2.5 2.4L10 3.4' fill='none' stroke='%238A8A94' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:background-color .4s}.lab-ex .lab-mixer .lab-daw em:before{display:none}.lab-ex.go .lab-mixer .lab-daw em{background-color:#3ecf8e2e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2l2.5 2.4L10 3.4' fill='none' stroke='%233ecf8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(min-width:1200px){.lab-ex-flow{grid-template-columns:minmax(0,1.15fr) 56px minmax(0,1fr) 56px minmax(0,1fr)}}.exs{display:grid;grid-template-columns:1fr 90px minmax(0,1.3fr) 90px 1fr;align-items:center;max-width:1040px;margin:0 auto}.exs-side{display:grid;gap:10px;justify-items:start}.exs-side:last-child{justify-items:end;text-align:right}.exs-k{font:500 .66rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.exs-t{font:600 1.5rem/1.1 var(--font);letter-spacing:-.02em;color:#fff}.exs-btn{margin-top:6px;padding:10px 22px;border-radius:12px;font:700 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#8a45ec,#b07bff);box-shadow:0 10px 30px -10px #9d5cff;transition:transform .25s}.lab-ex.go .exs-btn{animation:exs-press .5s ease .2s}@keyframes exs-press{40%{transform:scale(.92)}}.exs-line{position:relative;height:1px;margin:0 10px;background:linear-gradient(90deg,transparent,rgba(178,142,255,.5),transparent);overflow:visible}.exs-line i{position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:50%;background:#d2bdff;box-shadow:0 0 10px #b07bff;opacity:0}.lab-ex.go .exs-line i{animation:lab-flow 1.8s linear infinite}.exs-zip{position:relative;display:grid;justify-items:center;gap:14px;padding:34px 28px 30px;border-radius:24px;text-align:center;background:radial-gradient(120% 90% at 50% 0%,rgba(157,92,255,.34),transparent 70%),linear-gradient(180deg,#241c38,#15121c);box-shadow:0 40px 80px -36px #9d5cffcc;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.lab-ex.go .exs-zip{transform:translateY(-6px)}.exs-ico{position:relative;width:46px;height:56px;border-radius:6px 16px 6px 6px;background:linear-gradient(180deg,#b07bff,#7c3fe0);box-shadow:0 12px 28px -8px #9d5cff}.exs-ico:before{content:"";position:absolute;left:19px;top:6px;width:8px;height:24px;background:repeating-linear-gradient(180deg,#fff 0 4px,transparent 4px 8px);opacity:.75}.exs-zip>b{font:600 1.15rem var(--font);color:#fff}.exs-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.exs-tags li{padding:6px 11px;border-radius:999px;font:500 .8rem var(--font);color:#ede7f8;background:#ffffff12;opacity:0;transform:translateY(6px) scale(.9);transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1)}.lab-ex.go .exs-tags li{opacity:1;transform:none}.exs-tags li:nth-child(2){transition-delay:.08s}.exs-tags li:nth-child(3){transition-delay:.16s}.exs-tags li:nth-child(4){transition-delay:.24s}.exs-tags li:nth-child(5){transition-delay:.32s}.exs-tags li:nth-child(6){transition-delay:.4s}.exs-daws{list-style:none;margin:0;padding:0;display:grid;gap:8px}.exs-daws li{font:500 1.05rem var(--font);color:var(--text-3);transition:color .5s}.lab-ex.go .exs-daws li{color:#ede7f8}.exs-daws li:nth-child(1){transition-delay:.9s}.exs-daws li:nth-child(2){transition-delay:1s}.exs-daws li:nth-child(3){transition-delay:1.1s}.exs-daws li:nth-child(4){transition-delay:1.2s}.exs-daws li:last-child{color:var(--text-3)!important}@media(max-width:900px){.exs{grid-template-columns:1fr;justify-items:center;gap:0;text-align:center}.exs-side,.exs-side:last-child{justify-items:center;text-align:center}.exs-line{width:1px;height:36px;margin:10px 0;background:linear-gradient(180deg,transparent,rgba(178,142,255,.5),transparent)}.exs-line i{left:-2px;top:0}.lab-ex.go .exs-line i{animation-name:lab-flow-v}.exs-zip{width:100%;max-width:420px}.exs-daws{grid-auto-flow:column;gap:18px}.exs-daws li{font-size:.95rem}}.exs-btn{border:0;cursor:pointer}.exs-btn:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px #b07bff}.exs-btn:focus-visible{outline:2px solid #D2BDFF;outline-offset:3px}.exs-zip:hover{transform:translateY(-10px)}.exs-tags li:hover{background:#b07bff38;transform:translateY(-2px)}.exs-tags li:hover{transition-delay:0s}.exs-daws li{cursor:default}.lab-ex.go .exs-daws li:hover{color:#d2bdff;transition-delay:0s}@media(min-width:901px)and (max-width:1150px){.exs{grid-template-columns:1fr 48px minmax(0,1.4fr) 48px 1fr}.exs-t{font-size:1.25rem}.exs-zip{padding:28px 20px 24px}}@media(max-width:900px){.exs-side:first-child{grid-template-columns:auto auto;align-items:center;column-gap:16px;row-gap:4px}.exs-side:first-child .exs-k{grid-column:1/-1}.exs-side:first-child .exs-btn{margin:0}.exs-zip:hover{transform:translateY(-6px)}}@media(max-width:420px){.exs-daws{grid-auto-flow:row;grid-template-columns:1fr 1fr;gap:6px 20px}.exs-zip{padding:26px 16px 22px}}@media(max-width:560px){.exs-side:first-child{width:100%;max-width:400px;grid-template-columns:minmax(0,1fr) auto;justify-items:stretch;align-items:stretch;column-gap:10px;row-gap:10px}.exs-side:first-child .exs-k{justify-self:center}.exs-side:first-child .exs-sess{min-width:0}.exs-side:first-child .exs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;white-space:nowrap}.exs-side:first-child .exs-sess .exs-t{white-space:nowrap}.exs-side:last-child{gap:12px}.lab-ex .exs-daws{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:360px}.lab-ex .exs-daws li{padding:7px 12px;border-radius:999px;font-size:.86rem;line-height:1.2;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}.lab-ex .exs-daws li:last-child{font-size:.86rem;background:none;box-shadow:none;outline:1px dashed rgba(196,168,255,.3);outline-offset:-1px}.lab-ex .exs-daws li:after{display:none}}@media(max-width:360px){.exs-side:first-child{grid-template-columns:1fr}.exs-side:first-child .exs-btn{min-height:44px}}@media(prefers-reduced-motion:reduce){.lab-ex.go .exs-line i,.lab-ex.go .exs-btn{animation:none}.exs-tags li{transition:none}}@media(min-width:901px){.lab-ex .lab-ex-head{grid-template-columns:1fr;justify-items:center;text-align:center;gap:14px;margin-bottom:clamp(28px,3vw,44px)}.lab-ex .lab-ex-head .eyebrow{justify-content:center}.lab-ex .lab-ex-head .lede{max-width:56ch;text-wrap:balance}.lab-ex{padding-block:clamp(8px,1vw,16px) clamp(16px,2vw,28px)}.exs-side{gap:8px}.exs-btn{margin-top:4px}.exs{grid-template-columns:1fr 64px auto 64px 1fr;max-width:920px}.exs-side:first-child{justify-items:end;text-align:right}.exs-side:last-child{justify-items:start;text-align:left}.exs-zip{width:340px;padding:24px 24px 22px;gap:10px}.exs-ico{width:38px;height:46px}.exs-ico:before{left:15px;height:20px}.exs-daws{gap:6px}.exs-daws li{font-size:1rem}.exs-line{margin:0 6px}}@media(min-width:901px)and (max-width:1150px){.exs{grid-template-columns:1fr 40px auto 40px 1fr}.exs-zip{width:300px}}.exs-tags li{transform:translate(-28px) scale(.85)}.exs-tags li:nth-child(1){transition-delay:.45s}.exs-tags li:nth-child(2){transition-delay:.55s}.exs-tags li:nth-child(3){transition-delay:.65s}.exs-tags li:nth-child(4){transition-delay:.75s}.exs-tags li:nth-child(5){transition-delay:.85s}.exs-tags li:nth-child(6){transition-delay:.95s}.exs-prog{display:block;width:100%;max-width:220px;height:3px;border-radius:2px;background:#ffffff12;overflow:hidden}.exs-prog i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#9d5cff,#d2bdff);box-shadow:0 0 10px #9d5cff;transition:width 1.1s cubic-bezier(.6,0,.2,1) .4s}.lab-ex.go .exs-prog i{width:100%}.exs-done{font:600 .62rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#3ecf8e;opacity:0;transform:translateY(4px);transition:opacity .4s 1.5s,transform .4s 1.5s}.lab-ex.go .exs-done{opacity:1;transform:none}.lab-ex.go .exs-zip{animation:exs-packed .9s ease 1.45s}@keyframes exs-packed{40%{box-shadow:0 0 0 1px #d2bdff59,0 40px 90px -30px #9d5cff}}.lab-ex.go .exs-ico{animation:exs-zip 1.1s ease .4s}@keyframes exs-zip{30%{transform:translateY(-4px) scale(1.06)}60%{transform:scale(.96)}}.exs-line i{opacity:0}.lab-ex.go .exs-line:first-of-type i{animation:lab-flow 1.8s linear infinite}.lab-ex.go .exs-zip~.exs-line i{animation:lab-flow 1.8s linear 1.6s infinite}.exs-daws li{display:flex;align-items:center;gap:8px}.exs-daws li:after{content:"";width:14px;height:14px;border-radius:50%;flex:none;opacity:0;transform:scale(.4);transition:opacity .3s,transform .4s cubic-bezier(.2,1.6,.4,1);background:#3ecf8e2e no-repeat center/9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2l2.5 2.4L10 3.4' fill='none' stroke='%233ecf8e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.lab-ex.go .exs-daws li:not(:last-child):after{opacity:1;transform:none}.exs-daws li:nth-child(1),.exs-daws li:nth-child(1):after{transition-delay:1.7s}.exs-daws li:nth-child(2),.exs-daws li:nth-child(2):after{transition-delay:1.85s}.exs-daws li:nth-child(3),.exs-daws li:nth-child(3):after{transition-delay:2s}.exs-daws li:nth-child(4){transition-delay:2.15s}@media(max-width:900px){.exs-daws li:after{display:none}}@media(prefers-reduced-motion:reduce){.exs-tags li{transform:none}.exs-prog i,.exs-done,.exs-daws li:after{transition:none}.lab-ex.go .exs-zip,.lab-ex.go .exs-ico{animation:none}}section[aria-labelledby=h-ho]{padding-bottom:clamp(16px,2.5vw,36px)}.exs-line{transform:scaleX(0);transform-origin:left center;transition:transform .55s cubic-bezier(.6,0,.2,1) .1s}.exs-zip~.exs-line{transition-delay:1.5s}.lab-ex.go .exs-line{transform:none}.lab-ex.go .exs-line:first-of-type i{animation-delay:.5s}.lab-ex.go .exs-zip~.exs-line i{animation-delay:2s}.exs-zip:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #b28eff21}.exs-ico:after{content:"";position:absolute;right:-8px;bottom:-6px;width:20px;height:20px;border-radius:50%;opacity:0;transform:scale(.3);transition:opacity .25s 1.5s,transform .5s cubic-bezier(.2,1.6,.4,1) 1.5s;background:#3ecf8e no-repeat center/11px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2l2.5 2.4L10 3.4' fill='none' stroke='%23062b1b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:0 0 0 3px #211a33,0 4px 14px -2px #3ecf8e99}.lab-ex.go .exs-ico:after{opacity:1;transform:none}.exs-tags{max-width:232px}.exs-daws li{font-size:1.06rem}.exs-daws li:nth-child(1),.exs-daws li:nth-child(1):after{transition-delay:2.05s}.exs-daws li:nth-child(2),.exs-daws li:nth-child(2):after{transition-delay:2.2s}.exs-daws li:nth-child(3),.exs-daws li:nth-child(3):after{transition-delay:2.35s}.exs-daws li:nth-child(4){transition-delay:2.5s}@media(max-width:900px){.exs-line{transform:scaleY(0);transform-origin:center top}.exs-daws li:after{display:block}.exs-daws li{font-size:1rem}}@media(max-width:420px){.exs-daws{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;max-width:280px}}@media(prefers-reduced-motion:reduce){.exs-line,.exs-ico:after{transition:none}}.rc{--pad:9px;--lid:100px;--ball:radial-gradient(circle at 38% 32%,#fff 0 1px,#dcdae4 2.5px,#85818f 6px,#34323b 8.5px,rgba(0,0,0,.6) 9.5px,transparent 10.5px);position:relative;width:400px;margin-top:14px;padding:var(--pad);border-radius:13px;display:grid;gap:6px;text-align:left;background:linear-gradient(160deg,#b3b0bf,#5a5766 36%,#2c2a33 64%,#77738a);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #00000080,0 2px #000000b3,0 22px 34px -14px #000,0 50px 90px -40px #9d5cffbf}.rc:after{content:"";position:absolute;inset:-4px;pointer-events:none;z-index:3;background:var(--ball) 0 0/22px 22px no-repeat,var(--ball) 100% 0/22px 22px no-repeat,var(--ball) 0 100%/22px 22px no-repeat,var(--ball) 100% 100%/22px 22px no-repeat}.rc-lid,.rc-body{position:relative;border-radius:6px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.022) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px),linear-gradient(180deg,#1f1c28,#100e15);box-shadow:inset 0 0 0 1px #000000b3,inset 0 2px 6px #000c,inset 0 -1px #ffffff0d}.rc-lid{height:var(--lid);display:grid;place-content:center;justify-items:center;gap:8px;border-radius:6px 6px 3px 3px}.rc-body{padding:20px 22px 22px;border-radius:3px 3px 6px 6px}.rc-handle{position:absolute;top:calc(-14px - var(--pad));left:50%;width:96px;height:16px;translate:-50% 0;border-radius:9px 9px 3px 3px;background:linear-gradient(90deg,#9a97a6 0 9px,transparent 9px calc(100% - 9px),#9a97a6 calc(100% - 9px)),linear-gradient(180deg,#34313c,#0d0c11);box-shadow:inset 0 1px #ffffff2e,0 2px 3px #000000b3}.rc-stencil{font:700 1.55rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#ede7f8;rotate:-1deg;text-shadow:0 0 1px rgba(237,231,248,.7),0 0 10px rgba(178,142,255,.3);-webkit-mask-image:linear-gradient(180deg,#000 0 47%,transparent 47% 55%,#000 55%);mask-image:linear-gradient(180deg,#000 0 47%,transparent 47% 55%,#000 55%)}.rc-file{font:500 .6rem var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#8b84a0}.rc-latch{position:absolute;z-index:2;top:calc(var(--pad) + var(--lid) + 3px - 12px);width:38px;height:24px;border-radius:5px;background:linear-gradient(180deg,#e6e4ec,#8d8a98 50%,#4b4955);box-shadow:inset 0 1px #ffffffb3,0 2px 3px #000000bf}.rc-latch.l{left:20%}.rc-latch.r{right:20%}.rc-latch i{position:absolute;left:7px;right:7px;top:5px;height:14px;border-radius:3px;background:linear-gradient(180deg,#bdbac8,#5d5a68);box-shadow:inset 0 1px #fff9,0 1px 2px #0009;transform-origin:50% 100%;transform:translateY(-7px) rotate(-24deg);transition:transform .35s cubic-bezier(.3,1.7,.5,1) 1.3s}.rc-latch.r i{transform:translateY(-7px) rotate(24deg);transition-delay:1.42s}.lab-ex.go .rc-latch i{transform:none}.rc-sheet{position:relative;padding:16px 18px 15px;border-radius:3px;rotate:-1.2deg;color:#1d1530;background:linear-gradient(180deg,#f3eefb,#e1daee);box-shadow:inset 0 1px #fff9,0 2px 4px #0000008c,0 14px 22px -10px #000}.rc-tape{position:absolute;top:-9px;left:50%;width:74px;height:18px;translate:-50% 0;rotate:3deg;background:#e8e2f461;box-shadow:0 1px 2px #00000040;clip-path:polygon(0 8%,4% 0,8% 10%,12% 0,88% 0,92% 10%,96% 0,100% 8%,100% 92%,96% 100%,92% 90%,88% 100%,12% 100%,8% 90%,4% 100%,0 92%)}.rc-sheet-h{display:block;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dashed rgba(29,21,48,.28);font:700 .6rem var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#6b5f86}.rc-sheet ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:7px 16px}.rc-sheet li{display:flex;align-items:center;gap:9px;font:500 .92rem var(--font);color:#8a80a0;transition:color .3s}.rc-sheet li:before{content:"";flex:none;width:13px;height:13px;border-radius:2px;box-shadow:inset 0 0 0 1.5px #3b2d5c;background:no-repeat 60% 30%/0 0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6.5l3 3L11 1.5' fill='none' stroke='%236d36c9' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:background-size .35s cubic-bezier(.3,1.7,.5,1)}.lab-ex.go .rc-sheet li{color:#1d1530}.lab-ex.go .rc-sheet li:before{background-size:17px 17px}.rc-sheet li:nth-child(1),.rc-sheet li:nth-child(1):before{transition-delay:.55s}.rc-sheet li:nth-child(2),.rc-sheet li:nth-child(2):before{transition-delay:.68s}.rc-sheet li:nth-child(3),.rc-sheet li:nth-child(3):before{transition-delay:.81s}.rc-sheet li:nth-child(4),.rc-sheet li:nth-child(4):before{transition-delay:.94s}.rc-sheet li:nth-child(5),.rc-sheet li:nth-child(5):before{transition-delay:1.07s}.rc-sheet li:nth-child(6),.rc-sheet li:nth-child(6):before{transition-delay:1.2s}.rc-stamp{position:absolute;top:4px;right:10px;padding:4px 10px;border-radius:5px;box-shadow:inset 0 0 0 2.5px currentColor;font:800 .9rem/1.1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:#c81e45;-webkit-mask-image:repeating-linear-gradient(115deg,#000 0 3px,rgba(0,0,0,.6) 3px 4px);mask-image:repeating-linear-gradient(115deg,#000 0 3px,#0009 3px 4px);opacity:0;transform:rotate(-11deg) scale(2.3);transition:opacity .12s 1.62s,transform .32s cubic-bezier(.2,1.3,.4,1) 1.62s}.lab-ex.go .rc-stamp{opacity:.9;transform:rotate(-11deg)}.lab-ex.go .rc{animation:rc-thud .38s ease 1.7s}@keyframes rc-thud{35%{translate:0 3px}}.exs-line:last-of-type{transition-delay:1.8s}.lab-ex.go .exs-line:last-of-type i{animation:lab-flow 1.8s linear 2.3s infinite}.exs-daws li:nth-child(1),.exs-daws li:nth-child(1):after{transition-delay:2.3s}.exs-daws li:nth-child(2),.exs-daws li:nth-child(2):after{transition-delay:2.45s}.exs-daws li:nth-child(3),.exs-daws li:nth-child(3):after{transition-delay:2.6s}.exs-daws li:nth-child(4){transition-delay:2.75s}@media(min-width:901px)and (max-width:1150px){.rc{width:350px}.rc-stencil{font-size:1.3rem}.rc-body{padding:18px 16px}.rc-sheet li{font-size:.86rem}}@media(max-width:900px){.rc{width:100%;max-width:400px}.lab-ex.go .exs-line:last-of-type i{animation-name:lab-flow-v}}@media(max-width:420px){.rc{--pad:8px;--lid:86px}.rc-stencil{font-size:1.2rem;letter-spacing:.16em}.rc-body{padding:18px 14px 16px}.rc-sheet{padding:15px 14px 13px}.rc-sheet ul{gap:7px 10px}.rc-sheet li{font-size:.84rem;gap:7px}.rc-latch.l{left:16%}.rc-latch.r{right:16%}}@media(prefers-reduced-motion:reduce){.rc-latch i,.rc-sheet li,.rc-sheet li:before,.rc-stamp{transition:none}.lab-ex.go .rc{animation:none}}.lab-ex.exs-reset *,.lab-ex.exs-reset *:before,.lab-ex.exs-reset *:after{transition:none!important;animation:none!important}.lab-ex.go .exs-line:first-of-type i{animation:lab-flow 1.8s linear .5s 3}.lab-ex.go .exs-line:last-of-type i{animation:lab-flow 1.8s linear 2.3s 3}@media(max-width:900px){.lab-ex.go .exs-line:first-of-type i,.lab-ex.go .exs-line:last-of-type i{animation-name:lab-flow-v}}.exs-btn{position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.exs-btn:active{transform:scale(.96)}.exs-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#ffffffe6;box-shadow:0 0 8px #fff;transform:scaleX(0);transform-origin:left;opacity:0;transition:opacity .35s}.lab-ex.packing .exs-btn{cursor:progress}.lab-ex.packing .exs-btn:after{opacity:1;transform:scaleX(1);transition:transform 1.6s cubic-bezier(.5,0,.3,1) .1s}.rc{-webkit-tap-highlight-color:transparent;cursor:pointer}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.rc{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.rc.tilt{transition:transform .15s linear,box-shadow .5s}.rc:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .45s;mix-blend-mode:screen;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%),rgba(255,255,255,.12),transparent 62%)}.rc:hover:before{opacity:1}.rc:hover{box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #00000080,0 2px #000000b3,0 26px 40px -14px #000,0 56px 100px -38px #9d5cfff2}}.exs-sess{display:flex;align-items:center;gap:12px;padding:9px 16px 9px 9px;border-radius:13px;text-align:left;background:linear-gradient(180deg,#ffffff0e,#ffffff05);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff0f,0 14px 26px -16px #000}.exs-wave{flex:none;display:flex;align-items:center;gap:2px;width:42px;height:42px;padding:0 7px;border-radius:9px;background:#0e0d13;box-shadow:inset 0 0 0 1px #b28eff47}.exs-wave i{flex:1;height:calc(var(--h) * 2.5px);border-radius:1px;background:linear-gradient(180deg,#e3d3ff,#9d5cff);opacity:.9}.exs-sess-t{display:grid;gap:4px}.exs-sess .exs-t{font-size:1.2rem}.exs-sess small{font:500 .6rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.exs-btn{display:inline-flex;align-items:center;gap:8px;margin-top:2px;padding:10px 18px 10px 15px;border-radius:11px;font:600 .92rem var(--font);letter-spacing:0;text-transform:none;background:linear-gradient(180deg,#b584ff,#8848f0);box-shadow:0 0 0 1px #d8c2ff8c inset,0 1px #ffffff61 inset,0 -1px #280a5a59 inset,0 10px 26px -12px #9d5cffcc}.exs-btn:hover{background:linear-gradient(180deg,#bf93ff,#924ff6);box-shadow:0 0 0 1px #d8c2ffa6 inset,0 1px #ffffff73 inset,0 -1px #280a5a59 inset,0 16px 36px -14px #9d5cfff2}.exs-btn-ico{flex:none;width:16px;height:16px}.rc-latch{background:radial-gradient(circle at 5px 50%,#2a2830 0 1.3px,rgba(255,255,255,.5) 1.8px,transparent 2.4px),radial-gradient(circle at calc(100% - 5px) 50%,#2a2830 0 1.3px,rgba(255,255,255,.5) 1.8px,transparent 2.4px),linear-gradient(180deg,#e6e4ec,#8d8a98 50%,#4b4955)}.rc-latch i{left:10px;right:10px;background:linear-gradient(90deg,transparent 46%,rgba(0,0,0,.35) 46% 54%,transparent 54%),linear-gradient(180deg,#c9c6d3,#5d5a68)}.exs-daws li:last-child{font-size:.95rem}.lab-ex.go .exs-daws li:last-child{color:var(--lav)!important}.lab-ex.arm .exs-side,.lab-ex.arm .rc{opacity:0}.lab-ex.arm .exs-side:first-child{translate:-18px 0}.lab-ex.arm .exs-side:last-child{translate:18px 0}.lab-ex.arm .rc{translate:0 28px}.lab-ex.arm.in .exs-side,.lab-ex.arm.in .rc{opacity:1;translate:0 0;transition:opacity .7s ease,translate .9s cubic-bezier(.2,.8,.2,1)}.lab-ex.arm.in .exs-side{transition-delay:.12s}@media(max-width:900px){.lab-ex.arm .exs-side:first-child,.lab-ex.arm .exs-side:last-child{translate:0 14px}.exs-sess .exs-t{font-size:1.1rem}}.exs-mode{position:relative;display:grid;grid-template-columns:1fr 1fr;width:max-content;margin:0 auto clamp(30px,3.4vw,48px);padding:4px;border-radius:13px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px 3px #00000080}.exs-mode[hidden]{display:none}.exs-mode button{position:relative;z-index:1;min-width:138px;min-height:42px;padding:0 18px;border:0;border-radius:10px;background:none;font:600 .92rem var(--font);color:var(--text-3);cursor:pointer;transition:color .3s;-webkit-tap-highlight-color:transparent}.exs-mode button:hover,.exs-mode button[aria-pressed=true]{color:#fff}.exs-mode button:focus-visible{outline:2px solid #D2BDFF;outline-offset:2px}.exs-mode-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:linear-gradient(180deg,#b584ff57,#8848f033);box-shadow:inset 0 0 0 1px #d8c2ff61,inset 0 1px #ffffff29,0 8px 20px -10px #9d5cffe6;transition:translate .5s cubic-bezier(.3,1.25,.5,1)}.exs-mode[data-on=hand] .exs-mode-thumb{translate:100% 0}.lab-ex.arm .exs-mode{opacity:0;translate:0 10px}.lab-ex.arm.in .exs-mode{opacity:1;translate:0 0;transition:opacity .6s ease,translate .8s cubic-bezier(.2,.8,.2,1)}@media(max-width:420px){.exs-mode{width:100%;max-width:340px}.exs-mode button{min-width:0;padding:0 10px}}.exs-own{display:block;margin-top:.35em;font-size:.9em;color:var(--text-3)}.lab-ex.swap .exs-lede,.lab-ex.swap .rc-file,.lab-ex.swap .exs-side:last-child .exs-k{animation:exs-swap .5s ease both}@keyframes exs-swap{0%{opacity:0;filter:blur(3px)}}@media(prefers-reduced-motion:reduce){.exs-mode-thumb{transition:none}.lab-ex.swap .exs-lede,.lab-ex.swap .rc-file,.lab-ex.swap .exs-side:last-child .exs-k{animation:none}}@media(min-width:1181px){.su{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,4.4vw,64px)}#h-bands .hx2-a{white-space:nowrap}}.lab-faq-list summary{text-wrap:balance}.uf2{display:grid;gap:12px}.uf2-key{display:inline-flex;align-items:center;gap:6px}.uf2-key i{width:8px;height:3px;border-radius:2px;margin-left:6px}.uf2-key i.di{background:#b07bff}.uf2-key i.mic{background:#e0ac58}.uf2-scope{position:relative;height:118px;border-radius:10px;overflow:hidden;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0/100% 25%,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/10% 100%,#0c0b10;box-shadow:inset 0 1px 4px #000}.uf2 svg{display:block;width:100%;height:100%;overflow:visible}.uf2-zero{stroke:#ffffff1f;stroke-width:1;vector-effect:non-scaling-stroke}.uf2-di,.uf2-mic{fill:none;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.uf2-di{stroke:#b07bff;filter:drop-shadow(0 0 4px rgba(176,123,255,.7))}.uf2-mic{stroke:#e0ac58;filter:drop-shadow(0 0 4px rgba(224,172,88,.6));transition:opacity .7s ease,transform .9s cubic-bezier(.2,.8,.2,1)}.uf2-mic.ok{opacity:0;transform:translate(14px) scaleY(-1);transform-origin:50% 50%;transform-box:view-box}.uf2[data-state=ok] .uf2-mic.bad{opacity:0;transform:translate(-14px) scaleY(-1);transform-origin:50% 50%;transform-box:view-box}.uf2[data-state=ok] .uf2-mic.ok{opacity:1;transform:none}.uf2-sum{position:relative;height:60px;padding:16px 0 4px;border-radius:10px;background:#0c0b10;box-shadow:inset 0 1px 4px #000;overflow:hidden}.uf2-sum .pw-lbl{position:absolute;left:10px;top:7px;margin:0;z-index:1}.uf2[data-state=ok] .uf2-mic.ok{stroke-width:4.5;opacity:.55}.uf2-s{transition:opacity .7s ease;fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.uf2-s.bad{stroke:#e0ac58bf}.uf2-s.ok{stroke:#d2bdff;filter:drop-shadow(0 0 6px rgba(176,123,255,.8));opacity:0}.uf2[data-state=ok] .uf2-s.bad{opacity:0}.uf2[data-state=ok] .uf2-s.ok{opacity:1}.uf2-sl{height:7px;margin:4px 10px 2px}.uf2-sl i{width:22%;transition:width 1s cubic-bezier(.3,1.2,.4,1)}.uf2-sl b{left:22%;transition:left 1s cubic-bezier(.3,1.2,.4,1)}.uf2[data-state=ok] .uf2-sl i{width:88%}.uf2[data-state=ok] .uf2-sl b{left:88%}.uf2-read{position:relative;font:600 .62rem var(--mono);letter-spacing:.12em;text-transform:uppercase}.uf2-read b{transition:opacity .4s}.uf2-read .bad{color:#e0ac58}.uf2-read .ok{position:absolute;left:0;top:0;white-space:nowrap;color:#3ecf8e;opacity:0}.uf2[data-state=ok] .uf2-read .bad{opacity:0}.uf2[data-state=ok] .uf2-read .ok{opacity:1}.uf2-fix{border:0;cursor:pointer;min-width:64px}.uf2-fix .ok,.uf2[data-state=ok] .uf2-fix .bad{display:none}.uf2[data-state=ok] .uf2-fix .ok{display:inline}.uf2[data-state=ok] .uf2-fix{background:#ffffff14;color:var(--text-2);box-shadow:none}@media(prefers-reduced-motion:reduce){.uf2 *{transition:none!important}}.gl2{display:grid;gap:12px}.gl2,.uf2{align-self:center}.gl2-tl{position:relative;height:168px;padding-top:22px;border-radius:10px;overflow:hidden;background:#0c0b10;box-shadow:inset 0 1px 4px #000}.gl2-tl svg{display:block;width:100%;height:100%}.gl2-ruler{position:absolute;left:0;right:0;top:0;height:22px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.gl2-ruler span{position:absolute;top:5px;transform:translate(-50%);font:500 .56rem var(--mono);color:var(--text-3)}.gl2-ruler span.on{color:var(--text-2)}.gl2-bar{stroke:#ffffff21;stroke-width:1;vector-effect:non-scaling-stroke}.gl2-beat{stroke:#ffffff0d;stroke-width:1;vector-effect:non-scaling-stroke}.gl2-clip.dr{fill:#e0ac5812;stroke:#e0ac5838;stroke-width:1;vector-effect:non-scaling-stroke}.gl2-clip.gt{fill:#9d5cff14;stroke:#b07bff40;stroke-width:1;vector-effect:non-scaling-stroke}.gl2-dr{fill:#e0ac58d9}.gl2-gt{fill:#b07bff}.gl2-floor{stroke:#b07bff59;stroke-width:1;vector-effect:non-scaling-stroke}.gl2-hit{transform:translate(var(--o));transition:transform .55s cubic-bezier(.3,1.5,.45,1) var(--d)}.gl2[data-state=ok] .gl2-hit{transform:translate(calc(var(--o) * .1))}.gl2-tick{stroke:#e0ac58;stroke-width:1.5;vector-effect:non-scaling-stroke;transition:stroke .3s var(--d)}.gl2[data-state=ok] .gl2-tick{stroke:#3ecf8e}.gl2-lock{fill:#3ecf8e;opacity:0}.gl2[data-state=ok] .gl2-lock{animation:gl2Lock .7s ease-out calc(var(--d) + .3s)}@keyframes gl2Lock{0%{opacity:0}25%{opacity:.35}to{opacity:0}}@media(prefers-reduced-motion:reduce){.gl2-hit,.gl2-tick{transition:none}.gl2[data-state=ok] .gl2-lock{animation:none}}.gl2-tl .pw-lbl{left:8px}.gl2-l1{top:40px!important}.gl2-l2{top:88px!important}.gl2-sl i{width:18%}.gl2-sl b{left:18%}.gl2[data-state=ok] .gl2-sl i{width:82%}.gl2[data-state=ok] .gl2-sl b{left:82%}.gl2[data-state=ok] .uf2-read .bad{opacity:0}.gl2[data-state=ok] .uf2-read .ok{opacity:1}.gl2 .uf2-fix .ok,.gl2[data-state=ok] .uf2-fix .bad{display:none}.gl2[data-state=ok] .uf2-fix .ok{display:inline}.gl2[data-state=ok] .uf2-fix{background:#ffffff14;color:var(--text-2);box-shadow:none}@media(prefers-reduced-motion:reduce){.gl2 *{transition:none!important}}.lab-ex .export-well,.lab-ex .lab-mixer,.lab-ex.go .lab-mixer{box-shadow:none}.lab-ex .lab-zip:not(.lab-mixer){box-shadow:0 30px 70px -38px #9d5cffb3}@media(min-width:1001px){.lab-ex .export-well,.lab-ex .lab-zip,.lab-ex .lab-mixer{padding:14px 16px}.lab-ex .export-well{gap:10px}.lab-ex .ex-list{gap:6px}.lab-ex .ex-item{padding-top:8px;padding-bottom:8px}.lab-ex .lab-zip-h{padding-bottom:2px;margin-bottom:4px}.lab-ex .lab-zip li{padding:5px 10px}.lab-ex .lab-mixer .lab-daw li{min-height:0}}@media(min-width:1001px){.lab-ex .lab-mixer .lab-daw{display:grid;grid-auto-rows:1fr;align-content:stretch;gap:0}.lab-ex .lab-mixer .lab-daw li{min-height:40px}}@media(max-width:1000px){.lab-ex-flow{gap:0}.lab-ex-step{gap:8px}.lab-ex-wire{height:20px;margin:4px auto}.lab-ex .lab-zip ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6px;row-gap:2px}.lab-ex .lab-zip li{padding:7px 8px;font-size:.86rem;min-width:0}.lab-ex .lab-zip:not(.lab-mixer) li em{display:none}.lab-ex .lab-mixer .lab-daw{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-content:start}.lab-ex .lab-mixer .lab-daw li{padding:10px 12px;font-size:.88rem;min-width:0}.lab-ex .lab-zip:not(.lab-mixer) li+li,.lab-ex .lab-mixer .lab-daw li+li{box-shadow:none}.lab-ex .lab-mixer .lab-daw li,.lab-ex.go .lab-mixer .lab-daw li{background:#ffffff09;border-radius:10px;padding:10px 12px;min-height:44px}}@media(max-width:560px){.lab-ex .lab-mixer .lab-daw li:before{display:none}.lab-ex .lab-mixer .lab-daw li{gap:6px;white-space:nowrap}.lab-ex .lab-mixer .lab-daw em{width:16px;height:16px;flex:none}}@media(max-width:700px){.lab-ex .export-well{gap:14px;padding:16px}.lab-ex .ex-list{display:none}.lab-ex .lab-zip,.lab-ex .lab-mixer{padding:16px}.lab-ex .lab-zip-h{padding-bottom:4px}}@media(min-width:1200px){.hero{--hcl:max(var(--gutter),(100% - var(--wrap)) / 2);--htw:max(6.7 * clamp(2.75rem,5.4vw,6rem),520px);--hface:calc(var(--hcl) + var(--htw) + 64px)}.hero-bg img{--hw:84vw;width:var(--hw);right:auto;left:calc(var(--hface) - .21 * var(--hw))}.hero-bg:after{background:linear-gradient(90deg,#0b0b10e6 0,#0b0b10bd calc(var(--hcl) + var(--htw) * .55),#0b0b104d calc(var(--hcl) + var(--htw)),#0b0b1000 calc(var(--hface) - 16px))}}@media(min-width:1600px){.hero-bg img{--hw:min(84vw,1340px);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent),linear-gradient(90deg,transparent,#000 14%,#000 84%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 70%,transparent),linear-gradient(90deg,transparent,#000 14%,#000 84%,transparent);mask-composite:intersect}}.ws-stage[data-step] :is(.dm-track .dm-row,.dm-lane,.dm-master,.dm-groups,.dm-meter,.dm-master .dm-well,.dm-transport){outline-color:transparent}.ws-stage[data-step] :is(.dm-track .dm-row,.dm-lane,.dm-master,.dm-groups){box-shadow:none}.ws-stage[data-step] .dm-meter{box-shadow:inset 0 .2em .6em #000}.ws-stage[data-step] .dm-master .dm-well{box-shadow:inset 0 .15em .5em #000,0 0 0 1px #ffffff0a}.ws-stage[data-step] .dm-transport{box-shadow:0 0 0 1px #ffffff0d}.ws-stage[data-step="1"] .dm-track .dm-rec{animation:none}.ws-live .ws-stage .dawwrap{transform:scale(calc(.97 + .03 * var(--e,1)));opacity:calc(.6 + .4 * var(--e,1));transform-origin:50% 0;will-change:transform}.ws-live .ws-stage{perspective:1800px}.ws-live .ws-stage .dawwrap{--ie:calc(1 - var(--e,1));transform-origin:50% calc(12% + var(--x,0) * 88%);transform:translateY(calc(var(--ie) * 14px)) rotateX(calc(var(--ie) * 16deg - var(--x,0) * 10deg)) scale(calc(.9 + .1 * var(--e,1) - .05 * var(--x,0)));opacity:calc((.35 + .65 * var(--e,1)) * (1 - .4 * var(--x,0)))}.ws-rise:not(.ws-live) .ws-stage{perspective:1600px}.ws-rise:not(.ws-live) .ws-stage .dawwrap{transform-origin:50% 12%;transform:translateY(12px) rotateX(14deg) scale(.94);opacity:.4;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .9s ease}.ws-risen:not(.ws-live) .ws-stage .dawwrap{transform:none;opacity:1}.ws-live .ws-caps{opacity:calc(var(--e,1) * 1.6 - .6);transform:translateY(calc((1 - var(--e,1)) * 16px))}.ws-tip{box-shadow:0 30px 60px -24px #000000d9;background:#140f20e0;transition:opacity .28s ease,transform .5s var(--ease-out);transform:translateY(0)}.ws-tip.pop{animation:none}.ws-stage[data-step] .ws-tip{opacity:0}.ws-stage[data-tip] .ws-tip{opacity:1}.ws-stage .ws-tip.out{opacity:0;transform:translateY(8px)}.ws-stage[data-tip="1"] .ws-tip,.ws-stage[data-tip="2"] .ws-tip{top:38%;right:1.5%;left:auto}.ws-stage[data-tip="3"] .ws-tip{top:36%;right:auto;left:30%}.ws-stage[data-tip="4"] .ws-tip{top:43%;right:1.5%;left:auto}.ws-chips button,.ws-chips button:hover,.ws-chips button[aria-pressed=true]{border:0;box-shadow:none;transform:none}.ws-chips button{background:#ffffff09;color:var(--text-2);padding:0 18px}.ws-chips button:hover{background:#ffffff0f;color:#fff}.ws-chips button[aria-pressed=true]{background:#9d5cff24;color:#fff}.ws-chips button:before{content:"";position:absolute;left:18px;right:18px;bottom:10px;height:2px;border-radius:2px;background:#ffffff12}.ws-chips button:after{left:18px;bottom:10px;height:2px;border-radius:2px;width:calc((100% - 36px) * var(--f,0));box-shadow:none}@media(prefers-reduced-motion:reduce){.ws-tip{transition:none}.ws-live .ws-stage .dawwrap{transform:none;opacity:1}}.ws-glass{position:relative;isolation:isolate}@property --hc{syntax:"<color>";inherits:true;initial-value:transparent}.ws-halo{position:absolute;z-index:-2;pointer-events:none;top:-34%;bottom:-40%;left:calc(50% - 50vw);width:100vw;opacity:calc(var(--e,1) * (1 - .7 * var(--x,0)));-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent)}.ws-halo i{position:absolute;left:var(--hx);top:var(--hy);width:var(--hw);aspect-ratio:1.6;opacity:var(--ho,.4);mix-blend-mode:screen;transform:translate(-50%,-50%) translate3d(0,calc((var(--ap,.5) - .5) * var(--pf,-120px)),0) scale(calc(var(--hs,1) * (.8 + .2 * var(--e,1))));transition:left 1.9s cubic-bezier(.22,1,.36,1),top 1.9s cubic-bezier(.22,1,.36,1),width 1.9s cubic-bezier(.22,1,.36,1),opacity 1.4s ease,--hc 1.6s ease}.ws-halo i:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,var(--hc),transparent);animation:wsDrift var(--hd,26s) ease-in-out infinite alternate}.ws-halo .h1{--hx:16%;--hy:42%;--hw:48vw;--hc:rgba(157,92,255,.55);--ho:.75;--pf:-150px;--hd:24s}.ws-halo .h2{--hx:86%;--hy:50%;--hw:42vw;--hc:rgba(229,86,107,.42);--ho:.6;--pf:-90px;--hd:29s}.ws-halo .h3{--hx:52%;--hy:22%;--hw:56vw;--hc:rgba(120,60,230,.34);--ho:.5;--pf:-200px;--hd:33s}.ws-halo .hf{--hx:50%;--hy:86%;--hw:78vw;--hc:rgba(157,92,255,.3);--ho:.7;--pf:-40px;aspect-ratio:5}.ws-halo .hf:before{animation:none}.ws-stage[data-step="1"] .ws-halo .h1{--hx:12%;--hy:46%;--hw:56vw;--hc:rgba(229,86,107,.62);--ho:.9}.ws-stage[data-step="1"] .ws-halo .h2{--hx:36%;--hy:78%;--hc:rgba(168,85,247,.42)}.ws-stage[data-step="1"] .ws-halo .h3{--hx:88%;--hy:30%;--hw:40vw;--hc:rgba(120,60,230,.26)}.ws-stage[data-step="1"] .ws-halo .hf{--hc:rgba(229,86,107,.26)}.ws-stage[data-step="2"] .ws-halo .h1{--hx:24%;--hy:40%;--hw:64vw;--hc:rgba(170,110,255,.78);--ho:1}.ws-stage[data-step="2"] .ws-halo .h2{--hx:74%;--hy:62%;--hw:54vw;--hc:rgba(196,96,255,.6);--ho:.8}.ws-stage[data-step="2"] .ws-halo .h3{--hx:6%;--hy:70%;--hw:36vw;--hc:rgba(229,86,107,.3)}.ws-stage[data-step="2"] .ws-halo .hf{--hc:rgba(157,92,255,.36)}.ws-stage[data-step="3"] .ws-halo .h1{--hx:88%;--hy:34%;--hw:52vw;--hc:rgba(245,165,36,.5);--ho:.85}.ws-stage[data-step="3"] .ws-halo .h2{--hx:80%;--hy:76%;--hw:46vw;--hc:rgba(61,214,140,.42)}.ws-stage[data-step="3"] .ws-halo .h3{--hx:24%;--hy:46%;--hw:44vw;--hc:rgba(157,92,255,.3)}.ws-stage[data-step="3"] .ws-halo .hf{--hc:rgba(245,165,36,.22)}.ws-stage[data-step="4"] .ws-halo .h1{--hx:66%;--hy:64%;--hw:58vw;--hc:rgba(61,214,140,.5);--ho:.85}.ws-stage[data-step="4"] .ws-halo .h2{--hx:16%;--hy:40%;--hw:42vw;--hc:rgba(157,92,255,.38)}.ws-stage[data-step="4"] .ws-halo .h3{--hx:92%;--hy:26%;--hw:38vw;--hc:rgba(245,165,36,.28)}.ws-stage[data-step="4"] .ws-halo .hf{--hc:rgba(61,214,140,.26)}.ws-halo.flare .h1{animation:wsFlare 1.3s cubic-bezier(.22,1,.36,1)}@keyframes wsFlare{0%{opacity:var(--ho)}30%{opacity:1}to{opacity:var(--ho)}}@media(max-width:900px){.ws-halo{display:none}}@media(prefers-reduced-motion:reduce){.ws-halo i,.ws-halo i:before,.ws-halo.flare .h1{transition:none;animation:none}}.why-lede{margin:var(--s4) auto 0;max-width:44ch;font-size:clamp(1.08rem,.5vw + .95rem,1.3rem)}section[aria-labelledby=h-why] .sec-head{margin-bottom:clamp(28px,3.2vw,52px)!important}.ws-title{text-align:center;margin-bottom:var(--s6)}.ws-title h2{margin:0 auto;max-width:none}.ws-tt .ws-title{position:absolute;inset:-6% -4%;z-index:6;margin:0;display:grid;place-items:center;pointer-events:none;opacity:0;background:radial-gradient(46% 42% at 50% 50%,rgba(9,7,15,.82),rgba(9,7,15,.5) 55%,transparent 80%);transition:opacity .45s ease}.ws-tt .ws-title h2{font-size:clamp(2.6rem,4.6vw,4.8rem);line-height:1;letter-spacing:-.035em;text-shadow:0 6px 48px rgba(0,0,0,.7);transform:scale(.96);transition:transform 1.6s cubic-bezier(.16,1,.3,1),opacity .5s ease,filter .5s ease}.ws-tt-on .ws-title{opacity:1}.ws-tt-on .ws-title h2{transform:scale(1)}.ws-tt-off .ws-title{opacity:0;transition:opacity .55s ease .05s}.ws-tt-off .ws-title h2{transform:translateY(-22px) scale(1.03);filter:blur(8px);opacity:0;transition:transform .7s cubic-bezier(.5,0,.2,1),filter .6s ease,opacity .5s ease}.ws-tt .ws-glass .daw{transition:filter .9s ease}.ws-tt-on .ws-glass .daw{filter:brightness(.55) saturate(.6) blur(1.5px)}.ws-tt.ws-rise:not(.ws-live) .ws-stage .dawwrap{transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity 1s ease}@media(max-width:900px){.ws-tt .ws-title{inset:0}.ws-tt .ws-title h2{font-size:clamp(2rem,8vw,2.8rem)}}@media(prefers-reduced-motion:reduce){.ws-tt .ws-title h2,.ws-tt-off .ws-title h2{transform:none;filter:none;transition:opacity .4s}.ws-tt-on .ws-glass .daw{filter:brightness(.55)}}.ws-aura{position:absolute;inset:-16% -9% -18%;z-index:-1;pointer-events:none;opacity:calc((.2 + .8 * var(--e,1)) * (1 - .75 * var(--x,0)));transform:translate3d(calc(var(--mx,0) * 34px),calc((var(--ap,.5) - .5) * -70px + var(--my,0) * 26px),0);will-change:transform}.ws-rise:not(.ws-live) .ws-aura{opacity:.2;transition:opacity 1.4s ease .1s}.ws-risen:not(.ws-live) .ws-aura{opacity:1}.ws-aura i{position:absolute;left:var(--x);top:var(--y);width:var(--w);aspect-ratio:1.7;opacity:var(--o,.5);mix-blend-mode:screen;transform:translate(-50%,-50%) translate(var(--tx,0%),var(--ty,0%)) scale(var(--s,1));transition:transform 1.6s cubic-bezier(.22,1,.36,1),opacity 1.2s ease}.ws-aura i:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,var(--c),transparent);animation:wsDrift var(--d,22s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}@keyframes wsDrift{0%{transform:translate(-6%,-4%) scale(1)}50%{transform:translate(5%,6%) scale(1.08)}to{transform:translate(7%,-5%) scale(.94)}}.ws-aura .a1{--x:12%;--y:40%;--w:44%;--c:rgba(229,86,107,.62);--d:19s}.ws-aura .a2{--x:38%;--y:68%;--w:54%;--c:rgba(168,85,247,.6);--d:24s;--dl:-6s}.ws-aura .a3{--x:58%;--y:16%;--w:60%;--c:rgba(157,92,255,.66);--d:27s;--dl:-11s}.ws-aura .a4{--x:88%;--y:34%;--w:40%;--c:rgba(245,165,36,.46);--d:21s;--dl:-3s}.ws-aura .a5{--x:84%;--y:84%;--w:44%;--c:rgba(61,214,140,.46);--d:25s;--dl:-15s}.ws-stage[data-step] .ws-aura i{--o:.34}.ws-stage[data-step="1"] .ws-aura .a1{--o:.95;--ty:-6%;--s:1.25}.ws-stage[data-step="1"] .ws-aura .a2{--o:.42;--tx:-30%;--ty:-14%}.ws-stage[data-step="2"] .ws-aura .a2{--o:.9;--tx:10%;--ty:-22%;--s:1.2}.ws-stage[data-step="2"] .ws-aura .a3{--o:.6;--tx:-10%;--ty:30%}.ws-stage[data-step="3"] .ws-aura .a4{--o:.95;--s:1.25;--ty:12%}.ws-stage[data-step="3"] .ws-aura .a5{--o:.85;--ty:-14%;--s:1.15}.ws-stage[data-step="3"] .ws-aura .a3{--o:.5;--tx:30%}.ws-stage[data-step="4"] .ws-aura .a5{--o:.95;--tx:-6%;--ty:-36%;--s:1.3}.ws-stage[data-step="4"] .ws-aura .a3{--o:.55;--tx:34%;--ty:20%}.ws-glass[data-hot] .ws-aura i:not(.ap){--o:.3}.ws-glass[data-hot="1"] .ws-aura i.a1,.ws-glass[data-hot="2"] .ws-aura i.a2,.ws-glass[data-hot="3"] .ws-aura i.a5,.ws-glass[data-hot="4"] .ws-aura i.a4,.ws-glass[data-hot="5"] .ws-aura i.a3{--o:1;--s:1.3}.ws-glass .dawwrap .dm-track{transition:box-shadow .45s ease}.ws-glass .dawwrap .dm-track.hot{box-shadow:inset .22em 0 0 var(--c),inset 0 0 0 100em color-mix(in srgb,var(--c) 6%,transparent),inset 0 1px #ffffff12,0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent),0 .4em 2.2em -.6em color-mix(in srgb,var(--c) 70%,transparent)}.ws-glass .daw:after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;pointer-events:none;background:radial-gradient(34% 52% at calc(50% + var(--mx,0) * 100%) calc(50% + var(--my,0) * 100%),rgba(255,255,255,calc(var(--ph,0) * .05)),transparent 70%),linear-gradient(105deg,transparent 40%,rgba(255,255,255,.075) 48%,rgba(255,255,255,.025) 53%,transparent 62%) no-repeat;background-size:100% 100%,250% 100%;background-position:0 0,150% 0}.ws-glass.ws-shine .daw:after{animation:wsShine 1.9s cubic-bezier(.45,.05,.2,1) .1s both}@keyframes wsShine{0%{background-position:0 0,150% 0}to{background-position:0 0,-50% 0}}.ws-aura .ap{--x:50%;--y:50%;--w:36%;--c:rgba(196,168,255,.6);opacity:calc(var(--ph,0) * .85);transition:none;transform:translate(-50%,-50%) translate(calc(var(--mx,0) * 262%),calc(var(--my,0) * 300%))}.ws-aura .ap:before{animation:none}@media(max-width:900px){.ws-aura{inset:-10% -14% -12%}}@media(prefers-reduced-motion:reduce){.ws-glass.ws-shine .daw:after{animation:none}.ws-glass .dawwrap .dm-track{transition:none}}.ws-tip{width:min(27%,300px);padding:18px 20px 20px;border-radius:16px;background:linear-gradient(160deg,#2e204ef7,#140f22f7 62%);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);box-shadow:inset 0 1px #ffffff1a,0 28px 60px -18px #000000f2}.ws-tip i{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;padding:4px 9px;border-radius:999px;background:#9d5cff42;box-shadow:inset 0 0 0 1px #c4a8ff40;font:600 .66rem/1 var(--mono);letter-spacing:.16em;color:#f1e9ff}.ws-tip i:after{content:"/ 04";color:#f1e9ff80}.ws-tip b{font:700 1.32rem/1.1 var(--font);letter-spacing:-.01em;margin-bottom:6px;color:#fff}.ws-tip span{font-size:.98rem;line-height:1.5;color:#f2eefa}@media(max-width:900px){.ws-mob .ws-stage{position:sticky;z-index:2}.ws-mob .ws-glass{overflow:hidden;margin-inline:calc(50% - 50vw);border-radius:0;background:radial-gradient(80% 55% at 50% 45%,rgba(157,92,255,.18),transparent 75%);background-size:170% 100%;background-position:calc(var(--pan,0) * 100%) 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent),linear-gradient(180deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent),linear-gradient(180deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-composite:intersect}.ws-mob .ws-stage .dawwrap{transform-origin:0 0;transition:none!important;opacity:1!important}.ws-mob .ws-glass{transform:translateY(calc((1 - var(--pe,1)) * 28px)) perspective(1100px) rotateY(var(--tilt,0deg));opacity:calc(.35 + .65 * var(--pe,1))}.ws-mob .ws-caps{opacity:calc(var(--pe,1) * 1.4 - .4)}.ws-mob .ws-caps{padding-top:12px;gap:10px;opacity:1;transform:none}.ws-mob .ws-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ws-mob .ws-chips button{min-height:38px;padding:0 4px;justify-content:center;border-radius:10px;font-size:.68rem;letter-spacing:.08em}.ws-mob .ws-chips button span{display:none}.ws-mob .ws-chips button:nth-child(4){order:1}.ws-mob .ws-chips button:nth-child(2){order:2}.ws-mob .ws-chips button:nth-child(3){order:3}.ws-mob .ws-line{font-size:1rem;line-height:1.4;min-height:4.2em;text-align:left;padding-left:2px}}@media(prefers-reduced-motion:reduce){.ws-aura{transform:none}.ws-aura i{transition:none}.ws-aura i:before{animation:none}.ws-rise .ws-aura{opacity:1}}@media(min-width:901px){.hero-bg{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 130px);mask-image:linear-gradient(180deg,transparent 0,#000 130px)}.motion .hero-bg img{animation:none}.hero-bg img{translate:calc(var(--hx,0) * -16px) calc(var(--hy,0) * -10px);transition:none;opacity:calc(.95 - var(--hs,0) * .5)}.hero-bg{transform:translate3d(0,calc(var(--hs,0) * 120px),0) scale(calc(1 + var(--hs,0) * .06));transform-origin:72% 30%}.hero>.wrap.rel{transform:translate3d(0,calc(var(--hs,0) * -44px),0);opacity:calc(1 - var(--hs,0) * .95)}.hero{overflow:clip visible}.hero-bg{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 130px,#000 calc(100% - 280px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 130px,#000 calc(100% - 280px),transparent)}.hero :is(.atmos,.daw-ghost,.hero-pulse){-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 96%);mask-image:linear-gradient(180deg,#000 50%,transparent 96%)}.hero-cue{position:absolute;z-index:2;left:max(var(--gutter),(100% - var(--wrap)) / 2);bottom:clamp(20px,3.6vh,40px);display:flex;align-items:center;gap:12px;font:500 .66rem/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-3);pointer-events:none}.hero-cue>*{opacity:calc(1 - var(--hs,0) * 5)}.hero-cue i{position:relative;width:1px;height:34px;overflow:hidden;background:#ffffff1a}.hero-cue i:after{content:"";position:absolute;left:0;top:0;width:1px;height:12px;background:linear-gradient(180deg,transparent,var(--lav));animation:heroCue 2.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes heroCue{0%{transform:translateY(-14px)}to{transform:translateY(36px)}}.motion .hero-cue{animation:rise .9s var(--ease-out) 1.6s both}}@media(max-width:900px){.hero-cue{display:none}}@media(prefers-reduced-motion:reduce){.hero-bg,.hero>.wrap.rel{transform:none!important;opacity:1!important}.hero-bg img{translate:none}.hero-cue i:after{animation:none}}.lab-proof span{color:#a9a3bc}.hero-rec{display:none}@media(min-width:1100px){.hero-rec{position:absolute;right:var(--gutter);bottom:0;z-index:2;display:flex;align-items:center;gap:12px;height:40px;padding:0 16px 0 14px;border-radius:999px;font:600 .7rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#d9d2ea;background:#0e0c148c;-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:0 0 0 1px #ffffff14,0 18px 40px -18px #000}.hero-rec b{color:#fff;letter-spacing:.18em}.hero-rec .hr-tk{color:var(--text-3)}.hero-rec .hr-tm{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.08em}.hr-dot{width:8px;height:8px;border-radius:50%;background:var(--rec);box-shadow:0 0 10px var(--rec);animation:hrBlink 1.6s ease-in-out infinite}@keyframes hrBlink{50%{opacity:.35;box-shadow:0 0 2px var(--rec)}}.hr-lv{display:flex;align-items:flex-end;gap:2px;height:14px}.hr-lv u{width:3px;border-radius:1px;background:linear-gradient(0deg,#1ea36a,#3dd68c);height:calc(18% + var(--beat,0) * var(--k) * 82%);transition:height .08s linear}.hr-lv u:nth-child(1){--k:.55}.hr-lv u:nth-child(2){--k:.9}.hr-lv u:nth-child(3){--k:1}.hr-lv u:nth-child(4){--k:.75}.hr-lv u:nth-child(5){--k:.45}.motion .hero-rec{animation:rise .9s var(--ease-out) 1.45s both}}.hero .btn.primary{position:relative;overflow:hidden;isolation:isolate;transition:scale .18s var(--ease-out),box-shadow .3s ease}.hero .btn.primary:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.45) 47%,rgba(255,255,255,.12) 53%,transparent 70%) no-repeat;background-size:260% 100%;background-position:130% 0}.hero .btn.primary:hover:after{animation:ctaSheen .9s cubic-bezier(.45,.05,.2,1) both}@keyframes ctaSheen{0%{background-position:130% 0}to{background-position:-30% 0}}.hero .btn.primary:active{scale:.97}@media(prefers-reduced-motion:reduce){.hr-dot{animation:none}.hero .btn.primary:hover:after{animation:none}.hr-lv u{transition:none}}.hero-bg img{z-index:0}.hero-haze{position:absolute;z-index:1;left:28%;right:-12%;bottom:-6%;height:58%;pointer-events:none;mix-blend-mode:screen;opacity:calc(.75 + var(--beat,0) * .35);-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.hero-haze:before,.hero-haze:after{content:"";position:absolute;inset:0;border-radius:50%;will-change:transform}.hero-haze:before{background:radial-gradient(50% 42% at 40% 70%,rgba(206,186,255,.16),transparent 70%);animation:hazeA 26s ease-in-out infinite alternate}.hero-haze:after{background:radial-gradient(44% 36% at 70% 80%,rgba(176,123,255,.14),transparent 70%);animation:hazeB 34s ease-in-out -12s infinite alternate}@keyframes hazeA{0%{transform:translate3d(-8%,2%,0) scale(1)}to{transform:translate3d(10%,-4%,0) scale(1.15)}}@keyframes hazeB{0%{transform:translate3d(8%,0,0) scale(1.1)}to{transform:translate3d(-12%,-6%,0) scale(.95)}}@media(max-width:900px){.hero-haze{left:0;right:0;height:50%;-webkit-mask-image:none;mask-image:none}}.hdr .btn.primary.sm{transition:background .45s ease,color .45s ease,border-color .45s ease,box-shadow .45s ease}.cta-calm .hdr .btn.primary.sm{background:#ffffff0d;color:#ede6ff;border-color:#ffffff24;box-shadow:none}.cta-calm .hdr .btn.primary.sm:hover{background:#9d5cff33;border-color:#b28eff80}@media(min-width:901px){.hero-cue{pointer-events:auto;text-decoration:none;padding:8px 10px 8px 0;transition:color .3s ease}.hero-cue:hover{color:#fff}.hero-cue:hover i:after{animation-duration:1.1s}.hero-cue:focus-visible{outline:2px solid var(--violet);outline-offset:4px;border-radius:6px}}#h-why{scroll-margin-top:48px}@media(max-height:780px){.hero-cue{display:none}}.hero.hs-on .hero-cue{visibility:hidden;transition:visibility 0s .3s}.lab-proof b,.lab-proof span{transition:color .3s ease}.lab-proof li:hover b{color:#d2bdff}.lab-proof li:hover span{color:#d9d2ea}@media(prefers-reduced-motion:reduce){.hero-haze:before,.hero-haze:after{animation:none}}.su-steps li{position:relative;transition:opacity .5s ease}.su-steps li:before{content:"";position:absolute;left:0;top:-1px;height:1px;width:0;background:linear-gradient(90deg,var(--violet),var(--lav));box-shadow:0 0 10px #9d5cffb3;transition:width .8s cubic-bezier(.22,1,.36,1)}.su-steps .su-n,.su-steps h3{transition:color .4s ease}.su.su-run .su-steps li:not(.on){opacity:.42}.su-steps li.on:before{width:100%}.su-steps li.on .su-n{color:#fff}.su-steps li.hl h3{color:#d2bdff}.su-shelf li{position:relative;transition:background .5s ease,box-shadow .5s ease}.su-shelf li:not(.more):after{content:"";position:absolute;top:12px;right:12px;width:6px;height:6px;border-radius:50%;background:#3a3842;box-shadow:0 0 0 2px #0006;transition:background .3s ease,box-shadow .3s ease}.su-shelf li.scan:after{background:var(--lav);box-shadow:0 0 8px var(--lav);animation:suPing .18s ease-in-out infinite alternate}.su-shelf li.ok:after{background:var(--ok);box-shadow:0 0 0 2px #0006,0 0 8px var(--ok)}.su-shelf li.ok:not(.seen){animation:suFound 1s ease-out both}@keyframes suPing{to{opacity:.35}}@keyframes suFound{0%{box-shadow:inset 0 0 0 1px #b28eff8c,inset 0 0 40px -10px #9d5cff80}to{box-shadow:inset 0 0 0 1px #b28eff00,inset 0 0 40px -10px #9d5cff00}}.su-shelf.hl li:not(.more),.su-shelf li:not(.more):hover{box-shadow:inset 0 0 0 1px #b28eff47}@media(hover:hover){.su-shelf li:not(.more):hover{background:radial-gradient(120% 90% at 50% 0%,#2a2834,#15141b 70%)}.su-shelf li:hover img{transform:translateY(-4px) scale(1.03)}}.su-status{display:flex;align-items:center;gap:10px;margin:var(--s4) 0 0;font:500 .72rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.su-status i{flex:none;width:7px;height:7px;border-radius:50%;background:#3a3842;transition:background .3s ease,box-shadow .3s ease}.su-status.scan i{background:var(--lav);box-shadow:0 0 8px var(--lav);animation:suPing .5s ease-in-out infinite alternate}.su-status.ok i{background:var(--ok);box-shadow:0 0 8px var(--ok)}.su-status.ok span{color:#fff}.su-status span.sw{animation:wsLine .45s var(--ease-out) both}@media(max-width:560px){.su .su-shelf{grid-template-columns:repeat(3,minmax(0,1fr))}.su .su-shelf li{padding:12px 8px 10px;gap:2px}.su .su-shelf img{height:46px;margin-bottom:8px}.su .su-shelf .su-plus{min-height:46px;margin-bottom:8px;font-size:2rem}.su .su-shelf b{font-size:.78rem;line-height:1.2}.su .su-shelf span{font-size:.54rem;letter-spacing:.08em}.su .su-shelf li:not(.more):after{top:8px;right:8px;width:5px;height:5px}.su .su-shelf .more{grid-column:span 2;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-content:center;column-gap:14px;padding-left:16px}.su .su-shelf .more .su-plus{grid-row:1 / 3;min-height:0;margin:0;font-size:2.2rem}}@media(prefers-reduced-motion:reduce){.su-steps li,.su-steps li:before,.su-shelf li{transition:none}.su-shelf li.scan:after,.su-status.scan i,.su-shelf li.ok:not(.seen){animation:none}}.lab-faq-list details[open]{background:#ffffff06;box-shadow:none}.lab-faq-list summary{font-size:clamp(1.02rem,.4vw + .95rem,1.15rem);font-weight:600}.lab-faq-list .ans p{max-width:58ch;color:var(--text-2)}.final.section{padding-bottom:clamp(72px,9vw,128px)}.fin-wave{display:block;width:min(420px,78%);height:40px;margin:0 auto clamp(24px,3vw,36px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.fin-photo{position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--src) 62% 28%/cover no-repeat;opacity:.24;filter:grayscale(1) contrast(1.15) brightness(.85);mix-blend-mode:luminosity;-webkit-mask-image:radial-gradient(75% 70% at 50% 42%,#000 10%,rgba(0,0,0,.45) 45%,transparent 78%);mask-image:radial-gradient(75% 70% at 50% 42%,#000 10%,rgba(0,0,0,.45) 45%,transparent 78%)}.fin-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--bg,#0B0B10) 0%,transparent 28%,transparent 62%,var(--bg,#0B0B10) 100%)}.motion .fin-photo{transition:opacity 1.8s ease,scale 2.6s cubic-bezier(.16,1,.3,1)}.motion .fin-photo.lw:not(.live){opacity:0;scale:1.06}@media(max-width:700px){.fin-photo{background-position:58% 20%;opacity:.26}}.final .wrap.rel{z-index:1}@media(max-width:900px){.lab-ex .lab-ex-head{justify-items:center;text-align:center}.lab-ex .lab-ex-head .lede{text-wrap:balance}}.su.su-run .su-steps li:not(.on){opacity:.6}#pricing{overflow:hidden}.px-glow{position:absolute;left:50%;top:clamp(52px,9vw,140px);width:min(1200px,140vw);height:clamp(340px,42vw,600px);translate:-50% 0;pointer-events:none;background:radial-gradient(closest-side,rgba(157,92,255,.3),rgba(157,92,255,.09) 55%,transparent)}.px{position:relative;text-align:center}.px-stage{display:flex;flex-direction:column;align-items:center}.px-tag{order:1;position:relative;display:inline-flex;align-items:stretch;border-radius:8px;overflow:hidden;font:600 .66rem var(--mono);letter-spacing:.16em;text-transform:uppercase;background:#b07bff1a}.px-tag b{padding:6px 10px;color:#fff;background:linear-gradient(135deg,#8a45ec,#b07bff);font-weight:700}.px-tag>span{padding:6px 12px 6px 10px;color:#d2bdff}.px-num{order:2;position:relative;display:inline-flex;margin-top:clamp(18px,2.4vw,34px)}.px-big{margin:0;font:800 clamp(7.4rem,26vw,15rem)/.78 var(--font);letter-spacing:-.065em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;background:linear-gradient(180deg,#fff 30%,#d9c8ff 62%,#9a6cf0);-webkit-background-clip:text;background-clip:text;color:transparent;padding:.06em .04em .1em 0}.px-cur,.px-cents{display:inline-block;vertical-align:top;font-size:.3em;line-height:1;letter-spacing:-.01em;margin-top:.18em}.px-cur{font-weight:600;margin-right:.12em;color:#b9a6e0;-webkit-text-fill-color:#B9A6E0}.px-cents{font-weight:700;margin-left:.08em}.px-was{position:absolute;left:calc(100% + clamp(14px,2vw,28px));top:22%;margin:0;display:grid;gap:6px;justify-items:start;text-align:left;white-space:nowrap}.px-was s{font:500 1.15rem var(--font);color:var(--text-3);text-decoration-color:#b28effbf;text-decoration-thickness:2px}.px-was em{display:flex;align-items:center;gap:8px;font:700 .66rem var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:#3ecf8e}.px-was em b{padding:2px 6px;border-radius:5px;color:#0d1a14;background:#3ecf8e;letter-spacing:.04em}.px-h{order:3;margin:clamp(14px,2vw,26px) 0 0;max-width:none;font-size:clamp(1.7rem,2.2vw + 1rem,2.8rem)}.px-terms{order:4;margin:12px 0 0;font:500 .7rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.px-act{order:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 24px;margin-top:clamp(24px,3vw,36px)}.px-buy{min-height:56px;padding-inline:30px;border:0;border-radius:14px;font-size:1.02rem;white-space:nowrap;box-shadow:0 18px 50px -16px #9d5cffcc}.px-buy[aria-disabled=true]{cursor:not-allowed}.px-soon{margin-left:10px;padding:3px 7px;border-radius:6px;font:700 .58rem var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#ffffff2e}.px-trial{margin:0;font-size:.95rem;color:var(--text-2)}.px-trial b{color:#fff}.px-trial a{color:var(--lav)}.px-inc{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1040px;margin:clamp(48px,6vw,84px) auto 0;padding:0;border-block:1px solid rgba(178,142,255,.16)}.px-inc li{display:grid;gap:6px;justify-items:center;padding:clamp(20px,2.4vw,30px) 16px}.px-inc li+li{box-shadow:inset 1px 0 #ffffff0f}.px-inc b{display:inline-flex;align-items:center;gap:9px;font:600 1.12rem var(--font);letter-spacing:-.01em;color:#fff}.px-inc b:before{content:"";width:6px;height:6px;border-radius:50%;background:#b07bff;box-shadow:0 0 10px #b07bff}.px-inc span{font-size:.88rem;color:var(--text-2)}.px-foot{margin-top:clamp(20px,2.4vw,28px);display:grid;gap:6px;justify-items:center}.px-foot p{margin:0;font-size:.82rem;line-height:1.55;color:var(--text-3);max-width:none}.px-foot a:not(.arrow-link){color:var(--text-2)}.px-foot p:last-child{margin-top:14px;font-size:1rem}@media(max-width:1100px){.px-num{flex-direction:column;align-items:center}.px-was{position:static;margin-top:16px;grid-auto-flow:column;align-items:center;gap:12px}}@media(max-width:760px){.px-inc{grid-template-columns:repeat(2,minmax(0,1fr))}.px-inc li:nth-child(3){box-shadow:none}.px-inc li:nth-child(n+3){border-top:1px solid rgba(255,255,255,.06)}.px-act{flex-direction:column}.px-buy{width:100%;max-width:420px;justify-content:center}}@media(max-width:380px){.px-soon{display:none}.px-inc span{font-size:.8rem}}.motion .px-big{transition:opacity 1s ease,translate 1.2s cubic-bezier(.16,1,.3,1),filter 1s ease}.motion .px:not(.on) .px-big{opacity:0;translate:0 .12em;filter:blur(8px)}.motion .px-was,.motion .px-terms,.motion .px-act,.motion .px-inc li{transition:opacity .7s ease,translate .8s cubic-bezier(.16,1,.3,1)}.motion .px:not(.on) :is(.px-was,.px-terms,.px-act,.px-inc li){opacity:0;translate:0 10px}.motion .px.on .px-was{transition-delay:.9s}.motion .px.on .px-terms{transition-delay:.35s}.motion .px.on .px-act{transition-delay:.5s}.motion .px.on .px-inc li{transition-delay:calc(.7s + var(--i,0) * 80ms)}.px-inc li:nth-child(2){--i:1}.px-inc li:nth-child(3){--i:2}.px-inc li:nth-child(4){--i:3}.motion .px-glow{transition:opacity 1.6s ease}.motion #pricing:not(:has(.px.on)) .px-glow{opacity:.3}h2.hx2 .hx2-b{display:inline}h2.hd-tone .hx2-a .w{color:#77708a;-webkit-text-fill-color:#77708A}h2.hd-solid .hx2-a .w{color:inherit;-webkit-text-fill-color:currentColor}h2.hd-heavy .hx2-a .w{text-transform:uppercase;letter-spacing:-.02em;background:linear-gradient(180deg,#efe6ff 10%,#be93ff,#8c52f2);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}h2.hd-hand .hx2-a .w{color:#9a93ad;-webkit-text-fill-color:#9A93AD}h2.hd-hand .hx2-a:before{content:"↳";display:inline-block;margin-right:.22em;font-weight:400;color:#b07bff;-webkit-text-fill-color:#B07BFF;translate:0 -.04em}.motion h2.hd-hand.hx2-wait .hx2-a:before{opacity:0;translate:-.3em -.04em}.motion h2.hd-hand.hx2-in .hx2-a:before{transition:opacity .5s .35s,translate .7s cubic-bezier(.16,1,.3,1) .35s}h2.hd-qa .hx2-b .w{color:#77708a;-webkit-text-fill-color:#77708A}h2.hd-qa .hx2-a .w{color:inherit;-webkit-text-fill-color:currentColor}h2.hd-qa .hx2-b:before,h2.hd-qa .hx2-a:before{display:inline-block;width:1.9em;margin-right:.4em;padding:.32em 0;border-radius:.4em;text-align:center;vertical-align:.95em;font:700 .26em/1 var(--mono);letter-spacing:.06em;-webkit-text-fill-color:currentColor}h2.hd-qa .hx2-b:before{content:"Q";color:#9a93ad;box-shadow:inset 0 0 0 1px #ffffff29}h2.hd-qa .hx2-a:before{content:"A";color:#fff;background:linear-gradient(135deg,#8a45ec,#b07bff)}h2.hd-qa .hx2-a{display:inline}@media(min-width:1100px){h2.hd-qa .hx2-b:before,h2.hd-qa .hx2-a:before{margin-left:-2.3em}}@media(max-width:760px){h2.hd-qa .hx2-b:before,h2.hd-qa .hx2-a:before{font-size:11px;vertical-align:.45em;margin-right:.5em}}.motion h2.hd-qa.hx2-wait :is(.hx2-b,.hx2-a):before{opacity:0;scale:.6}.motion h2.hd-qa.hx2-in :is(.hx2-b,.hx2-a):before{transition:opacity .4s,scale .5s cubic-bezier(.2,1.6,.4,1)}.motion h2.hd-qa.hx2-in .hx2-a:before{transition-delay:.3s}.pbx .pb-copy h3{font-size:clamp(1.5rem,1.1vw + 1.05rem,2.15rem);line-height:1.04}.pbx .pb-copy p{font-size:1.04rem;max-width:32ch}.pbx .c1{--bar:#A66BFF}.pbx .c2{--bar:#D9D5E3}.pbx .c3{--bar:#E2D4FF}@media(min-width:960px){.pbx .pb{--cg:clamp(40px,5vw,84px);column-gap:var(--cg)}.pbx .pb:after{content:"";grid-column:1/-1;grid-row:4;margin:26px calc(var(--pbx) * -1) 0;border-radius:22px;pointer-events:none;background:radial-gradient(70% 120% at 50% 0%,rgba(157,92,255,.08),transparent 70%),linear-gradient(180deg,#141219,#0e0d12);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #b28eff14,0 40px 80px -40px #000}.pbx .pb-copy{position:relative;z-index:1;justify-self:stretch;width:auto;margin-top:26px;padding:clamp(34px,3vw,44px) 0 clamp(36px,3.2vw,48px);gap:14px}.pbx .pb-copy:not(.c3):after{content:"";position:absolute;top:28px;bottom:28px;right:calc(var(--cg) / -2);width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.08) 20%,rgba(255,255,255,.08) 80%,transparent)}.pbx .pb-copy:before{content:"";position:absolute;top:0;left:0;width:44px;height:3px;border-radius:0 0 3px 3px;background:var(--bar);opacity:.55;transition:width .7s cubic-bezier(.16,1,.3,1),opacity .4s,box-shadow .4s}.pbx .pb:has(.s1 .pd.on) .c1:before,.pbx .pb:has(.s2 .pd.on) .c2:before,.pbx .pb:has(.s3 .pd.on) .c3:before{width:100%;opacity:1;box-shadow:0 0 14px var(--bar)}.pbx .pb-k{font-size:.7rem}.pbx .pb-k:before{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){.pbx .pb-copy:before{transition:none}}:root{--gutter:max(clamp(16px,4vw,40px),env(safe-area-inset-left),env(safe-area-inset-right))}@media(max-width:1180px){.su{grid-template-columns:1fr}.su-copy .lede{max-width:46ch}}#tools{padding-top:clamp(16px,3vw,48px)}#tools:before{content:"";position:absolute;left:0;right:0;top:clamp(-320px,-18vw,-160px);bottom:clamp(-60px,-4vw,-30px);z-index:-1;pointer-events:none;background:radial-gradient(60% 30% at 50% 14%,rgba(157,92,255,.06),transparent 70%),linear-gradient(180deg,transparent 0,rgba(18,18,24,.04) 90px,rgba(18,18,24,.14) 180px,rgba(18,18,24,.3) 270px,rgba(18,18,24,.48) 360px,rgba(18,18,24,.62) 450px,rgba(18,18,24,.7) 530px,rgba(18,18,24,.72) 600px,rgba(18,18,24,.72) calc(100% - 260px),transparent)}.final.section{padding-top:clamp(56px,7vw,120px)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fin-photo{animation:fin-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes fin-drift{0%{background-position-y:8%}to{background-position-y:48%}}@media(min-width:901px)and (hover:hover)and (pointer:fine){main section:not(.hero) :is(h2,.lede):not(#h-ws):not(#h-faq):not(.ws-title *),.su-gear,.px-num{animation:lab-exit linear forwards;animation-timeline:view(block 140px 0px);animation-range:exit 0% exit 100%}.lab-fx-hero,.su-steps,.lab-ex .exs,.sn-lane,.sn-list,.px-inc{animation:lab-exit-tail linear forwards;animation-timeline:view(block 140px 0px);animation-range:exit calc(100% - 260px) exit 100%}}@keyframes lab-exit{to{opacity:0;translate:0 -32px;scale:.97}}@keyframes lab-exit-tail{to{opacity:0;translate:0 -20px;scale:.985}}}}.fxc-tabs{display:flex;gap:4px;margin-bottom:12px;padding:4px;border-radius:12px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff0d}.fxc-tabs[hidden]{display:none}.fxc-tabs button{flex:1;min-height:40px;padding:0 8px;border:0;border-radius:9px;cursor:pointer;background:none;color:var(--text-2);font:600 .68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;transition:background .25s,color .25s}.fxc-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#8a45ece6,#b07bffe6);box-shadow:0 6px 18px -8px #9d5cff}.fxc-tabs button:focus-visible{outline:2px solid #D2BDFF;outline-offset:2px}.lab-fx-hero .fxc-tabbed .fxc-cols{grid-template-columns:minmax(0,1fr);grid-template-areas:"a"}.lab-fx-hero .fxc-tabbed .fxc-col{grid-area:a;order:0}.fxc-tabbed .fxc-col:not(.on){visibility:hidden}.fxc-tabbed .fxc-col .fxcat{display:none}.fxc-tabbed .fxc-groups .fxgrid{grid-template-columns:minmax(0,1fr)}
