.site-nav.svelte-xpuhf0{gap:var(--bw-space-5);padding-bottom:var(--bw-space-2);flex-wrap:wrap;display:flex}.site-nav.svelte-xpuhf0 a:where(.svelte-xpuhf0){color:var(--bw-text-secondary);font-size:var(--bw-text-sm);font-weight:var(--bw-weight-bold);text-decoration:none}.site-nav.svelte-xpuhf0 a:where(.svelte-xpuhf0):hover{color:var(--bw-accent-strong)}.sample-banner.svelte-xpuhf0{background:var(--bw-at-risk-bg);border:1px solid var(--bw-at-risk);border-radius:var(--bw-radius-lg);gap:var(--bw-space-2);margin:var(--bw-space-3) 0 var(--bw-space-5);padding:var(--bw-space-3) var(--bw-space-4);display:grid}.sample-banner__eyebrow.svelte-xpuhf0{color:var(--bw-at-risk);font-family:var(--bw-font-mono);font-size:var(--bw-text-sm);font-weight:var(--bw-weight-bold);letter-spacing:.1em;text-transform:uppercase;margin:0}.sample-banner__body.svelte-xpuhf0{color:var(--bw-text-primary);font-size:var(--bw-text-sm);line-height:var(--bw-leading-normal);max-width:56rem;margin:0}.sample-intro.svelte-xpuhf0{gap:var(--bw-space-4);max-width:52rem;padding-bottom:var(--bw-space-6);display:grid}.eyebrow.svelte-xpuhf0{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}.sample-intro.svelte-xpuhf0 h1:where(.svelte-xpuhf0){letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.02}.sample-intro.svelte-xpuhf0 p:where(.svelte-xpuhf0){color:var(--bw-text-secondary);font-size:var(--bw-text-md);line-height:var(--bw-leading-normal);margin:0}.report-section-nav.svelte-xpuhf0{background:var(--bw-surface-0);border-bottom:1px solid var(--bw-border);border-top:1px solid var(--bw-border);align-items:center;gap:var(--bw-space-2);margin-bottom:var(--bw-space-6);padding:var(--bw-space-3) 0;z-index:2;display:flex;position:sticky;overflow-x:auto}.report-section-nav__label.svelte-xpuhf0{color:var(--bw-text-tertiary);font-family:var(--bw-font-mono);font-size:var(--bw-text-xs);font-weight:var(--bw-weight-bold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.report-section-nav.svelte-xpuhf0 a:where(.svelte-xpuhf0){border-radius:var(--bw-radius-md);color:var(--bw-text-secondary);font-size:var(--bw-text-sm);font-weight:var(--bw-weight-bold);padding:var(--bw-space-2) var(--bw-space-3);white-space:nowrap;text-decoration:none}.report-section-nav.svelte-xpuhf0 a:where(.svelte-xpuhf0):hover,.report-section-nav.svelte-xpuhf0 a:where(.svelte-xpuhf0):focus-visible{background:var(--bw-surface-2);color:var(--bw-text-primary)}.report-section-nav.svelte-xpuhf0 a:where(.svelte-xpuhf0):focus-visible{outline:2px solid var(--bw-accent);outline-offset:2px}.button.svelte-xpuhf0{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;width:fit-content;text-decoration:none;display:inline-flex}.button--primary.svelte-xpuhf0{background:var(--bw-accent);border-color:var(--bw-accent);color:var(--bw-text-on-accent)}.button--secondary.svelte-xpuhf0{border-color:var(--bw-border-strong);color:var(--bw-text-primary);background:0 0}.sample-report.svelte-xpuhf0{background:var(--bw-surface-1);border:1px solid var(--bw-border);border-radius:var(--bw-radius-lg);gap:var(--bw-space-3);max-width:56rem;padding:clamp(var(--bw-space-6), 5vw, var(--bw-space-8));display:grid}.sample-report.svelte-xpuhf0 h2:where(.svelte-xpuhf0){border-top:1px solid var(--bw-border);font-size:var(--bw-text-xl);letter-spacing:-.02em;margin-top:var(--bw-space-5);padding-top:var(--bw-space-5)}.sample-report.svelte-xpuhf0 h2:where(.svelte-xpuhf0):first-child{border-top:0;margin-top:0;padding-top:0}.sample-report.svelte-xpuhf0 h3:where(.svelte-xpuhf0){font-size:var(--bw-text-lg);margin-top:var(--bw-space-2)}.sample-report.svelte-xpuhf0 h4:where(.svelte-xpuhf0){color:var(--bw-text-secondary);font-family:var(--bw-font-mono);font-size:var(--bw-text-sm);letter-spacing:.04em;margin-top:var(--bw-space-2);text-transform:uppercase}.sample-report.svelte-xpuhf0 h2:where(.svelte-xpuhf0),.sample-report.svelte-xpuhf0 h3:where(.svelte-xpuhf0),.sample-report.svelte-xpuhf0 h4:where(.svelte-xpuhf0){scroll-margin-top:var(--sample-scroll-offset)}.sample-report.svelte-xpuhf0 p:where(.svelte-xpuhf0),.sample-report.svelte-xpuhf0 li:where(.svelte-xpuhf0){color:var(--bw-text-secondary);line-height:var(--bw-leading-normal)}.sample-report.svelte-xpuhf0 ul:where(.svelte-xpuhf0),.sample-report.svelte-xpuhf0 ol:where(.svelte-xpuhf0){gap:var(--bw-space-2);margin:0;padding-left:1.4rem;display:grid}footer.svelte-xpuhf0{border-top:1px solid var(--bw-border);align-items:center;gap:var(--bw-space-4);margin-top:var(--bw-space-8);padding:var(--bw-space-6) 0;grid-template-columns:1fr auto;display:grid}footer.svelte-xpuhf0 p:where(.svelte-xpuhf0){color:var(--bw-text-secondary);font-size:var(--bw-text-xs);max-width:40rem;margin:0}@media (width<=640px){.report-section-nav.svelte-xpuhf0{margin-left:calc(-1 * var(--bw-space-2));margin-right:calc(-1 * var(--bw-space-2));padding-left:var(--bw-space-2);padding-right:var(--bw-space-2)}footer.svelte-xpuhf0{grid-template-columns:1fr}}
