.Exercises_exerciseBody__NznK3{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.Exercises_checkSet__Nq_pY{border:0;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Exercises_legend__YWuQd{font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint);padding:0 0 var(--space-2)}.Exercises_check__TJVXQ{position:relative;display:grid;grid-template-columns:22px 26px minmax(0,1fr);align-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border:var(--border-hairline);border-radius:var(--radius-control);cursor:pointer;transition:background var(--dur-state) var(--ease-out),border-color var(--dur-state) var(--ease-out)}.Exercises_check__TJVXQ:hover{background:var(--surface-raised)}.Exercises_checkInput__aTjYN{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.Exercises_checkMark__nOCnz{width:22px;height:22px;border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-page);display:inline-block;position:relative}.Exercises_checkInput__aTjYN:checked+.Exercises_checkMark__nOCnz{background:var(--xl-blue-dark);border-color:var(--xl-blue-dark)}.Exercises_checkInput__aTjYN:checked+.Exercises_checkMark__nOCnz:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:12px;border:solid var(--xl-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.Exercises_checkInput__aTjYN:focus-visible+.Exercises_checkMark__nOCnz{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Exercises_checkLevel__LLdrz{width:26px;height:26px;display:inline-grid;place-items:center;background:var(--surface-raised);border:var(--border-hairline);font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--xl-navy);flex:0 0 auto}.Exercises_checkText__XkFic{font-size:var(--type-small);line-height:var(--leading-normal);color:var(--text-body)}.Exercises_scenario__CiHdt{font-size:var(--type-body);line-height:var(--leading-relaxed);color:var(--text-body);max-width:62ch}.Exercises_optionSet___cgxG{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Exercises_option__nO6Nz{min-height:44px;padding:var(--space-3) var(--space-4);background:var(--surface-page);border:var(--border-strong);border-radius:var(--radius-control);text-align:left;font-family:var(--font-display);font-size:var(--type-small);font-weight:600;color:var(--xl-navy);display:grid;grid-gap:var(--space-1);gap:var(--space-1);transition:background var(--dur-state) var(--ease-out),border-color var(--dur-state) var(--ease-out)}.Exercises_option__nO6Nz:hover{background:var(--surface-raised)}.Exercises_option__nO6Nz[aria-pressed=true]{border-color:var(--xl-blue-dark);background:var(--surface-raised);box-shadow:inset 3px 0 0 var(--xl-blue-dark)}.Exercises_optionLabel__FXMce{line-height:var(--leading-normal)}.Exercises_optionMark__41Stk{font-size:var(--type-mono-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.Exercises_option__nO6Nz[data-tone=ok] .Exercises_optionMark__41Stk{color:var(--xl-signal-pass)}.Exercises_option__nO6Nz[data-tone=off] .Exercises_optionMark__41Stk{color:var(--text-muted)}.Exercises_actions__2VRvD{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.Exercises_primary__GjfmO{min-height:44px;padding:0 var(--space-5);background:var(--xl-blue-dark);border:1px solid var(--xl-blue-dark);border-radius:var(--radius-control);color:var(--xl-white);font-family:var(--font-display);font-size:var(--type-small);font-weight:600;transition:background var(--dur-state) var(--ease-out)}.Exercises_primary__GjfmO:hover{background:var(--xl-navy);border-color:var(--xl-navy)}.Exercises_result__oFw9z{border-top:var(--border-hairline);padding-top:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.Exercises_resultLabel__SMkGR{font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-accent)}.Exercises_resultHeading__Rtmoy{font-family:var(--font-display);font-size:var(--type-small);font-weight:700;color:var(--xl-navy)}.Exercises_resultBody__GlOuq{font-size:var(--type-small);line-height:var(--leading-relaxed);color:var(--text-body);max-width:64ch}.Exercises_outcomeLead__QkzmQ{font-family:var(--font-display);font-size:var(--type-h4);font-weight:700;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--xl-navy);max-width:40ch}.Exercises_placement__9PTUQ{display:flex;align-items:center;gap:var(--space-3)}.Exercises_placementNumber__yjiTH{width:42px;height:42px;display:inline-grid;place-items:center;background:var(--xl-navy);color:var(--xl-white);font-family:var(--font-display);font-size:var(--type-h4);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Exercises_placementName__1cN5N{font-family:var(--font-display);font-size:var(--type-h3);font-weight:700;color:var(--xl-navy);letter-spacing:var(--tracking-tight)}.Exercises_rungs__ZjHgW{display:flex;gap:var(--space-2)}.Exercises_rung__mg4DR{height:4px;width:44px;background:var(--xl-hairline)}.Exercises_rung__mg4DR[data-state=below]{background:var(--xl-blue-light)}.Exercises_rung__mg4DR[data-state=here]{background:var(--xl-blue-dark)}.Exercises_gap__JxbAo{background:var(--surface-raised);border-left:3px solid var(--xl-signal-warn);padding:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.Exercises_gapLabel__iw_3l{font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--xl-signal-warn)}.Exercises_gapList__OKB4x{list-style:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Exercises_gapList__OKB4x li{display:flex;align-items:center;gap:var(--space-3);font-size:var(--type-small);line-height:var(--leading-normal);color:var(--text-body)}