.waitlist.svelte-ty84x{width:100%;max-width:560px}.fields.svelte-ty84x{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.fields.with-company.svelte-ty84x{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto}input.svelte-ty84x{min-width:0;height:48px;font:inherit;color:#0b0b0b;background:#fff;border:1px solid #0b0b0b2e;border-radius:8px;outline:none;padding:0 16px;font-size:1rem}input.svelte-ty84x:focus-visible{border-color:#0b0b0b;box-shadow:0 0 0 3px #0b0b0b1a}input[aria-invalid=true].svelte-ty84x{border-color:#d64a28}.fields.svelte-ty84x .cta-accent:where(.svelte-ty84x){min-height:48px}.fields.with-secondary.svelte-ty84x{grid-template-columns:minmax(200px,1fr) auto auto}.waitlist.svelte-ty84x:has(.with-secondary:where(.svelte-ty84x)){max-width:820px}.secondary.svelte-ty84x{color:#0b0b0b;white-space:nowrap;border:1px solid #0b0b0b59;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:.95rem;font-weight:600;transition:background .15s;display:inline-flex}.secondary.svelte-ty84x:hover{background:#0b0b0b0d}.msg.svelte-ty84x{color:#0b0b0b94;margin:0;font-size:.88rem}.msg.error.svelte-ty84x{color:#d64a28;margin-top:10px}.done.svelte-ty84x{background:#fff;border:1px solid #0b0b0b1f;border-radius:10px;gap:8px;padding:16px 18px;display:grid}.thanks.svelte-ty84x{color:#0b0b0b;margin:0;font-size:1.05rem;font-weight:650}.preview-note.svelte-ty84x{color:#8a5a00;margin:0;font-size:.85rem;line-height:1.5}.preview-note.svelte-ty84x a:where(.svelte-ty84x){text-decoration:underline}.tone-dark.svelte-ty84x input:where(.svelte-ty84x){color:#f5f5f5;background:#1c1c1c;border-color:#ffffff2e}.tone-dark.svelte-ty84x input:where(.svelte-ty84x):focus-visible{border-color:#f5f5f5}.tone-dark.svelte-ty84x .msg:where(.svelte-ty84x){color:#f5f5f599}.hp.svelte-ty84x{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.visually-hidden.svelte-ty84x{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.fields.with-secondary.svelte-ty84x{grid-template-columns:1fr 1fr}.fields.with-secondary.svelte-ty84x input:where(.svelte-ty84x){grid-column:1/-1}}@media (width<=600px){.fields.svelte-ty84x,.fields.with-company.svelte-ty84x,.fields.with-secondary.svelte-ty84x{grid-template-columns:1fr}}.wrapx.svelte-1l5md78{overflow-x:auto}.fork.svelte-1l5md78{background:#fff;border:1px solid #0b0b0b1a;border-radius:16px;min-width:920px;margin:0;padding:clamp(24px,3vw,40px) clamp(24px,3vw,48px) 20px}.legend.svelte-1l5md78{color:#0b0b0b80;justify-content:flex-end;gap:24px;margin-top:4px;font-size:.85rem;display:flex}.legend.svelte-1l5md78 span:where(.svelte-1l5md78){white-space:nowrap;align-items:center;gap:8px;display:inline-flex;position:static}.key.svelte-1l5md78{border-radius:2px;width:22px;height:3px;display:inline-block}.key.quiet.svelte-1l5md78{background:#0b0b0b47}.key.radiant.svelte-1l5md78{background:#3b3bdb}.plot.svelte-1l5md78{height:var(--plot-h,400px);position:relative}.plot.svelte-1l5md78 svg:where(.svelte-1l5md78){width:100%;height:calc(100% - 40px);position:absolute;inset:20px 0;overflow:visible}.band.svelte-1l5md78{fill:#0b0b0b06}.line.svelte-1l5md78{fill:none;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.line.shared.svelte-1l5md78{stroke:#0b0b0b}.line.quiet.svelte-1l5md78{stroke:#0b0b0b47;stroke-dasharray:2 8}.line.radiant.svelte-1l5md78{stroke:#3b3bdb}.node.svelte-1l5md78{opacity:0;transition:opacity .4s;position:absolute;transform:translate(-50%,-50%)}.node.in.svelte-1l5md78{opacity:1}.node.current.svelte-1l5md78 .dot:where(.svelte-1l5md78){box-shadow:0 0 0 6px color-mix(in srgb, var(--c) 18%, transparent);transform:scale(1.25)}.dot.svelte-1l5md78{border:3px solid var(--c);background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .3s,box-shadow .3s;display:block}.label.svelte-1l5md78{text-align:center;gap:2px;width:max-content;max-width:170px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.label.svelte-1l5md78 strong:where(.svelte-1l5md78){color:var(--t,#0b0b0b);font-size:1rem;font-weight:600;line-height:1.25}.node.shared.svelte-1l5md78 .label:where(.svelte-1l5md78),.node.top.svelte-1l5md78 .label:where(.svelte-1l5md78){bottom:26px}.node.bottom.svelte-1l5md78 .label:where(.svelte-1l5md78),.node.below.svelte-1l5md78 .label:where(.svelte-1l5md78){top:26px;bottom:auto}.node.bottom.above.svelte-1l5md78 .label:where(.svelte-1l5md78){top:auto;bottom:26px}.node[style*="left: 94%"].svelte-1l5md78 .label:where(.svelte-1l5md78){text-align:right;left:auto;right:-8px;transform:none}.tone-ok.svelte-1l5md78{--c:#1f7a4d}.tone-bad.svelte-1l5md78{--c:#c0392b;--t:#c0392b}.tone-warn.svelte-1l5md78{--c:#b7791f}.tone-radiant.svelte-1l5md78{--c:#3b3bdb;--t:#3b3bdb}.silence.svelte-1l5md78{color:#0b0b0b80;white-space:nowrap;opacity:0;font-size:.95rem;font-style:italic;transition:opacity .6s;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.silence.in.svelte-1l5md78{opacity:1}.axis.svelte-1l5md78{border-top:1px solid #0b0b0b1a;height:32px;position:relative}.axis.svelte-1l5md78 span:where(.svelte-1l5md78){color:#0b0b0b80;text-align:center;font-size:.85rem;position:absolute;top:8px}.axis.svelte-1l5md78 .gap:where(.svelte-1l5md78){border-left:1px dashed #0b0b0b47;height:12px;top:-6px}.story.svelte-favmzx{height:calc(var(--stages) * 40vh + 100vh)}.pin.svelte-favmzx{align-items:center;height:calc(100vh - 72px);display:flex;position:sticky;top:72px}.inner.svelte-favmzx{width:100%}h2.svelte-favmzx{letter-spacing:-.025em;color:#0b0b0b;margin-bottom:clamp(14px,2.5vh,28px);font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500;line-height:1.15}.inner.svelte-favmzx .head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.inner.svelte-favmzx{--plot-h:clamp(220px, calc(100vh - 500px), 380px)}.caption.svelte-favmzx{max-width:620px;min-height:118px}.caption.svelte-favmzx p:where(.svelte-favmzx){animation:.4s ease-out both svelte-favmzx-rise}.kicker.svelte-favmzx{color:#3b3bdb;margin-bottom:6px;font-size:.95rem;font-weight:600}.title.svelte-favmzx{letter-spacing:-.015em;color:#0b0b0b;margin-bottom:6px;font-size:clamp(1.25rem,1.8vw,1.6rem);font-weight:500;line-height:1.2;animation-delay:40ms}.body.svelte-favmzx{color:#0b0b0b8c;font-size:1.02rem;line-height:1.5;animation-delay:80ms}.pips.svelte-favmzx{flex-shrink:0;gap:6px;margin-top:8px;padding:0;list-style:none;display:flex}.pips.svelte-favmzx li:where(.svelte-favmzx){background:#0b0b0b1f;border-radius:2px;width:22px;height:3px;transition:background .3s}.pips.svelte-favmzx li.on:where(.svelte-favmzx){background:#0b0b0b}.story-phone.svelte-favmzx{padding:64px 0}.stage-list.svelte-favmzx{border-left:2px solid #0b0b0b1f;gap:24px;margin-top:24px;padding:0 0 0 20px;list-style:none;display:grid}.stage-list.svelte-favmzx .title:where(.svelte-favmzx),.stage-list.svelte-favmzx .body:where(.svelte-favmzx){animation:none}@keyframes svelte-favmzx-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.caption.svelte-favmzx p:where(.svelte-favmzx){animation:none}}.features.svelte-1bgfcym{gap:clamp(72px,10vw,140px);display:grid}.feature.svelte-1bgfcym{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.feature.flip.svelte-1bgfcym{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.feature.flip.svelte-1bgfcym .copy:where(.svelte-1bgfcym){order:2}.note.svelte-1bgfcym{color:#0b0b0b8c;margin-top:-32px;font-size:.85rem}.kicker.svelte-1bgfcym{color:#3b3bdb;margin-bottom:10px;font-size:.95rem;font-weight:600}h3.svelte-1bgfcym{letter-spacing:-.02em;color:#0b0b0b;margin-bottom:14px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:500;line-height:1.15}.body.svelte-1bgfcym{color:#0b0b0b8c;max-width:46ch;margin-bottom:18px;font-size:1.08rem;line-height:1.55}.copy.svelte-1bgfcym a:where(.svelte-1bgfcym){color:#0b0b0b;font-weight:500}.art.svelte-1bgfcym{background:#fff;border:1px solid #0b0b0b1a;border-radius:14px;align-content:start;gap:16px;min-height:300px;padding:clamp(20px,3vw,32px);font-size:.92rem;display:grid}.crumb.svelte-1bgfcym{color:#0b0b0b8c;font-size:.82rem}.rows.svelte-1bgfcym{border-top:1px solid #0b0b0b1a;padding:0;list-style:none}.rows.svelte-1bgfcym li:where(.svelte-1bgfcym),.signal.svelte-1bgfcym{border-bottom:1px solid #0b0b0b1a;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 8px;display:grid}.rows.svelte-1bgfcym li.flagged:where(.svelte-1bgfcym){background:#c0392b0f}.signal.svelte-1bgfcym{border:1px solid #0b0b0b1a;border-radius:8px}.sev.svelte-1bgfcym{color:#0b0b0b8c;border:1px solid #0b0b0b1a;border-radius:999px;padding:1px 8px;font-size:.8em;font-weight:500}.sev.high.svelte-1bgfcym{color:#c0392b;border-color:#c0392b59}em.svelte-1bgfcym{color:#0b0b0b8c;font-style:normal}em.red.svelte-1bgfcym{color:#c0392b;font-weight:600}em.green.svelte-1bgfcym{color:#1f7a4d;margin-left:auto;font-weight:600}.ask.svelte-1bgfcym{background:#f2efe9;border-radius:10px;justify-self:end;padding:9px 13px}.answer.svelte-1bgfcym{line-height:1.55}.cites.svelte-1bgfcym{gap:8px;display:flex}.cites.svelte-1bgfcym span:where(.svelte-1bgfcym){color:#0b0b0b8c;border:1px solid #0b0b0b1a;border-radius:6px;padding:1px 8px;font-size:.82em}.handoff.svelte-1bgfcym{color:#0b0b0b8c;border:1px solid #0b0b0b1a;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.handoff.svelte-1bgfcym code:where(.svelte-1bgfcym){color:#0b0b0b;font-weight:600}.sims.svelte-1bgfcym{grid-template-columns:auto 1fr;align-items:center;gap:32px;display:grid}.dots.svelte-1bgfcym{grid-template-columns:repeat(10,14px);gap:7px;display:grid}.sim.svelte-1bgfcym{background:#0b0b0b1a;border-radius:3px;width:14px;height:14px}.checks.svelte-1bgfcym{color:#1f7a4d;gap:8px;padding:0;list-style:none;display:grid}.pass.svelte-1bgfcym{color:#1f7a4d;font-weight:600}.art.svelte-1bgfcym .rise:where(.svelte-1bgfcym){opacity:0}.art.svelte-1bgfcym.played .rise:where(.svelte-1bgfcym){animation:svelte-1bgfcym-rise .5s var(--d,0s) both ease-out}.art.svelte-1bgfcym.played .sim:where(.svelte-1bgfcym){animation:svelte-1bgfcym-fill .3s var(--d,0s) both ease-out}.art.svelte-1bgfcym.still :is(.rise:where(.svelte-1bgfcym),.sim:where(.svelte-1bgfcym)){opacity:1;animation:none}.art.svelte-1bgfcym.still .sim:where(.svelte-1bgfcym){background:#1f7a4d}@keyframes svelte-1bgfcym-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1}}@keyframes svelte-1bgfcym-fill{to{background:#1f7a4d}}@media (width<=860px){.feature.svelte-1bgfcym,.feature.flip.svelte-1bgfcym{grid-template-columns:1fr}.sims.svelte-1bgfcym{grid-template-columns:1fr;gap:16px}.rows.svelte-1bgfcym li:where(.svelte-1bgfcym),.signal.svelte-1bgfcym{grid-template-columns:auto 1fr}.rows.svelte-1bgfcym li:where(.svelte-1bgfcym) em:where(.svelte-1bgfcym),.signal.svelte-1bgfcym em:where(.svelte-1bgfcym){grid-column:2}.feature.flip.svelte-1bgfcym .copy:where(.svelte-1bgfcym){order:0}}main.svelte-1qe9mfh{color:#0b0b0b;background:#f7f4ee}.wrap.svelte-1qe9mfh{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}h1.svelte-1qe9mfh,h2.svelte-1qe9mfh{letter-spacing:-.025em;color:#0b0b0b;font-weight:500}.hero.svelte-1qe9mfh{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;padding-top:clamp(64px,10vw,140px);padding-bottom:clamp(48px,7vw,96px);display:grid}.hero.svelte-1qe9mfh h1:where(.svelte-1qe9mfh){max-width:13ch;font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:1.05}.hero.svelte-1qe9mfh .sub:where(.svelte-1qe9mfh){color:#0b0b0b94;max-width:46ch;margin:24px 0 36px;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.55}.hero-art.svelte-1qe9mfh{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:520px}.logos.svelte-1qe9mfh{padding-bottom:clamp(72px,9vw,128px)}.logos.svelte-1qe9mfh p:where(.svelte-1qe9mfh){color:#0b0b0b94;margin-bottom:24px;font-size:.95rem}.logo-row.svelte-1qe9mfh{flex-wrap:wrap;align-items:center;gap:28px 48px;display:flex}.logo-row.svelte-1qe9mfh img:where(.svelte-1qe9mfh){object-fit:contain;filter:grayscale();opacity:.7;mix-blend-mode:multiply;width:auto;height:28px}.logo-row.svelte-1qe9mfh img.square:where(.svelte-1qe9mfh){height:44px}.product.svelte-1qe9mfh{border-top:1px solid #0b0b0b1a}.features-wrap.svelte-1qe9mfh{padding-top:clamp(96px,12vw,160px);padding-bottom:clamp(96px,12vw,160px)}.latest.svelte-1qe9mfh{border-top:1px solid #0b0b0b1a;grid-template-columns:minmax(0,.35fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px);display:grid}.latest.svelte-1qe9mfh h2:where(.svelte-1qe9mfh){margin-bottom:12px;font-size:clamp(1.6rem,2.4vw,2.1rem)}.latest.svelte-1qe9mfh ul:where(.svelte-1qe9mfh){padding:0;list-style:none;display:grid}.latest.svelte-1qe9mfh li:where(.svelte-1qe9mfh) a:where(.svelte-1qe9mfh){border-bottom:1px solid #0b0b0b1a;grid-template-columns:160px 1fr;align-items:center;gap:24px;padding:20px 0;display:grid}.latest.svelte-1qe9mfh li:where(.svelte-1qe9mfh):first-child a:where(.svelte-1qe9mfh){padding-top:0}.latest.svelte-1qe9mfh li:where(.svelte-1qe9mfh) a:where(.svelte-1qe9mfh):hover .post-title:where(.svelte-1qe9mfh){text-underline-offset:4px;text-decoration:underline}.latest-side.svelte-1qe9mfh a:where(.svelte-1qe9mfh){color:#0b0b0b94}.post-thumb.svelte-1qe9mfh{aspect-ratio:16/10;object-fit:cover;background:#ece7dd;border-radius:8px;width:160px}.post-text.svelte-1qe9mfh{gap:4px;display:grid}.post-title.svelte-1qe9mfh{font-size:1.2rem;line-height:1.35}.post-meta.svelte-1qe9mfh{color:#0b0b0b94;font-size:.88rem}.closing.svelte-1qe9mfh{text-align:center;border-top:1px solid #0b0b0b1a;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(80px,10vw,140px)}.closing.svelte-1qe9mfh h2:where(.svelte-1qe9mfh){margin-bottom:32px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.closing-form.svelte-1qe9mfh{justify-content:center;display:flex}.demo-link.svelte-1qe9mfh{color:#0b0b0b94;margin-top:20px;display:inline-block}@media (width<=860px){.hero.svelte-1qe9mfh{grid-template-columns:1fr}.hero-art.svelte-1qe9mfh{display:none}.latest.svelte-1qe9mfh{grid-template-columns:1fr}}
