.page-hero.svelte-799cqp{padding:140px 0 60px;text-align:center}.page-hero-sub.svelte-799cqp{color:var(--color-text-secondary);font-size:1.15rem;max-width:600px;margin:12px auto 0}.teams-section.svelte-799cqp{padding:0 0 80px}.features-preview.svelte-799cqp{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:800px;margin:0 auto 60px}.feature-preview-card.svelte-799cqp{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:32px;border-style:dashed}.feature-preview-icon.svelte-799cqp{font-size:1.8rem;margin-bottom:12px}.feature-preview-card.svelte-799cqp h3:where(.svelte-799cqp){margin-bottom:8px}.feature-preview-card.svelte-799cqp p:where(.svelte-799cqp){color:var(--color-text-secondary);font-size:.9rem;line-height:1.6}.pricing-preview.svelte-799cqp{text-align:center;margin-bottom:60px}.pricing-preview.svelte-799cqp h2:where(.svelte-799cqp){margin-bottom:24px}.pricing-preview-grid.svelte-799cqp{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:600px;margin:0 auto}.pricing-preview-card.svelte-799cqp{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:32px;text-align:center}.pricing-preview-card.svelte-799cqp h3:where(.svelte-799cqp){margin-bottom:8px}.preview-price.svelte-799cqp{font-size:2.5rem;font-weight:800;color:var(--color-brand-light);line-height:1;margin-bottom:4px}.preview-period.svelte-799cqp{color:var(--color-text-secondary);font-size:.85rem;margin-bottom:16px}.pricing-preview-card.svelte-799cqp p:where(.svelte-799cqp){color:var(--color-text-secondary);font-size:.85rem;line-height:1.6}.signup-section.svelte-799cqp{text-align:center;max-width:480px;margin:0 auto}.signup-section.svelte-799cqp h2:where(.svelte-799cqp){margin-bottom:8px}.signup-section.svelte-799cqp>p:where(.svelte-799cqp){color:var(--color-text-secondary);margin-bottom:20px}.email-form.svelte-799cqp{display:flex;gap:8px}.email-input.svelte-799cqp{flex:1;padding:14px 16px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-body);font-size:.9rem}.email-input.svelte-799cqp::placeholder{color:var(--color-text-muted)}.email-input.svelte-799cqp:focus{outline:none;border-color:var(--color-brand)}.email-btn.svelte-799cqp{white-space:nowrap}@media(max-width:640px){.features-preview.svelte-799cqp,.pricing-preview-grid.svelte-799cqp{grid-template-columns:1fr}.email-form.svelte-799cqp{flex-direction:column}}
