.hero.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding:48px 20px 64px}.hero-copy.svelte-1uha8ag{flex:1 1 400px;min-width:0}h1.svelte-1uha8ag{font-size:clamp(30px,5vw,44px);line-height:1.12;letter-spacing:-.02em;margin:0 0 18px;text-wrap:pretty}.lede.svelte-1uha8ag{font-size:17px;line-height:1.55;color:#f2efe4d1;max-width:56ch;margin:0 0 28px;text-wrap:pretty}.lede.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--cream)}.hero-report.svelte-1uha8ag{flex:1 1 340px;min-width:0;max-width:460px}.report.svelte-1uha8ag{background:var(--card);color:var(--ink);border-radius:10px;box-shadow:0 24px 60px #00000059;overflow:hidden}.report-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line);background:var(--bg)}.report.svelte-1uha8ag .mono:where(.svelte-1uha8ag){color:var(--muted)}.report.svelte-1uha8ag .mono.dim:where(.svelte-1uha8ag){color:var(--muted-2);font-size:10px;letter-spacing:.1em}.report-body.svelte-1uha8ag{padding:18px}.report-label.svelte-1uha8ag{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.report-title.svelte-1uha8ag{font-size:22px;font-weight:800;letter-spacing:-.01em;margin-bottom:10px}.specs.svelte-1uha8ag{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:14px}.spec.svelte-1uha8ag{font-size:14px;font-weight:600}.why.svelte-1uha8ag{margin:0 0 16px;font-size:13.5px;line-height:1.5;color:var(--ink-2);border-left:3px solid var(--orange);padding-left:10px}.scatter.svelte-1uha8ag{display:block;width:100%;height:auto;background:var(--green);border-radius:6px}.scatter.svelte-1uha8ag line:where(.svelte-1uha8ag){stroke:#f2efe42e;stroke-width:1}.scatter.svelte-1uha8ag text:where(.svelte-1uha8ag){fill:#f2efe48c;font-family:var(--mono);font-size:10px;text-anchor:middle}.scatter.svelte-1uha8ag ellipse:where(.svelte-1uha8ag){fill:none;stroke:var(--orange);stroke-width:1;stroke-dasharray:4 4;opacity:.7}.scatter.svelte-1uha8ag circle:where(.svelte-1uha8ag){fill:var(--gold);opacity:.9}.scatter.svelte-1uha8ag circle.outlier:where(.svelte-1uha8ag){fill:#f2efe473}.stats.svelte-1uha8ag{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.stats.svelte-1uha8ag>div:where(.svelte-1uha8ag){text-align:center;flex:1}.stat.svelte-1uha8ag{font-family:var(--mono);font-size:17px;font-weight:600}.stat.hi.svelte-1uha8ag{color:var(--orange)}.report-caption.svelte-1uha8ag{text-align:center;margin-top:10px;font-size:10.5px;letter-spacing:.08em;color:#f2efe480}.chips.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.chips.svelte-1uha8ag .mono:where(.svelte-1uha8ag){margin-right:6px}.chip.svelte-1uha8ag{font-size:13px;font-weight:600;padding:6px 12px;border:1px solid var(--line-2);border-radius:999px;background:var(--card);color:var(--green)}.how.svelte-1uha8ag{padding:56px 0 8px}.how.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:28px}.steps.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.step.svelte-1uha8ag{border-top:3px solid var(--green);padding-top:14px}.step.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:8px}.step-title.svelte-1uha8ag{font-size:16px;font-weight:700;margin-bottom:6px}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.quiz.svelte-1uha8ag{padding:56px 0;max-width:680px}.quiz.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:14px}.quiz.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16px;line-height:1.65;color:var(--ink-2);text-wrap:pretty;margin:0}.byline.svelte-1uha8ag{margin-top:18px!important;font-size:15px!important;font-weight:600;color:var(--green)!important}.cta.svelte-1uha8ag{padding:56px 20px 44px}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(22px,3.5vw,30px);margin-bottom:10px;text-wrap:pretty}.cta-sub.svelte-1uha8ag{margin:0 0 22px;font-size:15px;color:#f2efe4bf}
