.topbar.svelte-yic9pk{position:relative;z-index:10;border-bottom:1px solid var(--rule);padding:14px 32px;display:flex;justify-content:space-between;align-items:baseline;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.topbar.svelte-yic9pk .brand:where(.svelte-yic9pk){font-weight:700;letter-spacing:.08em;display:inline-flex;align-items:center;gap:10px}.topbar.svelte-yic9pk .brand-glyph:where(.svelte-yic9pk){display:block;flex:none}.topbar.svelte-yic9pk .meta:where(.svelte-yic9pk){color:var(--muted);display:flex;gap:28px}.topbar.svelte-yic9pk .meta:where(.svelte-yic9pk) a:where(.svelte-yic9pk){color:inherit;text-decoration:none;transition:color .15s ease}.topbar.svelte-yic9pk .meta:where(.svelte-yic9pk) a:where(.svelte-yic9pk):hover,.topbar.svelte-yic9pk .meta:where(.svelte-yic9pk) a:where(.svelte-yic9pk):focus-visible{color:var(--ink)}.topbar.svelte-yic9pk .meta:where(.svelte-yic9pk) a:where(.svelte-yic9pk):before{content:"— ";color:var(--accent)}.masthead.svelte-s2sshx{position:relative;z-index:2;padding:48px 32px 72px;border-bottom:2px solid var(--rule);max-width:1400px;margin:0 auto}.kicker.svelte-s2sshx{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-bottom:28px;display:flex;align-items:center;gap:16px}.kicker.svelte-s2sshx:after{content:"";flex:1;height:1px;background:var(--rule);max-width:200px}.headline.svelte-s2sshx{font-family:Fraunces,serif;font-weight:300;font-size:clamp(48px,9vw,128px);line-height:.94;letter-spacing:-.035em;margin-bottom:32px;font-variation-settings:"opsz" 144}.headline.svelte-s2sshx em:where(.svelte-s2sshx){font-style:italic;font-weight:400;color:var(--accent);font-variation-settings:"opsz" 144}.headline.svelte-s2sshx .strike:where(.svelte-s2sshx){position:relative;color:var(--muted);font-weight:300}.headline.svelte-s2sshx .strike:where(.svelte-s2sshx):after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:2px;background:var(--accent);transform:rotate(-.5deg);transform-origin:center}.deck.svelte-s2sshx{display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:end;margin-top:48px}@media(max-width:768px){.deck.svelte-s2sshx{grid-template-columns:1fr;gap:32px}}.deck.svelte-s2sshx .lede:where(.svelte-s2sshx){font-family:Fraunces,serif;font-weight:400;font-size:clamp(20px,2.2vw,26px);line-height:1.35;font-style:italic;max-width:520px;color:var(--ink)}.deck.svelte-s2sshx .lede:where(.svelte-s2sshx):first-letter{font-size:1.8em;font-weight:700;float:left;line-height:.9;padding:4px 8px 0 0;font-style:normal;color:var(--accent)}.cta-block.svelte-s2sshx{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.cta.svelte-s2sshx{display:inline-flex;align-items:center;gap:14px;padding:18px 28px;background:var(--ink);color:var(--paper);text-decoration:none;font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;transition:all .2s ease;border:1px solid var(--ink)}.cta.svelte-s2sshx:hover{background:var(--accent);border-color:var(--accent);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.cta.svelte-s2sshx .arrow:where(.svelte-s2sshx){display:inline-block;transition:transform .2s ease}.cta.svelte-s2sshx:hover .arrow:where(.svelte-s2sshx){transform:translate(4px)}.cta-sub.svelte-s2sshx{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:.05em}@keyframes svelte-s2sshx-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.headline.svelte-s2sshx,.deck.svelte-s2sshx{animation:svelte-s2sshx-rise .8s ease backwards}.headline.svelte-s2sshx{animation-delay:.05s}.deck.svelte-s2sshx{animation-delay:.25s}.manifesto.svelte-1dytdea{position:relative;z-index:2;padding:80px 32px;border-bottom:1px solid var(--rule);max-width:1400px;margin:0 auto}.manifesto-header.svelte-1dytdea{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid var(--rule)}.manifesto-title.svelte-1dytdea{font-family:Fraunces,serif;font-size:clamp(28px,3.5vw,44px);font-weight:400;font-style:italic;letter-spacing:-.02em}.manifesto-number.svelte-1dytdea{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--muted);letter-spacing:.1em}.manifesto-grid.svelte-1dytdea{display:grid;grid-template-columns:repeat(3,1fr);gap:56px}@media(max-width:900px){.manifesto-grid.svelte-1dytdea{grid-template-columns:1fr;gap:40px}}.tenet.svelte-1dytdea{position:relative}.tenet-num.svelte-1dytdea{font-family:Fraunces,serif;font-style:italic;font-weight:300;font-size:72px;line-height:1;color:var(--accent);margin-bottom:16px;font-variation-settings:"opsz" 144}.tenet-head.svelte-1dytdea{font-family:Fraunces,serif;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:16px;letter-spacing:-.015em}.tenet-body.svelte-1dytdea{font-family:Fraunces,serif;font-size:17px;line-height:1.55;color:var(--ink)}.tenet-body.svelte-1dytdea em:where(.svelte-1dytdea){color:var(--muted)}@keyframes svelte-1dytdea-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.manifesto-header.svelte-1dytdea,.manifesto-grid.svelte-1dytdea{animation:svelte-1dytdea-rise .8s ease backwards}.manifesto-header.svelte-1dytdea{animation-delay:.05s}.manifesto-grid.svelte-1dytdea{animation-delay:.2s}.isnt.svelte-z9prfm{position:relative;padding:100px 32px;max-width:1400px;margin:0 auto;border-bottom:1px solid var(--rule)}.section-label.svelte-z9prfm{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-bottom:24px;display:flex;align-items:center;gap:16px}.section-label.svelte-z9prfm:before{content:"§";font-weight:700}.section-label.svelte-z9prfm:after{content:"";flex:0 0 180px;height:1px;background:var(--rule)}.section-title.svelte-z9prfm{font-family:Fraunces,serif;font-size:clamp(40px,5.6vw,76px);font-weight:300;line-height:1.02;letter-spacing:-.03em;font-variation-settings:"opsz" 144;margin-bottom:24px;max-width:22ch}.section-title.svelte-z9prfm em:where(.svelte-z9prfm){font-style:italic;color:var(--accent);font-weight:400}.section-title.svelte-z9prfm .neg:where(.svelte-z9prfm){font-family:JetBrains Mono,monospace;font-size:.42em;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:500;vertical-align:.22em;margin-right:.3em}.section-lede.svelte-z9prfm{font-family:Fraunces,serif;font-style:italic;font-size:22px;line-height:1.4;color:var(--ink);max-width:62ch;margin-bottom:72px;border-left:2px solid var(--accent);padding-left:20px}.ledger.svelte-z9prfm{border-top:2px solid var(--rule)}.ledger-heads.svelte-z9prfm{display:grid;grid-template-columns:56px 1fr 48px 1.4fr;gap:0;align-items:center;padding:16px 0;border-bottom:1px solid var(--rule);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.ledger-heads.svelte-z9prfm .us-head:where(.svelte-z9prfm){color:var(--accent)}.ledger-heads.svelte-z9prfm span:where(.svelte-z9prfm){padding:0 8px}.row.svelte-z9prfm{display:grid;grid-template-columns:56px 1fr 48px 1.4fr;gap:0;align-items:stretch;border-bottom:1px solid var(--rule)}.row.svelte-z9prfm .num:where(.svelte-z9prfm){font-family:Fraunces,serif;font-style:italic;font-weight:300;font-size:56px;line-height:1;color:var(--accent);padding:36px 8px 28px;font-variation-settings:"opsz" 144}.row.svelte-z9prfm .them:where(.svelte-z9prfm),.row.svelte-z9prfm .us:where(.svelte-z9prfm){padding:36px 24px 36px 28px;display:flex;flex-direction:column;gap:12px}.row.svelte-z9prfm .them:where(.svelte-z9prfm){color:var(--muted);opacity:.85;border-right:1px solid var(--rule)}.row.svelte-z9prfm .them:where(.svelte-z9prfm) .claim:where(.svelte-z9prfm){font-family:Fraunces,serif;font-size:22px;line-height:1.25;font-weight:400;letter-spacing:-.01em;text-decoration:line-through;text-decoration-color:var(--accent);text-decoration-thickness:1.5px;text-underline-offset:3px}.row.svelte-z9prfm .them:where(.svelte-z9prfm) .aside:where(.svelte-z9prfm){font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.row.svelte-z9prfm .arrow:where(.svelte-z9prfm){display:flex;align-items:center;justify-content:center;font-family:Fraunces,serif;font-size:32px;font-style:italic;color:var(--accent);font-weight:300}.row.svelte-z9prfm .us:where(.svelte-z9prfm){padding:36px 8px 36px 24px;background:transparent}.row.svelte-z9prfm .us:where(.svelte-z9prfm) .claim:where(.svelte-z9prfm){font-family:Fraunces,serif;font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.row.svelte-z9prfm .us:where(.svelte-z9prfm) .claim:where(.svelte-z9prfm) em:where(.svelte-z9prfm){font-style:italic;color:var(--accent);font-weight:400}.row.svelte-z9prfm .us:where(.svelte-z9prfm) .note:where(.svelte-z9prfm){font-family:Fraunces,serif;font-size:16px;line-height:1.5;color:var(--muted);max-width:48ch}.row.svelte-z9prfm .us:where(.svelte-z9prfm) .note:where(.svelte-z9prfm) em:where(.svelte-z9prfm){color:var(--ink);font-style:italic}.coda.svelte-z9prfm{margin-top:56px;display:grid;grid-template-columns:1fr 1.6fr;gap:48px;align-items:baseline;padding-top:32px;border-top:1px solid var(--rule)}.coda.svelte-z9prfm .tag:where(.svelte-z9prfm){font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.coda.svelte-z9prfm p:where(.svelte-z9prfm){font-family:Fraunces,serif;font-style:italic;font-size:22px;line-height:1.45;color:var(--ink);max-width:58ch}.coda.svelte-z9prfm p:where(.svelte-z9prfm) strong:where(.svelte-z9prfm){font-style:normal;font-weight:500;color:var(--accent)}@media(max-width:900px){.ledger-heads.svelte-z9prfm,.row.svelte-z9prfm{grid-template-columns:40px 1fr}.ledger-heads.svelte-z9prfm .arrow-head:where(.svelte-z9prfm),.row.svelte-z9prfm .arrow:where(.svelte-z9prfm){display:none}.ledger-heads.svelte-z9prfm>span:where(.svelte-z9prfm):nth-child(1){grid-column:1;grid-row:1}.ledger-heads.svelte-z9prfm>span:where(.svelte-z9prfm):nth-child(2){grid-column:2;grid-row:1}.ledger-heads.svelte-z9prfm .us-head:where(.svelte-z9prfm){grid-column:2;grid-row:2;padding-top:12px}.row.svelte-z9prfm .num:where(.svelte-z9prfm){grid-column:1;grid-row:1}.row.svelte-z9prfm .them:where(.svelte-z9prfm){grid-column:2;grid-row:1;border-right:0;padding:28px 48px}.row.svelte-z9prfm .us:where(.svelte-z9prfm){grid-column:2;grid-row:2;padding:20px 8px;border-top:1px dotted var(--rule)}.coda.svelte-z9prfm{grid-template-columns:1fr;gap:12px}}.anatomy.svelte-1inmfw1{position:relative;z-index:2;padding:100px 32px;background:var(--paper-dark);border-bottom:1px solid var(--rule)}.anatomy-inner.svelte-1inmfw1{max-width:1400px;margin:0 auto}.section-label.svelte-1inmfw1{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.section-title.svelte-1inmfw1{font-family:Fraunces,serif;font-size:clamp(36px,5vw,64px);font-weight:300;line-height:1;letter-spacing:-.03em;margin-bottom:0;max-width:900px;animation:svelte-1inmfw1-rise .8s ease backwards}.section-title.svelte-1inmfw1 em:where(.svelte-1inmfw1){font-style:italic;color:var(--accent);font-weight:400}@keyframes svelte-1inmfw1-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.mockup-stage.svelte-9ivr75{--bg: #0a0a0a;--panel: #0f0f0f;--ink: #e8e8e8;--ink-dim: #9a9a9a;--ink-mute: #6a6a6a;--rule: #2a2a2a;--red: #d73a3a;--red-dim: #8a2424;--red-bg: rgba(215, 58, 58, .08);--green: #5fbf5f;--amber: #d4a44a;background:#060606;color:var(--ink);font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.55;-webkit-font-smoothing:antialiased;font-feature-settings:"calt" 1,"liga" 1;display:flex;justify-content:center;padding:32px 16px}.mockup-stage.svelte-9ivr75 .window:where(.svelte-9ivr75){width:100%;max-width:1200px;background:var(--bg);border:1px solid var(--rule);border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #0009,0 2px 8px #0006}.mockup-stage.svelte-9ivr75 .titlebar:where(.svelte-9ivr75){display:flex;align-items:center;gap:16px;padding:12px 16px;background:#111;border-bottom:1px solid var(--rule)}.mockup-stage.svelte-9ivr75 .traffic:where(.svelte-9ivr75){display:flex;gap:8px}.mockup-stage.svelte-9ivr75 .traffic:where(.svelte-9ivr75) span:where(.svelte-9ivr75){width:12px;height:12px;border-radius:50%;display:inline-block}.mockup-stage.svelte-9ivr75 .traffic:where(.svelte-9ivr75) .close:where(.svelte-9ivr75){background:#ff5f57}.mockup-stage.svelte-9ivr75 .traffic:where(.svelte-9ivr75) .min:where(.svelte-9ivr75){background:#febc2e}.mockup-stage.svelte-9ivr75 .traffic:where(.svelte-9ivr75) .max:where(.svelte-9ivr75){background:#28c840}.mockup-stage.svelte-9ivr75 .pr-meta:where(.svelte-9ivr75){display:flex;align-items:center;gap:10px;color:var(--ink-dim);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.mockup-stage.svelte-9ivr75 .pr-meta:where(.svelte-9ivr75) .pr-id:where(.svelte-9ivr75){color:var(--ink);font-weight:600}.mockup-stage.svelte-9ivr75 .pr-meta:where(.svelte-9ivr75) .pr-title:where(.svelte-9ivr75){color:var(--ink)}.mockup-stage.svelte-9ivr75 .pr-meta:where(.svelte-9ivr75) .sep:where(.svelte-9ivr75){color:var(--ink-mute)}.mockup-stage.svelte-9ivr75 .pr-meta:where(.svelte-9ivr75) .add:where(.svelte-9ivr75){color:var(--green)}.mockup-stage.svelte-9ivr75 .pr-meta:where(.svelte-9ivr75) .del:where(.svelte-9ivr75){color:var(--red)}.mockup-stage.svelte-9ivr75 main:where(.svelte-9ivr75){padding:28px 36px 36px}.mockup-stage.svelte-9ivr75 .analyzed:where(.svelte-9ivr75){display:flex;align-items:center;gap:10px;color:var(--ink-dim);font-size:12px;letter-spacing:.12em;margin-bottom:24px}.mockup-stage.svelte-9ivr75 .analyzed:where(.svelte-9ivr75) .chev:where(.svelte-9ivr75){color:var(--red);font-weight:700}.mockup-stage.svelte-9ivr75 .analyzed:where(.svelte-9ivr75) strong:where(.svelte-9ivr75){color:var(--ink);font-weight:600;letter-spacing:.12em}.mockup-stage.svelte-9ivr75 .analyzed:where(.svelte-9ivr75) .dot:where(.svelte-9ivr75){color:var(--ink-mute)}.mockup-stage.svelte-9ivr75 .section-title:where(.svelte-9ivr75){font-size:12px;font-weight:600;letter-spacing:.18em;color:var(--ink);margin:0 0 14px;text-transform:uppercase;display:flex;align-items:baseline;gap:12px;font-family:JetBrains Mono,monospace}.mockup-stage.svelte-9ivr75 .section-title:where(.svelte-9ivr75) .tick:where(.svelte-9ivr75){color:var(--red)}.mockup-stage.svelte-9ivr75 .section-title:where(.svelte-9ivr75) .sub:where(.svelte-9ivr75){color:var(--ink-mute);font-weight:400;letter-spacing:.08em;font-size:11px}.mockup-stage.svelte-9ivr75 .rule:where(.svelte-9ivr75){border:0;border-top:1px dotted var(--rule);margin:28px 0}.mockup-stage.svelte-9ivr75 .stats:where(.svelte-9ivr75){display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:8px}@media(max-width:900px){.mockup-stage.svelte-9ivr75 .stats:where(.svelte-9ivr75){grid-template-columns:repeat(2,1fr)}}.mockup-stage.svelte-9ivr75 .stat:where(.svelte-9ivr75){border:1px solid var(--rule);padding:18px 18px 16px;background:#0c0c0c;position:relative}.mockup-stage.svelte-9ivr75 .stat:where(.svelte-9ivr75) .label:where(.svelte-9ivr75){font-size:10.5px;letter-spacing:.14em;color:var(--ink-dim);text-transform:uppercase;margin-bottom:10px;display:block}.mockup-stage.svelte-9ivr75 .stat:where(.svelte-9ivr75) .num:where(.svelte-9ivr75){font-size:34px;font-weight:600;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.mockup-stage.svelte-9ivr75 .stat:where(.svelte-9ivr75) .num.red:where(.svelte-9ivr75){color:var(--red)}.mockup-stage.svelte-9ivr75 .stat:where(.svelte-9ivr75) .num-unit:where(.svelte-9ivr75){font-size:16px;color:var(--ink-dim);margin-left:4px}.mockup-stage.svelte-9ivr75 .stat:where(.svelte-9ivr75) .hint:where(.svelte-9ivr75){margin-top:8px;font-size:11px;color:var(--ink-mute)}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75){width:100%;border-collapse:collapse;font-size:12.5px}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) caption:where(.svelte-9ivr75){display:none}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) thead:where(.svelte-9ivr75) th:where(.svelte-9ivr75){text-align:left;font-weight:600;color:var(--ink-mute);text-transform:uppercase;font-size:10.5px;letter-spacing:.14em;padding:10px 14px;border-bottom:1px solid var(--rule)}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) thead:where(.svelte-9ivr75) th.col-priority:where(.svelte-9ivr75){width:90px}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) thead:where(.svelte-9ivr75) th.col-loc:where(.svelte-9ivr75){width:110px;text-align:right}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) tbody:where(.svelte-9ivr75) td:where(.svelte-9ivr75){padding:12px 14px;border-bottom:1px dotted var(--rule);vertical-align:top;color:var(--ink)}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) tbody:where(.svelte-9ivr75) tr:where(.svelte-9ivr75):last-child td:where(.svelte-9ivr75){border-bottom:0}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) .file:where(.svelte-9ivr75){font-weight:500;color:var(--ink);white-space:nowrap}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) .why:where(.svelte-9ivr75){color:var(--ink-dim)}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) .loc:where(.svelte-9ivr75){color:var(--ink-mute);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.mockup-stage.svelte-9ivr75 .triage:where(.svelte-9ivr75) code.inline:where(.svelte-9ivr75){font-family:inherit;color:var(--ink)}.mockup-stage.svelte-9ivr75 .badge:where(.svelte-9ivr75){display:inline-block;padding:3px 8px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border:1px solid currentColor;line-height:1.2;min-width:62px;text-align:center}.mockup-stage.svelte-9ivr75 .badge.review:where(.svelte-9ivr75){color:var(--red)}.mockup-stage.svelte-9ivr75 .badge.skim:where(.svelte-9ivr75){color:var(--amber)}.mockup-stage.svelte-9ivr75 .badge.skip:where(.svelte-9ivr75){color:var(--ink-mute)}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75){border:1px solid var(--red);background:var(--red-bg);padding:18px 20px;margin:0;position:relative;color:var(--ink)}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) .callout-head:where(.svelte-9ivr75){display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) .tag:where(.svelte-9ivr75){font-size:10.5px;font-weight:700;letter-spacing:.16em;color:var(--red);text-transform:uppercase}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) h3:where(.svelte-9ivr75){margin:0;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ink)}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) p:where(.svelte-9ivr75){margin:0 0 10px;color:var(--ink-dim);line-height:1.65}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) p:where(.svelte-9ivr75):last-child{margin-bottom:0}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) .ref:where(.svelte-9ivr75){display:inline-block;color:var(--red);border-bottom:1px dotted var(--red-dim);padding-bottom:1px;text-decoration:none}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) code:where(.svelte-9ivr75){font-family:inherit;color:var(--ink);background:#ffffff0a;padding:1px 5px;border:1px solid var(--rule)}.mockup-stage.svelte-9ivr75 .callout:where(.svelte-9ivr75) .strong-look-for:where(.svelte-9ivr75){color:var(--ink)}.mockup-stage.svelte-9ivr75 .checklist:where(.svelte-9ivr75){list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 28px}@media(max-width:700px){.mockup-stage.svelte-9ivr75 .checklist:where(.svelte-9ivr75){grid-template-columns:1fr}}.mockup-stage.svelte-9ivr75 .checklist:where(.svelte-9ivr75) li:where(.svelte-9ivr75){display:flex;gap:12px;align-items:flex-start;padding:8px 0;color:var(--ink);font-size:12.5px;border-bottom:1px dotted var(--rule)}.mockup-stage.svelte-9ivr75 .checklist:where(.svelte-9ivr75) .box:where(.svelte-9ivr75){flex:0 0 14px;width:14px;height:14px;border:1px solid var(--ink-mute);margin-top:2px;display:inline-block}.mockup-stage.svelte-9ivr75 .checklist:where(.svelte-9ivr75) .task:where(.svelte-9ivr75){flex:1}.mockup-stage.svelte-9ivr75 .checklist:where(.svelte-9ivr75) .note:where(.svelte-9ivr75){display:block;color:var(--ink-mute);font-size:11px;margin-top:2px}.mockup-stage.svelte-9ivr75 .checklist:where(.svelte-9ivr75) code.inline:where(.svelte-9ivr75){font-family:inherit;color:inherit}.mockup-stage.svelte-9ivr75 .mockup-footer:where(.svelte-9ivr75){display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding-top:16px;border-top:1px dotted var(--rule);color:var(--ink-mute);font-size:11px;letter-spacing:.12em}.mockup-stage.svelte-9ivr75 .mockup-footer:where(.svelte-9ivr75) .brand:where(.svelte-9ivr75){color:var(--red);font-weight:600;letter-spacing:.22em}.mockup-stage.svelte-9ivr75 .mockup-footer:where(.svelte-9ivr75) .shortcut:where(.svelte-9ivr75){color:var(--ink-dim)}.mockup-stage.svelte-9ivr75 .mockup-footer:where(.svelte-9ivr75) kbd:where(.svelte-9ivr75){font-family:inherit;color:var(--ink);border:1px solid var(--rule);padding:1px 6px;margin:0 2px;background:#0c0c0c}.versus.svelte-8ljyr6{position:relative;z-index:2;padding:100px 32px;max-width:1400px;margin:0 auto;border-bottom:1px solid var(--rule)}.section-label.svelte-8ljyr6{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.section-title.svelte-8ljyr6{font-family:Fraunces,serif;font-size:clamp(36px,5vw,64px);font-weight:300;line-height:1;letter-spacing:-.03em;margin-bottom:56px;max-width:900px}.section-title.svelte-8ljyr6 em:where(.svelte-8ljyr6){font-style:italic;color:var(--accent);font-weight:400}.versus-grid.svelte-8ljyr6{display:grid;grid-template-columns:1fr auto 1fr;gap:48px;align-items:stretch;margin-top:48px;animation:svelte-8ljyr6-rise .8s ease backwards}@media(max-width:900px){.versus-grid.svelte-8ljyr6{grid-template-columns:1fr}.versus-grid.svelte-8ljyr6 .divider:where(.svelte-8ljyr6){display:none}}.versus-col.svelte-8ljyr6{padding:32px;border:1px solid var(--rule);position:relative}.versus-col.them.svelte-8ljyr6{background:transparent}.versus-col.us.svelte-8ljyr6{background:var(--ink);color:var(--paper)}.versus-head.svelte-8ljyr6{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:20px;color:var(--muted)}.versus-col.us.svelte-8ljyr6 .versus-head:where(.svelte-8ljyr6){color:var(--accent)}.versus-claim.svelte-8ljyr6{font-family:Fraunces,serif;font-size:28px;font-weight:400;line-height:1.15;letter-spacing:-.015em;margin-bottom:28px;min-height:4em}.versus-claim.svelte-8ljyr6 em:where(.svelte-8ljyr6){font-style:italic}.versus-list.svelte-8ljyr6{list-style:none}.versus-list.svelte-8ljyr6 li:where(.svelte-8ljyr6){padding:10px 0;border-bottom:1px dotted currentColor;font-size:14px;line-height:1.45;opacity:.9}.versus-list.svelte-8ljyr6 li:where(.svelte-8ljyr6):last-child{border-bottom:none}.versus-list.svelte-8ljyr6 li:where(.svelte-8ljyr6):before{content:"— ";color:var(--accent);font-weight:700}.divider.svelte-8ljyr6{display:flex;align-items:center;justify-content:center;font-family:Fraunces,serif;font-size:42px;font-style:italic;color:var(--muted);font-weight:300}@keyframes svelte-8ljyr6-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.tension.svelte-3ctrs6{position:relative;z-index:2;padding:120px 32px;background:var(--ink);color:var(--paper);text-align:center;border-bottom:1px solid var(--rule)}.tension-inner.svelte-3ctrs6{max-width:900px;margin:0 auto}.tension-quote.svelte-3ctrs6{font-family:Fraunces,serif;font-weight:300;font-style:italic;font-size:clamp(28px,4vw,48px);line-height:1.25;letter-spacing:-.02em;margin-bottom:32px;font-variation-settings:"opsz" 144;animation:svelte-3ctrs6-rise .8s ease backwards}.tension-quote.svelte-3ctrs6:before,.tension-quote.svelte-3ctrs6:after{content:'"';color:var(--accent);font-weight:700;font-style:normal}.tension-attribution.svelte-3ctrs6{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.tension-attribution.svelte-3ctrs6:before{content:"— ";color:var(--accent)}@keyframes svelte-3ctrs6-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.pricing.svelte-omzaxu{position:relative;z-index:2;padding:100px 32px;max-width:1400px;margin:0 auto;border-bottom:1px solid var(--rule)}.section-label.svelte-omzaxu{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.section-title.svelte-omzaxu{font-family:Fraunces,serif;font-size:clamp(36px,5vw,64px);font-weight:300;line-height:1;letter-spacing:-.03em;margin-bottom:56px;max-width:900px}.section-title.svelte-omzaxu em:where(.svelte-omzaxu){font-style:italic;color:var(--accent);font-weight:400}.price-row.svelte-omzaxu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:48px;animation:svelte-omzaxu-rise .8s ease backwards}@media(max-width:900px){.price-row.svelte-omzaxu{grid-template-columns:1fr}}.price-card.svelte-omzaxu{padding:36px 28px;border:1px solid var(--rule);background:var(--paper);position:relative}.price-card.feature.svelte-omzaxu{background:var(--ink);color:var(--paper);transform:translateY(-8px)}.price-card.feature.svelte-omzaxu:before{content:"Recommended";position:absolute;top:-12px;left:28px;background:var(--accent);color:var(--paper);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:4px 12px;font-weight:700}.price-tier.svelte-omzaxu{font-family:Fraunces,serif;font-size:24px;font-style:italic;margin-bottom:8px;font-weight:400}.price-desc.svelte-omzaxu{font-size:13px;color:var(--muted);margin-bottom:24px;font-family:JetBrains Mono,monospace;letter-spacing:.02em}.price-card.feature.svelte-omzaxu .price-desc:where(.svelte-omzaxu){color:#9a968c}.price-amt.svelte-omzaxu{font-family:Fraunces,serif;font-size:56px;font-weight:300;line-height:1;letter-spacing:-.03em;margin-bottom:4px;font-variation-settings:"opsz" 144}.price-amt.svelte-omzaxu sub:where(.svelte-omzaxu){font-size:14px;font-family:JetBrains Mono,monospace;color:var(--muted);letter-spacing:.05em;margin-left:4px;vertical-align:baseline}.price-card.feature.svelte-omzaxu .price-amt:where(.svelte-omzaxu) sub:where(.svelte-omzaxu){color:#9a968c}.price-note.svelte-omzaxu{font-size:12px;color:var(--muted);font-family:JetBrains Mono,monospace;margin-bottom:28px;padding-bottom:24px;border-bottom:1px dotted var(--rule)}.price-card.feature.svelte-omzaxu .price-note:where(.svelte-omzaxu){color:#9a968c;border-color:#2a2a26}.price-features.svelte-omzaxu{list-style:none}.price-features.svelte-omzaxu li:where(.svelte-omzaxu){padding:8px 0;font-size:14px;line-height:1.4;color:inherit}.price-features.svelte-omzaxu li:where(.svelte-omzaxu):before{content:"→ ";color:var(--accent);font-weight:700}.price-cta.svelte-omzaxu{display:block;margin-top:24px;padding:12px 20px;border:1px solid var(--ink);background:transparent;color:var(--ink);text-align:center;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;transition:background .12s ease}.price-cta.svelte-omzaxu:hover{background:var(--ink);color:var(--paper)}.price-card.feature.svelte-omzaxu .price-cta:where(.svelte-omzaxu){border-color:var(--paper);color:var(--paper)}.price-card.feature.svelte-omzaxu .price-cta:where(.svelte-omzaxu):hover{background:var(--accent);border-color:var(--accent);color:var(--paper)}.price-cta.cta-feature.svelte-omzaxu{background:var(--accent);color:var(--paper);border-color:var(--accent)}.price-cta.cta-feature.svelte-omzaxu:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.price-cta.cta-disabled.svelte-omzaxu{background:var(--paper-dark);color:var(--muted);border-color:var(--rule);cursor:not-allowed}.price-cta.cta-disabled.svelte-omzaxu:hover{background:var(--paper-dark);color:var(--muted);border-color:var(--rule)}.price-card.feature.svelte-omzaxu .price-cta.cta-disabled:where(.svelte-omzaxu){background:#2a2a26;color:#9a968c;border-color:#2a2a26}.price-card.feature.svelte-omzaxu .price-cta.cta-disabled:where(.svelte-omzaxu):hover{background:#2a2a26;color:#9a968c;border-color:#2a2a26}.price-cta-beta.svelte-omzaxu{display:block;margin-top:24px;padding:12px 20px;text-align:center;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-top:1px dotted var(--rule)}@keyframes svelte-omzaxu-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.join.svelte-r2xnp1{position:relative;z-index:2;padding:100px 32px;max-width:1400px;margin:0 auto;border-bottom:1px solid var(--rule)}.section-label.svelte-r2xnp1{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.section-title.svelte-r2xnp1{font-family:Fraunces,serif;font-size:clamp(36px,5vw,64px);font-weight:300;line-height:1;letter-spacing:-.03em;margin-bottom:48px;max-width:900px}.section-title.svelte-r2xnp1 em:where(.svelte-r2xnp1){font-style:italic;color:var(--accent);font-weight:400}.waitlist-form.svelte-r2xnp1{display:grid;grid-template-columns:1fr;gap:18px;max-width:560px}.field.svelte-r2xnp1{display:flex;flex-direction:column;gap:8px}.field-label.svelte-r2xnp1{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.field.svelte-r2xnp1 input[type=email]:where(.svelte-r2xnp1){font-family:Fraunces,serif;font-size:22px;padding:16px 18px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);line-height:1.3;transition:border-color .15s ease,box-shadow .15s ease}.field.svelte-r2xnp1 input[type=email]:where(.svelte-r2xnp1):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #c8402d26}.field.svelte-r2xnp1 input[aria-invalid=true]:where(.svelte-r2xnp1){border-color:var(--accent)}.field-consent.svelte-r2xnp1{flex-direction:row;align-items:flex-start;gap:12px}.field-consent.svelte-r2xnp1 input[type=checkbox]:where(.svelte-r2xnp1){margin-top:4px;width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.consent-label.svelte-r2xnp1{font-family:Fraunces,serif;font-size:15px;color:var(--ink);line-height:1.4;cursor:pointer}.inline-link.svelte-r2xnp1{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.inline-link.svelte-r2xnp1:hover{color:var(--accent-dim)}.error.svelte-r2xnp1{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--accent);padding:12px 14px;border-left:3px solid var(--accent);background:#c8402d0f}.submit-cta.svelte-r2xnp1{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:18px 28px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.submit-cta.svelte-r2xnp1:hover{background:var(--accent);border-color:var(--accent);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.submit-cta.svelte-r2xnp1:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.submit-cta.svelte-r2xnp1 .arrow:where(.svelte-r2xnp1){display:inline-block;transition:transform .2s ease}.submit-cta.svelte-r2xnp1:hover .arrow:where(.svelte-r2xnp1){transform:translate(4px)}.assurance.svelte-r2xnp1{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:.02em;line-height:1.6;margin-top:8px;max-width:540px}.success.svelte-r2xnp1{font-family:Fraunces,serif;font-style:italic;font-size:24px;line-height:1.35;color:var(--ink);max-width:560px;padding:24px 28px;border-left:3px solid var(--accent);background:#c8402d0d}.success.svelte-r2xnp1 p:where(.svelte-r2xnp1){margin:0}.footer.svelte-jz8lnl{position:relative;z-index:2;padding:48px 32px;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"copy privacy" "links links";align-items:baseline;gap:24px 32px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.footer-copy.svelte-jz8lnl{grid-area:copy}.footer-privacy.svelte-jz8lnl{grid-area:privacy;text-transform:none;letter-spacing:.02em;font-size:11px;line-height:1.6;max-width:52ch}.footer-links.svelte-jz8lnl{grid-area:links;display:flex;gap:24px;flex-wrap:wrap;border-top:1px dotted var(--rule);padding-top:20px}.footer.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--ink);text-decoration:none;border-bottom:1px solid transparent}.footer.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{border-color:var(--accent);color:var(--accent)}.footer.svelte-jz8lnl .disabled:where(.svelte-jz8lnl){color:var(--muted);cursor:default;opacity:.6}@media(max-width:700px){.footer.svelte-jz8lnl{grid-template-columns:1fr;grid-template-areas:"copy" "privacy" "links"}}
