@layer reset,base,tokens,bits;@layer components{.page__title{margin:0 0 var(--nw-space-4);font-family:var(--nw-font-accent);font-size:var(--nw-text-32);font-weight:var(--nw-font-normal);line-height:var(--nw-leading-tight);color:var(--nw-text-primary)}.page__title i{font-style:italic}.page__title--centered{text-align:center}.page__subtitle{font-size:var(--nw-text-16);color:var(--nw-text-secondary);margin:0}.section-intro{gap:var(--nw-space-3);margin-bottom:var(--nw-space-8);flex-direction:column;display:flex}.section-intro--centered{text-align:center;align-items:center}.section-intro__eyebrow{font-size:var(--nw-text-11);font-weight:var(--nw-font-semibold);letter-spacing:var(--nw-tracking-wider);text-transform:uppercase;color:color-mix(in oklch, var(--nw-accent), var(--nw-text-secondary) 45%);margin:0}.section-intro__title{max-width:32ch;font-family:var(--nw-font-accent);font-size:clamp(1.9rem,3.3vw,2.75rem);font-weight:var(--nw-font-normal);color:var(--nw-text-primary);margin:0;line-height:1.12}.section-intro__subtitle{max-width:60ch;font-size:var(--nw-text-16);line-height:var(--nw-leading-relaxed);color:var(--nw-text-secondary);margin:0}}@layer utilities;.marketing-layout.svelte-3qm88h{flex-direction:column;min-height:100svh;display:flex}.marketing-layout__main.svelte-3qm88h{flex:1}
