.assessment_main__0lX_e{display:flex;flex-direction:column;gap:var(--space-4);max-width:60ch}.assessment_title__t2PFE{margin:0}.assessment_progress__y36e7{margin:0;font-family:var(--font-display);color:var(--color-ink-muted)}.assessment_fieldset__PThBc{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.assessment_legend__8sjo_{padding:0;font-size:1.15em;font-family:var(--font-display);color:var(--color-ink)}.assessment_options__XUrVt{display:flex;flex-direction:column;gap:var(--space-2)}.assessment_option__no9CU{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--motion-base),background-color var(--motion-base)}.assessment_option__no9CU:hover{border-color:var(--color-orange-500)}.assessment_optionSelected__EyHMX{border-color:var(--color-orange-600);background-color:var(--color-sand)}.assessment_optionInput__aGWIm{width:1.15em;height:1.15em;accent-color:var(--color-orange-600)}.assessment_actions__W0t1Q{display:flex;gap:var(--space-2)}.assessment_error__1n4JP{margin:0;color:var(--color-error)}.assessment_progressTrack__EqReS{height:6px;border-radius:var(--radius-sm);background-color:var(--color-sand);overflow:hidden}.assessment_progressFill__LIhaU{height:100%;background-color:var(--color-orange-600);transition:width var(--motion-base)}.assessment_introCard__Ch4XT{display:flex;flex-direction:column;gap:var(--space-3)}.assessment_introHeading__s_IKH{margin:0}.assessment_introBody__y_3Ly{margin:0;color:var(--color-ink-muted)}.assessment_choiceGrid__f2t_u{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.assessment_choiceCard__ZT7FC{display:flex;flex-direction:column;gap:var(--space-1);text-align:left;padding:var(--space-3);min-height:44px;background-color:#fff;border:1px solid var(--color-line);border-radius:var(--radius-lg);cursor:pointer;font:inherit;color:inherit;transition:border-color var(--motion-base),box-shadow var(--motion-base),transform var(--motion-base)}.assessment_choiceCard__ZT7FC:focus-visible,.assessment_choiceCard__ZT7FC:hover{border-color:var(--color-orange-600);box-shadow:0 8px 24px rgba(29,25,21,.1);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.assessment_choiceCard__ZT7FC:focus-visible,.assessment_choiceCard__ZT7FC:hover{transform:none}}.assessment_choiceCardLabel__VtbiK{font-family:var(--font-display);font-size:1.1em;color:var(--color-ink)}.assessment_choiceCardHelper__wXpdw{color:var(--color-ink-muted)}.assessment_choiceCardMeta__svykA{font-size:.9em;color:var(--color-ink-muted)}.assessment_suggestedBadge__K_IOc{align-self:flex-start;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-orange-light);color:var(--color-ink);font-size:.8em}.assessment_skipLink__zQ2tB{align-self:flex-start;background:none;border:none;padding:0;min-height:44px;color:var(--color-orange-700);text-decoration:underline;cursor:pointer;font:inherit}