.hero.svelte-1uha8ag{padding-top:var(--space-10);padding-bottom:var(--space-8);position:relative;overflow:hidden}.hero-inner.svelte-1uha8ag{z-index:1;max-width:960px;position:relative}.hero-title.svelte-1uha8ag{margin-top:var(--space-4);font-size:clamp(2.2rem,1rem + 3.6vw,3.6rem)}.hero-title.svelte-1uha8ag .line:where(.svelte-1uha8ag){white-space:nowrap;display:block}.hero-copy.svelte-1uha8ag{margin-top:var(--space-6);max-width:56ch;font-size:var(--fs-md);color:var(--text-600)}.hero-ctas.svelte-1uha8ag{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.proof-list.svelte-1uha8ag{gap:var(--space-6);margin:var(--space-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.proof-list.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;gap:var(--space-2);color:var(--text-700);font-size:.9rem;font-weight:600;display:inline-flex}.proof-list.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:18px;height:18px;color:var(--accent-500);flex-shrink:0}.problem.svelte-1uha8ag{padding-block:var(--space-8)}.section-title.svelte-1uha8ag{margin-top:var(--space-3);font-size:var(--fs-2xl)}.section-title--on-ink.svelte-1uha8ag{color:var(--text-on-ink-100)}.section-copy.svelte-1uha8ag{margin-top:var(--space-4);max-width:62ch;color:var(--text-600);font-size:var(--fs-md)}.problem-grid.svelte-1uha8ag{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.problem-card.svelte-1uha8ag{background:var(--paper-0);border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-7);box-shadow:var(--shadow-sm)}.problem-icon.svelte-1uha8ag{border-radius:var(--radius-md);background:var(--gradient-brand);color:#fff;width:46px;height:46px;margin-bottom:var(--space-5);place-items:center;display:grid}.problem-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:22px;height:22px}.problem-name.svelte-1uha8ag{font-size:1.1rem}.problem-copy.svelte-1uha8ag{margin-top:var(--space-3);color:var(--text-600);font-size:.95rem;line-height:1.6}.engine.svelte-1uha8ag{background:var(--gradient-ink);padding-block:var(--space-8);position:relative;overflow:hidden}.engine-inner.svelte-1uha8ag{z-index:1;position:relative}.engine-copy.svelte-1uha8ag{margin-top:var(--space-4);max-width:56ch;color:var(--text-on-ink-300);font-size:.98rem}.system-grid.svelte-1uha8ag{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(4,1fr);display:grid}.system-card.svelte-1uha8ag{border-radius:var(--radius-lg);padding:var(--space-6);background:#f4f6fb0a;border:1px solid #f4f6fb1a;position:relative}.system-index.svelte-1uha8ag{top:var(--space-5);right:var(--space-6);font-family:var(--font-display);color:#f4f6fb40;font-size:.85rem;position:absolute}.system-icon.svelte-1uha8ag{border-radius:var(--radius-md);background:var(--gradient-brand);color:#fff;width:46px;height:46px;margin-bottom:var(--space-5);place-items:center;display:grid;box-shadow:0 0 0 4px #f4f6fb0f}.system-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:22px;height:22px}.system-name.svelte-1uha8ag{color:var(--text-on-ink-100);font-size:1.1rem}.system-copy.svelte-1uha8ag{margin-top:var(--space-3);color:var(--text-on-ink-300);font-size:.9rem;line-height:1.6}.guarantee.svelte-1uha8ag{padding-top:120px;padding-bottom:var(--space-8)}.guarantee-inner.svelte-1uha8ag{background:var(--gradient-ink);border-radius:var(--radius-xl);padding:var(--space-9);justify-content:space-between;align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.guarantee-inner.svelte-1uha8ag:before{content:"";background:var(--gradient-brand-soft);opacity:.7;position:absolute;inset:0}.guarantee-text.svelte-1uha8ag{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.guarantee-head.svelte-1uha8ag{margin-top:var(--space-5);align-items:center;gap:var(--space-6);display:flex}.guarantee-title.svelte-1uha8ag{color:var(--text-on-ink-100);font-size:clamp(1.5rem,.6rem + 3.6vw,2.75rem)}.gline.svelte-1uha8ag{white-space:nowrap;display:block}.shield-icon.svelte-1uha8ag{border-radius:var(--radius-md);background:var(--gradient-brand);color:#fff;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;box-shadow:0 0 0 4px #f4f6fb0f}.shield-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:44px;height:44px}.how.svelte-1uha8ag{padding-block:var(--space-8)}.step-grid.svelte-1uha8ag{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.step-card.svelte-1uha8ag{padding-top:var(--space-2);position:relative}.step-card.svelte-1uha8ag+.step-card:where(.svelte-1uha8ag){border-left:var(--border-hairline);padding-left:var(--space-6)}.step-badge.svelte-1uha8ag{background:var(--gradient-brand);color:#fff;width:40px;height:40px;font-family:var(--font-display);margin-bottom:var(--space-5);border-radius:50%;place-items:center;font-size:1.05rem;font-weight:800;display:grid}.step-title.svelte-1uha8ag{font-size:1.15rem}.step-copy.svelte-1uha8ag{margin-top:var(--space-3);color:var(--text-600);font-size:.95rem;line-height:1.6}.ready.svelte-1uha8ag{margin-top:var(--space-7);padding:var(--space-8) var(--space-7);background:var(--gradient-brand-soft);border:var(--border-hairline);border-radius:var(--radius-xl);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.ready-title.svelte-1uha8ag{font-size:var(--fs-2xl)}.ready-copy.svelte-1uha8ag{font-size:var(--fs-md);color:var(--text-900);margin-bottom:var(--space-3);font-weight:700}.faq.svelte-1uha8ag{padding-top:var(--space-8)}.faq-list.svelte-1uha8ag{margin-top:var(--space-8);flex-direction:column;max-width:760px;display:flex}.faq-item.svelte-1uha8ag{padding-block:var(--space-6);border-bottom:var(--border-hairline)}.faq-item.svelte-1uha8ag:first-child{border-top:var(--border-hairline)}.faq-q.svelte-1uha8ag{font-size:1.05rem}.faq-a.svelte-1uha8ag{margin-top:var(--space-3);color:var(--text-600);line-height:1.6}.final-cta.svelte-1uha8ag{padding-block:var(--space-8);text-align:center}.final-title.svelte-1uha8ag{font-size:var(--fs-2xl)}.final-copy.svelte-1uha8ag{margin:var(--space-3) auto 0;max-width:64ch;color:var(--text-600);font-size:.98rem;line-height:1.5}.final-ctas.svelte-1uha8ag{justify-content:center;gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (width<=980px){.problem-grid.svelte-1uha8ag,.step-grid.svelte-1uha8ag{grid-template-columns:1fr}.step-card.svelte-1uha8ag+.step-card:where(.svelte-1uha8ag){border-left:none;border-top:var(--border-hairline);padding-left:0;padding-top:var(--space-6)}.system-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.hero-title.svelte-1uha8ag .line:where(.svelte-1uha8ag){white-space:normal;display:inline}.hero-title.svelte-1uha8ag .line:where(.svelte-1uha8ag):after{content:" "}}@media (width<=640px){.system-grid.svelte-1uha8ag{grid-template-columns:1fr}.guarantee-inner.svelte-1uha8ag{padding:var(--space-7)}.guarantee-head.svelte-1uha8ag{align-items:flex-start;gap:var(--space-4);flex-direction:column}.shield-icon.svelte-1uha8ag{width:64px;height:64px}.shield-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:32px;height:32px}.gline.svelte-1uha8ag{white-space:normal}}
