.assess.svelte-5rx2mz{padding:var(--sp-5) 0 64px;gap:var(--sp-5);max-width:760px;display:grid}h1.svelte-5rx2mz{letter-spacing:-.022em;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.3rem);font-weight:700;line-height:1.12}.intro.svelte-5rx2mz{gap:var(--sp-2);display:grid}.intro.svelte-5rx2mz p:where(.svelte-5rx2mz),.muted.svelte-5rx2mz,.other.svelte-5rx2mz p:where(.svelte-5rx2mz){color:var(--ink-muted)}.progress.svelte-5rx2mz{gap:4px;display:flex}.progress.svelte-5rx2mz i:where(.svelte-5rx2mz){background:var(--hairline);height:4px;transition:background var(--dur-state) var(--ease-standard);border-radius:2px;flex:1}.progress.svelte-5rx2mz i.on:where(.svelte-5rx2mz){background:var(--ink)}.qcard.svelte-5rx2mz{border:0;gap:14px;margin:0;padding:0;display:grid}legend.svelte-5rx2mz{gap:6px;margin-bottom:14px;padding:0;display:grid}.qn.svelte-5rx2mz{color:var(--ink-muted);font-size:.8125rem;font-weight:600}.qq.svelte-5rx2mz{font-family:var(--voice);letter-spacing:-.014em;font-size:1.35rem;font-weight:600;line-height:1.25}.opts.svelte-5rx2mz{gap:var(--sp-2);display:grid}.opt.svelte-5rx2mz{gap:var(--sp-3);border:1px solid var(--hairline-strong);border-radius:var(--r-control);cursor:pointer;background:var(--surface);min-height:48px;transition:border-color var(--dur-state) var(--ease-standard), background var(--dur-state) var(--ease-standard);align-items:center;padding:12px 14px;display:flex}.opt.svelte-5rx2mz:hover{border-color:var(--ink)}.opt.svelte-5rx2mz input:where(.svelte-5rx2mz){accent-color:var(--accent);width:18px;height:18px;margin:0}.opt.svelte-5rx2mz:has(input:where(.svelte-5rx2mz):checked){border-color:var(--accent);background:var(--accent-sunk)}.qnav.svelte-5rx2mz{justify-content:space-between;gap:var(--sp-3);display:flex}.gate.svelte-5rx2mz{gap:28px;display:grid}.teaser.svelte-5rx2mz{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface-sunk);-webkit-user-select:none;user-select:none;align-content:start;gap:12px;padding:18px;display:grid}.score-top.svelte-5rx2mz{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-weight:600;display:flex}.big.svelte-5rx2mz{font-family:var(--voice);letter-spacing:-.03em;font-size:2.6rem;font-weight:800;line-height:1}.big.svelte-5rx2mz small:where(.svelte-5rx2mz){color:var(--ink-muted);letter-spacing:0;font-size:1rem;font-weight:500}.blurred.svelte-5rx2mz{filter:blur(9px)}.lines.svelte-5rx2mz{gap:8px;display:grid}.lines.svelte-5rx2mz i:where(.svelte-5rx2mz){background:var(--hairline);border-radius:4px;height:10px;display:block}.lines.svelte-5rx2mz i:where(.svelte-5rx2mz):nth-child(2){width:82%}.lines.svelte-5rx2mz i:where(.svelte-5rx2mz):nth-child(3){width:64%}.gate-copy.svelte-5rx2mz{gap:14px;display:grid}.gate-form.svelte-5rx2mz{gap:var(--sp-3);max-width:460px;display:grid}.check.svelte-5rx2mz{gap:var(--sp-2);color:var(--ink-muted);cursor:pointer;grid-template-columns:20px 1fr;align-items:start;font-size:.875rem;display:grid}.check.svelte-5rx2mz input:where(.svelte-5rx2mz){width:18px;height:18px;accent-color:var(--accent);margin:2px 0 0}.caption.svelte-5rx2mz a:where(.svelte-5rx2mz){color:var(--ink)}.sent.svelte-5rx2mz{border:1px solid var(--accent);border-radius:var(--r-control);padding:12px 14px;font-size:.875rem}.score.svelte-5rx2mz{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface-sunk);gap:10px;padding:20px;display:grid}.other.svelte-5rx2mz{border:1px solid var(--hairline);border-radius:var(--r-card);gap:10px;padding:20px;display:grid}.other.svelte-5rx2mz h2:where(.svelte-5rx2mz){font-size:1.25rem;font-weight:700}@container site (width>=900px){.gate.svelte-5rx2mz{grid-template-columns:.8fr 1.2fr;align-items:start;gap:40px}}
