.MemoryCheck_wrap__deEbN{position:relative;width:100%;max-width:720px;margin:0 auto;padding:40px 24px 96px}.MemoryCheck_wrap__deEbN[data-stage=results]{max-width:960px;margin:32px auto 64px;padding:0 24px}@media (min-width:1100px){.MemoryCheck_wrap__deEbN[data-stage=overview]{max-width:1120px;margin:32px auto 64px;padding:24px 32px 48px}}.MemoryCheck_wrap__deEbN:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse 980px 620px at 50% -12%,var(--accent-glow-far),transparent 68%);pointer-events:none}.MemoryCheck_wrap__deEbN[data-stage=overview]:before{background:radial-gradient(ellipse 1100px 720px at 50% -16%,var(--accent-glow-near),transparent 70%)}.MemoryCheck_srOnly__bMRmw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.MemoryCheck_progress__GyzxH{display:flex;flex-direction:column;gap:18px;margin-bottom:48px}.MemoryCheck_stages__nkNYO{position:relative;display:flex;gap:4px;margin:0;padding:10px 0 0;list-style:none}.MemoryCheck_stages__nkNYO:before{content:"";position:absolute;top:24px;left:22px;right:22px;height:3px;border-radius:100px;background:var(--border)}.MemoryCheck_stageRailFill__pmKwX{position:absolute;top:24px;left:22px;height:3px;border-radius:100px;background:var(--accent);transition:width .4s ease}:root[data-motion=reduced] .MemoryCheck_stageRailFill__pmKwX{transition:none}.MemoryCheck_stages__nkNYO li{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.MemoryCheck_stageDot__z__rp{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:14px;font-weight:700;border:2px solid var(--border-strong);background:var(--bg-surface);color:var(--text-sub)}.MemoryCheck_stageLabel__fjYbY{font-size:13px;font-weight:600;color:var(--text-muted);line-height:1.2}.MemoryCheck_stageDone__EPnhJ .MemoryCheck_stageDot__z__rp{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.MemoryCheck_stageDone__EPnhJ .MemoryCheck_stageLabel__fjYbY{color:var(--text-sub)}.MemoryCheck_stageLinkButton__FaxRf{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;border:none;background:transparent;padding:0;cursor:pointer;font:inherit}.MemoryCheck_stageLinkButton__FaxRf:hover .MemoryCheck_stageLabel__fjYbY{text-decoration:underline}.MemoryCheck_stageCurrent__nhdd0 .MemoryCheck_stageDot__z__rp{border-color:var(--accent);color:var(--accent)}.MemoryCheck_stageCurrent__nhdd0 .MemoryCheck_stageLabel__fjYbY{color:var(--text);font-weight:700}.MemoryCheck_stageUpcoming__J49a5 .MemoryCheck_stageDot__z__rp,.MemoryCheck_stageUpcoming__J49a5 .MemoryCheck_stageLabel__fjYbY{opacity:.55}.MemoryCheck_progressRow__vhb6M{display:flex;align-items:center;justify-content:space-between;gap:12px}.MemoryCheck_progressText__8QsFj{font-size:16px;color:var(--text-sub);margin:0}.MemoryCheck_exitLink__6Lbfo{min-height:44px;padding:0 16px;border-radius:100px;border:1px solid var(--border-strong);background:transparent;color:var(--text-sub);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.MemoryCheck_exitLink__6Lbfo:hover{border-color:var(--result-concern);color:var(--result-concern)}.MemoryCheck_clockPreview__j0iqe{width:100%;max-width:320px;border-radius:20px;border:1px solid var(--border-strong);background:var(--bg-raised)}.MemoryCheck_panel__hLppT{display:flex;flex-direction:column;gap:28px}.MemoryCheck_stageHeading__1GOnL{display:flex;align-items:center;gap:20px}.MemoryCheck_stageHeadingIcon__bItAl{flex:none;display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.MemoryCheck_eyebrow__4fcav{font-size:16px;font-weight:600;color:var(--text-sub);margin:0}.MemoryCheck_question__wb0T1{text-align:left;font-size:34px}.MemoryCheck_lede__p7vjV{font-size:20px;line-height:1.6;color:var(--text-sub);margin:0}.MemoryCheck_hint__Hqtd7{font-size:17px;color:var(--text-muted);margin:-12px 0 0}.MemoryCheck_warning__h2d_Q{padding:24px 28px;border-radius:24px;border:2px solid var(--border-strong);background:var(--bg-surface);font-size:18px}.MemoryCheck_words__IVmKn{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:16px 0;padding:0;list-style:none}.MemoryCheck_word__ylixl{padding:20px 30px;border-radius:100px;border:2px solid var(--accent);background:var(--accent-soft);font-family:var(--font-body);font-size:26px;font-weight:700;letter-spacing:.06em;color:var(--text);box-shadow:0 10px 24px -16px color-mix(in srgb,var(--accent) 40%,transparent)}.MemoryCheck_primary__YbVjn{align-self:flex-start;min-height:52px;padding:0 26px;border:1px solid var(--accent);border-radius:14px;background:var(--accent);color:var(--accent-contrast);font-size:19px;font-weight:650;cursor:pointer;box-shadow:0 1px 2px rgba(16,18,27,.12),0 8px 18px -8px var(--accent-glow-near);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}.MemoryCheck_primary__YbVjn:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px);box-shadow:0 2px 4px rgba(16,18,27,.12),0 10px 22px -8px var(--accent-glow-near)}.MemoryCheck_primary__YbVjn:active{transform:translateY(0);box-shadow:none}.MemoryCheck_primary__YbVjn:disabled{opacity:.45;cursor:default;box-shadow:none}.MemoryCheck_secondary__yKmsR{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:14px;border:1px solid var(--border-strong);background:var(--bg-surface);font-size:18px;font-weight:600;color:var(--text);box-shadow:var(--shadow-sm);transition:border-color .15s ease,color .15s ease,transform .1s ease}.MemoryCheck_secondary__yKmsR:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.MemoryCheck_choices__acD8M{display:flex;gap:16px}.MemoryCheck_choice__PzlEk{flex:1 1;min-height:84px;border-radius:20px;border:2px solid var(--border-strong);background:var(--bg-surface);color:var(--text);font-size:24px;font-weight:700;cursor:pointer}.MemoryCheck_choice__PzlEk:hover{border-color:var(--accent);background:var(--accent-soft)}.MemoryCheck_back__iJpsZ{align-self:flex-start;min-height:44px;padding:0;border:none;background:none;color:var(--text-sub);font-size:17px;cursor:pointer;text-decoration:underline}.MemoryCheck_fields__Z4RVt{display:flex;flex-direction:column;gap:20px}.MemoryCheck_field__BAJjS{display:flex;flex-direction:column;gap:8px}.MemoryCheck_label__7xzgq{font-size:19px;font-weight:600;color:var(--text)}.MemoryCheck_input___yL8S{min-height:56px;padding:0 18px;border-radius:16px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:20px;font-family:inherit}.MemoryCheck_input___yL8S:focus{border-color:var(--accent)}.MemoryCheck_orientationSentence__FSd8T{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 8px;padding:8px 0 4px}.MemoryCheck_sentenceWord__y1raM{font-family:var(--font-display);font-size:24px;color:var(--text);padding-bottom:14px}.MemoryCheck_blankNarrow__OuYnG,.MemoryCheck_blank__VjKWv{display:flex;flex-direction:column;align-items:center;gap:6px}.MemoryCheck_blankLabel__kG5Vz{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--text-muted)}.MemoryCheck_sentenceInput__Mymk_,.MemoryCheck_sentenceSelect__exVs4{min-height:56px;padding:0 16px;border-radius:16px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:20px;font-weight:700;font-family:inherit;text-align:center}.MemoryCheck_sentenceSelect__exVs4{padding:0 12px;text-align:left}.MemoryCheck_sentenceInput__Mymk_{width:90px}.MemoryCheck_blankNarrow__OuYnG .MemoryCheck_sentenceInput__Mymk_{width:66px}.MemoryCheck_sentenceInput__Mymk_:focus,.MemoryCheck_sentenceSelect__exVs4:focus{border-color:var(--accent)}.MemoryCheck_collectedTray__lN_Ds{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.MemoryCheck_collectedPill__YXjXo{display:flex;align-items:center;min-height:44px;gap:4px;padding:4px 4px 4px 18px;border-radius:100px;border:1.5px solid var(--border-strong);background:var(--bg-surface);font-family:var(--font-body);font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--text)}.MemoryCheck_collectedRemove__3EKiK{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:none;background:var(--bg-raised);color:var(--text-sub);font-size:16px;line-height:1;cursor:pointer}.MemoryCheck_collectedRemove__3EKiK:hover{background:var(--result-concern);color:#fff}.MemoryCheck_timer__BW_Aq{font-size:28px;font-weight:700;color:var(--accent);margin:0}.MemoryCheck_fluencyNote__MrcRb{font-size:18px;line-height:1.45;color:var(--text);background:var(--bg-surface,transparent);border-radius:var(--radius);border-left:4px solid var(--accent);padding:10px 14px;margin:0}.MemoryCheck_count__nnZh1{font-size:19px;color:var(--text-sub);margin:0}.MemoryCheck_areas__ACGx6{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@media (min-width:700px){.MemoryCheck_areas__ACGx6{grid-template-columns:repeat(2,minmax(0,1fr))}}.MemoryCheck_area__vp7ZS{padding:18px 20px;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-sm)}.MemoryCheck_areaHead__sD_Vp{display:flex;justify-content:space-between;align-items:flex-start;gap:10px 12px;flex-wrap:wrap;margin-bottom:8px}.MemoryCheck_areaLabel__wtHph{font-size:15px;font-weight:600;line-height:1.45;color:var(--text-sub)}.MemoryCheck_flagNo__yFrek,.MemoryCheck_flagYes__S4FYn{display:inline-flex;align-items:center;gap:7px;padding:3px 10px 3px 8px;border-radius:var(--radius-pill);border:1px solid;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap}.MemoryCheck_flagNo__yFrek:before,.MemoryCheck_flagYes__S4FYn:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.MemoryCheck_flagNo__yFrek{color:var(--result-normal);border-color:color-mix(in srgb,var(--result-normal) 32%,transparent);background:color-mix(in srgb,var(--result-normal) 10%,transparent)}.MemoryCheck_flagYes__S4FYn{color:var(--result-caution);border-color:color-mix(in srgb,var(--result-caution) 34%,transparent);background:color-mix(in srgb,var(--result-caution) 12%,transparent)}.MemoryCheck_areaDetail__4ZUN5{font-size:17px;line-height:1.55;color:var(--text);margin:0}.MemoryCheck_outcomeZone__8BnO_{position:relative;display:flex;flex-direction:column;gap:20px;padding:30px 32px 32px;border-radius:var(--radius-lg);border:1px solid var(--border);border-top:4px solid var(--band-color,var(--accent));background:linear-gradient(180deg,color-mix(in srgb,var(--band-color,var(--accent)) 6%,transparent),transparent 170px),var(--bg-surface);box-shadow:var(--shadow);overflow:hidden}.MemoryCheck_outcomeHeadingRow__Pkn2e{display:flex;align-items:center;gap:14px}.MemoryCheck_outcomeIcon___dtg8{flex:none;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--band-color,var(--accent)) 14%,transparent);color:var(--band-color,var(--accent))}.MemoryCheck_outcomeZone__8BnO_[data-band=nothing-stood-out]{--band-color:var(--result-normal)}.MemoryCheck_outcomeZone__8BnO_[data-band=worth-mentioning]{--band-color:var(--result-caution)}.MemoryCheck_outcomeZone__8BnO_[data-band=worth-discussing]{--band-color:var(--result-concern)}.MemoryCheck_outcomeZone__8BnO_>.MemoryCheck_outcomeHeadline__aUl8u{color:var(--text);font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.12;letter-spacing:-.025em}.MemoryCheck_signalStrip__JKdfr{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.MemoryCheck_signalItem__9ZRBY{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 10px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--bg-sunken)}.MemoryCheck_signalDotClear__N8xnW,.MemoryCheck_signalDotFlagged__Q9wdj{width:8px;height:8px;border-radius:50%;flex-shrink:0}.MemoryCheck_signalDotClear__N8xnW{background:var(--result-normal)}.MemoryCheck_signalDotFlagged__Q9wdj{background:var(--result-caution)}.MemoryCheck_signalLabel__36qx2{font-size:14px;font-weight:600;line-height:1.4;color:var(--text-sub)}.MemoryCheck_nextSteps__sVWjs{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}@media (min-width:900px){.MemoryCheck_nextSteps__sVWjs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (max-width:1499px){:root[data-reading=large] .MemoryCheck_nextSteps__sVWjs{grid-template-columns:minmax(0,1fr)}}.MemoryCheck_nextStep__MxL4K,.MemoryCheck_warning__h2d_Q{padding:20px 22px;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-sunken)}.MemoryCheck_nextStep__MxL4K{display:flex;flex-direction:column;gap:10px}.MemoryCheck_nextStep__MxL4K h2{font-size:20px;line-height:1.3}.MemoryCheck_nextStep__MxL4K p{margin:0}.MemoryCheck_nextStep__MxL4K p,.MemoryCheck_warning__h2d_Q{font-size:17px;line-height:1.6;color:var(--text)}.MemoryCheck_detailHeading__TuHN_{margin:8px 0 -8px}.MemoryCheck_optionalSection__n8wlG{display:flex;flex-direction:column;gap:16px;padding:0 20px 20px;margin-top:8px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-sm);overflow:hidden}.MemoryCheck_optionalLabel__yrJPX{margin:0 -20px;padding:14px 20px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--text) 2.5%,var(--bg-surface));font-size:16px;font-weight:650;line-height:1.4;color:var(--text)}.MemoryCheck_actions__sLSCO{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:640px){.MemoryCheck_wrap__deEbN{padding:24px 18px 64px}.MemoryCheck_question__wb0T1{font-size:28px}.MemoryCheck_primary__YbVjn,.MemoryCheck_secondary__yKmsR{width:100%;justify-content:center}.MemoryCheck_choices__acD8M{flex-direction:column}.MemoryCheck_stageLabel__fjYbY{font-size:10px}.MemoryCheck_stageDot__z__rp{width:26px;height:26px;font-size:12px}.MemoryCheck_stageRailFill__pmKwX,.MemoryCheck_stages__nkNYO:before{top:23px}.MemoryCheck_changeOptions__lUvpf{grid-template-columns:repeat(2,1fr);margin-left:0}.MemoryCheck_changeClauseNumber__RcxU7{width:26px;font-size:21px}.MemoryCheck_changeClauseLegend__Je22m{gap:12px}.MemoryCheck_outcomeZone__8BnO_{padding:22px 20px 24px}.MemoryCheck_signalLabel__36qx2{font-size:13px}.MemoryCheck_stageHeading__1GOnL{gap:14px}.MemoryCheck_stageHeadingIcon__bItAl{width:52px;height:52px}.MemoryCheck_outcomeIcon___dtg8{width:44px;height:44px}}.MemoryCheck_screenOnly__owXpM{display:contents}@media print{.MemoryCheck_progress__GyzxH,.MemoryCheck_screenOnly__owXpM{display:none!important}}.MemoryCheck_changeClause__zFdBF,.MemoryCheck_changeLedger__Cgs_l{display:flex;flex-direction:column}.MemoryCheck_changeClause__zFdBF{gap:14px;padding:22px 0;margin:0;border:none;border-top:1px solid var(--border)}.MemoryCheck_changeLedger__Cgs_l .MemoryCheck_changeClause__zFdBF:first-child{border-top:none;padding-top:4px}.MemoryCheck_changeClauseLegend__Je22m{display:flex;align-items:flex-start;gap:16px;padding:0;width:100%}.MemoryCheck_changeClauseNumber__RcxU7{flex:none;width:32px;font-family:var(--font-display);font-size:26px;line-height:1.3;font-weight:600;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MemoryCheck_changeClauseQuestion__44X1V{flex:1 1;min-width:0;font-size:19px;font-weight:600;line-height:1.45;color:var(--text)}.MemoryCheck_changeOptions__lUvpf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-left:48px}.MemoryCheck_changeOptionSelected__1rPlV,.MemoryCheck_changeOption__Yyq5c{min-height:52px;padding:8px 14px;border-radius:100px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:16px;font-weight:600;line-height:1.3;text-align:center;cursor:pointer}.MemoryCheck_changeOption__Yyq5c:hover{border-color:var(--accent);background:var(--accent-soft)}.MemoryCheck_changeOptionSelected__1rPlV{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.MemoryCheck_modelOffer__Phgcg{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-sm)}.MemoryCheck_modelOfferBody___8PT1{font-size:17px;line-height:1.6;color:var(--text-sub);margin:0}.MemoryCheck_modelError__5OxDK{font-size:16px;color:var(--result-concern);margin:0}.MemoryCheck_secondaryButton__RQVX2{align-self:flex-start;min-height:52px;padding:0 22px;border-radius:14px;border:1px solid var(--border-strong);background:var(--bg-surface);color:var(--text);font-size:17px;font-weight:650;cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color .15s ease,color .15s ease}.MemoryCheck_secondaryButton__RQVX2:hover{border-color:var(--accent);color:var(--accent)}.MemoryCheck_secondaryButton__RQVX2:disabled{opacity:.6;cursor:default}.MemoryCheck_modelWaiting__ZuwR4{display:flex;align-items:flex-start;gap:20px;padding:22px;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-sm)}.MemoryCheck_waitRing__zylsi{flex:none;display:block;margin-top:2px}.MemoryCheck_waitRingTrack__zAjid{fill:none;stroke:var(--border);stroke-width:4}.MemoryCheck_waitRingArc__fR0Fi{fill:none;stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-dasharray:90 120;transform-origin:center;animation:MemoryCheck_waitRingSpin__wriKm 1.1s linear infinite}@keyframes MemoryCheck_waitRingSpin__wriKm{to{transform:rotate(1turn)}}.MemoryCheck_waitCopy__bQZCa{display:flex;flex-direction:column;gap:10px;min-width:0}.MemoryCheck_waitText___PFzB{font-size:17px;line-height:1.5;color:var(--text);margin:0;min-height:1.5em}.MemoryCheck_waitNote__nmjVJ{font-size:15px;line-height:1.5;color:var(--text-muted);margin:0}.MemoryCheck_modelResultIn__rkM1L{animation:MemoryCheck_modelResultIn__rkM1L .35s ease-out}@keyframes MemoryCheck_modelResultIn__rkM1L{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.MemoryCheck_modelWaiting__ZuwR4{flex-direction:column;gap:14px}}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH){max-width:780px;margin:32px auto 64px;padding:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-lg)}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH)>.MemoryCheck_progress__GyzxH{gap:12px;margin-bottom:0;padding:14px 24px 12px;border-bottom:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:color-mix(in srgb,var(--text) 2.5%,var(--bg-surface))}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH)>.MemoryCheck_panel__hLppT{padding:36px 40px 44px}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH) .MemoryCheck_stageDot__z__rp{background:var(--bg-surface)}@media (max-width:600px){.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH){margin:12px 10px 24px;width:auto}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH)>.MemoryCheck_progress__GyzxH{padding:12px 14px 10px}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH)>.MemoryCheck_panel__hLppT{padding:24px 18px 28px}}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH) .h1{font-size:clamp(30px,3.6vw,42px);letter-spacing:-.025em}.MemoryCheck_wrap__deEbN:has(>.MemoryCheck_progress__GyzxH) .MemoryCheck_stageHeadingIcon__bItAl{width:56px;height:56px}@media (max-width:640px){.MemoryCheck_wrap__deEbN:not(:has(>.MemoryCheck_progress__GyzxH)){padding-left:12px;padding-right:12px}.MemoryCheck_outcomeZone__8BnO_{padding:22px 18px}}.ModelResult_wrap__6utzX{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-surface);overflow:hidden}.ModelResult_toggle__QM_lR{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:0 22px;border:none;background:transparent;color:var(--text);font-size:18px;font-weight:600;cursor:pointer;text-align:left}.ModelResult_body__aoiMF{display:flex;flex-direction:column;gap:28px;padding:4px 22px 28px}.ModelResult_marginNote__UVxIm{margin:0;padding:14px 16px;border-radius:var(--radius);border-left:4px solid var(--result-caution);background:var(--bg-base);color:var(--text);font-size:16px;line-height:1.55}.ModelResult_verdict__BgXMz{display:flex;flex-direction:column;gap:14px;padding-bottom:6px;border-bottom:1px solid var(--border)}.ModelResult_eyebrow__iuTBD{font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--text-muted);margin:0}.ModelResult_cls__hFTB0{font-family:var(--font-display);font-size:clamp(24px,3vw,30px);line-height:1.15;font-weight:600;letter-spacing:-.015em;color:var(--text);margin:0}.ModelResult_spectrum__ND5CJ{display:flex;flex-direction:column;gap:8px}.ModelResult_spectrumTrack__ZFR2A{display:flex;width:100%;height:16px;border-radius:2px;border:1px solid var(--border-strong);overflow:hidden;background:var(--bg-base)}.ModelResult_spectrumSegActive__F9kZ7,.ModelResult_spectrumSeg__V_tM9{height:100%;min-width:2px}.ModelResult_spectrumSeg__V_tM9{background:var(--border-strong);opacity:.45}.ModelResult_spectrumSegActive__F9kZ7{opacity:1}.ModelResult_spectrumLabels__4v5ER{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.ModelResult_spectrumLabelActive__RiT9y,.ModelResult_spectrumLabel__5hS9s{display:flex;flex-direction:column;gap:2px}.ModelResult_spectrumLabelName__EqXjc{font-size:13px;color:var(--text-muted)}.ModelResult_spectrumLabelActive__RiT9y .ModelResult_spectrumLabelName__EqXjc{color:var(--text-sub);font-weight:600}.ModelResult_spectrumLabelPct__ofY_t{font-family:var(--font-mono);font-size:17px;font-weight:600;color:var(--text-muted)}.ModelResult_spectrumLabelActive__RiT9y .ModelResult_spectrumLabelPct__ofY_t{color:var(--text)}.ModelResult_badgeRow__Qja_C{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ModelResult_confidence__21WzX{font-size:15px;color:var(--text-sub)}.ModelResult_sourcePill__F2GiH{padding:3px 12px;border-radius:100px;border:1px solid var(--border-strong);font-size:12px;font-weight:600;color:var(--text-sub);white-space:nowrap}.ModelResult_lowDataPill__iJrhJ{padding:3px 12px;border-radius:100px;border:1px solid var(--result-caution);color:var(--result-caution);font-size:12px;font-weight:700;white-space:nowrap}.ModelResult_ledger__pSsEZ{border-top:3px solid var(--text)}.ModelResult_ledgerHeading__mXGYm{font-family:var(--font-display);font-size:clamp(20px,2.2vw,24px);line-height:1.2;font-weight:600;color:var(--text);margin:0;padding:20px 0 4px}.ModelResult_ledgerIntro__Q_hc9{font-size:15px;line-height:1.6;color:var(--text-sub);margin:0 0 4px}.ModelResult_clause__QzM6e{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:20px 0;border-top:1px solid var(--border)}.ModelResult_clauseMark__kd0AM{display:flex;align-items:center}.ModelResult_clauseNumber__z6JKN{font-family:var(--font-display);font-size:30px;line-height:1;font-weight:600;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ModelResult_clauseBody__M5MVl{display:flex;flex-direction:column;gap:4px;min-width:0}.ModelResult_clauseTag__73tiT{font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--text-muted)}.ModelResult_clauseText__AmddH{font-size:17px;font-weight:600;line-height:1.5;color:var(--text);margin:0}.ModelResult_clauseNote__zoMmW{font-size:15px;line-height:1.55;color:var(--text-sub);margin:0}@media (min-width:560px){.ModelResult_clause__QzM6e{grid-template-columns:56px 1fr;align-items:start;gap:16px}.ModelResult_clauseMark__kd0AM{align-self:start}}.ModelResult_disclaimer__PUvgY{font-size:16px;line-height:1.6;color:var(--text-sub);margin:0;padding-top:16px;border-top:1px solid var(--border)}.MoreAssessments_wrap__CFfoK{display:flex;flex-direction:column;gap:28px;padding:28px;border-radius:20px;border:1px solid var(--border);background:var(--bg-surface);box-shadow:0 18px 40px -24px color-mix(in srgb,var(--text) 24%,transparent)}.MoreAssessments_intro__11DqT{font-size:18px;line-height:1.6;color:var(--text-sub);margin:0}.MoreAssessments_group__T1f1g{display:flex;flex-direction:column;gap:14px}.MoreAssessments_groupLabel__Vvyjf{font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--text-sub);margin:0}.MoreAssessments_grid__TnOJb{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.MoreAssessments_item__dzSBO{display:flex;flex-direction:column;gap:12px;padding:22px}.MoreAssessments_itemDone__xB583{border-color:var(--accent-line);background:var(--accent-soft);background-image:none}.MoreAssessments_itemTop___SqEk{display:flex;flex-direction:column;gap:8px}.MoreAssessments_itemTitle__8_0hv{font-size:19px;font-weight:700;color:var(--text)}.MoreAssessments_timePill__mGIkh{align-self:flex-start;font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--text-sub);border:1px solid var(--border);border-radius:100px;padding:4px 12px}.MoreAssessments_itemNote__SCNJp{font-size:15px;line-height:1.5;color:var(--text-sub);margin:0;flex:1 1}.MoreAssessments_itemAction__Qi7dX{min-height:52px;padding:0 20px;border-radius:20px;border:2px solid var(--accent);background:transparent;color:var(--accent);font-size:16px;font-weight:700;cursor:pointer;white-space:nowrap}.MoreAssessments_itemDone__xB583 .MoreAssessments_itemAction__Qi7dX{border-color:var(--border-strong);color:var(--text-sub)}.MoreAssessments_question__pMKMW{display:flex;flex-direction:column;gap:18px}.MoreAssessments_questionText__xPTuP{font-size:26px;font-weight:700;line-height:1.35;color:var(--text);margin:0}.MoreAssessments_yesNo___l1et{display:flex;gap:14px}.MoreAssessments_yesNoButton__btdLV{flex:1 1;min-height:64px;border-radius:20px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:19px;font-weight:700;cursor:pointer}.MoreAssessments_yesNoButton__btdLV:hover{border-color:var(--accent);background:var(--accent-soft)}.MoreAssessments_notOffered__8UEGt{margin-top:4px;padding-top:16px;border-top:1px solid var(--border)}.MoreAssessments_notOfferedSummary__wzlRq{font-size:15px;font-weight:600;color:var(--text-sub);cursor:pointer}.MoreAssessments_notOfferedBody__Gimn_{margin:12px 0 0;font-size:15px;line-height:1.6;color:var(--text-sub)}.MoreAssessments_notOfferedBody__Gimn_ a{color:var(--accent);font-weight:600;text-decoration:underline}.TrailMaking_panel__IrAGb{display:flex;flex-direction:column;gap:20px}.TrailMaking_headRow__hOBL1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.TrailMaking_exit__g70L6{min-height:40px;padding:0 16px;border-radius:100px;border:1px solid var(--border-strong);background:transparent;color:var(--text-sub);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.TrailMaking_exit__g70L6:hover{border-color:var(--result-concern);color:var(--result-concern)}.TrailMaking_lede__vktaa{font-size:19px;line-height:1.6;color:var(--text-sub);margin:0}.TrailMaking_primary___31uu{align-self:flex-start;min-height:60px;padding:0 36px;border:none;border-radius:20px;background:var(--accent);color:var(--accent-contrast);font-size:21px;font-weight:700;cursor:pointer}.TrailMaking_progress__L8PzV{font-size:19px;font-weight:600;color:var(--text);margin:0}.TrailMaking_statusRow___GfTP{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.TrailMaking_errorNote__swMDm{min-height:24px;font-size:16px;font-weight:600;color:var(--result-caution);margin:0}.TrailMaking_board__HazmX{position:relative;width:100%;aspect-ratio:4/3;border-radius:20px;border:2px solid var(--border-strong);background:var(--bg-surface);touch-action:manipulation}.TrailMaking_node__xUwJB{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.TrailMaking_nodeDone__v8sv1{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.TrailMaking_nodeError__Kgpt6{border-color:var(--result-caution);background:color-mix(in srgb,var(--result-caution) 14%,transparent)}@media (max-width:640px){.TrailMaking_node__xUwJB{width:38px;height:38px;font-size:14px}}.TaskIntro_intro__xl0v1{display:flex;flex-direction:column;gap:22px;padding:32px;border-radius:28px;border:2px solid var(--border-strong);background:var(--bg-surface);box-shadow:0 20px 44px -24px color-mix(in srgb,var(--text) 22%,transparent)}.TaskIntro_badge__cYztG{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:100px;border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);font-size:14px;font-weight:700;letter-spacing:.01em}.TaskIntro_badgeDot__SpEE4{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none}.TaskIntro_titleRow__i_iQ9{display:flex;align-items:center;gap:18px}.TaskIntro_titleIcon__teYey{flex:none;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.TaskIntro_title__g2RNJ{margin:0}.TaskIntro_lede__Xb7Sm{font-size:19px;line-height:1.6;color:var(--text-sub);margin:0}.TaskIntro_reassurance__1Cm7W{font-size:17px;line-height:1.6;color:var(--text);margin:0;padding-left:16px;border-left:3px solid var(--accent-line)}.TaskIntro_extra__4FiJB{font-size:16px;line-height:1.6;color:var(--text-sub)}.TaskIntro_actions__oY1Rt{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.TaskIntro_start__zkAtB{min-height:64px;padding:0 40px;border:none;border-radius:100px;background:var(--accent);color:var(--accent-contrast);font-size:22px;font-weight:700;cursor:pointer}.TaskIntro_start__zkAtB:hover{background:var(--accent-hover)}.TaskIntro_exit__usKA6{min-height:48px;padding:0 18px;border-radius:100px;border:1px solid var(--border-strong);background:transparent;color:var(--text-sub);font-size:15px;font-weight:600;cursor:pointer}.TaskIntro_exit__usKA6:hover{border-color:var(--result-concern);color:var(--result-concern)}.TimerRing_wrap__ERwx2{display:flex;align-items:center;gap:18px}.TimerRing_svg__0wiyb{flex:none;transform:rotate(-90deg)}.TimerRing_track__aJCBw{fill:none;stroke:var(--border);stroke-width:8}.TimerRing_fill__R8mPH{fill:none;stroke:var(--accent);stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset .3s linear}.TimerRing_numberGroup__9Ev5i{transform:rotate(90deg);transform-origin:center}.TimerRing_number__YaLcX{font-family:var(--font-mono);font-size:30px;font-weight:700;fill:var(--text)}.TimerRing_caption__SJaOL{display:flex;flex-direction:column;gap:4px}.TimerRing_captionMain__OBRGC{font-size:18px;font-weight:600;color:var(--text)}.TimerRing_captionSub__xlfsf{font-size:15px;color:var(--text-sub)}.ClockDraw_panel__NGfbb{display:flex;flex-direction:column;gap:20px}.ClockDraw_headRow___5NQr{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ClockDraw_exit__UHU5w{min-height:40px;padding:0 16px;border-radius:100px;border:1px solid var(--border-strong);background:transparent;color:var(--text-sub);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.ClockDraw_exit__UHU5w:hover{border-color:var(--result-concern);color:var(--result-concern)}.ClockDraw_lede__4MgvU{font-size:19px;line-height:1.6;color:var(--text-sub);margin:0}.ClockDraw_canvas__A8gH3{width:100%;aspect-ratio:1/1;max-height:480px;border-radius:20px;border:2px solid var(--border-strong);background:var(--bg-surface);touch-action:none;cursor:crosshair}.ClockDraw_actions__xjvmI{display:flex;gap:14px;flex-wrap:wrap}.ClockDraw_primary__Wd894{min-height:56px;padding:0 30px;border:none;border-radius:20px;background:var(--accent);color:var(--accent-contrast);font-size:18px;font-weight:700;cursor:pointer}.ClockDraw_secondary__C3qet{min-height:56px;padding:0 24px;border-radius:20px;border:2px solid var(--border-strong);background:transparent;color:var(--text);font-size:17px;font-weight:600;cursor:pointer}.ClockDraw_note__lymTz{padding:18px 20px;border-radius:20px;border:1px solid var(--border-strong);background:var(--bg-surface);font-size:16px;line-height:1.6;color:var(--text-sub)}.ClockDraw_checklist__MpD2C{margin:10px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.DigitSpan_panel__ja0tc{display:flex;flex-direction:column;gap:20px}.DigitSpan_headRow__OJiMO{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.DigitSpan_exit__lkGqP{min-height:40px;padding:0 16px;border-radius:100px;border:1px solid var(--border-strong);background:transparent;color:var(--text-sub);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.DigitSpan_exit__lkGqP:hover{border-color:var(--result-concern);color:var(--result-concern)}.DigitSpan_lede__Wxa0L{font-size:19px;line-height:1.6;color:var(--text-sub);margin:0}.DigitSpan_primary__3Ur18{align-self:flex-start;min-height:60px;padding:0 36px;border:none;border-radius:20px;background:var(--accent);color:var(--accent-contrast);font-size:21px;font-weight:700;cursor:pointer}.DigitSpan_stage__E5M_0{display:flex;align-items:center;justify-content:center;min-height:160px;border-radius:20px;border:2px solid var(--border-strong);background:var(--bg-surface);font-family:var(--font-mono);font-size:56px;font-weight:700;color:var(--accent)}.DigitSpan_field__Vg0XN{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.DigitSpan_label__PGa4M{font-size:19px;font-weight:600;color:var(--text)}.DigitSpan_input__l6LiW{min-height:56px;padding:0 16px;border-radius:20px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:20px;font-family:inherit}.DigitSpan_progress__m1jgf{font-size:16px;color:var(--text-sub);margin:0}.DigitSpan_roundLabel__cYepj{font-size:15px;font-weight:600;color:var(--text-muted);margin:0}.DigitSpan_outcomeNote__MHn3s{font-size:17px;font-weight:600;color:var(--accent);margin:0}.CategoryFluency_panel__y_vBk{display:flex;flex-direction:column;gap:20px}.CategoryFluency_headRow__KXGMn{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.CategoryFluency_exit__3W3vi{min-height:40px;padding:0 16px;border-radius:100px;border:1px solid var(--border-strong);background:transparent;color:var(--text-sub);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.CategoryFluency_exit__3W3vi:hover{border-color:var(--result-concern);color:var(--result-concern)}.CategoryFluency_lede__bRRFz{font-size:19px;line-height:1.6;color:var(--text-sub);margin:0}.CategoryFluency_primary__Wij2O{align-self:flex-start;min-height:60px;padding:0 36px;border:none;border-radius:20px;background:var(--accent);color:var(--accent-contrast);font-size:21px;font-weight:700;cursor:pointer}.CategoryFluency_statusRow__E3GCP{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.CategoryFluency_field__VpL_R{display:flex;flex-direction:column;gap:8px}.CategoryFluency_label__zR7BU{font-size:19px;font-weight:600;color:var(--text)}.CategoryFluency_input__n3lR_{min-height:56px;padding:0 16px;border-radius:20px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:20px;font-family:inherit;width:100%}.CategoryFluency_note__X49nY{font-size:18px;line-height:1.45;color:var(--text);border-left:4px solid var(--accent);padding:10px 14px;margin:0}.CategoryFluency_count__2MwSx{font-size:19px;color:var(--text-sub);margin:0}.ToolHandoff_wrap__MXcxg{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:20px;border:1px solid var(--border-strong);background:var(--bg-surface);box-shadow:0 18px 40px -24px color-mix(in srgb,var(--text) 24%,transparent)}.ToolHandoff_eyebrow__4MSTC{font-size:13px;font-weight:700;color:var(--accent);margin:0}.ToolHandoff_body__Mz8ip{font-size:17px;line-height:1.6;color:var(--text-sub);margin:0}.ToolHandoff_carryNote__J9McJ{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:20px;border:1px dashed var(--border-strong);background:var(--bg-raised)}.ToolHandoff_carryHeadline__P1hEV{font-size:15px;font-weight:700;color:var(--text);margin:0}.ToolHandoff_carryList__7OaQp{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ToolHandoff_carryItem__7UtsU{font-size:14px;font-weight:600;color:var(--text);padding:6px 12px;border-radius:999px;background:var(--accent-soft);border:1px solid var(--border)}.ToolHandoff_carryCaveat__wgZxx{font-size:14px;line-height:1.5;color:var(--text-muted);margin:0}.ToolHandoff_actions__gv6TL{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ToolHandoff_primaryButton__UUgo2{min-height:52px;padding:0 26px;border-radius:20px;border:2px solid var(--accent);background:var(--accent);color:var(--accent-contrast);font-size:18px;font-weight:700;cursor:pointer}.ToolHandoff_primaryButton__UUgo2:hover{filter:brightness(1.05)}.ToolHandoff_secondaryLink__ABfgH{font-size:16px;font-weight:600;color:var(--text-sub);text-decoration:underline}@media (max-width:640px){.ToolHandoff_actions__gv6TL{flex-direction:column;align-items:stretch}.ToolHandoff_primaryButton__UUgo2{width:100%;justify-content:center}}.PrintSummary_sheet__iRng7{display:none}@media print{.PrintSummary_sheet__iRng7{display:block;color:#000;background:#fff;font-family:Georgia,Times New Roman,serif;font-size:12pt;line-height:1.45;max-width:100%;padding:.25in .1in}}.PrintSummary_header__WtYoo{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:10px;border-bottom:2px solid #000;margin-bottom:14px}.PrintSummary_title__Tpzm0{font-size:18pt;font-weight:700;margin:0 0 2px}.PrintSummary_subtitle__nypH4{font-size:11pt;font-weight:400;margin:0;color:#333}.PrintSummary_meta__XMHcX{text-align:right;font-size:9.5pt;color:#333;white-space:nowrap}.PrintSummary_disclaimerBox__KUHwg{border:1.5px solid #000;padding:10px 12px;margin-bottom:16px;font-size:10.5pt;font-weight:600}.PrintSummary_disclaimerBox__KUHwg p{margin:0 0 4px}.PrintSummary_disclaimerBox__KUHwg p:last-child{margin-bottom:0}.PrintSummary_section__PumZ7{margin-bottom:16px;page-break-inside:avoid}.PrintSummary_sectionTitle__gKWsi{font-size:13pt;font-weight:700;margin:0 0 6px;padding-bottom:3px;border-bottom:1px solid #999}.PrintSummary_resultHeadline__Lpm0j{font-size:14pt;font-weight:700;margin:0 0 6px}.PrintSummary_resultBand__7M9eI{display:inline-block;font-size:9pt;font-weight:700;border:1px solid #000;border-radius:var(--radius-sm);padding:2px 7px;margin-bottom:8px}.PrintSummary_resultText__upGWh{margin:0 0 6px}.PrintSummary_table__OsB_W{width:100%;border-collapse:collapse;font-size:10.5pt}.PrintSummary_table__OsB_W td,.PrintSummary_table__OsB_W th{text-align:left;vertical-align:top;padding:5px 8px;border:1px solid #999}.PrintSummary_table__OsB_W th{background:#eee;font-weight:700;width:22%}.PrintSummary_statusFlag__0ah1V{font-weight:700}.PrintSummary_statusFlag__0ah1V:before{content:"⚠ "}.PrintSummary_statusClear__F5Ash:before{content:"✓ "}.PrintSummary_modelGrid__NCts_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:8px 0}.PrintSummary_modelCell__Iw7Fh{border:1px solid #999;padding:6px 8px;text-align:center}.PrintSummary_modelCellActive__KHH_T{border:2px solid #000;font-weight:700}.PrintSummary_modelCellLabel__ikAwp{display:block;font-size:9pt;color:#333;margin-bottom:2px}.PrintSummary_modelCellValue__jAP5a{display:block;font-size:13pt}.PrintSummary_flagRow__fPq5_{margin:2px 0 0;font-size:10pt}.PrintSummary_smallNote__VWp5T{font-size:9pt;color:#333;margin:6px 0 0}.PrintSummary_notesBox__JYrPO{border:1px solid #000;padding:10px 12px;min-height:1.1in;background-image:repeating-linear-gradient(180deg,transparent,transparent 27px,#999 0,#999 28px);background-position:0 34px}.PrintSummary_footer__yE1Eo{margin-top:10px;padding-top:8px;border-top:1px solid #999;font-size:9pt;color:#333;display:flex;justify-content:space-between;gap:16px}.ResultHistory_wrap__oETrX{display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:20px;border:1px solid var(--border-strong);background:var(--bg-surface);box-shadow:0 18px 40px -24px color-mix(in srgb,var(--text) 24%,transparent)}.ResultHistory_explainer__FXCYM{font-size:16px;line-height:1.6;color:var(--text-sub);margin:0}.ResultHistory_secondaryButton__w_1G2{align-self:flex-start;min-height:52px;padding:0 26px;border-radius:20px;border:2px solid var(--accent);background:transparent;color:var(--accent);font-size:17px;font-weight:700;cursor:pointer}.ResultHistory_savedRow__UtsY4{display:flex;align-items:center;gap:10px}.ResultHistory_savedBadge__FzPA8{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--result-normal);color:var(--bg-surface);font-size:14px;font-weight:700;flex-shrink:0}.ResultHistory_savedText__aqlBZ{font-size:16px;color:var(--text);margin:0}.ResultHistory_linkButton__XjfmB{border:none;background:none;padding:0;color:var(--accent);font-size:15px;font-weight:700;text-decoration:underline;cursor:pointer}.ResultHistory_timelineBlock__Mca_f{display:flex;flex-direction:column;gap:14px;padding-top:14px;border-top:1px solid var(--border-subtle,var(--border-strong))}.ResultHistory_timelineHead__uGQUx{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.ResultHistory_timelineLabel__qHKwI{font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--text-sub);margin:0}.ResultHistory_trendNote__fH6dp{font-size:15px;font-weight:600;margin:0;color:var(--text)}.ResultHistory_timeline__gC4fE{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.ResultHistory_timelineItem__UrhrA{display:flex;align-items:flex-start;gap:14px}.ResultHistory_timelineDot__KXU3d{width:14px;height:14px;margin-top:5px;border-radius:50%;flex-shrink:0;background:var(--result-normal)}.ResultHistory_timelineItem__UrhrA[data-band=worth-mentioning] .ResultHistory_timelineDot__KXU3d{background:var(--result-caution)}.ResultHistory_timelineItem__UrhrA[data-band=worth-discussing] .ResultHistory_timelineDot__KXU3d{background:var(--result-concern)}.ResultHistory_timelineBody__xgycl{display:flex;flex-direction:column;gap:4px;min-width:0}.ResultHistory_timelineTop__Spdlj{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ResultHistory_timelineDate__K7rUc{font-size:15px;font-weight:700;color:var(--text)}.ResultHistory_timelineBand__UAVrX{font-size:15px;color:var(--text-sub)}.ResultHistory_timelineAreas__PlrZE{font-size:14px;line-height:1.5;color:var(--text-sub);margin:0}.ResultHistory_caveat__RLLD2{font-size:14px;line-height:1.6;color:var(--text-sub);margin:0}.StageOverview_layout__uwORt{display:flex;flex-direction:column;gap:28px}.StageOverview_asideCol__yHP_K,.StageOverview_mainCol__7Ve0N{display:flex;flex-direction:column;gap:28px;min-width:0}@media (min-width:1100px){.StageOverview_layout__uwORt{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:32px;gap:32px;align-items:start}.StageOverview_asideCol__yHP_K{position:-webkit-sticky;position:sticky;top:24px}}@media (min-width:1100px) and (max-width:1429px){:root[data-reading=large] .StageOverview_layout__uwORt{display:flex}:root[data-reading=large] .StageOverview_asideCol__yHP_K{position:static}}.StageOverview_stagePanel__RPXbC{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-sm);overflow:hidden}.StageOverview_heroRow__GEWJV{display:flex;align-items:flex-start;gap:20px;margin-bottom:4px}.StageOverview_heroIcon__bxuk3{flex:none;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.StageOverview_heroTitle__tGuL4{margin:0 0 8px}.StageOverview_heroRow__GEWJV .h1.StageOverview_heroTitle__tGuL4{font-size:clamp(34px,3.4vw,46px)}.StageOverview_heroLede__m_WPC{font-size:20px;line-height:1.6;color:var(--text-sub);margin:0}.StageOverview_tipsRow__osk_C{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:0;gap:0;margin:0;padding:6px 4px;list-style:none;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-sm)}.StageOverview_tip__vkkQ_{display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:17px;font-weight:500;color:var(--text);line-height:1.4}.StageOverview_tipDot__W6Tf3{flex:none;width:8px;height:8px;margin:0 4px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.StageOverview_safetyCard__WorYx{position:relative;padding:20px 22px 20px 46px;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-sunken);font-size:17px;line-height:1.6;color:var(--text)}.StageOverview_safetyCard__WorYx:before{content:"";position:absolute;left:22px;top:27px;width:10px;height:10px;border-radius:50%;background:var(--accent)}.StageOverview_sectionLabel__qWr2I{margin:0;padding:16px 20px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--text) 2.5%,var(--bg-surface));font-size:16px;font-weight:650;line-height:1.4;color:var(--text)}.StageOverview_list__Y8l_9{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.StageOverview_item__ue5Rl{position:relative;display:flex;align-items:flex-start;gap:14px;padding:16px 20px;border-top:1px solid var(--border)}.StageOverview_list__Y8l_9 .StageOverview_item__ue5Rl:first-child{border-top:none}.StageOverview_number__WVZIl{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:var(--bg-sunken);color:var(--text-sub);font-size:16px;font-weight:700}.StageOverview_itemDone__XS22W .StageOverview_number__WVZIl{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.StageOverview_body__H8OOF{flex:1 1;display:flex;flex-direction:column;gap:4px}.StageOverview_top__zPdFR{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.StageOverview_label__00bjv{font-size:17px;font-weight:650;color:var(--text)}.StageOverview_time___efFi{font-size:15px;font-weight:600;color:var(--text-muted);white-space:nowrap}.StageOverview_desc__i06d2{font-size:16px;line-height:1.5;color:var(--text-sub);margin:0}.StageOverview_total__loMlb{font-size:16px;color:var(--text-muted);margin:0}.StageOverview_resumeBanner__vatfr{display:flex;flex-direction:column;gap:12px;padding:24px 28px;border-radius:24px;border:2px solid var(--accent);background:var(--accent-soft);box-shadow:0 14px 32px -22px color-mix(in srgb,var(--text) 20%,transparent)}.StageOverview_resumeText__0zsFx{font-size:18px;line-height:1.5;color:var(--text);margin:0}.StageOverview_resumeActions__ie14Q{display:flex;gap:12px;flex-wrap:wrap}.StageOverview_primary__Saz8f{align-self:flex-start;min-height:52px;padding:0 26px;border:1px solid var(--accent);border-radius:14px;background:var(--accent);color:var(--accent-contrast);font-size:19px;font-weight:650;cursor:pointer;box-shadow:0 1px 2px rgba(16,18,27,.12),0 8px 18px -8px var(--accent-glow-near);transition:background .15s ease,border-color .15s ease,transform .1s ease}.StageOverview_primary__Saz8f:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}.StageOverview_secondaryButton__72Efd{min-height:52px;padding:0 22px;border-radius:14px;border:1px solid var(--border-strong);background:var(--bg-surface);color:var(--text);font-size:17px;font-weight:600;cursor:pointer;box-shadow:var(--shadow-sm)}.StageOverview_secondaryButton__72Efd:hover{border-color:var(--accent);color:var(--accent)}.StageOverview_beginBar__JOjxQ{display:flex}.StageOverview_beginBar__JOjxQ .StageOverview_primary__Saz8f{align-self:stretch;width:100%;justify-content:center}@media (max-width:859px){.StageOverview_beginBar__JOjxQ{position:-webkit-sticky;position:sticky;bottom:calc(var(--mobile-bar-space) + 6px);z-index:5;margin-top:8px;padding:12px 0 4px;background:linear-gradient(to bottom,transparent,var(--bg-base) 30%)}.StageOverview_beginBar__JOjxQ .StageOverview_primary__Saz8f{align-self:stretch;width:100%}}.ResearchOptIn_card__Jkqsc{display:flex;flex-direction:column;gap:18px;padding:26px;border-radius:24px;border:1px solid var(--border-strong);background:var(--bg-surface);box-shadow:0 16px 36px -22px color-mix(in srgb,var(--text) 20%,transparent)}.ResearchOptIn_body__CMxle{font-size:17px;line-height:1.6;color:var(--text-sub);margin:0}.ResearchOptIn_group__uVhGq{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:none;min-width:0}.ResearchOptIn_legend__fjRAp{font-size:18px;font-weight:600;color:var(--text);padding:0;margin-bottom:2px}.ResearchOptIn_hint__2oe_U{font-size:15px;line-height:1.5;color:var(--text-sub);margin:0}.ResearchOptIn_chips__s5ToF{display:flex;flex-wrap:wrap;gap:10px}.ResearchOptIn_chip__c2bfm{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border-radius:100px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:17px;font-weight:600;cursor:pointer}.ResearchOptIn_chip__c2bfm:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.ResearchOptIn_chip__c2bfm:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.ResearchOptIn_check__nM8ZX input,.ResearchOptIn_chip__c2bfm input{width:22px;height:22px;margin:0;accent-color:var(--accent);flex-shrink:0}.ResearchOptIn_check__nM8ZX{display:flex;align-items:center;gap:12px;min-height:48px;font-size:17px;line-height:1.5;color:var(--text);cursor:pointer}.ResearchOptIn_input__TUUD6{min-height:56px;max-width:420px;padding:0 18px;border-radius:16px;border:2px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-size:20px;font-family:inherit}.ResearchOptIn_input__TUUD6:focus{border-color:var(--accent)}.ResearchOptIn_small__5m0wi{font-size:15px;line-height:1.6;color:var(--text-sub);margin:0}.ResearchOptIn_error__r4Bro{font-size:16px;color:var(--result-concern);margin:0}.ResearchOptIn_done__QyFd1{font-size:18px;font-weight:600;color:var(--text);margin:0}.ResearchOptIn_remembered___PmhQ{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.ResearchOptIn_linkButton__uHzGQ{min-height:44px;border:none;background:none;padding:0;color:var(--accent);font-size:16px;font-weight:700;text-decoration:underline;cursor:pointer}.ResearchOptIn_actions__O9XT6{display:flex;flex-wrap:wrap;gap:12px}.ResearchOptIn_choice__Mvxej{flex:1 1 220px;min-height:56px;padding:0 24px;border-radius:100px;border:2px solid var(--accent);background:transparent;color:var(--accent);font-size:18px;font-weight:700;cursor:pointer}.ResearchOptIn_choice__Mvxej:hover{background:var(--accent-soft)}.ResearchOptIn_choice__Mvxej:disabled{opacity:.6;cursor:default}.ResearchOptIn_small__5m0wi a{color:var(--accent);font-weight:600;text-decoration:underline}