.cvq.svelte-1h7jtmj{--ink:#151b25;--ink2:#0e1420;--ink-tx:#efeadd;--ink-line:#212a38;--gut-l:104px;--gut-r:208px;--gap:32px;width:100%}.wrap.svelte-1h7jtmj{max-width:1032px;margin:0 auto;padding:0 28px}.row.svelte-1h7jtmj{grid-template-columns:var(--gut-l) minmax(0, 1fr) var(--gut-r);gap:var(--gap);display:grid}.row.svelte-1h7jtmj>.body:where(.svelte-1h7jtmj){max-width:620px}.row.svelte-1h7jtmj>.body.wide:where(.svelte-1h7jtmj){grid-column:2/4;max-width:none}.row.svelte-1h7jtmj>.marg:where(.svelte-1h7jtmj){font-family:var(--cv-mono);color:var(--cv-tx3);min-width:0;font-size:11.5px;line-height:1.6}section.svelte-1h7jtmj{padding:clamp(64px,9vh,116px) 0}.rule.svelte-1h7jtmj{border:0;border-top:1px solid var(--cv-line);margin:0}.lab.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cv-tx4);font-size:10px;display:block}.lab.cyan.svelte-1h7jtmj{color:var(--cv-cyan)}.sec.svelte-1h7jtmj{letter-spacing:-.015em;margin:14px 0 0;font-size:clamp(26px,3.4vw,34px);font-weight:600;line-height:1.14}.lead.svelte-1h7jtmj{color:var(--cv-tx2);margin:16px 0 0;font-size:16.5px;line-height:1.62}.fine.svelte-1h7jtmj{color:var(--cv-tx3);max-width:620px;margin:14px 0 0;font-size:13px;line-height:1.6}.stack44.svelte-1h7jtmj{margin-top:44px}.btn.svelte-1h7jtmj{font-family:var(--cv-mono);border:1px solid var(--cv-line2);color:var(--cv-tx);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:11px 18px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.btn.svelte-1h7jtmj:hover{background:var(--cv-bg1)}.btn.primary.svelte-1h7jtmj{background:var(--cv-signal);border-color:var(--cv-signal);color:#fff}.btn.primary.svelte-1h7jtmj:hover{background:var(--cv-signalb);border-color:var(--cv-signalb)}.tlink.svelte-1h7jtmj{font-family:var(--cv-mono);color:var(--cv-tx2);border-bottom:1px solid var(--cv-line2);padding-bottom:2px;font-size:12.5px;text-decoration:none}.tlink.svelte-1h7jtmj:hover{color:var(--cv-tx);border-color:var(--cv-tx3)}.cta-row.svelte-1h7jtmj{flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;display:flex}.hero.svelte-1h7jtmj{padding:clamp(48px,8vh,92px) 0 clamp(26px,5vh,48px)}.h1.svelte-1h7jtmj{letter-spacing:-.02em;max-width:16ch;margin:18px 0 0;font-size:clamp(34px,5.8vw,58px);font-weight:700;line-height:1.06}.hero.svelte-1h7jtmj .lead:where(.svelte-1h7jtmj){max-width:560px}.demo.svelte-1h7jtmj{padding-top:0;padding-bottom:clamp(56px,8vh,96px)}.ctl.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.04em;border:0;border-bottom:1px solid var(--cv-line2);color:var(--cv-tx3);cursor:pointer;background:0 0;padding:0 0 3px;font-size:11px}.ctl.svelte-1h7jtmj:hover{color:var(--cv-tx);border-color:var(--cv-tx3)}.pickrow.svelte-1h7jtmj{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:34px 0 16px;display:grid}.pick.svelte-1h7jtmj{text-align:left;background:var(--cv-bg2);border:1px solid var(--cv-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:13px 14px;font-family:inherit;display:flex}.pick.svelte-1h7jtmj:hover{border-color:var(--cv-line2)}.pick.on.svelte-1h7jtmj{border-color:color-mix(in srgb, var(--pa) 55%, var(--cv-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--pa) 12%, transparent)}.pav.svelte-1h7jtmj{width:34px;height:34px;font-family:var(--cv-mono);color:#fff;background:var(--pa);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.pick.svelte-1h7jtmj:not(.on) .pav:where(.svelte-1h7jtmj){opacity:.72}.pmain.svelte-1h7jtmj{flex-direction:column;gap:2px;min-width:0;display:flex}.pnm.svelte-1h7jtmj{color:var(--cv-tx);font-size:14px;font-weight:600}.prl.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cv-tx3);font-size:10px}.pbl.svelte-1h7jtmj{color:var(--cv-tx2);margin-top:3px;font-size:12px;line-height:1.45}.deck.svelte-1h7jtmj{background:var(--cv-bg2);border:1px solid var(--cv-line2);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px -44px #151b2573}.deck-head.svelte-1h7jtmj{border-bottom:1px solid var(--cv-line);flex-wrap:wrap;align-items:baseline;gap:14px;padding:13px 18px;display:flex}.deck-dot.svelte-1h7jtmj{background:var(--cv-line2);border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.deck-dot.live.svelte-1h7jtmj{background:var(--cv-green)}.deck-run.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cv-tx3);font-size:10px}.deck-title.svelte-1h7jtmj{color:var(--cv-tx);font-size:13.5px;font-weight:600}.deck-sp.svelte-1h7jtmj{flex:1}.deck-scene.svelte-1h7jtmj{color:var(--cv-tx3);border-bottom:1px solid var(--cv-line);background:var(--cv-bg3);margin:0;padding:10px 18px;font-size:12.5px;line-height:1.55}.deck-body.svelte-1h7jtmj{grid-template-columns:minmax(0,1fr) 232px;display:grid}.deck-stage.svelte-1h7jtmj{min-height:236px;padding:24px 26px 18px}.who.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cv-tx4);font-size:10.5px}.who.you.svelte-1h7jtmj{color:var(--cv-signal)}.line.svelte-1h7jtmj{font-family:var(--cv-sans);letter-spacing:-.008em;color:var(--cv-tx);max-width:62ch;margin:10px 0 0;font-size:clamp(17px,2.1vw,22px);font-weight:400;line-height:1.46}.line.long.svelte-1h7jtmj{font-size:clamp(15px,1.8vw,18px)}.deck-panel.svelte-1h7jtmj{background:var(--ink2);border-left:1px solid var(--ink-line);flex-direction:column;gap:14px;padding:14px 16px;display:flex}.zph.svelte-1h7jtmj{border-bottom:1px solid var(--ink-line);align-items:center;gap:7px;padding-bottom:10px;display:flex}.zpdot.svelte-1h7jtmj{background:var(--cv-cyan);border-radius:50%;flex:none;width:6px;height:6px}.zpt.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-tx);font-size:9.5px}.zpm.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:#6b7583;margin-left:auto;font-size:9px}.zpcue.svelte-1h7jtmj{border:1px solid color-mix(in srgb, var(--pa) 50%, transparent);border-left:2px solid var(--pa);background:#ffffff05;border-radius:6px;padding:10px 12px}.zpk.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:#8b95a4;font-size:9px}.zpc.svelte-1h7jtmj{font-family:var(--cv-mono);color:var(--ink-tx);margin-top:6px;font-size:14px;line-height:1.35;display:block}.zphold.svelte-1h7jtmj{border:1px dashed var(--ink-line);border-radius:6px;padding:10px 12px}.zpq.svelte-1h7jtmj{font-family:var(--cv-mono);color:#8b95a4;margin-top:6px;font-size:11px;line-height:1.5;display:block}.zpf.svelte-1h7jtmj{font-family:var(--cv-mono);color:#6b7583;border-top:1px solid var(--ink-line);margin-top:auto;padding-top:10px;font-size:9.5px;line-height:1.5}.gate.svelte-1h7jtmj{border-top:1px solid var(--cv-line);padding:6px 18px 14px}.gate-line.svelte-1h7jtmj{align-items:stretch;display:flex}.tk.svelte-1h7jtmj{cursor:pointer;appearance:none;background:0 0;border:0;flex:1 1 0;min-width:0;height:40px;padding:0;position:relative}.tk.svelte-1h7jtmj:before{content:"";border-top:1px solid var(--cv-line);position:absolute;top:25px;left:0;right:0}.tk.svelte-1h7jtmj .m:where(.svelte-1h7jtmj){background:var(--cv-line2);width:1px;height:5px;position:absolute;top:25px;left:50%;transform:translate(-50%)}.tk.svelte-1h7jtmj .d:where(.svelte-1h7jtmj){display:none}.tk.cue.svelte-1h7jtmj .m:where(.svelte-1h7jtmj){background:var(--pa,var(--cv-signal));opacity:.35;height:16px;top:9px}.tk.cue.svelte-1h7jtmj .d:where(.svelte-1h7jtmj){background:var(--pa,var(--cv-signal));opacity:.35;border-radius:50%;width:5px;height:5px;display:block;position:absolute;top:6px;left:50%;transform:translate(-50%)}.tk.seen.cue.svelte-1h7jtmj .m:where(.svelte-1h7jtmj),.tk.seen.cue.svelte-1h7jtmj .d:where(.svelte-1h7jtmj){opacity:1}.tk.seen.svelte-1h7jtmj .m:where(.svelte-1h7jtmj){background:var(--cv-line2)}.tk.seen.cue.svelte-1h7jtmj .m:where(.svelte-1h7jtmj){background:var(--pa,var(--cv-signal))}.tk.now.svelte-1h7jtmj:after{content:"";border-left:3.5px solid #0000;border-right:3.5px solid #0000;border-bottom:4px solid var(--cv-tx);width:0;height:0;position:absolute;top:32px;left:50%;transform:translate(-50%)}.tk.svelte-1h7jtmj:hover .m:where(.svelte-1h7jtmj),.tk.svelte-1h7jtmj:focus-visible .m:where(.svelte-1h7jtmj){background:var(--cv-tx3)}.tk:hover.cue.svelte-1h7jtmj .m:where(.svelte-1h7jtmj),.tk:hover.cue.svelte-1h7jtmj .d:where(.svelte-1h7jtmj){opacity:1}.tk.read.svelte-1h7jtmj:before{border-top-color:var(--cv-tx4)}.gate-read.svelte-1h7jtmj{align-items:baseline;gap:14px;margin-top:8px;display:flex}.gate-read.svelte-1h7jtmj .k:where(.svelte-1h7jtmj){width:92px;font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cv-tx4);flex:none;font-size:10px}.gate-read.svelte-1h7jtmj .v:where(.svelte-1h7jtmj){color:var(--cv-tx2);min-height:2.4em;margin:0;font-size:13.5px;line-height:1.6}.demo-foot.svelte-1h7jtmj{font-family:var(--cv-mono);color:var(--cv-tx3);letter-spacing:.02em;margin:22px 0 0;font-size:11.5px;line-height:1.6}.demo-foot.dim2.svelte-1h7jtmj{margin-top:8px}.benchrow.svelte-1h7jtmj{margin-top:4px}.benchlab.svelte-1h7jtmj{padding-top:26px}.benchchips.svelte-1h7jtmj{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.bchip.svelte-1h7jtmj{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--cv-tx3);border:1px solid var(--cv-line2);white-space:nowrap;border-radius:100px;padding:5px 11px;font-size:10.5px}.bchip.svelte-1h7jtmj b:where(.svelte-1h7jtmj){color:var(--cv-tx2);font-weight:600}.logwrap.svelte-1h7jtmj{padding:6px 18px 14px;overflow-x:auto}.log.svelte-1h7jtmj{border-collapse:collapse;width:100%;min-width:520px}.log.svelte-1h7jtmj th:where(.svelte-1h7jtmj){font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cv-tx4);text-align:left;border-bottom:1px solid var(--cv-line2);padding:10px 14px 10px 0;font-size:9.5px;font-weight:500}.log.svelte-1h7jtmj td:where(.svelte-1h7jtmj){border-bottom:1px solid var(--cv-line);vertical-align:top;padding:12px 14px 12px 0}.log.svelte-1h7jtmj tr:where(.svelte-1h7jtmj):last-child td:where(.svelte-1h7jtmj){border-bottom:0}.log.svelte-1h7jtmj .lw:where(.svelte-1h7jtmj){font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cv-tx3);white-space:nowrap;padding-top:15px;font-size:10.5px}.log.svelte-1h7jtmj .lw.you:where(.svelte-1h7jtmj){color:var(--cv-signal)}.log.svelte-1h7jtmj .lt:where(.svelte-1h7jtmj){color:var(--cv-tx);min-width:260px;font-size:14.5px;line-height:1.55}.log.svelte-1h7jtmj .lg:where(.svelte-1h7jtmj){font-family:var(--cv-mono);min-width:150px;font-size:11.5px;line-height:1.55}.log.svelte-1h7jtmj .lgc:where(.svelte-1h7jtmj){color:var(--pa,var(--cv-signal))}.log.svelte-1h7jtmj .lgn:where(.svelte-1h7jtmj){color:var(--cv-tx4)}.band-54.svelte-1h7jtmj{background:var(--cv-bg1);border-top:1px solid var(--cv-line);border-bottom:1px solid var(--cv-line)}.numeral.svelte-1h7jtmj{font-family:var(--cv-sans);letter-spacing:-.055em;color:var(--cv-tx);font-feature-settings:"tnum" 1;margin:10px 0 0;font-size:clamp(96px,17vw,190px);font-weight:600;line-height:.86}.numeral.svelte-1h7jtmj span:where(.svelte-1h7jtmj){color:var(--cv-tx4);letter-spacing:-.02em;font-weight:400}.caveat.svelte-1h7jtmj{color:var(--cv-tx2);max-width:640px;margin:30px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.5}.caveat.svelte-1h7jtmj b:where(.svelte-1h7jtmj){color:var(--cv-tx);font-weight:600}.refusal.svelte-1h7jtmj{color:var(--cv-tx2);max-width:600px;margin:20px 0 0;font-size:15px;line-height:1.62}.mnote.svelte-1h7jtmj{padding-top:8px}.mode.svelte-1h7jtmj{border-top:1px solid var(--cv-line);align-items:start;padding:26px 0}.mode.svelte-1h7jtmj:last-of-type{border-bottom:1px solid var(--cv-line)}.mode.svelte-1h7jtmj .mn:where(.svelte-1h7jtmj){font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cv-tx3);font-size:10px}.mode.svelte-1h7jtmj .mt:where(.svelte-1h7jtmj){letter-spacing:-.01em;margin:6px 0 0;font-size:clamp(20px,2.6vw,26px);font-weight:600;line-height:1.2}.mode.svelte-1h7jtmj .mi:where(.svelte-1h7jtmj){font-family:var(--cv-mono);color:var(--cv-tx4);letter-spacing:.1em;padding-top:6px;font-size:11px}.mode.svelte-1h7jtmj .mb:where(.svelte-1h7jtmj){color:var(--cv-tx2);margin:7px 0 0;font-size:14.5px;line-height:1.62}.cues.svelte-1h7jtmj{flex-direction:column;gap:7px;padding-top:4px;display:flex}.cue-s.svelte-1h7jtmj{font-family:var(--cv-mono);color:var(--cv-signal);border-left:2px solid var(--cv-signal-dim);padding:2px 0 2px 10px;font-size:12px}.disc.svelte-1h7jtmj{border-top:1px solid var(--cv-line);align-items:start;padding:24px 0}.disc.svelte-1h7jtmj:last-of-type{border-bottom:1px solid var(--cv-line)}.disc.svelte-1h7jtmj .dn:where(.svelte-1h7jtmj){font-family:var(--cv-mono);color:var(--cv-tx4);letter-spacing:.1em;padding-top:5px;font-size:11px}.disc.svelte-1h7jtmj .dt:where(.svelte-1h7jtmj){letter-spacing:-.018em;font-size:18.5px;font-weight:600;font-family:var(--cv-sans);margin:0}.disc.svelte-1h7jtmj .db:where(.svelte-1h7jtmj){color:var(--cv-tx2);margin:7px 0 0;font-size:14.5px;line-height:1.62}.zpanel.svelte-1h7jtmj{background:var(--ink2);border:1px solid var(--ink-line);border-radius:12px;width:100%;max-width:208px;padding:14px 14px 16px}.zpanel.svelte-1h7jtmj .zh:where(.svelte-1h7jtmj){border-bottom:1px solid var(--ink-line);align-items:center;gap:7px;padding-bottom:12px;display:flex}.zpanel.svelte-1h7jtmj .zdot:where(.svelte-1h7jtmj){background:var(--cv-cyan);border-radius:50%;width:6px;height:6px}.zpanel.svelte-1h7jtmj .zt:where(.svelte-1h7jtmj){font-family:var(--cv-mono);letter-spacing:.13em;text-transform:uppercase;color:#8b95a4;font-size:9.5px}.zpanel.svelte-1h7jtmj .zc:where(.svelte-1h7jtmj){font-family:var(--cv-mono);color:var(--ink-tx);padding:22px 0 24px;font-size:13.5px;line-height:1.35}.zpanel.svelte-1h7jtmj .zf:where(.svelte-1h7jtmj){font-family:var(--cv-mono);color:#6b7583;border-top:1px solid var(--ink-line);padding-top:10px;font-size:9.5px;line-height:1.5}.foot.svelte-1h7jtmj{border-top:1px solid var(--cv-line);padding:34px 0 56px}.foot-row.svelte-1h7jtmj{flex-wrap:wrap;align-items:baseline;gap:26px;display:flex}.foot-links.svelte-1h7jtmj{gap:20px;margin-left:auto;display:flex}.foot-links.svelte-1h7jtmj a:where(.svelte-1h7jtmj){color:var(--cv-tx2);font-size:13px;text-decoration:none}.foot-links.svelte-1h7jtmj a:where(.svelte-1h7jtmj):hover{color:var(--cv-tx)}.motto.svelte-1h7jtmj{font-family:var(--cv-mono);color:var(--cv-tx3);letter-spacing:.03em;font-size:11.5px}.footnote.svelte-1h7jtmj{max-width:560px}.reveal.svelte-1h7jtmj{opacity:1}@media (prefers-reduced-motion:no-preference){.cvq.js.svelte-1h7jtmj .reveal:where(.svelte-1h7jtmj){opacity:0;transition:opacity .7s,transform .7s;transform:translateY(12px)}.cvq.js.svelte-1h7jtmj .reveal:where(.svelte-1h7jtmj).in{opacity:1;transform:none}.linein.svelte-1h7jtmj,.zpcue.svelte-1h7jtmj,.zphold.svelte-1h7jtmj,.gate-read.svelte-1h7jtmj .v:where(.svelte-1h7jtmj){animation:.3s both svelte-1h7jtmj-cvq-in}.tk.svelte-1h7jtmj .m:where(.svelte-1h7jtmj),.tk.svelte-1h7jtmj .d:where(.svelte-1h7jtmj),.tk.svelte-1h7jtmj:before{transition:opacity .3s,background .3s,border-color .3s}.btn.svelte-1h7jtmj,.tlink.svelte-1h7jtmj,.ctl.svelte-1h7jtmj,.pick.svelte-1h7jtmj{transition:background .14s,border-color .14s,box-shadow .14s,color .14s}@keyframes svelte-1h7jtmj-cvq-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}}@media (width<=900px){.cvq.svelte-1h7jtmj{--gut-l:76px;--gut-r:168px;--gap:22px}}@media (width<=760px){.row.svelte-1h7jtmj{grid-template-columns:1fr;gap:10px}.row.svelte-1h7jtmj>.body:where(.svelte-1h7jtmj),.row.svelte-1h7jtmj>.body.wide:where(.svelte-1h7jtmj){grid-column:1;max-width:none}.pickrow.svelte-1h7jtmj{grid-template-columns:repeat(2,minmax(0,1fr))}.pbl.svelte-1h7jtmj{display:none}.deck-body.svelte-1h7jtmj{grid-template-columns:1fr}.deck-stage.svelte-1h7jtmj{min-height:0;padding:20px 18px 16px}.deck-panel.svelte-1h7jtmj{border-left:0;border-top:1px solid var(--ink-line);flex-direction:row;align-items:center;gap:12px}.zph.svelte-1h7jtmj{border-bottom:0;flex:none;padding-bottom:0}.zpm.svelte-1h7jtmj,.zpf.svelte-1h7jtmj{display:none}.zpcue.svelte-1h7jtmj,.zphold.svelte-1h7jtmj{flex:1;min-width:0}.gate-read.svelte-1h7jtmj{flex-direction:column;gap:4px}.gate-read.svelte-1h7jtmj .k:where(.svelte-1h7jtmj){width:auto}.gate-read.svelte-1h7jtmj .v:where(.svelte-1h7jtmj){min-height:3.2em}.mode.svelte-1h7jtmj .mi:where(.svelte-1h7jtmj),.disc.svelte-1h7jtmj .dn:where(.svelte-1h7jtmj){padding-top:0}.cues.svelte-1h7jtmj{padding-top:12px}.zpanel.svelte-1h7jtmj{max-width:100%}.hero.svelte-1h7jtmj{padding-top:30px}.h1.svelte-1h7jtmj{max-width:none}.foot-links.svelte-1h7jtmj{flex-wrap:wrap;width:100%;margin-left:0}.log.svelte-1h7jtmj .lt:where(.svelte-1h7jtmj),.log.svelte-1h7jtmj .lg:where(.svelte-1h7jtmj){min-width:0}}
