:root{--ph-ink-900:#0b0c0c;--ph-ink-800:#1c1c1e;--ph-ink-600:#3a3a3e;--ph-ink-500:#6e6e73;--ph-ink-400:#a1a1a6;--ph-ink-200:#d8d8d0;--ph-ink-100:#eceae4;--ph-paper:#fbfaf7;--ph-white:#fff;--ph-gold-50:#fdf1d8;--ph-gold-200:#f9dca0;--ph-gold-500:#f2b441;--ph-gold-700:#b8801e;--ph-gold-800:#8f6210;--ph-bg:var(--ph-paper);--ph-fg:var(--ph-ink-800);--ph-muted:var(--ph-ink-500);--ph-rule:#e6e4de;--ph-accent-text:var(--ph-gold-800);--ph-accent-edge:var(--ph-gold-500);--ph-glow-high:0 0 0 1px var(--ph-gold-500), 0 0 18px #f2b4418c, 0 0 46px #f2b44138;--ph-glow-med:0 0 0 1px #f2b44199, 0 0 14px #f2b44147;--ph-glow-low:0 0 0 1px #f2b4414d, 0 0 10px #f2b4411f;--ph-glow-fill-high:#f2b44138;--ph-glow-fill-med:#f2b44121;--ph-glow-fill-low:#f2b44112;--ph-sweep:.52s;--ph-resolve:.26s;--ph-ease:cubic-bezier(.22,.61,.36,1);--ph-font:"Inter","SF Pro Text",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--ph-mono:ui-monospace,"SF Mono",Menlo,monospace;--ph-track-wordmark:.085em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ph-bg:var(--ph-ink-900);--ph-fg:var(--ph-paper);--ph-muted:var(--ph-ink-400);--ph-rule:#26272a;--ph-accent-text:var(--ph-gold-500)}}:root[data-theme=dark]{--ph-bg:var(--ph-ink-900);--ph-fg:var(--ph-paper);--ph-muted:var(--ph-ink-400);--ph-rule:#26272a;--ph-accent-text:var(--ph-gold-500)}.ph-glow{box-shadow:var(--ph-glow-high);background:var(--ph-glow-fill-high);transition:box-shadow var(--ph-resolve) var(--ph-ease);border-radius:8px}.ph-glow--medium{box-shadow:var(--ph-glow-med);background:var(--ph-glow-fill-med)}.ph-glow--low{box-shadow:var(--ph-glow-low);background:var(--ph-glow-fill-low)}@media (prefers-reduced-motion:reduce){.ph-glow{transition:none}}:root{--font:-apple-system, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--glow:#f2b441;--radius:12px;--ease:cubic-bezier(.2, 0, 0, 1);--t-fast:.12s;--t-mid:.15s;--t-slow:.18s;--fg:#1c1c1e;--fg-muted:#6e6e73;--fg-faint:#a1a1a6;--bg:#fcfcfaeb;--bg-solid:#fcfcfa;--row-hover:#0000000a;--row-active:#f2b44129;--hairline:#0000001f;--shadow:0 24px 64px #0000002e, 0 2px 8px #00000014;--chip-bg:#0000000d;--literal:#8a8a8e;font-family:var(--font);color:var(--fg)}@media (prefers-color-scheme:dark){:root{--fg:#f2f2f4;--fg-muted:#a1a1a6;--fg-faint:#6e6e73;--bg:#1e1e20e6;--bg-solid:#1e1e20;--row-hover:#ffffff0d;--row-active:#f2b44133;--hairline:#ffffff24;--shadow:0 24px 64px #00000080, 0 2px 8px #0000004d;--chip-bg:#ffffff14;--literal:#8e8e93}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-mid:0s;--t-slow:0s}}:root{--page:#fbfaf7;--panel:#fff;--ink:var(--fg);--measure:62ch;--frame-chrome:#f1f1ef;--frame-page:#fff;--frame-border:#00000024;--frame-shadow:0 30px 80px #0000001f, 0 2px 6px #0000000f;--ok:#2f7d4a}@media (prefers-color-scheme:dark){:root{--page:#141416;--panel:#1e1e20;--frame-chrome:#232325;--frame-page:#1a1a1c;--frame-border:#ffffff1f;--frame-shadow:0 30px 80px #00000080, 0 2px 6px #0000004d;--ok:#6fbf85}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--ink:var(--ph-ink-800);--muted:#5e5e63;--faint:#86868b;--rule:#e6e4de;--card:#fff;--wash:#f4f3ef;--wrap:1200px;--gutter:20px;--frame-chrome-h:87px;--frame-caption-h:46px}@media (min-width:720px){:root{--gutter:32px}}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--ph-paper);color:var(--ink);font:17px/1.55 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.wrap{width:min(var(--wrap), 100% - 2 * var(--gutter));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible:not(.frame *){outline:2px solid var(--ph-gold-700);outline-offset:2px}.skip{z-index:100;background:var(--ink);color:var(--ph-paper);border-radius:10px;padding:10px 14px;font-size:14px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}kbd[data-hotkey]{font:500 .78em/1 var(--ph-mono);letter-spacing:.02em;color:var(--ph-accent-text);vertical-align:.08em;background:#f2b4411a;border:1px solid #f2b4418c;border-radius:.34em;padding:.22em .4em .2em;display:inline-block}.nav{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#fbfaf7d1;border-bottom:1px solid #1c1c1e0f;position:sticky;top:0}.nav-in{align-items:center;gap:32px;height:64px;display:flex}.brand{flex:none;display:block}.brand img{width:auto;height:44px;display:block}.nav-links{gap:26px;margin-left:auto;font-size:14.5px;font-weight:500;display:flex}.nav-links a{color:var(--muted);white-space:nowrap;transition:color var(--t-fast) var(--ease);text-decoration:none}.nav-links a:hover{color:var(--ink)}.nav-cta{white-space:nowrap;background:var(--ink);height:36px;color:var(--ph-paper);transition:background var(--t-fast) var(--ease);border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nav-cta:hover{background:#000}@media (max-width:899px){.nav-links{display:none}.nav-cta{margin-left:auto}}.hero{padding:56px 0 120px}.hero-grid{gap:48px;display:grid}@media (min-width:1100px){.hero{padding-top:72px}.hero-grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:56px}}.hero-copy h1{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(46px,6.2vw,78px);font-weight:650;line-height:.98}.hero-sub{letter-spacing:-.015em;margin:22px 0 0;font-size:clamp(22px,2.1vw,27px);font-weight:550;line-height:1.25}.hero-body{max-width:36ch;color:var(--muted);margin:16px 0 0;font-size:17px}.hero .cta{margin-top:30px}.hero-meta{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:18px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.hero-meta li{align-items:center;gap:8px;display:inline-flex}.hero-meta li:before{content:"";background:var(--faint);border-radius:50%;width:4px;height:4px}.hero-stage{min-width:0}.cta{gap:8px;max-width:440px;display:grid}.waitlist{gap:8px;display:flex}.waitlist input[type=email]{min-width:0;height:50px;font:16px/1 var(--font);color:var(--ink);background:var(--card);transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border:1px solid #dcdad3;border-radius:13px;flex:1;padding:0 16px;box-shadow:0 1px 2px #1c1c1e0a}.waitlist input[type=email]::placeholder{color:#77777c}.waitlist input[type=email]:focus{border-color:var(--ph-gold-700);outline:none;box-shadow:0 0 0 4px #f2b4412e}.waitlist .hp{position:absolute;left:-9999px}.btn{height:50px;font:600 16px/1 var(--font);color:var(--ph-ink-900);background:var(--ph-gold-500);cursor:pointer;white-space:nowrap;transition:box-shadow var(--ph-resolve) var(--ph-ease), transform var(--t-fast) var(--ease);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:var(--ph-glow-med)}.btn:active{transform:translateY(1px)}.cta .msg{min-height:1.4em;color:var(--muted);margin:0;font-size:14px}.cta .ts:empty{display:none}[data-mount=hero]{--frame-h:500px;min-height:calc(var(--frame-h) + var(--frame-chrome-h))}.stage-mount{--frame-h:600px;min-height:calc(var(--frame-h) + var(--frame-chrome-h) + var(--frame-caption-h))}@media (max-width:719px){[data-mount=hero]{--frame-h:460px}.stage-mount{--frame-h:480px}}.hero-deck{min-height:calc(var(--frame-h) + var(--frame-chrome-h));position:relative}.hero-slot{content-visibility:hidden;position:absolute;inset:0}.hero-slot[data-active=true]{content-visibility:visible;animation:slot-in var(--t-slow) var(--ease) both}@keyframes slot-in{0%{opacity:0}}.hero-deck .frame-caption{display:none}.beats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.beat{border:0;border-top:2px solid var(--rule);text-align:left;font:600 14px/1.3 var(--font);color:#6b6b70;cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;gap:2px;padding:12px 0 0;display:grid;position:relative}.beat small{color:#6b6b70;font-size:12.5px;font-weight:450}.beat:hover,.beat[aria-current=true]{color:var(--ink)}.beat[aria-current=true] small{color:var(--muted)}.beat i{background:var(--ink);width:0;height:2px;position:absolute;top:-2px;left:0}.beat[aria-current=true] i{animation:beat-fill var(--beat-ms,7s) linear both}.beat[aria-current=true] i[data-run=b]{animation-name:beat-fill-b}.beats[data-state=paused] .beat i,.beats[data-state=manual] .beat i{animation-play-state:paused}.beats[data-state=manual] .beat[aria-current=true] i,.beats[data-state=static] .beat[aria-current=true] i{width:100%;animation:none}@keyframes beat-fill{to{width:100%}}@keyframes beat-fill-b{to{width:100%}}.beats-note{color:#6b6b70;grid-column:1/-1;margin:2px 0 0;font-size:12px}@media (max-width:559px){.beats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.beat small{display:none}}.versus{padding:150px 0 0}.vs-heads,.vs-row{grid-template-columns:minmax(150px,.72fr) minmax(0,1.14fr) minmax(0,1.14fr);gap:0 20px;display:grid}.vs-heads{font:500 12px/1 var(--ph-mono);letter-spacing:.14em;text-transform:uppercase;color:#6b6b70;padding:0 0 14px}.vs-heads span{padding-left:20px}.vs-head-new{color:var(--ink)}.vs-head-new:before{content:"";background:var(--ph-gold-500);vertical-align:-1px;border-radius:2px;width:3px;height:11px;margin-right:9px;display:inline-block}.vs-rows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.vs-row{border-bottom:1px solid var(--rule);padding:22px 0}.vs-what{align-content:start;gap:6px;padding-top:6px;display:grid}.vs-mod{font:500 11.5px/1 var(--ph-mono);letter-spacing:.12em;text-transform:uppercase;color:#6b6b70}.vs-what h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650;line-height:1.2}.vs-watch{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;transition:color var(--t-fast) var(--ease), text-decoration-color var(--t-fast) var(--ease);justify-self:start;margin-top:4px;font-size:14px}.vs-watch:after{content:" →"}.vs-watch:hover{color:var(--ink);-webkit-text-decoration-color:var(--ph-gold-500);text-decoration-color:var(--ph-gold-500)}.vs-cell{border-radius:16px;align-content:space-between;gap:14px;min-width:0;min-height:150px;padding:18px 20px 16px;display:grid}.vs-cell p{margin:0;font-size:15px;line-height:1.45}.vs-label{display:none}.vs-ui{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:10px;min-width:0;font:13px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid}.vs-old{background:#eeede8}.vs-old p{color:#5e5e63}.vs-new{box-shadow:0 0 0 1px var(--rule), 0 10px 30px -18px #14141e40;transition:box-shadow .9s var(--ph-ease) 2.1s;background:#fff}[data-lit=true] .vs-new{box-shadow:0 0 0 1px #f2b4418c,0 12px 36px -16px #f2b44173}.vs-findbar{white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:6px;max-width:100%;height:36px;padding:0 8px 0 12px;display:inline-flex;box-shadow:0 0 0 1px #00000014,0 3px 10px #00000014}.vs-fq{text-overflow:ellipsis;color:#1f1f1f;min-width:0;overflow:hidden}.vs-fn{font-variant-numeric:tabular-nums;color:#5f6368;transition:color .2s var(--ph-ease) .35s;padding:0 4px 0 8px;font-weight:500}.vs-fic{border-left:1px solid #dadce0;gap:2px;padding-left:8px;display:inline-flex}.vs-fic svg{fill:none;stroke:#5f6368;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}[data-lit=true] .vs-fn{color:#c5221f;font-weight:650}[data-lit=true] .vs-findbar{animation:.44s cubic-bezier(.36,.07,.19,.97) .35s both vs-shake}@keyframes vs-shake{20%,60%{translate:-5px}40%,80%{translate:5px}}.vs-pal{white-space:nowrap;color:#1c1c1e;background:#fcfcfa;border-radius:12px;align-items:center;gap:9px;max-width:100%;height:38px;padding:0 14px 0 6px;font-size:14px;display:inline-flex;box-shadow:0 0 0 1px #00000017,0 6px 16px #00000012}.vs-chip{background:#f2b44147;border-radius:999px;flex:none;padding:6px 10px;font-size:12px;line-height:1}.vs-q{text-overflow:ellipsis;clip-path:inset(0 100% 0 0);min-width:0;transition:clip-path 1s steps(24,end) .9s;overflow:hidden}[data-lit=true] .vs-q{clip-path:inset(0)}.vs-lit{color:#3a3a3e;max-width:44ch;padding-left:13px;font-size:13.5px;line-height:1.45;position:relative}.vs-lit:before{content:"";background:var(--ph-gold-500);opacity:0;width:3px;transition:opacity .3s var(--ph-ease) 2.1s;border-radius:2px;position:absolute;top:2px;bottom:2px;left:0}.vs-lit mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--ph-ease) 2.1s;background:linear-gradient(#f2b4414d,#f2b4414d) 0 0/0% 100% no-repeat;border-radius:3px}[data-lit=true] .vs-lit:before{opacity:1}[data-lit=true] .vs-lit mark{background-size:100% 100%}.vs-ring{justify-items:start;gap:6px;display:grid}.vs-pill{background:var(--ph-gold-500);color:#1c1c1e;opacity:0;transition:opacity .3s var(--ph-ease) 2.1s, translate .3s var(--ph-ease) 2.1s;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:600;translate:0 4px}.vs-pill em{margin-left:6px;font-style:normal;font-weight:450}.vs-link{color:#53686b;transition:box-shadow .4s var(--ph-ease) 2.1s;border-radius:6px;padding:3px 6px;font-size:13px;text-decoration:underline}[data-lit=true] .vs-pill{opacity:1;translate:0}[data-lit=true] .vs-link{box-shadow:0 0 0 2px var(--ph-gold-500), 0 0 18px #f2b44180}.vs-row-hit{color:#1c1c1e;width:100%;max-width:360px;transition:background .5s var(--ph-ease) 2.1s;border-radius:8px;align-items:center;gap:8px;padding:8px 10px 8px 0;font-size:13.5px;display:flex}.vs-bar{width:3px;height:18px;transition:background .5s var(--ph-ease) 2.1s;background:#00000014;border-radius:2px}.vs-tabmark{color:#8a8a8f}[data-lit=true] .vs-row-hit{background:#f2b44129}[data-lit=true] .vs-bar{background:var(--ph-gold-500)}.vs-fields{gap:5px;width:100%;max-width:330px;display:grid}.vs-fields>span{color:#0000;transition:color .3s var(--ph-ease), box-shadow .4s var(--ph-ease), background .4s var(--ph-ease);border-radius:7px;justify-content:space-between;gap:12px;padding:5px 9px;font-size:13px;display:flex;box-shadow:0 0 0 1px #00000014}.vs-fields em{color:#6b6b70;font-style:normal}[data-lit=true] .vs-fields>span{color:#1c1c1e;background:#f2b4411a;box-shadow:0 0 0 1.5px #f2b441b3}[data-lit=true] .vs-fields>span:first-child{transition-delay:2.1s}[data-lit=true] .vs-fields>span:nth-child(2){transition-delay:2.3s}.vs-guard{visibility:hidden;opacity:0;max-width:330px;transition:visibility 0s linear 1.4s, opacity .4s var(--ph-ease) 1.4s, translate .4s var(--ph-ease) 1.4s;background:#fcfcfaf5;border-radius:10px;gap:9px;padding:10px 12px;font-size:13px;display:grid;translate:0 4px;box-shadow:0 0 0 1px #0000001a,0 12px 28px #0000001f}.vs-btns{gap:6px;display:flex}.vs-btns i{background:#0000000d;border-radius:7px;padding:6px 9px;font-size:12px;font-style:normal}.vs-btns i.p{background:#f2b44159}[data-lit=true] .vs-guard{visibility:visible;opacity:1;translate:0}.vs-fold{color:#3a3a3e;visibility:hidden;opacity:0;transition:visibility 0s linear 1.4s, opacity .4s var(--ph-ease) 1.4s;background:#f1f0ec;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:inline-flex}.vs-fold em{color:#6b6b70;margin-left:4px;font-style:normal;text-decoration:underline}.vs-dot{background:var(--ph-gold-500);border-radius:50%;width:7px;height:7px}[data-lit=true] .vs-fold{visibility:visible;opacity:1}.vs-strip{flex-wrap:wrap;gap:3px;max-width:100%;display:flex}.vs-strip i{background:#7d8da3;border-radius:3px;width:11px;height:11px}.vs-strip i:nth-child(6n+2){background:#4f9a8f}.vs-strip i:nth-child(6n+3){background:#8a7ac8}.vs-strip i:nth-child(6n+4){background:#c46a86}.vs-strip i:nth-child(6n+5){background:#5c8fc9}.vs-strip i:nth-child(6n){background:#6f7b86}.vs-strip i:nth-child(n+10):nth-child(-n+15){box-shadow:0 0 0 2px #eeede8}[data-lit=true] .vs-strip i:nth-child(n+10):nth-child(-n+15){animation:vs-visit .36s var(--ph-ease) both}[data-lit=true] .vs-strip i:nth-child(11){animation-delay:.3s}[data-lit=true] .vs-strip i:nth-child(12){animation-delay:.6s}[data-lit=true] .vs-strip i:nth-child(13){animation-delay:.9s}[data-lit=true] .vs-strip i:nth-child(14){animation-delay:1.2s}[data-lit=true] .vs-strip i:nth-child(15){animation-delay:1.5s}@keyframes vs-visit{to{box-shadow:0 0 0 2px #1c1c1e}}.vs-tally{font:500 12.5px/1.3 var(--ph-mono);color:#3a3a3e}.vs-tally b{color:#1c1c1e;font-variant-numeric:tabular-nums;font-weight:650}.vs-tabs2{align-items:center;gap:8px;display:inline-flex}.vs-tabs2>span:not(.vs-swap){background:#fff;border-radius:8px 8px 0 0;padding:6px 12px;font-size:12.5px;box-shadow:0 0 0 1px #00000014}.vs-swap{color:#6b6b70;font-size:15px}[data-lit=true] .vs-tabs2>span:first-child{animation:1.1s step-end 4 both vs-swap}[data-lit=true] .vs-tabs2>span:last-child{animation:1.1s step-end .55s 4 both vs-swap}@keyframes vs-swap{0%{background:#fff}50%{background:#dcdad3}}.vs-bubble{color:#1c1c1e;background:#dfe5ee;border-radius:12px 12px 4px;max-width:330px;padding:9px 12px;font-size:13px}.vs-bubble code{font:12px var(--ph-mono);color:#8f1c19;background:#c5221f1f;border-radius:4px;padding:1px 4px}.vs-sent{color:#6b6b70;justify-self:end;font-size:12px}.vs-post{color:#1c1c1e;background:#fff;border-radius:10px;max-width:340px;padding:10px 12px;font-size:13px;box-shadow:0 0 0 1px #00000014}.vs-close{color:var(--muted);margin:44px 0 0;font-size:clamp(18px,1.6vw,21px)}@media (max-width:899px){.vs-heads{display:none}.vs-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.vs-what{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px}.vs-what h3{font-size:20px}.vs-label{font:500 11px/1 var(--ph-mono);letter-spacing:.12em;text-transform:uppercase;color:#6b6b70;display:block}.vs-new .vs-label{color:var(--ink)}}@media (max-width:599px){.versus{padding-top:110px}.vs-row{grid-template-columns:minmax(0,1fr)}.vs-what{grid-template-columns:1fr auto}.vs-mod{grid-column:1/-1}.vs-cell{min-height:0}}.feature{padding:150px 0 0}.feature-head{max-width:780px;margin-bottom:44px}.eyebrow{font:500 12px/1 var(--ph-mono);letter-spacing:.14em;text-transform:uppercase;color:#6b6b70;align-items:center;gap:12px;margin:0 0 18px;display:flex}.soon{font:500 11.5px/1 var(--font);letter-spacing:0;text-transform:none;color:var(--muted);border:1px solid #dcdad3;border-radius:999px;padding:4px 9px}.feature-head h2{letter-spacing:-.034em;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,4.4vw,54px);font-weight:650;line-height:1.03}.feature-head p{max-width:62ch;color:var(--muted);margin:0;font-size:18px;line-height:1.6}.facts{color:var(--muted);gap:24px 40px;margin:44px 0 0;padding:0;font-size:15.5px;line-height:1.55;list-style:none;display:grid}@media (min-width:800px){.facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.facts b{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}.facts .q{width:20px;height:20px;color:var(--ink);background:#1c1c1e12;border-radius:6px;place-items:center;font-size:13px;font-weight:600;display:inline-grid}.fill-wrap{gap:24px;display:grid}@media (min-width:1100px){.fill-wrap{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.how{padding:170px 0 0}.story{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:0 64px;display:grid}.story-visual{order:2;position:sticky;top:calc(50vh - 280px)}.story-steps{order:1;margin:0;padding:0;list-style:none}.story-step{align-content:center;min-height:72vh;padding:24px 0;display:grid}.story-step:first-child{align-content:start;min-height:56vh;padding-top:80px}.story-step:last-child{min-height:60vh}.story-step h3,.story-step p{transition:color .4s var(--ph-ease)}.story-step h3{color:#8c8c90}.story-step[data-on] h3{color:var(--ink)}.story-step[data-on] p{color:#3a3a3e}.story-n{font:500 13px/1 var(--ph-mono);color:var(--muted);margin-bottom:14px}.story-step h3{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(26px,2.6vw,34px);font-weight:650;line-height:1.12}.story-step p{max-width:44ch;color:var(--muted);margin:0;font-size:18px;line-height:1.6}.sv{color:#3a3a3e;background:#fff;border-radius:24px;gap:14px;padding:22px;font:13px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid;box-shadow:0 0 0 1px #1c1c1e12,0 40px 80px -48px #1c1c1e59}.sv-pal{color:#1c1c1e;white-space:nowrap;background:#fcfcfa;border-radius:13px;align-items:center;gap:9px;height:44px;padding:0 14px 0 7px;font-size:15px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000017,0 10px 24px #00000014}.sv-mode{background:#f2b44147;border-radius:999px;flex:none;padding:6px 10px;font-size:12px}.sv-q{clip-path:inset(0 100% 0 0);transition:clip-path 1s steps(22,end) .2s}.sv-caret{background:#1c1c1e;width:1.5px;height:18px;margin-left:-8px;animation:1s step-end infinite frame-caret-site}@keyframes frame-caret-site{50%{opacity:0}}.sv-status{color:#6b6b70;opacity:0;transition:opacity .3s var(--ph-ease);margin-left:auto;font-size:12px}.sv-body{min-height:356px;transition:grid-template-columns .7s var(--ph-ease), gap .7s var(--ph-ease);grid-template-columns:minmax(0,1fr) 0fr;gap:0;display:grid;position:relative}.sv-page{background:#fbfbfa;border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:start;gap:7px;min-width:0;padding:16px 16px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.sv-bar{border-bottom:1px solid #0000000f;align-items:center;gap:5px;margin:-4px -4px 6px;padding:0 0 10px;display:flex}.sv-bar i{background:#d9d8d3;border-radius:50%;width:8px;height:8px}.sv-url{color:#6b6b70;white-space:nowrap;text-overflow:ellipsis;background:#efeeea;border-radius:999px;min-width:0;margin-left:8px;padding:3px 10px;font-size:11.5px;overflow:hidden}.sv-row{width:var(--w,90%);height:7px;transition:background .4s var(--ph-ease), opacity .5s var(--ph-ease);background:#e4e3de;border-radius:4px;display:block}.sv-h{background:#cfcdc6;height:11px;margin-top:4px}.sv-btn{background:#e4e3de;border-radius:7px;width:96px;height:22px}.sv-c{color:#5e5e63;transition:box-shadow .5s var(--ph-ease), background .5s var(--ph-ease), color .5s var(--ph-ease), opacity .5s var(--ph-ease);border-radius:7px;margin:2px 0;padding:6px 8px;font-size:13.5px;line-height:1.45;position:relative}.sv-c mark{color:inherit;transition:background .5s var(--ph-ease) .25s;background:0 0;border-radius:3px}.sv-scan{opacity:0;pointer-events:none;background:linear-gradient(#0000,#f2b44138,#0000);height:46px;position:absolute;inset:0 0 auto}.sv-qs{opacity:0;min-width:0;transition:opacity .4s var(--ph-ease);align-content:start;gap:8px;display:grid;overflow:hidden}.sv-qs-head{color:#6b6b70;white-space:nowrap;margin:4px 0 2px;font-size:12.5px}.sv-qs-head b{color:#1c1c1e}.sv-qa{white-space:nowrap;isolation:isolate;background:#fff;border-radius:8px;justify-content:space-between;gap:10px;margin:0;padding:8px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000012}.sv-qa span{text-overflow:ellipsis;min-width:0;overflow:hidden}.sv-qa b{font:500 12.5px/1.45 var(--ph-mono);color:#1c1c1e}.sv-qa:before{content:"";z-index:-1;width:calc(var(--p) * 100%);transform-origin:0;transition:transform .8s var(--ph-ease);background:#f2b4414d;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.sv-qa:nth-of-type(2):before{transition-delay:.12s}.sv-qa:nth-of-type(3):before{transition-delay:.24s}.sv-qa:nth-of-type(4):before{transition-delay:.36s}.sv-more{color:#6b6b70;margin:2px 0 0;font-size:12px}.sv-foot{min-height:22px;display:grid}.sv-tag{color:#6b6b70;opacity:0;transition:opacity .4s var(--ph-ease);grid-area:1/1;justify-self:start;font-size:13px}.sv-tag b{color:#1c1c1e;font-variant-numeric:tabular-nums}.story[data-step] .sv-q{clip-path:inset(0)}.story[data-step="1"] .sv-t1{opacity:1}.story[data-step="2"] .sv-scan{animation:sv-scan 1.3s var(--ph-ease) both}@keyframes sv-scan{0%{opacity:1;transform:translateY(-50px)}90%{opacity:1}to{opacity:0;transform:translateY(380px)}}.story[data-step="2"] .sv-row,.story[data-step="3"] .sv-row{opacity:.45}.story[data-step="2"] .sv-c,.story[data-step="3"] .sv-c{color:#1c1c1e;background:#fff;box-shadow:0 0 0 1px #1c1c1e38}.story[data-step="2"] .sv-t2{opacity:1}.story[data-step="3"] .sv-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.story[data-step="3"] .sv-qs{opacity:1;transition-delay:.25s}.story[data-step="3"] .sv-qa:before{transform:scaleX(1)}.story[data-step="3"] .sv-t3{opacity:1}.story[data-step="4"] .sv-row{opacity:.35}.story[data-step="4"] .sv-c{opacity:.5}.story[data-step="4"] .sv-c2{opacity:1;color:#1c1c1e;box-shadow:0 0 0 1px var(--ph-gold-500), 0 0 18px #f2b44180;background:#f2b44129}.story[data-step="4"] .sv-c2 mark{background:#f2b4416b}.story[data-step="4"] .sv-c3{opacity:.8;box-shadow:0 0 0 1px #f2b44173}.story[data-step="4"] .sv-status,.story[data-step="4"] .sv-t4{opacity:1}.story[data-step="4"] .sv-caret{visibility:hidden}.proof{border-top:1px solid var(--rule);gap:28px 40px;margin:72px 0 0;padding:32px 0 0;list-style:none;display:grid}@media (min-width:720px){.proof{grid-template-columns:repeat(3,minmax(0,1fr))}}.proof li{align-content:start;gap:8px;display:grid}.proof b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5.6vw,72px);font-weight:650;line-height:.95}.proof li>span{max-width:30ch;color:var(--muted);font-size:16px;line-height:1.45}.proof-note{color:var(--muted);margin:20px 0 0;font-size:13.5px}@media (max-width:899px){.story{grid-template-columns:minmax(0,1fr)}.story-visual{z-index:2;background:linear-gradient(var(--ph-paper) 88%, transparent);order:1;padding-bottom:12px;top:72px}.story-steps{order:2}.story-step,.story-step:first-child,.story-step:last-child{align-content:start;min-height:62vh;padding-top:24px}.sv{gap:10px;padding:14px}.sv-body{min-height:250px}.sv-page{gap:5px;padding:10px}.sv-c{padding:4px 6px;font-size:12.5px}.sv-row:nth-of-type(n+12),.sv-status{display:none}.story[data-step="3"] .sv-body{grid-template-columns:0fr minmax(0,1fr);gap:0}.story[data-step="3"] .sv-page{opacity:0}}.privacy{padding:170px 0 0}.feature-head.vow-head{max-width:1040px}.vow mark{white-space:nowrap}@media (max-width:479px){.vow mark{white-space:normal}}.vow mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--ph-ease);background:linear-gradient(#f2b4414d,#f2b4414d) 0 0/0% 100% no-repeat;border-radius:.12em}.vow[data-lit=true] mark{background-size:100% 100%}.vow[data-lit=true] mark:nth-of-type(2){transition-delay:.38s}.vow[data-lit=true] mark:nth-of-type(3){transition-delay:.76s}.vow-notes{gap:24px 40px;margin:0 0 56px;display:grid}@media (min-width:720px){.vow-notes{grid-template-columns:repeat(3,minmax(0,1fr))}}.vow-notes>div{border-top:1px solid var(--rule);padding-top:16px}.vow-notes dt{font-size:16px;font-weight:650}.vow-notes dd{color:var(--muted);margin:6px 0 0;font-size:15.5px;line-height:1.5}.sends{gap:28px 40px;margin-top:48px;display:grid}@media (min-width:720px){.sends{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sends{grid-template-columns:repeat(4,minmax(0,1fr))}}.sends h3{border-top:1px solid var(--rule);margin:0 0 6px;padding-top:14px;font-size:15px;font-weight:600}.sends p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.sends a,.faq-list a{color:var(--ink);text-underline-offset:3px}.pricing{padding:170px 0 0}.plans{gap:20px;max-width:1040px;display:grid}@media (min-width:860px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.plans.plans-one{grid-template-columns:minmax(0,1fr);max-width:560px}}.plan{background:var(--card);border-radius:26px;flex-direction:column;padding:36px 36px 34px;display:flex;box-shadow:0 0 0 1px #1c1c1e14,0 28px 56px -36px #1c1c1e4d}.plan h3{letter-spacing:.01em;color:var(--muted);margin:0 0 20px;font-size:15px;font-weight:600}.plan .price{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 28px;display:flex}.plan .price b{letter-spacing:-.05em;font-size:clamp(56px,6.4vw,80px);font-weight:650;line-height:.9}.plan .price span{color:var(--muted);font-size:15.5px}.plan-list{border-top:1px solid var(--rule);gap:13px;margin:0 0 34px;padding:24px 0 0;list-style:none;display:grid}.plan-list li{grid-template-columns:18px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.45;display:grid}.plan-list li:before{content:"";opacity:.75;width:17px;height:17px;-webkit-mask:var(--check) center / contain no-repeat;-webkit-mask:var(--check) center / contain no-repeat;mask:var(--check) center / contain no-repeat;background:currentColor;margin-top:2px}.plans{--check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.plan-cta{align-self:flex-start;margin-top:auto}.plan-fine{color:var(--muted);margin:16px 0 0;font-size:14px}.plan-pro .plan-fine{margin-top:auto}.plans-cur{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:26px 0 0;font-size:15px;display:flex}.cur-pick{background:#1c1c1e0f;border-radius:999px;padding:3px;display:inline-flex}.cur-pick button{min-width:38px;height:30px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-weight:600;transition:background-color .2s,color .2s}.cur-pick button:hover{color:var(--ink)}.cur-pick button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px #1c1c1e14,0 1px 3px #1c1c1e24}@media (max-width:1023px),(pointer:coarse){.cur-pick button{min-width:44px;height:44px}}.plans-note{max-width:78ch;color:var(--muted);margin:22px 0 0;font-size:15px;line-height:1.6}.plans-note b{color:var(--ink);font-weight:600}.btn.btn-line{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #1c1c1e38}.btn.btn-line:hover{background:#1c1c1e08;box-shadow:inset 0 0 0 1px #1c1c1e8c}.plans-per{max-width:78ch;color:var(--muted);margin:48px 0 14px;font-size:15px}.plan-site{background:var(--wash);border:1px dashed #c9c6bd;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 32px;max-width:1040px;padding:26px 30px;display:grid}.plan-site h3{letter-spacing:-.02em;margin:0 0 4px;font-size:24px;font-weight:650}.plan-site p{color:var(--muted);margin:0;font-size:16px}@media (max-width:599px){.plan-site{grid-template-columns:minmax(0,1fr);padding:22px}.plan-site .btn{justify-self:start}}.plan-pro{background:var(--ph-ink-900);color:var(--ph-paper);box-shadow:0 36px 70px -34px #0b0c0c99}.plan-pro h3,.plan-pro .price span,.plan-pro .plan-fine{color:#b4b4b8}.plan-pro .plan-list{border-color:#ffffff1f}.faq{padding:170px 0 0}.faq-grid{gap:12px 64px;display:grid}@media (min-width:1000px){.faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.faq-list details{border-top:1px solid var(--rule)}.faq-list details:last-child{border-bottom:1px solid var(--rule)}.faq-list summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;font-weight:550;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 12px 1.5px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 1.5px 12px no-repeat;width:12px;height:12px;transition:transform var(--t-slow) var(--ease);flex:none}.faq-list details[open] summary:after{transform:rotate(45deg)}.faq-list details p{max-width:62ch;color:var(--muted);margin:-6px 0 22px;font-size:16px;line-height:1.6}.closing{background:var(--ph-ink-900);color:var(--ph-paper);text-align:center;margin-top:170px;padding:140px 0 150px}.closing-in{justify-items:center;display:grid}.closing h2{letter-spacing:-.045em;margin:0;font-size:clamp(54px,9vw,120px);font-weight:650;line-height:1}.closing h2 kbd[data-hotkey]{color:var(--ph-gold-500);letter-spacing:0;vertical-align:.1em;box-shadow:var(--ph-glow-high);background:#f2b4411a;border-radius:.2em;padding:.12em .28em .14em;font-size:.66em}.closing p{color:#a8a8ad;margin:22px 0 36px;font-size:18px}.closing .cta{width:min(440px,100%)}.closing .waitlist input[type=email]{color:var(--ph-paper);background:#17181a;border-color:#2e2f33}.closing .waitlist input[type=email]::placeholder{color:#8e8e93}.closing .cta .msg{color:#a8a8ad}.footer{padding:56px 0 64px}.footer-in{align-items:center;gap:24px;display:grid}@media (min-width:800px){.footer-in{grid-template-columns:auto 1fr}}.footer-lockup{width:auto;height:56px;display:block}.footer nav{justify-content:flex-start;gap:24px;font-size:14.5px;display:flex}@media (min-width:800px){.footer nav{justify-content:flex-end}}.footer nav a{color:var(--muted);text-decoration:none}.footer nav a:hover{color:var(--ink)}.footer-note{border-top:1px solid var(--rule);color:var(--muted);grid-column:1/-1;margin:8px 0 0;padding-top:24px;font-size:13.5px}.footer-legal{max-width:88ch;color:var(--muted);grid-column:1/-1;margin:0;font-size:13px;line-height:1.55}.footer-legal a{color:var(--ink);text-underline-offset:3px}.sl-pill{z-index:60;font:13px/1 var(--font);color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#ffffffe6;border:1px solid #1c1c1e1a;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px -10px #1c1c1e4d}.sl-pill b{font-variant-numeric:tabular-nums;font-weight:600}.sl-drawer{z-index:70;width:min(560px,100vw);color:var(--ink);background:var(--ph-paper);border-left:1px solid var(--rule);visibility:hidden;transition:transform var(--t-slow) var(--ease), visibility 0s linear var(--t-slow);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(100%)}.sl-drawer[data-open=true]{visibility:visible;transition:transform var(--t-slow) var(--ease);transform:translate(0);box-shadow:-24px 0 64px #0000001f}.sl-drawer header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.sl-drawer header h2{margin:0;font-size:16px}.sl-drawer header p{color:var(--muted);margin:2px 0 0;font-size:13px}.sl-drawer .body{padding:8px 20px 24px;overflow:auto}.sl-close{font:13px/1 var(--font);color:var(--ink);cursor:pointer;background:#1c1c1e0f;border:0;border-radius:8px;padding:8px 10px}.sl-empty{color:var(--muted);padding:24px 0;font-size:14px}.sl-entry{border-bottom:1px solid var(--rule);padding:10px 0}.sl-entry summary{cursor:pointer;grid-template-columns:78px 1fr auto;align-items:baseline;gap:10px;font-size:13px;list-style:none;display:grid}.sl-entry summary::-webkit-details-marker{display:none}.sl-entry .when,.sl-entry .bytes{color:var(--muted);font-variant-numeric:tabular-nums}.sl-entry .bytes{font-family:var(--ph-mono);font-size:12px}.sl-entry .what b{font-weight:600}.sl-entry .what small{color:var(--muted);display:block}.sl-entry pre{white-space:pre-wrap;word-break:break-word;background:var(--card);border:1px solid var(--rule);border-radius:8px;max-height:320px;margin:10px 0 0;padding:10px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.sl-entry .nothing{color:#2f7d4a;font-weight:600}@media (max-width:719px){body{font-size:16px}.hero{padding:28px 0 56px}.feature,.how,.privacy,.pricing,.faq{padding-top:110px}.closing{margin-top:110px;padding:100px 0}.waitlist{flex-direction:column}.waitlist input[type=email]{flex:none}.feature-head p{font-size:16.5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sl-drawer,.vs-row *,.vs-row :before{transition:none!important;animation:none!important}}#main>section:not(.hero){content-visibility:auto;contain-intrinsic-size:auto var(--h,1100px)}#versus{--h:1875px}#find{--h:1341px}#more{--h:1012px}#fill{--h:1310px}#guard{--h:1238px}#rules{--h:1250px}#how{--h:calc(260vh + 728px)}#privacy{--h:1557px}#pricing{--h:1328px}#faq{--h:1070px}#join{--h:285px}@media (max-width:719px){#versus{--h:3493px}#find{--h:1377px}#more{--h:1761px}#fill{--h:1716px}#guard{--h:1234px}#rules{--h:1083px}#how{--h:calc(248vh + 1417px)}#privacy{--h:2066px}#pricing{--h:2160px}#faq{--h:1313px}#join{--h:304px}}.beyond{background:var(--ph-ink-900);color:var(--ph-paper);margin-top:150px;padding:130px 0 140px}.beyond .eyebrow{color:#a1a1a6}.beyond-head{max-width:780px;margin-bottom:56px}.beyond-head h2{letter-spacing:-.036em;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,4.8vw,62px);font-weight:650;line-height:1.02}.beyond-head p{color:#b4b4b8;max-width:60ch;margin:0;font-size:18px;line-height:1.6}.beyond-stage{grid-template-columns:170px minmax(0,1fr);align-items:center;display:grid;position:relative}.beyond-mark{opacity:.18;width:250px;height:auto;transition:opacity 1.1s var(--ph-ease);margin-left:-44px;display:block}[data-beyond][data-lit=true] .beyond-mark{opacity:1}.beyond-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.beyond-cards:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(104deg,#0000 40%,#f2b44133 50%,#0000 60%) 0 0/280% 100%;position:absolute;inset:-24px}[data-beyond][data-lit=true] .beyond-cards:after{animation:1.5s cubic-bezier(.4,0,.2,1) .45s both beam-sweep}@keyframes beam-sweep{0%{opacity:0;background-position:130% 0}18%{opacity:1}72%{opacity:1}to{opacity:0;background-position:-40% 0}}.bc{display:grid}.bc-link{color:inherit;transition:box-shadow var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);background:#141416;border-radius:20px;align-content:start;gap:12px;padding:22px 22px 24px;text-decoration:none;display:grid;box-shadow:0 0 0 1px #ffffff12}.bc-link:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff2e}.bc-link:focus-visible{outline:2px solid var(--ph-gold-500);outline-offset:3px}.bc-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bc-mod{font:500 11.5px/1 var(--ph-mono);letter-spacing:.14em;text-transform:uppercase;color:#a1a1a6}.bc-go{color:#a1a1a6;transition:color var(--t-fast) var(--ease);font-size:13px}.bc-link:hover .bc-go{color:var(--ph-paper)}.bc-title{letter-spacing:-.015em;text-wrap:balance;font-size:20px;font-weight:600;line-height:1.25}.bc-ui{color:#d8d8dc;align-content:start;gap:8px;min-height:176px;margin-top:8px;font:13px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid}.bc-field{background:#1c1c1f;border-radius:9px;justify-content:space-between;gap:12px;padding:9px 11px;display:flex;box-shadow:0 0 0 1px #ffffff0f}.bc-field em{color:#8e8e93;font-style:normal}.bc-field b{color:var(--ph-paper);clip-path:inset(0 100% 0 0);font-weight:500;transition:clip-path .45s steps(16,end)}.bc-yours b{color:#8e8e93;clip-path:none;font-weight:400}[data-lit=true] .bc-field:not(.bc-yours){animation:bc-lit 1.8s var(--ph-ease) both}[data-lit=true] .bc-field b{clip-path:inset(0)}[data-lit=true] .bc-field:first-child,[data-lit=true] .bc-field:first-child b{transition-delay:1s;animation-delay:1s}[data-lit=true] .bc-field:nth-child(2),[data-lit=true] .bc-field:nth-child(2) b{transition-delay:1.25s;animation-delay:1.25s}[data-lit=true] .bc-field:nth-child(3),[data-lit=true] .bc-field:nth-child(3) b{transition-delay:1.5s;animation-delay:1.5s}@keyframes bc-lit{0%{box-shadow:0 0 0 1px #ffffff0f}30%{box-shadow:0 0 0 1.5px var(--ph-gold-500), 0 0 20px #f2b44180}to{box-shadow:0 0 0 1px #f2b4418c,0 0 12px #f2b44129}}.bc-chat{align-content:end}.bc-chip{visibility:hidden;opacity:0;transition:visibility 0s linear 1.1s, opacity .35s var(--ph-ease) 1.1s, translate .35s var(--ph-ease) 1.1s;background:#26262a;border-radius:10px;gap:9px;padding:10px 12px;display:grid;translate:0 8px;box-shadow:0 0 0 1px #ffffff1a,0 14px 30px #00000073}.bc-btns{gap:6px;display:flex}.bc-btns i{transition:background .3s var(--ph-ease) 2.1s, box-shadow .3s var(--ph-ease) 2.1s, color .3s var(--ph-ease) 2.1s;background:#ffffff14;border-radius:7px;padding:6px 9px;font-size:12px;font-style:normal}.bc-compose{background:#1c1c1f;border-radius:12px;padding:11px 12px;display:block;box-shadow:0 0 0 1px #ffffff12}.bc-red{font:12px var(--ph-mono);color:var(--ph-gold-500);clip-path:inset(0 100% 0 0);transition:clip-path .4s steps(10,end) 2.6s}.bc-caret{vertical-align:-2px;background:#d8d8dc;width:1.5px;height:14px;margin-left:2px;display:inline-block}[data-lit=true] .bc-chip{visibility:visible;opacity:1;translate:0}[data-lit=true] .bc-btns i.p{color:var(--ph-paper);background:#f2b44161;box-shadow:0 0 16px #f2b44159}[data-lit=true] .bc-red{clip-path:inset(0)}.bc-post{background:#1c1c1f;border-radius:10px;grid-template-columns:24px minmax(0,1fr);gap:10px;max-height:90px;padding:10px 11px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.bc-post b{color:var(--ph-paper);font-weight:600}.bc-av{background:#4a5a6e;border-radius:50%;width:24px;height:24px}.bc-spoil .bc-av{background:#6e4a5a}.bc-spoil{transition:max-height .6s var(--ph-ease) 1.9s, padding .6s var(--ph-ease) 1.9s, opacity .4s var(--ph-ease) 1.9s}.bc-fold{visibility:hidden;opacity:0;transition:visibility 0s linear 2.4s, opacity .4s var(--ph-ease) 2.4s;background:#ffffff12;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;display:flex}.bc-dot{background:var(--ph-gold-500);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #f2b441b3}[data-lit=true] .bc-spoil{opacity:0;max-height:0;padding-block:0}[data-lit=true] .bc-fold{visibility:visible;opacity:1}@media (max-width:1023px){.beyond-stage{grid-template-columns:minmax(0,1fr)}.beyond-mark{width:180px;margin:-20px 0 8px -30px}.beyond-cards{grid-template-columns:minmax(0,1fr)}.bc-ui{min-height:176px}}@media (min-width:720px) and (max-width:1023px){.beyond-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:719px){.beyond{margin-top:110px;padding:96px 0 100px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.feature-head,.beyond-head,.facts>li,.sends>div,.vow-notes>div,.plan,.faq-list details,.vs-heads,.vs-row,.bc,.closing-in{animation:linear both rise;animation-timeline:view();animation-range:entry entry 75%}.facts>li:nth-child(2),.sends>div:nth-child(2),.vow-notes>div:nth-child(2),.plan:nth-child(2),.bc:nth-child(2){animation-range:entry 8% entry 83%}.facts>li:nth-child(3),.sends>div:nth-child(3),.vow-notes>div:nth-child(3),.bc:nth-child(3){animation-range:entry 16% entry 91%}.stage-mount,[data-mount=clipboard]{animation:linear both rise-fade;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes rise{0%{opacity:0;transform:translateY(36px)}}@keyframes rise-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.beyond-mark{opacity:1;transition:none}.beyond-cards:after{display:none}.bc *,.sv *,.sv :before,.vow mark{transition:none!important;animation:none!important}}#main>section:not(.hero):not(.closing):not(.beyond){margin-bottom:-96px;padding-bottom:96px}.h1-lit{color:inherit;animation:h1-lit 1s var(--ph-ease) .7s both;background:linear-gradient(#f2b44157,#f2b44157) 0 0/100% 100% no-repeat;border-radius:.1em;margin:0 -.04em;padding:0 .04em}@keyframes h1-lit{0%{background-size:0% 100%}}@media (prefers-reduced-motion:reduce){.h1-lit{animation:none}}.brand{margin-block:-10px;padding-block:10px}@media (max-width:899px){.nav-cta{height:44px;padding:0 18px}}@media (max-width:719px){.hero-grid{gap:0}.hero-copy{display:contents}.hero-copy h1{order:1}.hero-sub{order:2}.hero-stage{order:3;margin-top:26px}.hero-body{order:4;margin-top:36px}.hero .cta{order:5;margin-top:22px}.hero-meta{order:6}.sl-pill{min-height:44px;padding:0 14px;bottom:12px;right:12px}.sl-pill .sl-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sl-pill>span:before{content:"";background:var(--ph-gold-500);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}}@media (max-width:1023px),(pointer:coarse){.beat{min-height:44px}.vs-watch{align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}.footer nav a{align-items:center;min-height:44px;margin-block:-10px;display:inline-flex}.vs-mod,.bc-mod,.vs-label,.sv-url{font-size:12px}}.versus,.feature,.how,.privacy,.pricing,.faq{padding-top:12px}.bridge{grid-template-columns:9px minmax(0,1fr);align-items:center;column-gap:22px;min-height:170px;margin-bottom:30px;display:grid}.faq-grid>.bridge{grid-column:1/-1}.bridge-line{background:#1c1c1e1a;grid-area:1/1;place-self:stretch center;width:1px;position:relative}.bridge-line:before{content:"";background:linear-gradient(#f2b44100, var(--ph-gold-500));transform-origin:top;position:absolute;inset:0}.bridge-line:after{content:"";background:var(--ph-gold-500);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:-5px;left:50%;box-shadow:0 0 0 4px #f2b44129,0 0 18px #f2b44199}.bridge-text{letter-spacing:-.01em;max-width:50ch;color:var(--muted);grid-column:2;margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.45}.bridge-text b{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bridge{view-timeline:--bridge block}.bridge-line:before{animation:linear both bridge-draw;animation-timeline:--bridge;animation-range:entry 15% cover 50%}.bridge-line:after{animation:linear both bridge-land;animation-timeline:--bridge;animation-range:cover 44% cover 54%}.bridge-text{animation:linear both rise;animation-timeline:--bridge;animation-range:entry 35% cover 45%}}}@keyframes bridge-draw{0%{transform:scaleY(0)}}@keyframes bridge-land{0%{opacity:0;box-shadow:none;transform:scale(.2)}}.beyond,.closing{--arc:150px;--lift:56px;margin-top:120px;position:relative;overflow:clip}.beyond{padding:0 0 calc(var(--arc) + 30px);background:linear-gradient(to bottom, transparent calc(var(--arc) + var(--lift)), var(--ph-ink-900) calc(var(--arc) + var(--lift)), var(--ph-ink-900) calc(100% - var(--arc)), transparent calc(100% - var(--arc)))}.closing{padding:calc(var(--arc) + var(--lift) + 90px) 0 150px;background:linear-gradient(to bottom, transparent calc(var(--arc) + var(--lift)), var(--ph-ink-900) calc(var(--arc) + var(--lift)))}.beyond:before,.beyond:after,.closing:before{content:"";height:calc(var(--arc) * 2);background:var(--ph-ink-900);pointer-events:none;border-radius:50%;position:absolute;left:-8%;right:-8%}.beyond:before,.closing:before{top:var(--lift);clip-path:inset(-120px -120px 50%);box-shadow:0 -1px #f2b4418c,0 -26px 60px -30px #f2b44180}.beyond:after{bottom:0}.beyond>.wrap,.closing>.wrap{z-index:1;position:relative}.beyond .bridge{min-height:calc(var(--arc) + var(--lift) + 110px);align-items:end;margin-bottom:56px}.beyond .bridge-line{background:#8080804d}.beyond .bridge-text{color:#b4b4b8}.beyond .bridge-text b{color:var(--ph-paper)}@media (max-width:719px){.beyond,.closing{--arc:70px;--lift:36px;margin-top:60px}.closing{padding:calc(var(--arc) + var(--lift) + 70px) 0 100px}.bridge{column-gap:16px;min-height:130px;margin-bottom:22px}}@supports (animation-timeline:scroll()){.nav:after{content:"";background:linear-gradient(90deg, #f2b44126, var(--ph-gold-500));transform-origin:0;height:2px;animation:linear both nav-read;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0}}@keyframes nav-read{0%{transform:scaleX(0)}}.nav-links a{position:relative}.nav-links a[aria-current=true]{color:var(--ink)}.nav-links a[aria-current=true]:after{content:"";background:var(--ph-gold-500);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-9px;left:50%;box-shadow:0 0 8px #f2b441cc}[data-mount=samples]{min-height:68px}@media (max-width:899px){[data-mount=samples]{min-height:130px}}@media (max-width:599px){[data-mount=samples]{min-height:182px}}
