.hero.svelte-19y3r3a{gap:var(--bw-space-4);max-width:52rem;display:grid}.site-nav.svelte-19y3r3a{gap:var(--bw-space-5);padding-bottom:var(--bw-space-2);flex-wrap:wrap;display:flex}.site-nav.svelte-19y3r3a a:where(.svelte-19y3r3a){color:var(--bw-text-secondary);font-size:var(--bw-text-sm);font-weight:var(--bw-weight-bold);text-decoration:none}.site-nav.svelte-19y3r3a a:where(.svelte-19y3r3a):hover{color:var(--bw-accent-strong)}.eyebrow.svelte-19y3r3a{color:var(--bw-accent-strong);font-family:var(--bw-font-mono);font-size:var(--bw-text-xs);font-weight:var(--bw-weight-bold);letter-spacing:.1em}h1.svelte-19y3r3a{letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,6vw,4rem);line-height:1}.lede.svelte-19y3r3a{color:var(--bw-text-secondary);font-size:var(--bw-text-md);line-height:var(--bw-leading-normal);margin:0}.banner.svelte-19y3r3a{background:var(--bw-surface-2);border:1px solid var(--bw-border-strong);border-radius:var(--bw-radius-lg);gap:var(--bw-space-3);margin-top:var(--bw-space-8);max-width:52rem;padding:var(--bw-space-5);display:grid}.banner__label.svelte-19y3r3a{color:var(--bw-accent-strong);font-family:var(--bw-font-mono);font-size:var(--bw-text-xs);font-weight:var(--bw-weight-bold);letter-spacing:.08em;margin:0}.banner.svelte-19y3r3a p:where(.svelte-19y3r3a):last-child{color:var(--bw-text-secondary);line-height:var(--bw-leading-normal);margin:0}.report.svelte-19y3r3a{border-top:1px solid var(--bw-border);gap:var(--bw-space-4);margin-top:var(--bw-space-8);max-width:52rem;padding-top:var(--bw-space-8);display:grid}.report.svelte-19y3r3a h2:where(.svelte-19y3r3a){letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,3vw,2.2rem)}.report.svelte-19y3r3a h3:where(.svelte-19y3r3a){letter-spacing:-.02em;margin:var(--bw-space-5) 0 0;font-size:clamp(1.3rem,2.4vw,1.7rem)}.report.svelte-19y3r3a h4:where(.svelte-19y3r3a){color:var(--bw-accent-strong);font-family:var(--bw-font-mono);font-size:var(--bw-text-sm);margin:var(--bw-space-4) 0 0}.report.svelte-19y3r3a p:where(.svelte-19y3r3a){color:var(--bw-text-secondary);line-height:var(--bw-leading-normal);margin:0}.report.svelte-19y3r3a ul:where(.svelte-19y3r3a),.report.svelte-19y3r3a ol:where(.svelte-19y3r3a){color:var(--bw-text-secondary);gap:var(--bw-space-2);line-height:var(--bw-leading-normal);margin:0;padding-left:1.4rem;display:grid}.cta.svelte-19y3r3a{background:var(--bw-surface-2);border:1px solid var(--bw-border-strong);border-radius:var(--bw-radius-lg);align-items:start;gap:var(--bw-space-4);margin-top:var(--bw-space-8);padding:clamp(var(--bw-space-6), 6vw, 3rem);display:grid}.cta.svelte-19y3r3a h2:where(.svelte-19y3r3a){letter-spacing:-.03em;margin:0;font-size:clamp(1.4rem,2.6vw,1.9rem)}.cta.svelte-19y3r3a p:where(.svelte-19y3r3a){color:var(--bw-text-secondary);line-height:var(--bw-leading-normal);max-width:44rem;margin:0}.cta__actions.svelte-19y3r3a{gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.button.svelte-19y3r3a{border-radius:var(--bw-radius-md);font-weight:var(--bw-weight-bold);min-height:3rem;padding:var(--bw-space-3) var(--bw-space-5);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button--primary.svelte-19y3r3a{background:var(--bw-accent);border-color:var(--bw-accent);color:var(--bw-text-on-accent)}.button--secondary.svelte-19y3r3a{border-color:var(--bw-border-strong);color:var(--bw-text-primary);background:0 0}
