.scene.svelte-16r9wmx{width:100%;height:auto;display:block}.frame.svelte-16r9wmx{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5}.screen.svelte-16r9wmx{fill:var(--elevated)}.chrome.svelte-16r9wmx{fill:var(--border)}.stand.svelte-16r9wmx,.deck.svelte-16r9wmx{fill:var(--border-strong)}.skel.svelte-16r9wmx{fill:var(--border)}.label.svelte-16r9wmx{font-family:var(--font-mono);font-size:var(--fs-1);fill:var(--text-3);letter-spacing:.08em}.tag.svelte-16r9wmx{font-family:var(--font-mono);font-size:9px;fill:var(--accent);letter-spacing:.06em;opacity:0;animation:svelte-16r9wmx-tag 18s linear infinite}.pointer.svelte-16r9wmx{fill:var(--accent);stroke:var(--bg);stroke-width:1}.wifi-dot.svelte-16r9wmx{fill:var(--text-3)}.wifi-arc.svelte-16r9wmx{fill:none;stroke:var(--text-3);stroke-width:2;stroke-linecap:round}.link.svelte-16r9wmx{fill:none;stroke:var(--border-strong);stroke-width:1.5;stroke-dasharray:3 7;opacity:.8;animation:svelte-16r9wmx-flow 18s linear infinite}@keyframes svelte-16r9wmx-flow{to{stroke-dashoffset:-180px}}.pulse.svelte-16r9wmx{fill:none;stroke:var(--accent);stroke-width:1.5;opacity:0;transform-origin:400px 40px;animation:svelte-16r9wmx-pulse 6s linear infinite}.pu2.svelte-16r9wmx{animation-delay:3s}@keyframes svelte-16r9wmx-pulse{0%{transform:scale(.25);opacity:.45}70%{opacity:.12}to{transform:scale(5.5);opacity:0}}.glow.svelte-16r9wmx{fill:none;stroke:var(--accent);stroke-width:2;opacity:0}.glow-mac.svelte-16r9wmx{animation:svelte-16r9wmx-glow-mac 18s linear infinite}.glow-win.svelte-16r9wmx{animation:svelte-16r9wmx-glow-win 18s linear infinite}.glow-linux.svelte-16r9wmx{animation:svelte-16r9wmx-glow-linux 18s linear infinite}@keyframes svelte-16r9wmx-glow-mac{0%,11%{opacity:.9}14%{opacity:0}36%{opacity:0}40%,62%{opacity:.9}66%,to{opacity:0}}@keyframes svelte-16r9wmx-glow-win{0%,12%{opacity:0}15%,26%{opacity:.9}30%,to{opacity:0}}@keyframes svelte-16r9wmx-glow-linux{0%,27%{opacity:0}31%,35%{opacity:.9}40%,66%{opacity:0}70%,92%{opacity:.9}97%,to{opacity:0}}.cursor.svelte-16r9wmx{animation:svelte-16r9wmx-journey 18s infinite;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-16r9wmx-journey{0%{transform:translate(140px,150px)}5%{transform:translate(90px,130px)}6%{transform:translate(90px,130px)}9.5%{transform:translate(172px,130px)}11%{transform:translate(172px,130px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}13.5%{transform:translate(281px,96px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}16%{transform:translate(388px,124px)}18%{transform:translate(348px,146px)}20%{transform:translate(348px,146px)}23%{transform:translate(450px,170px)}25%{transform:translate(450px,170px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}28%{transform:translate(556px,116px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}31%{transform:translate(646px,158px)}34%{transform:translate(646px,158px);animation-timing-function:cubic-bezier(.45,0,.2,1)}39%{transform:translate(392px,57px)}44%{transform:translate(150px,148px)}50%{transform:translate(120px,176px)}53%{transform:translate(120px,176px);animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:translate(676px,150px)}74%{transform:translate(676px,150px)}82%{transform:translate(690px,168px)}to{transform:translate(140px,150px)}}.mouse-rig.svelte-16r9wmx{animation:svelte-16r9wmx-mouse-move 18s infinite;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-16r9wmx-mouse-move{0%{transform:translate(-13px,2.5px)}5%{transform:translate(-16px,1px)}6%{transform:translate(-16px,1px)}9.5%{transform:translate(-11.5px,1px)}11%{transform:translate(-11.5px,1px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}13.5%{transform:translate(-6px,-1px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}16%{transform:translateY(1px)}18%{transform:translate(-2px,2px)}20%{transform:translate(-2px,2px)}23%{transform:translate(3px,3.5px)}25%{transform:translate(3px,3.5px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}28%{transform:translate(9px,.5px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}31%{transform:translate(13.5px,3px)}34%{transform:translate(13.5px,3px);animation-timing-function:cubic-bezier(.45,0,.2,1)}39%{transform:translateY(-3px)}44%{transform:translate(-13px,2.5px)}50%{transform:translate(-14.5px,4px)}53%{transform:translate(-14.5px,4px);animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:translate(15px,2.5px)}74%{transform:translate(15px,2.5px)}82%{transform:translate(16px,3.5px)}to{transform:translate(-13px,2.5px)}}.key-cap.svelte-16r9wmx{fill:var(--border)}.mouse-wheel.svelte-16r9wmx{fill:var(--border-strong)}.hand.svelte-16r9wmx{fill:var(--elevated);stroke:var(--text-3);stroke-width:1.6;stroke-linejoin:round}.mouse-click.svelte-16r9wmx{fill:var(--accent);opacity:0;animation:svelte-16r9wmx-mouse-click 18s linear infinite}@keyframes svelte-16r9wmx-mouse-click{0%,5.5%{opacity:0}6.5%,10.5%{opacity:.85}12%{opacity:0}24.5%{opacity:0}25.5%,30.5%{opacity:.85}32%{opacity:0}52.5%{opacity:0}53.5%,67.5%{opacity:.85}69%,to{opacity:0}}.key-flash.svelte-16r9wmx{fill:var(--accent);opacity:0}.key-mod.svelte-16r9wmx{animation:svelte-16r9wmx-key-mod 18s linear infinite}.key-c.svelte-16r9wmx{animation:svelte-16r9wmx-key-c 18s linear infinite}.key-v.svelte-16r9wmx{animation:svelte-16r9wmx-key-v 18s linear infinite}@keyframes svelte-16r9wmx-key-c{0%,9.5%{opacity:0}10.5%,12%{opacity:.9}13.5%,to{opacity:0}}@keyframes svelte-16r9wmx-key-v{0%,18%{opacity:0}19%,21%{opacity:.9}22.5%,to{opacity:0}}@keyframes svelte-16r9wmx-key-mod{0%,9.5%{opacity:0}10.5%,12%{opacity:.9}13.5%{opacity:0}18%{opacity:0}19%,21%{opacity:.9}22.5%,to{opacity:0}}.kbd-hand.svelte-16r9wmx{animation:svelte-16r9wmx-kbd-press 18s infinite;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes svelte-16r9wmx-kbd-press{0%,9.5%{transform:translateY(0)}10.5%,12%{transform:translateY(1.6px)}13.5%{transform:translateY(0)}18%{transform:translateY(0)}19%,21%{transform:translateY(1.6px)}22.5%,to{transform:translateY(0)}}.sel.svelte-16r9wmx{fill:var(--accent);opacity:0;transform-origin:58px 133px;transform:scaleX(0);animation:svelte-16r9wmx-sel 18s linear infinite}@keyframes svelte-16r9wmx-sel{0%,5.5%{opacity:0;transform:scaleX(0)}6.5%{opacity:.35}9.5%{opacity:.35;transform:scaleX(1)}88%{opacity:.35;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(1)}}.chip.svelte-16r9wmx rect:where(.svelte-16r9wmx){fill:var(--surface);stroke:var(--accent);stroke-width:1.5}.chip.svelte-16r9wmx text:where(.svelte-16r9wmx){font-family:var(--font-mono);font-size:11px;fill:var(--accent)}.chip.svelte-16r9wmx{opacity:0;animation:svelte-16r9wmx-chip 18s infinite;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-16r9wmx-chip{0%,9.5%{transform:translate(180px,146px);opacity:0}11%{transform:translate(180px,146px);opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.6)}13.5%{transform:translate(290px,112px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}16%{transform:translate(396px,140px)}18%{transform:translate(340px,138px);opacity:1}20%,to{transform:translate(332px,137px);opacity:0}}.paste.svelte-16r9wmx{fill:var(--accent);opacity:0;transform-origin:330px 145px;transform:scaleX(0);animation:svelte-16r9wmx-paste 18s linear infinite}@keyframes svelte-16r9wmx-paste{0%,18%{opacity:0;transform:scaleX(0)}19%{opacity:.55}21%{opacity:.55;transform:scaleX(1)}88%{opacity:.55;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(1)}}.file.svelte-16r9wmx path:where(.svelte-16r9wmx){fill:var(--surface);stroke:var(--text-3);stroke-width:1.6}.file.svelte-16r9wmx .fold:where(.svelte-16r9wmx){fill:none}.file-drag.svelte-16r9wmx path:where(.svelte-16r9wmx){stroke:var(--accent)}.file-win.svelte-16r9wmx{animation:svelte-16r9wmx-file-win 18s linear infinite}@keyframes svelte-16r9wmx-file-win{0%,24%{opacity:1}25%,95%{opacity:0}96%,to{opacity:1}}.file-drag.svelte-16r9wmx{opacity:0;animation:svelte-16r9wmx-file-drag 18s infinite;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-16r9wmx-file-drag{0%,24%{transform:translate(443px,164px) rotate(0);opacity:0}25%{transform:translate(443px,164px) rotate(0);opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.6)}28%{transform:translate(549px,110px) rotate(-8deg);animation-timing-function:cubic-bezier(.1,.4,.3,1)}31%{transform:translate(639px,152px) rotate(0);opacity:1}32.5%,to{transform:translate(639px,155px) rotate(0);opacity:0}}.file-linux.svelte-16r9wmx{opacity:0;animation:svelte-16r9wmx-file-linux 18s linear infinite}@keyframes svelte-16r9wmx-file-linux{0%,31%{opacity:0}32.5%{opacity:1}58%{opacity:1}60%,to{opacity:0}}.drop-ring.svelte-16r9wmx{fill:none;stroke:var(--accent);stroke-width:2;opacity:0;transform-origin:648px 170px;animation:svelte-16r9wmx-drop-ring 18s linear infinite}@keyframes svelte-16r9wmx-drop-ring{0%,31.5%{opacity:0;transform:scale(.3)}33%{opacity:.7;transform:scale(.9)}36%,to{opacity:0;transform:scale(1.5)}}.dot.svelte-16r9wmx{fill:var(--accent);opacity:0}.g1.d1.svelte-16r9wmx{animation:svelte-16r9wmx-hop1 18s linear infinite}.g1.d2.svelte-16r9wmx{animation:svelte-16r9wmx-hop1 18s linear infinite;animation-delay:.22s}.g1.d3.svelte-16r9wmx{animation:svelte-16r9wmx-hop1 18s linear infinite;animation-delay:.44s}.g2.d1.svelte-16r9wmx{animation:svelte-16r9wmx-hop2 18s linear infinite}.g2.d2.svelte-16r9wmx{animation:svelte-16r9wmx-hop2 18s linear infinite;animation-delay:.22s}.g2.d3.svelte-16r9wmx{animation:svelte-16r9wmx-hop2 18s linear infinite;animation-delay:.44s}@keyframes svelte-16r9wmx-hop1{0%,11%{opacity:0}13%{opacity:.9}17%,40%{opacity:0}42%{opacity:.8}45%,to{opacity:0}}@keyframes svelte-16r9wmx-hop2{0%,25%{opacity:0}27%{opacity:.9}31%,36%{opacity:0}38%{opacity:.8}41%,to{opacity:0}}.born.svelte-16r9wmx{fill:color-mix(in oklab,var(--accent),transparent 92%);stroke:var(--accent);stroke-width:2;stroke-dasharray:9 7;opacity:0;transform-origin:665px 150px;animation:svelte-16r9wmx-born 18s infinite;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes svelte-16r9wmx-born{0%,44%{transform:translate(-430px,12px) scale(.34);opacity:0}47%{transform:translate(-430px,12px) scale(.34);opacity:1}50%{transform:translate(-430px,12px) scale(.4);opacity:1}57%{transform:none;opacity:1}59%,to{transform:none;opacity:0}}.landed.svelte-16r9wmx{fill:color-mix(in oklab,var(--accent),var(--elevated) 88%);stroke:var(--accent);stroke-width:1.5;opacity:0;animation:svelte-16r9wmx-landed 18s linear infinite}@keyframes svelte-16r9wmx-landed{0%,56%{opacity:0}59%,90%{opacity:1}96%,to{opacity:0}}.linux-idle.svelte-16r9wmx{animation:svelte-16r9wmx-linux-idle 18s linear infinite}@keyframes svelte-16r9wmx-linux-idle{0%,56%{opacity:1}60%,92%{opacity:0}97%,to{opacity:1}}.linux-chrome.svelte-16r9wmx{animation:svelte-16r9wmx-linux-chrome 18s linear infinite}@keyframes svelte-16r9wmx-linux-chrome{0%,56%{opacity:1}60%,92%{opacity:0}97%,to{opacity:1}}@keyframes svelte-16r9wmx-tag{0%,56%{opacity:0}60%,88%{opacity:1}94%,to{opacity:0}}.win-body.svelte-16r9wmx{fill:var(--surface);stroke:var(--accent);stroke-width:1.5}.win-bar.svelte-16r9wmx{fill:color-mix(in oklab,var(--accent),transparent 78%)}.win-dot.svelte-16r9wmx{fill:var(--accent)}.win-line.svelte-16r9wmx{fill:var(--border-strong)}.win.svelte-16r9wmx{opacity:0;animation:svelte-16r9wmx-win 18s infinite;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes svelte-16r9wmx-win{0%,50%{transform:translate(62px,158px) scale(.7);opacity:0}53%{transform:translate(62px,158px) scale(.7);opacity:1}68%{transform:translate(621px,122px) scale(1);opacity:1}90%{transform:translate(621px,122px) scale(1);opacity:1}96%,to{transform:translate(621px,122px) scale(1);opacity:0}}.cat-body.svelte-16r9wmx{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5;stroke-linejoin:round}.cat-tail-o.svelte-16r9wmx{fill:none;stroke:var(--border-strong);stroke-width:6.6;stroke-linecap:round}.cat-tail-i.svelte-16r9wmx{fill:none;stroke:var(--surface);stroke-width:3.6;stroke-linecap:round}.cat-haunch.svelte-16r9wmx{fill:none;stroke:var(--border-strong);stroke-width:1.2;opacity:.55}.cat-eye.svelte-16r9wmx,.cat-nose.svelte-16r9wmx{fill:var(--text-3)}.cat-whisker.svelte-16r9wmx{fill:none;stroke:var(--text-3);stroke-width:.8;stroke-linecap:round;opacity:.45}.cat.svelte-16r9wmx{transform-origin:200px 352px;animation:svelte-16r9wmx-cat-breathe 4.5s ease-in-out infinite}@keyframes svelte-16r9wmx-cat-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.018)}}.cat-tail.svelte-16r9wmx{transform-origin:206px 351px;animation:svelte-16r9wmx-cat-tail 9s ease-in-out infinite}@keyframes svelte-16r9wmx-cat-tail{0%,to{transform:rotate(2.5deg)}50%{transform:rotate(-2.5deg)}}.cat-eye.svelte-16r9wmx{transform-origin:228.5px 305.5px;animation:svelte-16r9wmx-cat-blink 6s linear infinite}@keyframes svelte-16r9wmx-cat-blink{0%,95.5%{transform:scaleY(1)}96.8%{transform:scaleY(.08)}98%,to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.cursor.svelte-16r9wmx,.glow.svelte-16r9wmx,.dot.svelte-16r9wmx,.chip.svelte-16r9wmx,.sel.svelte-16r9wmx,.paste.svelte-16r9wmx,.link.svelte-16r9wmx,.pulse.svelte-16r9wmx,.file-win.svelte-16r9wmx,.file-drag.svelte-16r9wmx,.file-linux.svelte-16r9wmx,.drop-ring.svelte-16r9wmx,.born.svelte-16r9wmx,.landed.svelte-16r9wmx,.linux-idle.svelte-16r9wmx,.linux-chrome.svelte-16r9wmx,.win.svelte-16r9wmx,.tag.svelte-16r9wmx,.mouse-rig.svelte-16r9wmx,.mouse-click.svelte-16r9wmx,.kbd-hand.svelte-16r9wmx,.key-flash.svelte-16r9wmx,.cat.svelte-16r9wmx,.cat-tail.svelte-16r9wmx,.cat-eye.svelte-16r9wmx{animation:none}.pulse.svelte-16r9wmx{opacity:0}.sel.svelte-16r9wmx{opacity:.35;transform:scaleX(1)}.paste.svelte-16r9wmx{opacity:.55;transform:scaleX(1)}.file-win.svelte-16r9wmx{opacity:1}.born.svelte-16r9wmx{opacity:0}.landed.svelte-16r9wmx{opacity:1}.linux-idle.svelte-16r9wmx,.linux-chrome.svelte-16r9wmx{opacity:0}.win.svelte-16r9wmx{opacity:1;transform:translate(621px,122px)}.tag.svelte-16r9wmx{opacity:1}.cursor.svelte-16r9wmx{transform:translate(676px,150px)}.mouse-rig.svelte-16r9wmx{transform:translate(15px,2.5px)}.glow-linux.svelte-16r9wmx{opacity:.9}}.hero.svelte-ommpvp{padding-block:var(--space-7) var(--band-y)}.stack.svelte-ommpvp{display:flex;flex-direction:column;align-items:center;text-align:center}.kicker.svelte-ommpvp{font-family:var(--font-mono);font-size:var(--fs-1);line-height:var(--lh-1);letter-spacing:.1em;color:var(--accent);margin-bottom:var(--space-4)}h1.svelte-ommpvp{margin-bottom:var(--space-5)}.lede.svelte-ommpvp{max-width:56ch}.cta.svelte-ommpvp{display:flex;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center}.play-glyph.svelte-ommpvp{width:12px;height:12px;fill:currentColor}.dur.svelte-ommpvp{font-family:var(--font-mono);font-size:var(--fs-2);color:var(--text-3)}.under.svelte-ommpvp{margin-top:var(--space-4);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--text-3);max-width:62ch}.under.svelte-ommpvp strong:where(.svelte-ommpvp){color:var(--text-1);font-weight:600}.under.svelte-ommpvp a:where(.svelte-ommpvp){color:var(--text-2);text-decoration:underline;text-underline-offset:2px}.under.svelte-ommpvp a:where(.svelte-ommpvp):hover{color:var(--text-1)}.next.svelte-ommpvp{color:var(--text-1)}.art.svelte-ommpvp{width:100%;max-width:980px;margin-top:var(--space-7)}.proof.svelte-ommpvp{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-5);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--text-2)}.proof.svelte-ommpvp li:where(.svelte-ommpvp){display:flex;align-items:center;gap:var(--space-2)}.proof.svelte-ommpvp li:where(.svelte-ommpvp):before{content:"";width:5px;height:5px;border-radius:var(--radius-full);background:var(--success);flex:none}.proof.svelte-ommpvp a:where(.svelte-ommpvp){color:inherit;text-decoration:underline;text-underline-offset:2px}.proof.svelte-ommpvp a:where(.svelte-ommpvp):hover{color:var(--text-1)}@media(max-width:640px){.hero.svelte-ommpvp{padding-top:var(--space-6)}.lede.svelte-ommpvp{display:none}.art.svelte-ommpvp{order:1;margin-top:var(--space-2)}.cta.svelte-ommpvp{order:2;flex-direction:column;align-self:stretch;margin-top:var(--space-3)}.cta.svelte-ommpvp .btn:where(.svelte-ommpvp){width:100%}.under.svelte-ommpvp{order:3}.proof.svelte-ommpvp{order:4}.kicker.svelte-ommpvp{letter-spacing:.06em}h1.svelte-ommpvp{margin-bottom:var(--space-4)}}.scene.svelte-9rdcjd{width:100%;height:auto;display:block}.frame.svelte-9rdcjd{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5}.screen.svelte-9rdcjd{fill:var(--elevated)}.chrome.svelte-9rdcjd{fill:var(--border)}.stand.svelte-9rdcjd,.deck.svelte-9rdcjd,.skel.svelte-9rdcjd{fill:var(--border-strong)}.label.svelte-9rdcjd{font-family:var(--font-mono);font-size:var(--fs-1);fill:var(--text-3);letter-spacing:.08em}.pointer.svelte-9rdcjd{fill:var(--accent);stroke:var(--bg);stroke-width:.8;transform:scale(1.7)}.cursor.svelte-9rdcjd,.glow.svelte-9rdcjd,.dot.svelte-9rdcjd,.typed.svelte-9rdcjd,.caret.svelte-9rdcjd,.sel.svelte-9rdcjd,.paste.svelte-9rdcjd,.keys.svelte-9rdcjd,.chip.svelte-9rdcjd,.file-rest.svelte-9rdcjd,.file-drag.svelte-9rdcjd,.file-landed.svelte-9rdcjd,.drop-ring.svelte-9rdcjd{animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:linear}.glow.svelte-9rdcjd{fill:none;stroke:var(--accent);stroke-width:2;opacity:0}.glow-l.svelte-9rdcjd{animation-name:svelte-9rdcjd-glow-l}.glow-r.svelte-9rdcjd{animation-name:svelte-9rdcjd-glow-r}@keyframes svelte-9rdcjd-glow-l{0%,32%{opacity:.9}38%,94%{opacity:0}to{opacity:.9}}@keyframes svelte-9rdcjd-glow-r{0%,38%{opacity:0}44%,90%{opacity:.9}96%,to{opacity:0}}.dot.svelte-9rdcjd{fill:var(--accent);opacity:0;animation-name:svelte-9rdcjd-trail}.d2.svelte-9rdcjd{animation-delay:.16s}.d3.svelte-9rdcjd{animation-delay:.32s}@keyframes svelte-9rdcjd-trail{0%,30%{opacity:0}34%{opacity:.9}46%,to{opacity:0}}.m-control.svelte-9rdcjd .cursor:where(.svelte-9rdcjd){animation-name:svelte-9rdcjd-cur-control;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-9rdcjd-cur-control{0%,12%{transform:translate(120px,150px)}30%{transform:translate(268px,118px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}38%{transform:translate(318px,90px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}46%{transform:translate(378px,110px)}54%,88%{transform:translate(548px,104px)}to{transform:translate(120px,150px)}}.typed.svelte-9rdcjd{fill:var(--accent);opacity:0;transform-origin:384px 89px;transform:scaleX(0);animation-name:svelte-9rdcjd-typed}@keyframes svelte-9rdcjd-typed{0%,56%{opacity:0;transform:scaleX(0)}57%{opacity:.55;transform:scaleX(0)}76%{opacity:.55;transform:scaleX(1)}90%{opacity:.55;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}.caret.svelte-9rdcjd{fill:var(--accent);opacity:0;animation-name:svelte-9rdcjd-caret}@keyframes svelte-9rdcjd-caret{0%,56%{opacity:0;transform:translate(0)}57%{opacity:1;transform:translate(0)}76%,90%{opacity:1;transform:translate(152px)}96%,to{opacity:0;transform:translate(152px)}}.m-clipboard.svelte-9rdcjd .cursor:where(.svelte-9rdcjd){animation-name:svelte-9rdcjd-cur-clip;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-9rdcjd-cur-clip{0%,5%{transform:translate(46px,106px)}16%,22%{transform:translate(182px,106px)}30%{transform:translate(268px,118px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}38%{transform:translate(318px,90px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}46%{transform:translate(378px,110px)}52%,88%{transform:translate(522px,108px)}to{transform:translate(46px,106px)}}.sel.svelte-9rdcjd{fill:var(--accent);opacity:0;transform-origin:48px 104px;transform:scaleX(0);animation-name:svelte-9rdcjd-sel}@keyframes svelte-9rdcjd-sel{0%,5%{opacity:0;transform:scaleX(0)}6%{opacity:.35;transform:scaleX(0)}16%,90%{opacity:.35;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}.paste.svelte-9rdcjd{fill:var(--accent);opacity:0;transform-origin:384px 105px;transform:scaleX(0);animation-name:svelte-9rdcjd-paste}@keyframes svelte-9rdcjd-paste{0%,54%{opacity:0;transform:scaleX(0)}55%{opacity:.55;transform:scaleX(0)}60%,90%{opacity:.55;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}.keys.svelte-9rdcjd rect:where(.svelte-9rdcjd){fill:var(--surface);stroke:var(--accent);stroke-width:1.5}.keys.svelte-9rdcjd text:where(.svelte-9rdcjd),.chip.svelte-9rdcjd text:where(.svelte-9rdcjd){font-family:var(--font-mono);font-size:var(--fs-1);fill:var(--accent)}.keys.svelte-9rdcjd{opacity:0}.keys-copy.svelte-9rdcjd{animation-name:svelte-9rdcjd-keys-copy}.keys-paste.svelte-9rdcjd{animation-name:svelte-9rdcjd-keys-paste}@keyframes svelte-9rdcjd-keys-copy{0%,17%{opacity:0}19%,90%{opacity:1}96%,to{opacity:0}}@keyframes svelte-9rdcjd-keys-paste{0%,52%{opacity:0}54%,90%{opacity:1}96%,to{opacity:0}}.chip.svelte-9rdcjd rect:where(.svelte-9rdcjd){fill:var(--surface);stroke:var(--accent);stroke-width:1.5}.chip.svelte-9rdcjd{opacity:0;animation-name:svelte-9rdcjd-chip;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-9rdcjd-chip{0%,18%{transform:translate(196px,124px);opacity:0}21%{transform:translate(196px,124px);opacity:1}22%{transform:translate(196px,124px);opacity:1}30%{transform:translate(282px,136px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}38%{transform:translate(332px,108px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}46%{transform:translate(392px,128px)}52%{transform:translate(536px,126px);opacity:1}56%,to{transform:translate(536px,126px);opacity:0}}.file.svelte-9rdcjd path:where(.svelte-9rdcjd){fill:var(--surface);stroke:var(--text-3);stroke-width:1.6;stroke-linejoin:round}.file.svelte-9rdcjd .fold:where(.svelte-9rdcjd){fill:none}.file-drag.svelte-9rdcjd path:where(.svelte-9rdcjd),.file-landed.svelte-9rdcjd path:where(.svelte-9rdcjd){stroke:var(--accent)}.win.svelte-9rdcjd{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5}.win-bar.svelte-9rdcjd{fill:var(--border)}.m-files.svelte-9rdcjd .cursor:where(.svelte-9rdcjd){animation-name:svelte-9rdcjd-cur-files;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-9rdcjd-cur-files{0%,4%{transform:translate(90px,160px)}12%,18%{transform:translate(140px,104px)}30%{transform:translate(268px,118px);animation-timing-function:cubic-bezier(.5,0,.9,.6)}38%{transform:translate(318px,90px);animation-timing-function:cubic-bezier(.1,.4,.3,1)}46%{transform:translate(378px,110px)}56%,62%{transform:translate(486px,114px)}70%,88%{transform:translate(540px,140px)}to{transform:translate(90px,160px)}}.file-rest.svelte-9rdcjd{animation-name:svelte-9rdcjd-file-rest}@keyframes svelte-9rdcjd-file-rest{0%,17%{opacity:1}18%,94%{opacity:0}to{opacity:1}}.file-drag.svelte-9rdcjd{opacity:0;animation-name:svelte-9rdcjd-file-drag;animation-timing-function:cubic-bezier(.35,0,.25,1)}@keyframes svelte-9rdcjd-file-drag{0%,17%{transform:translate(126px,84px) rotate(0);opacity:0}18%{transform:translate(126px,84px) rotate(0);opacity:1}30%{transform:translate(254px,98px) rotate(-6deg);animation-timing-function:cubic-bezier(.5,0,.9,.6)}38%{transform:translate(304px,70px) rotate(-8deg);animation-timing-function:cubic-bezier(.1,.4,.3,1)}46%{transform:translate(364px,90px) rotate(-4deg)}56%{transform:translate(472px,94px) rotate(0);opacity:1}58%,to{transform:translate(472px,94px) rotate(0);opacity:0}}.file-landed.svelte-9rdcjd{opacity:0;animation-name:svelte-9rdcjd-file-landed}@keyframes svelte-9rdcjd-file-landed{0%,56%{opacity:0}58%,90%{opacity:1}96%,to{opacity:0}}.drop-ring.svelte-9rdcjd{fill:none;stroke:var(--accent);stroke-width:2;opacity:0;transform-origin:486px 112px;animation-name:svelte-9rdcjd-drop-ring}@keyframes svelte-9rdcjd-drop-ring{0%,56%{opacity:0;transform:scale(.4)}59%{opacity:.7;transform:scale(.9)}66%,to{opacity:0;transform:scale(1.5)}}@media(prefers-reduced-motion:reduce){.cursor.svelte-9rdcjd,.glow.svelte-9rdcjd,.dot.svelte-9rdcjd,.typed.svelte-9rdcjd,.caret.svelte-9rdcjd,.sel.svelte-9rdcjd,.paste.svelte-9rdcjd,.keys.svelte-9rdcjd,.chip.svelte-9rdcjd,.file-rest.svelte-9rdcjd,.file-drag.svelte-9rdcjd,.file-landed.svelte-9rdcjd,.drop-ring.svelte-9rdcjd{animation:none}.glow-r.svelte-9rdcjd{opacity:.9}.dot.svelte-9rdcjd{opacity:.6}.typed.svelte-9rdcjd,.paste.svelte-9rdcjd{opacity:.55;transform:scaleX(1)}.caret.svelte-9rdcjd{opacity:1;transform:translate(152px)}.sel.svelte-9rdcjd{opacity:.35;transform:scaleX(1)}.keys.svelte-9rdcjd{opacity:1}.file-rest.svelte-9rdcjd{opacity:0}.file-landed.svelte-9rdcjd{opacity:1}.m-control.svelte-9rdcjd .cursor:where(.svelte-9rdcjd){transform:translate(548px,104px)}.m-clipboard.svelte-9rdcjd .cursor:where(.svelte-9rdcjd){transform:translate(522px,108px)}.m-files.svelte-9rdcjd .cursor:where(.svelte-9rdcjd){transform:translate(540px,140px)}}.rows.svelte-1yway0c{display:grid;gap:var(--space-8)}.row.svelte-1yway0c{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-7);align-items:center}.row.svelte-1yway0c:nth-child(2n){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.row.svelte-1yway0c:nth-child(2n) .art:where(.svelte-1yway0c){order:2}.art.svelte-1yway0c{padding:var(--space-5) var(--space-5) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg)}h3.svelte-1yway0c{font-size:var(--fs-7);line-height:var(--lh-7);font-weight:600;letter-spacing:-.015em;text-wrap:balance;margin-bottom:var(--space-4)}.text.svelte-1yway0c p:where(.svelte-1yway0c){color:var(--text-2);font-size:var(--fs-4);line-height:var(--lh-4);max-width:38ch}.keys.svelte-1yway0c{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-4)}.plus.svelte-1yway0c{color:var(--text-3);font-size:var(--fs-1)}.keys-note.svelte-1yway0c{margin-left:var(--space-2);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--text-3)}.more.svelte-1yway0c{margin-top:var(--space-5)}@media(max-width:860px){.row.svelte-1yway0c,.row.svelte-1yway0c:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.row.svelte-1yway0c:nth-child(2n) .art:where(.svelte-1yway0c){order:0}.art.svelte-1yway0c{padding:var(--space-3) var(--space-3) var(--space-1)}h3.svelte-1yway0c{font-size:var(--fs-6);line-height:var(--lh-6);margin-bottom:var(--space-3)}.text.svelte-1yway0c p:where(.svelte-1yway0c){font-size:var(--fs-3);line-height:var(--lh-3)}}header.svelte-1ukb5x1{max-width:780px;margin:0 auto var(--space-5)}h2.svelte-1ukb5x1{margin-bottom:var(--space-5)}.lede.svelte-1ukb5x1 strong:where(.svelte-1ukb5x1){color:var(--text-1);font-weight:600}.art.svelte-1ukb5x1{max-width:940px;margin:0 auto}.specs.svelte-1ukb5x1{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-5);max-width:940px;margin:var(--space-7) auto 0;padding-top:var(--space-6);border-top:1px solid var(--border);text-align:center}.specs.svelte-1ukb5x1 .stat-v:where(.svelte-1ukb5x1){color:var(--text-1)}.specs.svelte-1ukb5x1 li:where(.svelte-1ukb5x1):first-child .stat-v:where(.svelte-1ukb5x1){color:var(--accent)}.specs.svelte-1ukb5x1 .stat-l:where(.svelte-1ukb5x1){color:var(--text-2)}.objection.svelte-1ukb5x1{max-width:940px;margin:var(--space-8) auto 0}.objection.svelte-1ukb5x1 h3:where(.svelte-1ukb5x1){font-size:var(--fs-6);line-height:var(--lh-6);font-weight:600;letter-spacing:-.005em;text-align:center;margin-bottom:var(--space-5)}.buy.svelte-1ukb5x1{display:grid;justify-items:center;gap:var(--space-3);margin-top:var(--space-7);text-align:center}.buy.svelte-1ukb5x1 p:where(.svelte-1ukb5x1){font-size:var(--fs-2);line-height:var(--lh-2);color:var(--text-3)}.buy.svelte-1ukb5x1 p:where(.svelte-1ukb5x1) a:where(.svelte-1ukb5x1){color:var(--text-2);text-decoration:underline;text-underline-offset:2px}.film.svelte-1bwnf7g{margin:0 auto;max-width:920px}.stage.svelte-1bwnf7g{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg)}.stage.svelte-1bwnf7g img:where(.svelte-1bwnf7g),.stage.svelte-1bwnf7g video:where(.svelte-1bwnf7g){display:block;width:100%;height:100%;object-fit:cover}.play.svelte-1bwnf7g{position:absolute;left:50%;top:50%;translate:-50% -50%;display:inline-flex;align-items:center;gap:var(--space-3);height:56px;padding:0 var(--space-5) 0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-fg);font:500 var(--fs-3) / var(--lh-3) var(--font-ui);white-space:nowrap;cursor:pointer;transition:background var(--dur-1) var(--ease),transform var(--dur-2) var(--ease)}.play.svelte-1bwnf7g:hover{background:var(--accent-hover);transform:scale(1.03)}.play.svelte-1bwnf7g:active{background:var(--accent-pressed);transform:none}.glyph.svelte-1bwnf7g{width:40px;height:40px;border-radius:var(--radius-full);background:var(--accent-fg);color:var(--accent);display:grid;place-items:center}.glyph.svelte-1bwnf7g svg:where(.svelte-1bwnf7g){width:16px;height:16px;fill:currentColor;margin-left:2px}.dur.svelte-1bwnf7g{font-family:var(--font-mono);font-size:var(--fs-2);opacity:.75}figcaption.svelte-1bwnf7g{margin-top:var(--space-3);text-align:center;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--text-3)}.chapters.svelte-1bwnf7g{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);max-width:920px;margin:var(--space-5) auto 0}.chapters.svelte-1bwnf7g button:where(.svelte-1bwnf7g){display:inline-flex;align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3) 0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--text-2);font:400 var(--fs-2) / var(--lh-2) var(--font-ui);cursor:pointer;transition:border-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.chapters.svelte-1bwnf7g time:where(.svelte-1bwnf7g){font-family:var(--font-mono);font-size:var(--fs-1);line-height:18px;padding:0 6px;border-radius:var(--radius-sm);color:var(--text-3);background:var(--elevated);transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.chapters.svelte-1bwnf7g button:where(.svelte-1bwnf7g):hover{border-color:var(--border-strong);color:var(--text-1)}.chapters.svelte-1bwnf7g .on:where(.svelte-1bwnf7g){border-color:var(--accent);color:var(--text-1)}.chapters.svelte-1bwnf7g .on:where(.svelte-1bwnf7g) time:where(.svelte-1bwnf7g){color:var(--accent-fg);background:var(--accent)}.tour.svelte-1bwnf7g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-7);align-items:start;margin-top:var(--space-8)}.steps.svelte-1bwnf7g{list-style:none;display:grid;gap:var(--space-5)}.steps.svelte-1bwnf7g li:where(.svelte-1bwnf7g){display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}.steps.svelte-1bwnf7g .n:where(.svelte-1bwnf7g){grid-row:span 2;font-family:var(--font-mono);font-size:var(--fs-1);line-height:var(--lh-5);letter-spacing:.08em;color:var(--accent)}.steps.svelte-1bwnf7g h3:where(.svelte-1bwnf7g){font-size:var(--fs-5);line-height:var(--lh-5);font-weight:600;letter-spacing:-.01em}.steps.svelte-1bwnf7g p:where(.svelte-1bwnf7g){margin-top:var(--space-1);color:var(--text-2)}.steps.svelte-1bwnf7g .after:where(.svelte-1bwnf7g){display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.viewer.svelte-1bwnf7g{min-width:0}.tabs.svelte-1bwnf7g{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}[role=tab].svelte-1bwnf7g{height:36px;padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--text-2);font:500 var(--fs-2) / var(--lh-2) var(--font-ui);cursor:pointer;transition:border-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}[role=tab].svelte-1bwnf7g:hover{color:var(--text-1);border-color:var(--border-strong)}[role=tab][aria-selected=true].svelte-1bwnf7g{border-color:var(--accent);background:var(--bg);color:var(--text-1)}[role=tabpanel].svelte-1bwnf7g{display:grid;place-items:center;height:clamp(300px,36vw,500px);padding:var(--space-4);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg)}[role=tabpanel][hidden].svelte-1bwnf7g{display:none}[role=tabpanel].svelte-1bwnf7g img:where(.svelte-1bwnf7g){max-width:100%;max-height:100%;width:auto;height:auto;border-radius:var(--radius-md);border:1px solid var(--border-strong)}.cap.svelte-1bwnf7g{margin-top:var(--space-3);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--text-3)}@media(max-width:860px){.tour.svelte-1bwnf7g{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.tabs.svelte-1bwnf7g{flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--space-2);scrollbar-width:thin}[role=tab].svelte-1bwnf7g{flex:0 0 auto}[role=tabpanel].svelte-1bwnf7g{height:auto;padding:var(--space-3)}.play.svelte-1bwnf7g{height:48px}.glyph.svelte-1bwnf7g{width:32px;height:32px}.glyph.svelte-1bwnf7g svg:where(.svelte-1bwnf7g){width:13px;height:13px}}.wire-legend.svelte-j8w1dq{display:grid;gap:var(--space-4)}svg.svelte-j8w1dq{width:100%;max-width:520px;height:auto;display:block}.box.svelte-j8w1dq{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5}.wire.svelte-j8w1dq{fill:none;stroke:var(--border-strong);stroke-width:1.5;stroke-dasharray:3 7}.packet.svelte-j8w1dq rect:where(.svelte-j8w1dq){fill:color-mix(in oklab,var(--accent),transparent 74%);stroke:var(--accent);stroke-width:1.2}.packet.svelte-j8w1dq{animation:svelte-j8w1dq-travel 9s linear infinite;animation-delay:calc(var(--i) * (9s / var(--n)));opacity:0}@keyframes svelte-j8w1dq-travel{0%{transform:translate(88px,48px);opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translate(432px,48px);opacity:0}}ul.svelte-j8w1dq{list-style:none;display:grid;gap:var(--space-2)}li.svelte-j8w1dq{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--fs-2);line-height:var(--lh-2)}li.svelte-j8w1dq strong:where(.svelte-j8w1dq){font-weight:600;color:var(--text-1)}.note.svelte-j8w1dq{color:var(--text-3)}.dot.svelte-j8w1dq{width:6px;height:6px;border-radius:var(--radius-full);background:var(--accent);flex:none;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.packet.svelte-j8w1dq{animation:none;opacity:1}.packet.svelte-j8w1dq{transform:translate(calc(120px + var(--i) * 96px),48px)}}.launch.svelte-1g54ahp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3) var(--space-4)}.label.svelte-1g54ahp{font-family:var(--font-mono);font-size:var(--fs-1);line-height:var(--lh-1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.label.svelte-1g54ahp{flex-basis:100%;text-align:center}.launch.svelte-1g54ahp a:where(.svelte-1g54ahp){display:inline-block;line-height:0}.launch.svelte-1g54ahp img:where(.svelte-1g54ahp){display:block;height:44px;width:auto;max-width:100%}.fineprint.svelte-1uha8ag{margin-top:var(--space-5);color:var(--text-3);font-size:var(--fs-2);line-height:var(--lh-2);max-width:78ch}.fineprint.center.svelte-1uha8ag{margin-inline:auto;text-align:center}.privacy.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:center}@media(max-width:860px){.privacy.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}.privacy.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin-block:var(--space-4) var(--space-5)}.wire-h.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--fs-1);line-height:var(--lh-1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:var(--space-4)}.closing.svelte-1uha8ag{text-align:center}.doubts.svelte-1uha8ag{max-width:800px;margin:0 auto var(--space-9);text-align:left}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:20ch;margin:0 auto}.closing.svelte-1uha8ag .cta:where(.svelte-1uha8ag){display:flex;justify-content:center;margin-top:var(--space-6)}.under.svelte-1uha8ag{margin-top:var(--space-4);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--text-3)}.badges.svelte-1uha8ag{margin-top:var(--space-8)}
