.hero.svelte-1c7r8je.svelte-1c7r8je{padding:var(--space-24) 0 var(--space-20);background:linear-gradient(180deg,var(--color-primary-light) 0%,var(--color-bg) 100%)}.hero-layout.svelte-1c7r8je.svelte-1c7r8je{display:grid;grid-template-columns:1fr;gap:var(--space-10);align-items:center}.hero-content.svelte-1c7r8je.svelte-1c7r8je{max-width:760px}.hero.svelte-1c7r8je .badge.svelte-1c7r8je{margin-bottom:var(--space-6)}.hero.svelte-1c7r8je h1.svelte-1c7r8je{margin-top:var(--space-4);margin-bottom:var(--space-6)}.hero-description.svelte-1c7r8je.svelte-1c7r8je{font-size:var(--text-xl);max-width:640px;margin:0 0 var(--space-8)}.hero-actions.svelte-1c7r8je.svelte-1c7r8je{display:flex;gap:var(--space-4);flex-wrap:wrap}.hero-note.svelte-1c7r8je.svelte-1c7r8je{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}.product-preview.svelte-1c7r8je.svelte-1c7r8je{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--space-6);text-align:left}.preview-topbar.svelte-1c7r8je.svelte-1c7r8je{display:flex;gap:var(--space-2);margin-bottom:var(--space-6)}.preview-topbar.svelte-1c7r8je span.svelte-1c7r8je{width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-border)}.preview-question.svelte-1c7r8je.svelte-1c7r8je{display:inline-flex;max-width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-text-inverse);font-weight:600}.preview-answer.svelte-1c7r8je.svelte-1c7r8je{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.preview-answer.svelte-1c7r8je p.svelte-1c7r8je{margin:0 0 var(--space-4);color:var(--color-text)}.citation-row.svelte-1c7r8je.svelte-1c7r8je{display:flex;flex-wrap:wrap;gap:var(--space-2)}.preview-ticket.svelte-1c7r8je.svelte-1c7r8je{margin-top:var(--space-4);padding:var(--space-4);border-left:3px solid var(--color-primary);background:var(--color-primary-light);border-radius:var(--radius-md)}.preview-ticket.svelte-1c7r8je span.svelte-1c7r8je{display:block;margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary)}.preview-ticket.svelte-1c7r8je strong.svelte-1c7r8je{display:block;color:var(--color-text);line-height:1.4}.trust-section.svelte-1c7r8je.svelte-1c7r8je{padding:var(--space-12) 0}.trust-content.svelte-1c7r8je.svelte-1c7r8je{max-width:760px;margin:0 auto;text-align:center}.trust-label.svelte-1c7r8je.svelte-1c7r8je{display:inline-block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:var(--space-3)}.trust-quote.svelte-1c7r8je.svelte-1c7r8je{font-size:var(--text-2xl);font-weight:600;line-height:1.4;color:var(--color-text);margin:0 0 var(--space-4)}.trust-sub.svelte-1c7r8je.svelte-1c7r8je{font-size:var(--text-base);color:var(--color-text-secondary)}.features-grid.svelte-1c7r8je.svelte-1c7r8je{max-width:900px;margin:0 auto}.feature-card.svelte-1c7r8je.svelte-1c7r8je{text-align:left}.feature-icon.svelte-1c7r8je.svelte-1c7r8je{font-size:var(--text-3xl);margin-bottom:var(--space-4)}.feature-card.svelte-1c7r8je h3.svelte-1c7r8je{margin-bottom:var(--space-2)}.steps.svelte-1c7r8je.svelte-1c7r8je{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}.step.svelte-1c7r8je.svelte-1c7r8je{display:flex;gap:var(--space-6);align-items:flex-start}.step-number.svelte-1c7r8je.svelte-1c7r8je{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-text-inverse);font-size:var(--text-xl);font-weight:700}.step-content.svelte-1c7r8je h3.svelte-1c7r8je{margin-bottom:var(--space-2)}.audience-grid.svelte-1c7r8je.svelte-1c7r8je{max-width:900px;margin:0 auto}.audience-card.svelte-1c7r8je h3.svelte-1c7r8je{margin-bottom:var(--space-2)}.cta-section.svelte-1c7r8je.svelte-1c7r8je{padding:var(--space-20) 0;background-color:var(--color-secondary);text-align:center}.cta-content.svelte-1c7r8je.svelte-1c7r8je{max-width:640px;margin:0 auto}.cta-section.svelte-1c7r8je h2.svelte-1c7r8je{color:var(--color-text-inverse);margin-bottom:var(--space-4)}.cta-section.svelte-1c7r8je p.svelte-1c7r8je{color:var(--color-text-muted);font-size:var(--text-lg);margin-bottom:var(--space-8)}.cta-actions.svelte-1c7r8je.svelte-1c7r8je{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}@media (min-width: 960px){.hero-layout.svelte-1c7r8je.svelte-1c7r8je{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr)}}
