.arena-landing{--font-display-face:"Chakra Petch", "Space Grotesk", ui-sans-serif, sans-serif;--font-sans-face:"IBM Plex Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono-face:"IBM Plex Mono", "JetBrains Mono", ui-monospace, monospace;--font-space-grotesk:var(--font-display-face);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#000;--bg-1:#0a0a0a;--bg-2:#111;--bg-3:#1a1a1a;--ln:#1c1c1c;--ln-2:#2a2a2a;--ln-3:#444;--ink:#f0f0f0;--ink-2:#a3a3a3;--ink-3:#7c7c7c;--ink-4:#4a4a4a;--ember:#ff6b3d;--ember-hi:#ff9a74;--ember-lo:#b8401b;--frost:#45c6ff;--frost-hi:#94dcff;--frost-lo:#1b86b8;--vio:#8c3bec;--vio-hi:#b083f5;--vio-lo:#5b1fa3;--e-out:cubic-bezier(.16, 1, .3, 1);--e-inout:cubic-bezier(.65, 0, .35, 1);--e-spring:cubic-bezier(.34, 1.56, .64, 1);--violet-50:#e4dbfb;--violet-200:#c3abf6;--violet-400:#a577f1;--violet-500:#8c3bec;--violet-700:#6523af;--violet-800:#3c116c;--violet-900:#17042f;--lilac-50:#f3ecfd;--lilac-300:#d7baf8;--lilac-500:#bc84f4;--lilac-700:#7e25be;--paper-50:#faf9fb;--paper-200:#d7cedf;--paper-400:#977eac;--paper-700:#4c3b5a;--bg:var(--canvas);--surface:#12121499;--surface-2:#161616;--line:#ffffff1a;--fg:var(--ink);--muted:var(--ink-3);--pad:24px;--maxw:1400px;--display-hero:clamp(2.6rem, 4.4vw, 4.75rem);--display-xl:clamp(2rem, 3.6vw, 3.35rem);--display-lg:clamp(1.7rem, 2.9vw, 2.8rem)}:where(.arena-landing) *{border-color:var(--line)}html.al-root{scroll-behavior:smooth;scrollbar-gutter:stable;font-size:100%}@media (min-width:1280px){html.al-root{font-size:93.75%}}@media (min-width:1600px){html.al-root{font-size:90%}}@media (prefers-reduced-motion:reduce){html.al-root{scroll-behavior:auto}:where(.arena-landing) *,:where(.arena-landing) :before,:where(.arena-landing) :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.arena-landing{background:var(--canvas);color:var(--ink);font-family:var(--font-sans-face), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.55;position:relative;overflow-x:hidden}.arena-landing ::selection{color:#fff;background:#8c3bec80}:where(.arena-landing) :focus-visible{outline:2px solid var(--vio-hi);outline-offset:3px}:where(.arena-landing) .shell{max-width:var(--maxw);margin:0 auto}:where(.arena-landing) .display{font-family:var(--font-display-face), sans-serif;letter-spacing:-.015em}:where(.arena-landing) .mono{font-family:var(--font-mono-face), ui-monospace, monospace}:where(.arena-landing) .display-hero{font-size:var(--display-hero)}:where(.arena-landing) .display-xl{font-size:var(--display-xl)}:where(.arena-landing) .display-lg{font-size:var(--display-lg)}.arena-landing #top{isolation:isolate}.arena-landing #top:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 12% -8%,#8c3bec29,#0000 58%),radial-gradient(100% 60% at 98% 4%,#bc84f414,#0000 55%);position:absolute;inset:0}:where(.arena-landing) .hero-video-media{-webkit-mask-image:linear-gradient(105deg,#0000 0% 16%,#00000026 32%,#0000008c 46%,#000000e6 60%,#000 72% 100%);mask-image:linear-gradient(105deg,#0000 0% 16%,#00000026 32%,#0000008c 46%,#000000e6 60%,#000 72% 100%)}:where(.arena-landing) .hero-video-wash{background:linear-gradient(105deg, var(--bg) 0%, var(--bg) 20%, #000000eb 34%, #0000008c 48%, #0000002e 62%, transparent 78%), linear-gradient(180deg, #000000a6 0%, transparent 16%, transparent 74%, #000000f2 100%)}:where(.arena-landing) .hero-video-haze{mix-blend-mode:screen;opacity:.8;background:radial-gradient(70% 55% at 42% 48%,#8c3bec38,#0000 62%),radial-gradient(55% 45% at 78% 40%,#6523af24,#0000 70%)}@media (max-width:1023px){:where(.arena-landing) .hero-video-media{-o-object-position:center 32%;object-position:center 32%;-webkit-mask-image:linear-gradient(#00000073 0%,#000 22% 48%,#0000 92%);mask-image:linear-gradient(#00000073 0%,#000 22% 48%,#0000 92%)}:where(.arena-landing) .hero-video-wash{background:linear-gradient(180deg, #00000080 0%, #00000047 30%, #0000008c 55%, var(--bg) 90%), linear-gradient(90deg, #000000b3 0%, #0003 50%, transparent 100%)}}:where(.arena-landing) .wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}:where(.arena-landing) .sec{padding-block:clamp(96px,12vw,176px);position:relative}:where(.arena-landing) .kicker{font:500 12px/16px var(--font-mono-face), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;display:inline-flex}:where(.arena-landing) .kicker b{color:var(--ink-2);font-weight:500}:where(.arena-landing) .kicker i{background:var(--vio);width:7px;height:7px;display:inline-block}:where(.arena-landing) .h-sec{font-family:var(--font-display-face), sans-serif;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(2.5rem,5.4vw,4.6rem);font-weight:600;line-height:.98}:where(.arena-landing) .h-sub{font-family:var(--font-display-face), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:600;line-height:1.1}:where(.arena-landing) .lede{color:var(--ink-2);text-wrap:pretty;max-width:50ch;font-size:17px;line-height:1.65}:where(.arena-landing) .lede b{color:var(--ink);font-weight:500}:where(.arena-landing) .label{font:500 11.5px/16px var(--font-mono-face), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}:where(.arena-landing) .num{font-family:var(--font-mono-face), ui-monospace, monospace;font-variant-numeric:tabular-nums}:where(.arena-landing) .btn{height:44px;font:600 14px/1 var(--font-sans-face), sans-serif;letter-spacing:.01em;white-space:nowrap;transition:background-color .14s ease, border-color .14s ease, color .14s ease, transform .2s var(--e-out);justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex}:where(.arena-landing) .btn:active{transform:translateY(1px)}:where(.arena-landing) .btn-vio,:where(.arena-landing) .btn-ink{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 10px,100% 100%,0 100%);padding-right:24px}:where(.arena-landing) .btn-vio{background:var(--vio);color:#fff}:where(.arena-landing) .btn-vio:hover{background:#9b52f2}:where(.arena-landing) .btn-ink{background:var(--ink);color:#000}:where(.arena-landing) .btn-ink:hover{background:#fff}:where(.arena-landing) .btn-ghost{border:1px solid var(--ln-3);color:var(--ink)}:where(.arena-landing) .btn-ghost:hover{border-color:var(--ink-3);background:#ffffff08}:where(.arena-landing) .btn-sm{height:34px;padding:0 14px;font-size:13px}:where(.arena-landing) .btn-sm.btn-vio,:where(.arena-landing) .btn-sm.btn-ink{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 8px,100% 100%,0 100%);padding-right:18px}:where(.arena-landing) .act{font:500 13px/1 var(--font-mono-face), monospace;color:var(--ink-2);text-underline-offset:5px;align-items:center;gap:8px;transition:color .14s;display:inline-flex}:where(.arena-landing) .act:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ln-3);text-decoration-color:var(--ln-3)}:where(.arena-landing) .act:disabled{opacity:.4;pointer-events:none}:where(.arena-landing) .rule{background:var(--ln);height:1px}:where(.arena-landing) .logo-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}:where(.arena-landing) .logo-marquee .marquee-track{width:max-content;animation:60s linear infinite al-mqroll3;display:flex}:where(.arena-landing) .logo-marquee:hover .marquee-track{animation-play-state:paused}:where(.arena-landing) .logo-marquee .lg{filter:brightness(0)invert();opacity:.4;transition:opacity .2s}:where(.arena-landing) .logo-marquee .lg:hover{opacity:.95}@keyframes al-mqroll3{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}@keyframes al-flow{to{stroke-dashoffset:-24px}}@keyframes al-blink{0%,49%{opacity:1}50%,to{opacity:0}}:where(.arena-landing) .flow{stroke-dasharray:3 9;animation:1.2s linear infinite al-flow}:where(.arena-landing) .caret{animation:1s step-end infinite al-blink}@media (prefers-reduced-motion:reduce){:where(.arena-landing) .logo-marquee .marquee-track,:where(.arena-landing) .flow,:where(.arena-landing) .caret{animation:none}}:where(.arena-landing) .lp-cell{fill:#141414;stroke:var(--ln-2);stroke-width:.06px;transition:fill .26s,stroke .26s,opacity .26s,fill-opacity .26s}:where(.arena-landing) .lp-cell[data-s="7"]{opacity:0}:where(.arena-landing) .lp-cell[data-s="8"]{fill:#45c6ff2e;stroke:var(--frost);stroke-width:.12px}:where(.arena-landing) .lp-cell[data-s="1"]{fill:var(--ember);fill-opacity:.85;stroke:var(--ember-lo)}:where(.arena-landing) .lp-cell[data-s="2"]{fill:var(--ember-hi);stroke:var(--ember)}:where(.arena-landing) .lp-cell[data-s="11"]{fill:#141414;stroke:var(--ember-hi);stroke-width:.22px}:where(.arena-landing) .lp-cell[data-s="9"]{fill:#fff;stroke:#fff}:where(.arena-landing) .lp-cell[data-s="10"]{fill:var(--vio);stroke:var(--vio-lo)}:where(.arena-landing) .lp-note{font:500 1.3px var(--font-mono-face), monospace;fill:var(--ink-3);letter-spacing:.03em}:where(.arena-landing) .lp-note.hi{fill:var(--ink)}:where(.arena-landing) .lp-you{fill:var(--vio-hi)}:where(.arena-landing) .lp-out{fill:none;stroke:var(--ln-3);stroke-width:1px}:where(.arena-landing) .lp .lp-traffic{opacity:0;transition:opacity .3s}:where(.arena-landing) .lp[data-phase=break] .lp-traffic{opacity:1}:where(.arena-landing) .lp-flagpkt{fill:#fff;opacity:0}@media (max-width:639px){:where(.arena-landing) .lp-note{display:none}}:where(.arena-landing) .cg text{font-family:var(--font-mono-face), ui-monospace, monospace}:where(.arena-landing) .cg-h{fill:var(--ink);font-size:12.5px}:where(.arena-landing) .cg-m{fill:var(--ink-3);font-size:11px}:where(.arena-landing) .cg-t{fill:var(--ink-2);font-size:12px;transition:fill .24s}:where(.arena-landing) .cg-t.hi{fill:var(--ink)}:where(.arena-landing) .cg-s{fill:var(--ink);font-size:12px}:where(.arena-landing) .cg-note{fill:var(--ink-2);font-size:10.5px}:where(.arena-landing) .cg-code{fill:var(--ink-2);font-size:11.5px;transition:opacity .4s}:where(.arena-landing) .cg .k,:where(.arena-landing) .cg-code .k{fill:var(--vio-hi)}:where(.arena-landing) .cg .ember{fill:var(--ember)}:where(.arena-landing) .cg .frost{fill:var(--frost)}:where(.arena-landing) .cg .vio{fill:var(--vio-hi)}:where(.arena-landing) .cg .dim{fill:var(--ink-4)}:where(.arena-landing) .cg-rule{stroke:var(--ln-2);stroke-width:1px}:where(.arena-landing) .cg-fade{transition:opacity .36s var(--e-out)}:where(.arena-landing) .cg-tag{fill:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px;transition:fill .24s}:where(.arena-landing) .cg-tag.on{fill:var(--vio-hi)}:where(.arena-landing) .cg-byte rect{fill:#0c0c0c;stroke:var(--ln-2);stroke-width:1px;transition:fill .2s,stroke .2s}:where(.arena-landing) .cg-byte text{fill:var(--ink-4);font-size:10.5px;transition:fill .2s}:where(.arena-landing) .cg-byte[data-s=read] rect{stroke:var(--ln-3)}:where(.arena-landing) .cg-byte[data-s=read] text{fill:var(--ink-2)}:where(.arena-landing) .cg-byte[data-s=cur] rect{fill:#8c3bec47;stroke:var(--vio)}:where(.arena-landing) .cg-byte[data-s=cur] text{fill:#fff}:where(.arena-landing) .cg-byte[data-s=ember] rect{fill:#ff6b3d38;stroke:var(--ember)}:where(.arena-landing) .cg-byte[data-s=ember] text{fill:var(--ember-hi)}:where(.arena-landing) .cg-byte[data-s=hot] rect{fill:var(--ember);stroke:var(--ember-hi)}:where(.arena-landing) .cg-byte[data-s=hot] text{fill:#000}:where(.arena-landing) .cg-byte[data-s=can] rect{fill:#45c6ff1f;stroke:var(--frost)}:where(.arena-landing) .cg-byte[data-s=can] text{fill:var(--frost-hi)}:where(.arena-landing) .cg-byte[data-s=frost] rect{fill:#45c6ff4d;stroke:var(--frost-hi);stroke-width:2px}:where(.arena-landing) .cg-byte[data-s=frost] text{fill:#fff}:where(.arena-landing) .cg-void{fill:none;stroke:var(--ln);stroke-dasharray:2 3}:where(.arena-landing) .cg-slot{transition:transform .7s var(--e-out)}:where(.arena-landing) .cg-field{fill:none;stroke:var(--ln-3)}:where(.arena-landing) .cg-caret{fill:var(--ink-2);animation:1s step-end infinite al-blink}:where(.arena-landing) .cg-strike{stroke:var(--ink-3);stroke-width:1px}:where(.arena-landing) .cg-lead{stroke:var(--ln-3);stroke-width:1px}:where(.arena-landing) .cg-row{fill:#ff6b3d14;stroke:#ff6b3d59}:where(.arena-landing) .cg-zone{fill:none;stroke:var(--ln-3);stroke-dasharray:4 4}:where(.arena-landing) .cg-try{fill:none;stroke:var(--ln-3);stroke-width:1px;stroke-dasharray:3 4}:where(.arena-landing) .cg-x{stroke:var(--frost);stroke-width:2px;stroke-linecap:square}:where(.arena-landing) .cg-pkt{fill:var(--ink)}:where(.arena-landing) .cg-pkt.vio{fill:var(--vio-hi)}:where(.arena-landing) .cg-link{stroke:var(--ln-3);stroke-width:1.5px;transition:stroke .3s}:where(.arena-landing) .cg-link.ember{stroke:var(--ember)}:where(.arena-landing) .cg-link.vio{stroke:var(--vio-hi);stroke-dasharray:5 4;animation:1.2s linear infinite al-flow}:where(.arena-landing) .cg-link.faint{stroke:var(--ln-2);stroke-dasharray:3 4}:where(.arena-landing) .cg-tun{stroke:var(--vio-hi);stroke-width:1.5px;stroke-dasharray:5 4;animation:1.2s linear infinite al-flow}:where(.arena-landing) .cg-host rect{fill:#0c0c0c;stroke:var(--ln-3);transition:fill .3s,stroke .3s}:where(.arena-landing) .cg-host[data-s=ember] rect{fill:#ff6b3d4d;stroke:var(--ember)}:where(.arena-landing) .cg-lane{stroke:var(--ln-2);stroke-width:1px}:where(.arena-landing) .cg-chain{fill:none;stroke:var(--ember);stroke-width:1.5px}:where(.arena-landing) .cg-head{stroke:var(--ink-3);stroke-width:1px}:where(.arena-landing) .cg-pop{animation:al-sd-pop .42s var(--e-spring) both;transform-box:fill-box;transform-origin:50%}:where(.arena-landing) .cg-sev{letter-spacing:.06em;font-size:10px;font-weight:600}:where(.arena-landing) .cg-stamp{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s ease, transform .42s var(--e-spring);transform:rotate(-6deg)scale(1.3)}:where(.arena-landing) .cg-stamp.on{opacity:1;transform:rotate(-6deg)scale(1)}:where(.arena-landing) .cg-stamp rect{fill:#45c6ff1a;stroke:var(--frost);stroke-width:1.5px}:where(.arena-landing) .cg-stamp text{letter-spacing:.14em;text-transform:uppercase;fill:var(--frost);font-size:12px;font-weight:600}@keyframes al-sd-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){:where(.arena-landing) .cg-caret,:where(.arena-landing) .cg-link.vio,:where(.arena-landing) .cg-tun{animation:none}}:where(.arena-landing) .tp-wire{fill:none;stroke:var(--ln-2);stroke-width:1.4px;stroke-dasharray:4 5;transition:stroke .3s}:where(.arena-landing) .tp-wire.live{stroke:var(--ln-3);stroke-dasharray:none}:where(.arena-landing) .tp-wire.you.live{stroke:#8c3beca6}:where(.arena-landing) .tp-pkt{fill:none;stroke:var(--ink-2);stroke-width:2px}:where(.arena-landing) .tp-pkt.you{stroke:var(--vio-hi)}:where(.arena-landing) .tp-box{fill:var(--canvas);stroke:var(--ln-2);stroke-width:1px;transition:stroke .24s}:where(.arena-landing) .tp-node.draft .tp-box{stroke-dasharray:4 4}:where(.arena-landing) .tp-node.up .tp-box{stroke:var(--ln-3)}:where(.arena-landing) .tp-name{font:500 13px var(--font-mono-face), monospace;fill:var(--ink);transition:fill .24s}:where(.arena-landing) .tp-node.draft .tp-name{fill:var(--ink-3)}:where(.arena-landing) .tp-sub{font:400 11px var(--font-mono-face), monospace;fill:var(--ink-3)}:where(.arena-landing) .tp-dot{fill:none;stroke:var(--ink-4);stroke-width:1.3px;transition:fill .2s,stroke .2s}:where(.arena-landing) .tp-node.prov .tp-dot{fill:var(--ink-2);stroke:var(--ink-2);animation:.5s step-end infinite al-blink}:where(.arena-landing) .tp-node.up .tp-dot{fill:var(--frost);stroke:var(--frost)}:where(.arena-landing) .tp-flag{fill:var(--ember);opacity:.2;transition:opacity .3s}:where(.arena-landing) .tp-node.up .tp-flag{opacity:1}:where(.arena-landing) .tp-jack{fill:var(--bg-2);stroke:var(--ln-3)}:where(.arena-landing) .tp-jack.used{fill:var(--ink-4)}:where(.arena-landing) .tp-node.up .tp-jack.used{fill:var(--ink-2)}:where(.arena-landing) .tp-port{font:400 10px var(--font-mono-face), monospace;fill:var(--ink-3)}:where(.arena-landing) .tp-led{background:var(--ink-4);flex:none;width:7px;height:7px}:where(.arena-landing) .tp-led.busy{background:var(--ink-2);animation:.6s step-end infinite al-blink}:where(.arena-landing) .tp-led.up{background:var(--frost)}:where(.arena-landing) .op-fetch{flex-wrap:wrap;gap:6px 28px;margin:4px 0 14px;display:flex}:where(.arena-landing) .op-ascii{color:var(--vio);letter-spacing:0;white-space:pre;margin:0;font-size:13px;font-weight:600;line-height:1.24}:where(.arena-landing) .op-info p{white-space:pre}:where(.arena-landing) .op-k{color:var(--vio-hi)}:where(.arena-landing) .op-swatch{width:22px;height:12px;margin-right:3px;display:inline-block}:where(.arena-landing) .fc-cell{fill:var(--bg-3);transition:fill .7s var(--e-out)}:where(.arena-landing) .fc.on .fc-cell{fill:var(--vio)}:where(.arena-landing) .fc-hot{fill:#fff;opacity:.4}:where(.arena-landing) .op-led{background:var(--ink-4);width:7px;height:7px}:where(.arena-landing) .op-led.on{background:var(--frost)}:where(.arena-landing) .op-led.booting,:where(.arena-landing) .op-led.stopping{background:var(--ink-2);animation:.5s step-end infinite al-blink}:where(.arena-landing) .op-term p{white-space:pre-wrap;overflow-wrap:anywhere}:where(.arena-landing) .op-ps{color:var(--vio-hi)}:where(.arena-landing) .op-cmd{color:var(--ink)}:where(.arena-landing) .op-out{color:var(--ink-3)}:where(.arena-landing) .op-hit{color:var(--ink-2)}:where(.arena-landing) .op-hit:before{content:"▸ ";color:var(--ember)}:where(.arena-landing) .op-sys{color:var(--ink-3)}:where(.arena-landing) .op-sys:before{content:"● ";color:var(--frost)}:where(.arena-landing) .op-tl{font:500 12px var(--font-mono-face), monospace;fill:var(--ink-2)}:where(.arena-landing) .op-tl.dim{fill:var(--ink-3);font-size:11px}:where(.arena-landing) .op-tun{fill:none;stroke:var(--ln-2);stroke-width:1.4px;stroke-dasharray:4 5;transition:stroke .3s}:where(.arena-landing) .op-tun.on{stroke:#8c3bec8c;stroke-dasharray:none}:where(.arena-landing) .op-tun-pkt{fill:none;stroke:var(--vio-hi);stroke-width:2.4px}:where(.arena-landing) .op-range{fill:var(--bg-2);stroke:var(--ln-3);transition:fill .3s,stroke .3s}:where(.arena-landing) .op-range.on{fill:#45c6ff1f;stroke:var(--frost)}:where(.arena-landing) .sd-stage{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}:where(.arena-landing) .sd-stage text{font-family:var(--font-mono-face), monospace}:where(.arena-landing) .sd-clock{fill:var(--ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500}:where(.arena-landing) .sd-small{fill:#f0f0f09e;font-size:16px}:where(.arena-landing) .sd-name{fill:var(--ink);font-size:30px;font-weight:600;font-family:var(--font-display-face), sans-serif!important}:where(.arena-landing) .sd-track{stroke:#ffffff38;stroke-width:2px}:where(.arena-landing) .sd-bar{transform-box:fill-box;transition:transform .7s var(--e-out)}:where(.arena-landing) .sd-head{transform-box:view-box;transition:transform .7s var(--e-out)}:where(.arena-landing) .sd-tick{stroke:#ffffff59;stroke-width:2px;transition:stroke .3s}:where(.arena-landing) .sd-tick.on{stroke:#fff}:where(.arena-landing) .sd-ms{fill:#f0f0f073;font-size:15px;transition:fill .3s}:where(.arena-landing) .sd-ms.on{fill:var(--ink)}:where(.arena-landing) .sd-side{transition:opacity .6s}:where(.arena-landing) .sd-glow{transition:opacity .9s var(--e-out);mix-blend-mode:screen}:where(.arena-landing) .sd-status{fill:#f0f0f0b3;letter-spacing:.02em;font-size:17px}:where(.arena-landing) .sd-status.hot{fill:#fff}@media (max-width:639px){:where(.arena-landing) .sd-stage text{display:none}}:where(.arena-landing) .vid-poster{background:radial-gradient(9% 58% at 64% 46%,#d6c4ff57,#0000 72%),radial-gradient(26% 64% at 64%,#8454de42,#0000 72%),radial-gradient(60% 40% at 70% 96%,#785abe38,#0000 70%),linear-gradient(#07050c 0%,#0c0816 55%,#120c20 100%);animation:2.6s ease-in-out infinite al-vid-breathe}@keyframes al-vid-breathe{0%,to{opacity:.82}50%{opacity:1}}:where(.arena-landing) .vid-fade{opacity:0;transition:opacity 1.1s var(--e-out)}:where(.arena-landing) .vid-fade[data-ready="1"]{opacity:1}@media (prefers-reduced-motion:reduce){:where(.arena-landing) .vid-poster{animation:none}}:where(.arena-landing) .faq summary::-webkit-details-marker{display:none}:where(.arena-landing) .sec.sec-bare{padding-top:0}:where(.arena-landing) .h-sub.h-sub-18{font-size:18px}:where(.arena-landing) .h-sub.h-sub-19{font-size:19px}:where(.arena-landing) .h-sub.h-sub-20{font-size:20px}:where(.arena-landing) .lede.lede-40{max-width:40ch}:where(.arena-landing) .lede.lede-page{max-width:58ch;font-size:18px}:where(.arena-landing) .label.label-vio{color:var(--vio-hi)}:where(.arena-landing) .label.label-ink{color:var(--ink)}:where(.arena-landing) .label.label-dim{color:var(--ink-4)}:where(.arena-landing) .faq summary:hover span:first-child{color:#fff}:where(.arena-landing) .cmp{border-collapse:collapse;width:100%;min-width:760px;font-size:15px}:where(.arena-landing) .cmp th,:where(.arena-landing) .cmp td{border-bottom:1px solid var(--ln);text-align:left;vertical-align:top;padding:16px 18px}:where(.arena-landing) .cmp thead th{border-bottom-color:var(--ln-3)}:where(.arena-landing) .cmp th:first-child,:where(.arena-landing) .cmp td:first-child{color:var(--ink-2);padding-left:0}:where(.arena-landing) .cmp td{color:var(--ink)}:where(.arena-landing) .cmp td.no{color:var(--ink-4)}:where(.arena-landing) .cmp .hi{background:linear-gradient(#8c3bec14,#8c3bec08)}:where(.arena-landing) .cmp thead .hi{box-shadow:inset 0 2px 0 var(--vio)}:where(.arena-landing) .cmp th.cmp-group{font:500 11.5px/16px var(--font-mono-face);letter-spacing:.08em;text-transform:uppercase;color:var(--vio-hi);padding-top:32px}:where(.arena-landing) .code-block{font:400 13.5px/1.75 var(--font-mono-face);color:var(--ink-2);white-space:pre}:where(.arena-landing) .code-block .k{color:var(--vio-hi)}:where(.arena-landing) .code-block .c{color:var(--ink-4)}:where(.arena-landing) .path-node{border:1px solid var(--ln-3);padding:14px 16px}:where(.arena-landing) .path-node.root{border-color:var(--vio);background:#8c3bec12}:where(.arena-landing) .elo{appearance:none;cursor:pointer;background:0 0;height:20px}:where(.arena-landing) .elo::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--c) var(--p), var(--ln-2) var(--p));height:2px}:where(.arena-landing) .elo::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);width:16px;height:16px;box-shadow:0 0 0 5px var(--canvas);margin-top:-7px}:where(.arena-landing) .elo::-moz-range-track{background:var(--ln-2);height:2px}:where(.arena-landing) .elo::-moz-range-progress{background:var(--c);height:2px}:where(.arena-landing) .elo::-moz-range-thumb{background:var(--ink);border:0;border-radius:0;width:16px;height:16px}
