.hero.svelte-1uha8ag{padding:8rem 0 5rem;position:relative}.hero-inner.svelte-1uha8ag{max-width:640px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:1.5rem}.hero-sub.svelte-1uha8ag{font-size:1.2rem;color:var(--color-text-muted);margin-bottom:2rem;line-height:1.7}.features-section.svelte-1uha8ag{padding:4rem 0;background:var(--color-bg-secondary)}.features-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:2.5rem}.features-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.feature-card.svelte-1uha8ag{padding:1.5rem}.feature-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.5rem;font-size:1.15rem}.feature-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);font-size:.95rem}.compat-section.svelte-1uha8ag{padding:4rem 0}.compat-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:2rem}.compat-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:700px}.compat-column-title.svelte-1uha8ag{font-family:var(--font-sans);text-transform:uppercase;font-size:.75rem;letter-spacing:.06em;font-weight:600;color:var(--color-text-muted);margin-bottom:.75rem}.compat-item.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:.5rem;margin-bottom:.5rem}.compat-item.compat-supported.svelte-1uha8ag{border-color:#00ff8840}.compat-name.svelte-1uha8ag{font-weight:500;font-size:.95rem}.compat-badge.svelte-1uha8ag{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .5rem;border-radius:.25rem}.badge-supported.svelte-1uha8ag{background:#00ff881f;color:var(--color-success)}.badge-soon.svelte-1uha8ag{background:#9c94861f;color:var(--color-text-muted)}@media(max-width:560px){.compat-grid.svelte-1uha8ag{grid-template-columns:1fr}}.how-section.svelte-1uha8ag{padding:4rem 0}.how-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:2.5rem}.steps-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem}.step-card.svelte-1uha8ag{text-align:center}.step-number.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--color-primary);color:#0f0d09;font-weight:700;font-size:1.25rem;margin-bottom:1rem}.step-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.5rem;font-size:1.1rem}.step-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);font-size:.95rem}.cta-section.svelte-1uha8ag{padding:4rem 0;position:relative}.cta-section.svelte-1uha8ag:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(255,184,0,.05) 0%,transparent 60%);pointer-events:none}.cta-inner.svelte-1uha8ag{max-width:640px;text-align:center}.cta-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:.75rem}.cta-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);margin-bottom:2rem;font-size:1.1rem}.cta-inner.svelte-1uha8ag .signup-form-wrapper{margin:0 auto}
