.hero.svelte-1r92h72{position:relative;min-height:clamp(480px,70vh,800px);display:flex;align-items:center;overflow:hidden}.hero-bg.svelte-1r92h72{position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 70% 40%,rgba(232,82,26,.07) 0%,transparent 70%),var(--color-bg);z-index:0}.hero-inner.svelte-1r92h72{position:relative;z-index:1;padding-block:var(--space-20);max-width:720px}.hero-label.svelte-1r92h72{font-size:var(--text-xs);font-family:var(--font-body);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);margin-bottom:var(--space-4);max-width:none}.hero-headline.svelte-1r92h72{font-family:var(--font-display);font-size:var(--text-4xl);line-height:.95;letter-spacing:.02em;text-transform:uppercase;color:var(--white);margin-bottom:var(--space-6)}.hero-subline.svelte-1r92h72{font-size:var(--text-lg);color:var(--dust);margin-bottom:var(--space-10);max-width:48ch;line-height:1.6}.hero-ctas.svelte-1r92h72{display:flex;gap:var(--space-4);flex-wrap:wrap}.how.svelte-1r92h72{border-top:1px solid var(--rule);background-color:var(--color-surface)}.section-title.svelte-1r92h72{font-size:var(--text-xs);font-family:var(--font-body);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);margin-bottom:var(--space-10)}.steps.svelte-1r92h72{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-10)}.step.svelte-1r92h72{display:flex;flex-direction:column;gap:var(--space-4)}.step-num.svelte-1r92h72{font-family:var(--font-display);font-size:var(--text-3xl);color:#e8521a40;line-height:1;letter-spacing:.02em}.step-heading.svelte-1r92h72{font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--color-text);margin:0}.step-body.svelte-1r92h72{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7;max-width:none}.why.svelte-1r92h72{border-top:1px solid var(--rule)}.why-inner.svelte-1r92h72{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:start}.why-headline.svelte-1r92h72{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:var(--white);margin-bottom:var(--space-6)}.why-body.svelte-1r92h72{font-size:var(--text-md);color:var(--color-text-muted);line-height:1.7;max-width:none;margin-bottom:var(--space-4)}.why-list.svelte-1r92h72{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-6)}.why-list.svelte-1r92h72 li:where(.svelte-1r92h72){display:flex;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.why-list.svelte-1r92h72 strong:where(.svelte-1r92h72){color:var(--color-text);display:block;margin-bottom:var(--space-1)}.why-icon.svelte-1r92h72{color:var(--color-accent);flex-shrink:0;margin-top:.1em;font-size:var(--text-sm)}.cta-section.svelte-1r92h72{border-top:1px solid var(--rule);background-color:var(--color-surface)}.cta-inner.svelte-1r92h72{max-width:600px}.cta-headline.svelte-1r92h72{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:var(--white);margin-bottom:var(--space-4)}.cta-sub.svelte-1r92h72{font-size:var(--text-md);color:var(--color-text-muted);margin-bottom:var(--space-8);max-width:none}@media(max-width:768px){.hero-headline.svelte-1r92h72{font-size:clamp(2.5rem,12vw,var(--text-4xl))}.why-inner.svelte-1r92h72{grid-template-columns:1fr;gap:var(--space-10)}.why-headline.svelte-1r92h72{font-size:clamp(1.8rem,8vw,var(--text-3xl))}}
