.ai-lede.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap.svelte-1uha8ag{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:0 48px}@media (width<=720px){.wrap.svelte-1uha8ag{padding:0 20px}}.eyebrow.svelte-1uha8ag{color:var(--color-amber);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;margin-bottom:18px;font-size:11px;display:block}.hero.svelte-1uha8ag{padding:80px 0 72px;position:relative;overflow:hidden}.hero.svelte-1uha8ag:before{content:"";pointer-events:none;background:radial-gradient(700px 500px at 70% 20%,#d99a4e14,#0000 60%);position:absolute;inset:-200px}.hero-grid.svelte-1uha8ag{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;display:grid;position:relative}@media (width<=920px){.hero-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:40px}}h1.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;color:var(--color-paper-0);margin:0 0 24px;font-size:clamp(36px,5.5vw,68px);font-weight:300;line-height:1.04}.lede.svelte-1uha8ag{color:var(--color-paper-2);text-wrap:pretty;max-width:500px;margin:0 0 36px;font-size:17px;line-height:1.65}.cta-row.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.btn-pri.svelte-1uha8ag{background:var(--color-amber);color:var(--color-ink-0);border:1px solid var(--color-amber);border-radius:12px;align-items:center;padding:14px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn-pri.svelte-1uha8ag:hover{background:#e0a45a;border-color:#e0a45a}.btn-sec.svelte-1uha8ag{color:var(--color-paper-1);border:1px solid var(--color-ink-line);background:0 0;border-radius:12px;align-items:center;padding:14px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.btn-sec.svelte-1uha8ag:hover{border-color:var(--color-paper-3);color:var(--color-paper-0)}.priv-note.svelte-1uha8ag{color:var(--color-paper-3);font-family:var(--font-mono);align-items:center;gap:7px;font-size:11px;display:inline-flex}.priv-dot.svelte-1uha8ag{background:var(--color-calm);border-radius:50%;flex:none;width:5px;height:5px}.hero-stage.svelte-1uha8ag{aspect-ratio:4/3.4;position:relative}.hero-shot.svelte-1uha8ag{border:1px solid #ffffff14;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #000000b3,0 8px 24px -8px #0009}.hero-shot.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto;display:block}.hero-shot--main.svelte-1uha8ag{z-index:2;width:78%;top:4%;left:0}.hero-shot--card.svelte-1uha8ag{z-index:3;width:52%;bottom:0;right:0}@media (width<=920px){.hero-stage.svelte-1uha8ag{aspect-ratio:16/9}.hero-shot--card.svelte-1uha8ag{display:none}.hero-shot--main.svelte-1uha8ag{width:100%;position:relative;top:0;left:0}}.quote-rule.svelte-1uha8ag{border:1px solid var(--color-ink-line);background:linear-gradient(180deg, var(--color-ink-2), var(--color-ink-1));border-radius:12px;margin:72px 0;padding:36px 40px}.quote-rule.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-serif);color:var(--color-paper-0);text-wrap:pretty;margin:0;font-size:clamp(18px,2.2vw,24px);font-style:italic;line-height:1.48}.quote-rule.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--color-paper-3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;margin-top:16px;font-size:11px;display:block}.mkt-section.svelte-1uha8ag{border-top:1px solid var(--color-ink-line);padding:80px 0}.cta-section.svelte-1uha8ag{border-top:none;padding-top:24px}.section-head.svelte-1uha8ag{grid-template-columns:220px 1fr;align-items:start;gap:48px;margin-bottom:56px;display:grid}@media (width<=760px){.section-head.svelte-1uha8ag{grid-template-columns:1fr;gap:14px}}.section-num.svelte-1uha8ag{color:var(--color-paper-3);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding-top:8px;font-size:11px}.section-title.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;color:var(--color-paper-0);margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:300;line-height:1.1}.section-title.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--color-paper-2);font-style:italic}.section-sub.svelte-1uha8ag{color:var(--color-paper-2);text-wrap:pretty;max-width:560px;margin:14px 0 0;line-height:1.65}.section-sub.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-amber);text-decoration:none}.section-sub.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}.pillars.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:56px;display:grid}@media (width<=920px){.pillars.svelte-1uha8ag{grid-template-columns:1fr 1fr}}@media (width<=600px){.pillars.svelte-1uha8ag{grid-template-columns:1fr}}.pillar.svelte-1uha8ag{background:var(--color-ink-2);border:1px solid var(--color-ink-line);border-radius:10px;padding:26px 22px}.pillar.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-serif);color:var(--color-paper-0);margin:0 0 8px;font-size:19px;font-weight:400}.pillar.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-paper-2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.55}.pillar-icon.svelte-1uha8ag{width:34px;height:34px;color:var(--color-amber);background:#d99a4e1a;border-radius:8px;place-items:center;margin-bottom:14px;display:grid}.app-shots.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (width<=760px){.app-shots.svelte-1uha8ag{grid-template-columns:1fr}}.app-shot.svelte-1uha8ag{flex-direction:column;gap:10px;display:flex}.app-shot-frame.svelte-1uha8ag{border:1px solid #ffffff12;border-radius:10px;overflow:hidden;box-shadow:0 16px 40px -12px #0009,0 4px 16px -4px #00000080}.app-shot-frame.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto;display:block}.app-shot-label.svelte-1uha8ag{color:var(--color-paper-3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;padding-left:2px;font-size:10px}.voice-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (width<=760px){.voice-grid.svelte-1uha8ag{grid-template-columns:1fr}}.voice-col.svelte-1uha8ag h4:where(.svelte-1uha8ag){color:var(--color-paper-3);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:11px}.voice-list.svelte-1uha8ag{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.voice-list.svelte-1uha8ag li:where(.svelte-1uha8ag){font-family:var(--font-serif);text-wrap:pretty;border-radius:8px;padding:14px 16px;font-size:15px;line-height:1.48}.voice-bad.svelte-1uha8ag{color:var(--color-paper-2);background:#c4664a12;border:1px solid #c4664a33;-webkit-text-decoration:line-through #c4664a73;text-decoration:line-through #c4664a73}.voice-good.svelte-1uha8ag{color:var(--color-paper-0);background:#78a08c0f;border:1px solid #78a08c33;font-style:italic}.ledger.svelte-1uha8ag{border:1px solid var(--color-ink-line);border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}@media (width<=760px){.ledger.svelte-1uha8ag{grid-template-columns:1fr}}.ledger-col.svelte-1uha8ag{padding:28px 24px}.ledger-col.svelte-1uha8ag+.ledger-col:where(.svelte-1uha8ag){border-left:1px solid var(--color-ink-line)}@media (width<=760px){.ledger-col.svelte-1uha8ag+.ledger-col:where(.svelte-1uha8ag){border-left:none;border-top:1px solid var(--color-ink-line)}}.ledger-col.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;margin:0 0 16px;font-size:11px}.kept.svelte-1uha8ag h4:where(.svelte-1uha8ag){color:var(--color-calm)}.skipped.svelte-1uha8ag h4:where(.svelte-1uha8ag){color:var(--color-paper-3)}.ledger-col.svelte-1uha8ag ul:where(.svelte-1uha8ag){flex-direction:column;gap:10px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.ledger-col.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--color-paper-1);align-items:flex-start;gap:10px;line-height:1.48;display:flex}.ledger-col.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}.kept.svelte-1uha8ag li:where(.svelte-1uha8ag):before{background:var(--color-calm)}.skipped.svelte-1uha8ag li:where(.svelte-1uha8ag):before{background:var(--color-paper-3)}.skipped.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--color-paper-2)}.cta-band.svelte-1uha8ag{background:linear-gradient(135deg,#d99a4e14,#d99a4e05);border:1px solid #d99a4e26;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:40px;padding:52px 48px;display:grid}@media (width<=760px){.cta-band.svelte-1uha8ag{grid-template-columns:1fr;padding:32px 24px}}.cta-band.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-serif);color:var(--color-paper-0);margin:0;font-size:clamp(22px,2.8vw,32px);font-weight:300;line-height:1.15}.band-sub.svelte-1uha8ag{color:var(--color-paper-2);text-wrap:pretty;max-width:520px;margin:12px 0 0;font-size:14px;line-height:1.6}.price-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (width<=920px){.price-grid.svelte-1uha8ag{grid-template-columns:1fr}}.price-card.svelte-1uha8ag{border:1px solid var(--color-ink-line);background:var(--color-ink-2);border-radius:12px;flex-direction:column;padding:32px 28px;display:flex}.price-card.featured.svelte-1uha8ag{border-color:var(--color-amber);background:linear-gradient(180deg, #d99a4e0d, var(--color-ink-2))}.price-name.svelte-1uha8ag{color:var(--color-paper-3);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px}.price-amt.svelte-1uha8ag{font-family:var(--font-serif);color:var(--color-paper-0);margin:12px 0 4px;font-size:44px;font-weight:300;line-height:1}.price-amt.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--color-paper-3);font-size:13px;font-family:var(--font-mono)}.price-tag.svelte-1uha8ag{font-family:var(--font-mono);color:var(--color-amber);margin-bottom:20px;font-size:11px}.price-list.svelte-1uha8ag{color:var(--color-paper-2);flex-direction:column;flex:1;gap:9px;margin:0 0 24px;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.price-list.svelte-1uha8ag li:where(.svelte-1uha8ag){gap:10px;display:flex}.price-list.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"–";color:var(--color-paper-3);flex:none}.price-btn.svelte-1uha8ag{text-align:center;justify-content:center;padding:12px 18px;font-size:14px}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag){border-top:1px solid var(--color-ink-line);padding:20px 0}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag):last-child{border-bottom:1px solid var(--color-ink-line)}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font-family:var(--font-serif);color:var(--color-paper-0);justify-content:space-between;align-items:center;gap:16px;font-size:19px;font-weight:300;list-style:none;display:flex}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"+";color:var(--color-amber);font-family:var(--font-mono);flex:none;font-size:20px;font-weight:300}.faq-list.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag):after{content:"–"}.faq-body.svelte-1uha8ag{color:var(--color-paper-2);text-wrap:pretty;max-width:680px;margin:12px 0 0;font-size:15px;line-height:1.65}.btn-lg-cta.svelte-1uha8ag{padding:18px 28px;font-size:16px}
