.Dossier_header__zXb7F{border-bottom:1px solid var(--cinema-line);display:grid;grid-template-columns:150px minmax(0,1fr);padding:clamp(2.5rem,7vw,6.5rem) 0}.Dossier_eyebrow__WrMVj,.Dossier_folio__Dpf_y,.Dossier_sectionLabel__5GLaj{color:var(--cinema-oxblood);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.Dossier_folio__Dpf_y{writing-mode:vertical-rl}.Dossier_headerCopy__PudYf{max-width:960px}.Dossier_headerCopy__PudYf h1{color:var(--cinema-ink);font-family:var(--font-display);font-size:clamp(2.7rem,6vw,5.8rem);letter-spacing:-.055em;line-height:.94;margin:1rem 0 1.35rem}.Dossier_headerCopy__PudYf p{color:var(--cinema-muted);font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.7;max-width:720px}.Dossier_header__zXb7F[data-tone=dark]{border-color:var(--brand-line-dark)}.Dossier_header__zXb7F[data-tone=dark] .Dossier_eyebrow__WrMVj,.Dossier_header__zXb7F[data-tone=dark] .Dossier_folio__Dpf_y,.Dossier_section__7edkd[data-tone=dark] .Dossier_sectionLabel__5GLaj{color:var(--brand-lacquer-bright)}.Dossier_header__zXb7F[data-tone=dark] .Dossier_headerCopy__PudYf h1{color:var(--brand-paper)}.Dossier_header__zXb7F[data-tone=dark] .Dossier_headerCopy__PudYf p{color:color-mix(in srgb,var(--brand-paper) 68%,transparent)}.Dossier_section__7edkd{border-bottom:1px solid var(--cinema-line);padding:clamp(3rem,7vw,6rem) 0}.Dossier_section__7edkd[data-tone=dark]{border-color:var(--brand-line-dark)}.Dossier_sectionLabel__5GLaj{align-items:center;display:flex;gap:.75rem;margin-bottom:2rem}.Dossier_sectionLabel__5GLaj span{border:1px solid;display:grid;height:2rem;place-items:center;width:2rem}@media (max-width:680px){.Dossier_header__zXb7F{grid-template-columns:1fr}.Dossier_folio__Dpf_y{margin-bottom:1.5rem;writing-mode:initial}}.page_page__B_PsU{background:var(--cinema-paper);color:var(--cinema-ink);min-height:100vh}.page_shell__UedK0{margin:0 auto;max-width:1320px;padding:0 clamp(1rem,4vw,3rem) 6rem}.page_workspace__cnGWX{align-items:start;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);padding-top:clamp(2.5rem,6vw,5rem)}.page_questions__UdBhn{display:grid;gap:1.25rem}.page_question__5Firc{border:1px solid var(--cinema-line);margin:0;padding:clamp(1.25rem,3vw,2rem)}.page_question__5Firc legend{align-items:center;display:flex;font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,2rem);font-weight:700;gap:1rem;letter-spacing:-.025em;line-height:1.15;padding:0 .6rem}.page_question__5Firc legend span{color:var(--cinema-oxblood);font-family:var(--font-mono);font-size:.72rem}.page_options__DyYFi{display:grid;gap:.65rem;margin-top:1.2rem}.page_options__DyYFi button{align-items:center;background:#fffaf0;border:1px solid var(--cinema-line);color:inherit;cursor:pointer;display:grid;font:inherit;grid-template-columns:34px 1fr;min-height:54px;padding:.55rem .8rem;text-align:left}.page_options__DyYFi button>span{align-items:center;border-right:1px solid var(--cinema-line);color:var(--cinema-oxblood);display:flex;font-family:var(--font-mono);height:100%;margin-right:.8rem}.page_options__DyYFi button[aria-pressed=true]{background:var(--cinema-ink);border-color:var(--cinema-ink);color:var(--cinema-paper)}.page_options__DyYFi button:focus-visible{outline:3px solid rgba(123,45,28,.25);outline-offset:2px}.page_result__e0hqv{background:#f9f3e7;border:1px solid var(--cinema-line);padding:clamp(1.25rem,3vw,2rem);position:sticky;top:90px}.page_progressHeader__KE829{align-items:center;display:flex;font-family:var(--font-mono);font-size:.72rem;justify-content:space-between;text-transform:uppercase}.page_progress__AMj8K{background:rgba(29,23,18,.12);height:4px;margin:1rem 0 1.5rem}.page_progress__AMj8K span{background:var(--cinema-oxblood);display:block;height:100%;transition:width .3s ease}.page_levels__uRqjF{display:grid;list-style:none;margin:0;padding:0}.page_levels__uRqjF li{align-items:center;border-top:1px solid var(--cinema-line);display:grid;grid-template-columns:42px 1fr;padding:.75rem 0}.page_levels__uRqjF li[data-active=true]{color:var(--cinema-oxblood);font-weight:800}.page_levels__uRqjF span{font-family:var(--font-mono);font-size:.7rem}.page_levels__uRqjF p{margin:0}.page_resultBody__AGzmt{border-top:2px solid var(--cinema-ink);margin-top:1.5rem;padding-top:1.5rem}.page_resultNo__rg7iC{color:var(--cinema-oxblood);font-family:var(--font-display);font-size:4rem;line-height:1}.page_resultBody__AGzmt h2{font-family:var(--font-display);font-size:2rem;letter-spacing:-.035em}.page_pending__vRH9w,.page_resultBody__AGzmt>p{color:var(--cinema-muted);line-height:1.65}.page_resultBody__AGzmt dl{display:grid;gap:1rem}.page_resultBody__AGzmt dl div{border-left:3px solid var(--cinema-oxblood);padding-left:1rem}.page_resultBody__AGzmt dt{font-family:var(--font-mono);font-size:.68rem;font-weight:800;text-transform:uppercase}.page_resultBody__AGzmt dd{line-height:1.55;margin:.4rem 0 0}.page_actions__PfnIq{border-top:1px solid var(--cinema-line);list-style:none;margin:1.5rem 0 0;padding:0}.page_actions__PfnIq li{border-bottom:1px solid var(--cinema-line);display:grid;gap:.8rem;grid-template-columns:1.5rem minmax(0,1fr);padding:1rem 0}.page_actions__PfnIq li[data-primary=true]{background:var(--cinema-ink);color:var(--cinema-paper);margin:0 -.75rem;padding:1rem .75rem}.page_actions__PfnIq li>span{color:var(--cinema-oxblood);font-family:var(--font-mono);font-size:.68rem;padding-top:.2rem}.page_actions__PfnIq li[data-primary=true]>span{color:var(--brand-lacquer-bright)}.page_actions__PfnIq li>div{display:grid;gap:.45rem}.page_actions__PfnIq small{color:var(--cinema-oxblood);font-family:var(--font-mono);font-size:.66rem;font-weight:600}.page_actions__PfnIq li[data-primary=true] small{color:var(--brand-lacquer-bright)}.page_actions__PfnIq p{color:var(--cinema-muted);font-size:.8rem;line-height:1.5;margin:0}.page_actions__PfnIq li[data-primary=true] p{color:color-mix(in srgb,var(--cinema-paper) 68%,transparent)}.page_actions__PfnIq a{align-items:center;color:inherit;display:inline-flex;font-family:var(--font-display);font-size:1rem;font-weight:700;gap:.45rem;justify-self:start;min-height:44px;text-decoration:none;transition:color var(--brand-motion-fast) var(--brand-motion-ease),transform var(--brand-motion-fast) var(--brand-motion-ease)}.page_actions__PfnIq a:hover{color:var(--brand-lacquer-bright);transform:translateX(.2rem)}.page_actions__PfnIq a:focus-visible{outline:var(--brand-focus-ring-paper);outline-offset:var(--brand-focus-offset)}.page_actions__PfnIq li[data-primary=true] a:focus-visible{outline:var(--brand-focus-ring-dark)}.page_reset__X_wB5{background:transparent;border:0;color:var(--cinema-muted);cursor:pointer;margin-top:1rem;text-decoration:underline}@media (max-width:900px){.page_workspace__cnGWX{grid-template-columns:1fr}.page_result__e0hqv{position:static}}@media (prefers-reduced-motion:reduce){.page_actions__PfnIq a,.page_progress__AMj8K span{transition:none}.page_actions__PfnIq a:hover{transform:none}}