.container.svelte-1rbbrgw{max-width:var(--container-max);margin:0 auto;padding:0 24px}.label.svelte-1rbbrgw{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);font-weight:500;display:block;margin-bottom:24px}.hero.svelte-1rbbrgw{position:relative;padding:var(--space-hero-top) 0 var(--space-hero-bottom)}.hero.svelte-1rbbrgw h1:where(.svelte-1rbbrgw){font-size:var(--text-hero-sub);font-weight:var(--weight-display);color:var(--text);letter-spacing:-.05em;line-height:1.2;margin-bottom:24px;text-wrap:balance}.hero__sub.svelte-1rbbrgw{font-size:var(--text-lead);color:var(--text-dim);max-width:var(--text-measure);line-height:1.75}.hero__sub--with-cta.svelte-1rbbrgw{margin-bottom:32px}@media(max-width:768px){.hero.svelte-1rbbrgw{padding:clamp(6rem,12vw,7.5rem) 0 var(--space-section-tight)}.hero.svelte-1rbbrgw h1:where(.svelte-1rbbrgw){font-size:clamp(2.6rem,11vw,4rem)}}.container.svelte-jtnjeu{max-width:var(--container-max);margin:0 auto;padding:0 24px}.cta.svelte-jtnjeu{position:relative;padding:var(--space-breathe) 0;text-align:center}.cta__prompt.svelte-jtnjeu{font-size:13px;color:var(--terminal-dim);margin-bottom:28px;letter-spacing:.02em}.cta__headline.svelte-jtnjeu{font-size:var(--text-section);font-weight:700;letter-spacing:-.035em;color:var(--text);margin-bottom:32px;line-height:1.1}@media(max-width:768px){.cta.svelte-jtnjeu{padding:80px 0}}
