.AssessmentPage-module__22mVZW__fontDisplay{font-family:var(--font-display)}.AssessmentPage-module__22mVZW__fontMono{font-family:var(--font-mono)}.AssessmentPage-module__22mVZW__assessmentRoot{width:100%}[data-mantine-color-scheme=dark] .AssessmentPage-module__22mVZW__assessmentRoot{--bg:#0f1114;--surface:#141719;--surface-2:#1a1d21;--surface-3:#252a30}.AssessmentPage-module__22mVZW__container{box-sizing:border-box;width:100%;min-width:0;max-width:min(100%,1200px);margin-inline:auto}.AssessmentPage-module__22mVZW__containerProgress{max-width:min(100%,1200px)}.AssessmentPage-module__22mVZW__containerTest{height:100dvh;overflow:hidden}.AssessmentPage-module__22mVZW__debugPanelTrigger{z-index:9999;position:fixed;bottom:16px;right:16px}.AssessmentPage-module__22mVZW__debugPanelTriggerTest{bottom:calc(76px + env(safe-area-inset-bottom,0px))}@media (max-width:767px){.AssessmentPage-module__22mVZW__debugPanelTrigger{display:none}}.AssessmentPage-module__22mVZW__introLayout{grid-template-columns:1fr;gap:1.5rem;width:100%;max-width:56rem;margin-inline:auto;animation:.6s ease-out AssessmentPage-module__22mVZW__fadeUp;display:grid}@media (min-width:768px){.AssessmentPage-module__22mVZW__introLayout{grid-template-columns:1fr 18rem;align-items:start}}.AssessmentPage-module__22mVZW__introContainer{width:100%;max-width:32rem;margin-inline:auto}.AssessmentPage-module__22mVZW__afqtSideCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.AssessmentPage-module__22mVZW__afqtSideHeader{font-family:var(--font-display);color:var(--text-primary);border-bottom:1px solid var(--border);padding-bottom:.5rem;font-size:.9rem;font-weight:700}.AssessmentPage-module__22mVZW__afqtSideLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-top:.25rem;font-size:.625rem;font-weight:600}.AssessmentPage-module__22mVZW__afqtSideText{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.5}.AssessmentPage-module__22mVZW__afqtBranchList{flex-direction:column;gap:.25rem;display:flex}.AssessmentPage-module__22mVZW__afqtBranchRow{color:var(--text-secondary);background:var(--surface-2);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:.3rem .5rem;font-size:.8rem;display:flex}.AssessmentPage-module__22mVZW__afqtBranchScore{font-family:var(--font-mono);color:var(--accent);font-size:.8rem;font-weight:600}.AssessmentPage-module__22mVZW__afqtCategoryList{flex-direction:column;gap:.2rem;display:flex}.AssessmentPage-module__22mVZW__afqtCategoryRow{color:var(--text-secondary);align-items:center;gap:.5rem;padding:.2rem 0;font-size:.75rem;display:flex}.AssessmentPage-module__22mVZW__afqtCatDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.AssessmentPage-module__22mVZW__afqtCatRange{font-family:var(--font-mono);color:var(--text-tertiary);margin-left:auto;font-size:.7rem}@media (max-width:767px){.AssessmentPage-module__22mVZW__afqtSideCard{display:none}}@keyframes AssessmentPage-module__22mVZW__fadeUp{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.AssessmentPage-module__22mVZW__onboardingWrapper{--card-radius:var(--pixel-radius-sm);--card-border:1px solid var(--pixel-edge);--card-surface-shadow:var(--pixel-panel-shadow);--control-radius:var(--pixel-radius-sm);--button-shadow:var(--pixel-control-shadow);isolation:isolate;width:100%;max-width:100%;margin-inline:auto;animation:.5s ease-out AssessmentPage-module__22mVZW__fadeUp;position:relative}.AssessmentPage-module__22mVZW__onboardingWrapper:before{display:none}.AssessmentPage-module__22mVZW__onboardingWrapper .AssessmentPage-module__22mVZW__slideContent{gap:1.5rem}.AssessmentPage-module__22mVZW__introHeader{background:var(--surface);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);box-shadow:var(--pixel-panel-shadow);padding:1.25rem;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__introHeader:before{background:linear-gradient(90deg, var(--accent), transparent);content:"";width:4.5rem;height:2px;position:absolute;top:0;left:0}.AssessmentPage-module__22mVZW__introEyebrow{color:var(--accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.625rem;font-weight:700;display:block}.AssessmentPage-module__22mVZW__introHeader .AssessmentPage-module__22mVZW__slideTitle{margin-bottom:.35rem;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:800}.AssessmentPage-module__22mVZW__introHeader .AssessmentPage-module__22mVZW__slideText{max-width:50rem;margin:0}.AssessmentPage-module__22mVZW__afqtExplainer{max-width:50rem;color:var(--text-tertiary);margin:.55rem 0 0;font-size:.75rem;line-height:1.45}.AssessmentPage-module__22mVZW__afqtParts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.9rem;display:grid}.AssessmentPage-module__22mVZW__afqtPart{border:1px solid var(--border);background:var(--surface-2);min-width:0;color:var(--text-tertiary);flex-direction:column;gap:.15rem;padding:.45rem .55rem;font-size:.65rem;line-height:1.2;display:flex}.AssessmentPage-module__22mVZW__afqtPartCode{color:var(--accent);font-family:var(--font-mono);font-size:.7rem;font-weight:700}.AssessmentPage-module__22mVZW__introGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.AssessmentPage-module__22mVZW__introOverview{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.AssessmentPage-module__22mVZW__introPanel,.AssessmentPage-module__22mVZW__introSetupCard{background:var(--surface);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);min-width:0;box-shadow:var(--pixel-panel-shadow);padding:1.25rem;position:relative;overflow:visible}.AssessmentPage-module__22mVZW__introPanel:before,.AssessmentPage-module__22mVZW__introSetupCard:before{background:var(--accent);content:"";width:1.125rem;height:2px;position:absolute;top:0;left:0}.AssessmentPage-module__22mVZW__introPanelTitle{color:var(--text-primary);font-family:var(--font-display);margin:0 0 .875rem;font-size:1rem;font-weight:700}.AssessmentPage-module__22mVZW__introPanel .AssessmentPage-module__22mVZW__slideSectionsCard{margin:0}.AssessmentPage-module__22mVZW__introSetupCard{flex-direction:column;gap:1rem;display:flex}.AssessmentPage-module__22mVZW__introSetupCard .AssessmentPage-module__22mVZW__slideEducation,.AssessmentPage-module__22mVZW__introSetupCard .AssessmentPage-module__22mVZW__modeSection{margin:0}.AssessmentPage-module__22mVZW__introSetupCard .AssessmentPage-module__22mVZW__slideEducation{background:var(--surface-2);border-color:var(--pixel-edge)}.AssessmentPage-module__22mVZW__introStartButton{min-height:48px;box-shadow:3px 3px 0 var(--pixel-shadow-color)!important}@media (max-width:600px){.AssessmentPage-module__22mVZW__onboardingWrapper .AssessmentPage-module__22mVZW__slideContent{gap:.75rem}.AssessmentPage-module__22mVZW__introHeader,.AssessmentPage-module__22mVZW__introPanel,.AssessmentPage-module__22mVZW__introSetupCard{padding:.75rem}.AssessmentPage-module__22mVZW__introHeader .AssessmentPage-module__22mVZW__slideTitle{font-size:1.25rem}.AssessmentPage-module__22mVZW__introHeader .AssessmentPage-module__22mVZW__slideText{font-size:.78rem;line-height:1.4}.AssessmentPage-module__22mVZW__afqtExplainer{margin-top:.4rem;font-size:.68rem}.AssessmentPage-module__22mVZW__afqtParts{margin-top:.65rem}.AssessmentPage-module__22mVZW__afqtPart{padding:.35rem;font-size:.58rem}.AssessmentPage-module__22mVZW__introGrid,.AssessmentPage-module__22mVZW__introOverview{gap:.75rem}.AssessmentPage-module__22mVZW__introPanelTitle{margin-bottom:.5rem;font-size:.88rem}.AssessmentPage-module__22mVZW__slideSectionRow{gap:.45rem;padding:.35rem .5rem}.AssessmentPage-module__22mVZW__slideSectionName{font-size:.72rem}.AssessmentPage-module__22mVZW__slideSectionCount{font-size:.65rem}.AssessmentPage-module__22mVZW__introSetupCard{order:-1;gap:.65rem}.AssessmentPage-module__22mVZW__introSetupCard .AssessmentPage-module__22mVZW__slideEducation{padding:.55rem}.AssessmentPage-module__22mVZW__slideEducationHeader{margin-bottom:.35rem;font-size:.72rem}.AssessmentPage-module__22mVZW__educationGrid,.AssessmentPage-module__22mVZW__modeGrid{gap:.35rem}.AssessmentPage-module__22mVZW__educationBtn,.AssessmentPage-module__22mVZW__modeCard{padding:.45rem;font-size:.72rem}.AssessmentPage-module__22mVZW__modeCardDesc{font-size:.65rem}.AssessmentPage-module__22mVZW__modeSubtext{display:none}.AssessmentPage-module__22mVZW__introStartButton{min-height:44px}.AssessmentPage-module__22mVZW__disclaimerBox{margin-top:0;padding:.5rem .65rem;font-size:.65rem}}@media (max-width:600px) and (max-height:700px){.AssessmentPage-module__22mVZW__afqtExplainer{display:none}.AssessmentPage-module__22mVZW__onboardingWrapper .AssessmentPage-module__22mVZW__slideContent{gap:.5rem}.AssessmentPage-module__22mVZW__introHeader,.AssessmentPage-module__22mVZW__introSetupCard{padding-block:.625rem}.AssessmentPage-module__22mVZW__introSetupCard{gap:.5rem}}@media (min-width:48em){.AssessmentPage-module__22mVZW__onboardingWrapper{padding-top:0}.AssessmentPage-module__22mVZW__introHeader,.AssessmentPage-module__22mVZW__introPanel,.AssessmentPage-module__22mVZW__introSetupCard{padding:1.5rem}}@media (min-width:64rem){.AssessmentPage-module__22mVZW__introGrid{grid-template-columns:minmax(0,1fr) minmax(22rem,.92fr);gap:1.25rem}}.AssessmentPage-module__22mVZW__onboardingDots{justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.AssessmentPage-module__22mVZW__onboardingDot{border-radius:var(--radius-xs,4px);background:var(--border);cursor:pointer;border:none;width:2rem;height:3px;padding:0;transition:background .35s,width .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.AssessmentPage-module__22mVZW__onboardingDot:hover{background:var(--text-tertiary)}.AssessmentPage-module__22mVZW__onboardingDotActive{background:var(--accent);width:3rem;box-shadow:0 0 8px color-mix(in srgb, var(--accent) 30%, transparent)}.AssessmentPage-module__22mVZW__onboardingDotDone{background:var(--accent);opacity:.4}.AssessmentPage-module__22mVZW__onboardingSlide{animation:.4s cubic-bezier(.22,1,.36,1) AssessmentPage-module__22mVZW__slideFadeInForward}.AssessmentPage-module__22mVZW__onboardingSlideBack{animation:.4s cubic-bezier(.22,1,.36,1) AssessmentPage-module__22mVZW__slideFadeInBack}@keyframes AssessmentPage-module__22mVZW__slideFadeInForward{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes AssessmentPage-module__22mVZW__slideFadeInBack{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes AssessmentPage-module__22mVZW__staggerUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AssessmentPage-module__22mVZW__stagger1,.AssessmentPage-module__22mVZW__stagger2,.AssessmentPage-module__22mVZW__stagger3,.AssessmentPage-module__22mVZW__stagger4,.AssessmentPage-module__22mVZW__stagger5,.AssessmentPage-module__22mVZW__stagger6,.AssessmentPage-module__22mVZW__stagger7{opacity:0;animation:.45s cubic-bezier(.22,1,.36,1) forwards AssessmentPage-module__22mVZW__staggerUp}.AssessmentPage-module__22mVZW__stagger1{animation-delay:40ms}.AssessmentPage-module__22mVZW__stagger2{animation-delay:.1s}.AssessmentPage-module__22mVZW__stagger3{animation-delay:.16s}.AssessmentPage-module__22mVZW__stagger4{animation-delay:.22s}.AssessmentPage-module__22mVZW__stagger5{animation-delay:.28s}.AssessmentPage-module__22mVZW__stagger6{animation-delay:.34s}.AssessmentPage-module__22mVZW__stagger7{animation-delay:.4s}.AssessmentPage-module__22mVZW__slideContent{flex-direction:column;gap:0;display:flex}.AssessmentPage-module__22mVZW__slideEyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.5rem;font-size:.625rem;font-weight:600}.AssessmentPage-module__22mVZW__slideTitle{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;margin:0 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.2}.AssessmentPage-module__22mVZW__slideText{color:var(--text-secondary);margin-bottom:.75rem;font-size:.9375rem;line-height:1.6}.AssessmentPage-module__22mVZW__slideText strong{color:var(--text-primary);font-weight:600}.AssessmentPage-module__22mVZW__slideTextMuted{color:var(--text-tertiary);margin-top:.25rem;font-size:.8125rem;line-height:1.5}.AssessmentPage-module__22mVZW__slideDivider{background:var(--border);height:1px;margin:.75rem 0}.AssessmentPage-module__22mVZW__slideHighlightList{flex-direction:column;gap:.5rem;margin:.5rem 0;display:flex}.AssessmentPage-module__22mVZW__slideHighlightItem{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.AssessmentPage-module__22mVZW__slideHighlightNum{background:var(--accent);width:1.5rem;height:1.5rem;color:var(--cta-text);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.AssessmentPage-module__22mVZW__slideHighlightLabel{color:var(--text-primary);font-size:.875rem;font-weight:500}.AssessmentPage-module__22mVZW__slideGroupGrid{grid-template-columns:1fr 1fr;gap:.5rem;margin:.5rem 0;display:grid}.AssessmentPage-module__22mVZW__slideGroup{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:.2rem;padding:.5rem .625rem;display:flex}.AssessmentPage-module__22mVZW__slideGroupLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.125rem;font-size:.625rem;font-weight:600}.AssessmentPage-module__22mVZW__slideGroupItem{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.AssessmentPage-module__22mVZW__slideGroupDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.AssessmentPage-module__22mVZW__slideCallout{background:color-mix(in srgb, var(--accent) 8%, transparent);border-left:2px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-secondary);align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.75rem;font-size:.8125rem;line-height:1.5;display:flex}.AssessmentPage-module__22mVZW__slideCalloutIcon{color:var(--accent);flex-shrink:0;font-weight:700}.AssessmentPage-module__22mVZW__slideBranchMins{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.AssessmentPage-module__22mVZW__slideBranchMinsLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.5rem;font-size:.5625rem;font-weight:600}.AssessmentPage-module__22mVZW__slideBranchGrid{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.AssessmentPage-module__22mVZW__slideBranchRow{color:var(--text-secondary);background:var(--surface-2);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:.25rem .5rem;font-size:.75rem;display:flex}.AssessmentPage-module__22mVZW__slideBranchScore{font-family:var(--font-mono);color:var(--accent);font-weight:600}.AssessmentPage-module__22mVZW__slideSectionsCard{flex-direction:column;gap:.25rem;margin:.25rem 0;display:flex}.AssessmentPage-module__22mVZW__slideSectionRow{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.AssessmentPage-module__22mVZW__slideSectionDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.AssessmentPage-module__22mVZW__slideSectionName{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__slideSectionCount{font-family:var(--font-mono);color:var(--text-tertiary);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__slideInfoCardHeader{color:var(--text-tertiary);margin-bottom:.375rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__slideInfoList{flex-direction:column;gap:.375rem;display:flex}.AssessmentPage-module__22mVZW__slideInfoItem{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.AssessmentPage-module__22mVZW__slideInfoIcon{color:var(--accent);font-size:.875rem;font-weight:700}.AssessmentPage-module__22mVZW__slideEducation{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:0;padding:.875rem}.AssessmentPage-module__22mVZW__slideEducationHeader{color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:flex}.AssessmentPage-module__22mVZW__educationLabelWithHelp{align-items:center;gap:.4rem;display:inline-flex}.AssessmentPage-module__22mVZW__educationHelp{width:1.25rem;height:1.25rem;color:var(--text-tertiary);cursor:help;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;display:inline-flex;position:relative}.AssessmentPage-module__22mVZW__educationHelp:after{z-index:20;border:1px solid var(--border-hover);border-radius:var(--radius-sm);background:var(--surface-3);width:min(18rem,70vw);box-shadow:var(--shadow-md);color:var(--text-secondary);content:attr(data-tooltip);font-family:var(--font-body);opacity:0;pointer-events:none;transition:opacity var(--transition-base), transform var(--transition-base);padding:.55rem .65rem;font-size:.7rem;font-weight:400;line-height:1.4;position:absolute;top:calc(100% + .5rem);left:0;transform:translateY(-.25rem)}.AssessmentPage-module__22mVZW__educationHelp:hover:after,.AssessmentPage-module__22mVZW__educationHelp:focus-visible:after{opacity:1;transform:translateY(0)}.AssessmentPage-module__22mVZW__educationHelp:hover,.AssessmentPage-module__22mVZW__educationHelp:focus-visible{color:var(--accent)}@media (max-width:600px){.AssessmentPage-module__22mVZW__educationHelp:after{width:min(13rem,100vw - 48px);left:50%;transform:translate(-50%,-.25rem)}.AssessmentPage-module__22mVZW__educationHelp:hover:after,.AssessmentPage-module__22mVZW__educationHelp:focus-visible:after{transform:translate(-50%)}}.AssessmentPage-module__22mVZW__slideSummary{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:.25rem;margin-bottom:.75rem;padding:.75rem;display:flex}.AssessmentPage-module__22mVZW__slideSummaryRow{justify-content:space-between;align-items:center;padding:.25rem 0;display:flex}.AssessmentPage-module__22mVZW__slideSummaryLabel{color:var(--text-tertiary);font-size:.8125rem}.AssessmentPage-module__22mVZW__slideSummaryValue{font-family:var(--font-mono);color:var(--text-primary);font-size:.8125rem;font-weight:600}.AssessmentPage-module__22mVZW__onboardingNav{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:1.25rem;padding-top:1rem;display:flex}.AssessmentPage-module__22mVZW__onboardingBackBtn,.AssessmentPage-module__22mVZW__onboardingNextBtn{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:all .2s cubic-bezier(.22,1,.36,1)}.AssessmentPage-module__22mVZW__onboardingBackBtn{color:var(--text-tertiary)}.AssessmentPage-module__22mVZW__onboardingBackBtn:hover{color:var(--text-primary);border-color:var(--text-tertiary);transform:translate(-2px)}.AssessmentPage-module__22mVZW__onboardingBackBtn:active{transform:translate(-1px)}.AssessmentPage-module__22mVZW__onboardingNextBtn{color:var(--cta-text);background:var(--accent);border-color:var(--accent)}.AssessmentPage-module__22mVZW__onboardingNextBtn:hover{filter:brightness(1.1);transform:translate(2px)}.AssessmentPage-module__22mVZW__onboardingNextBtn:active{transform:translate(1px)}.AssessmentPage-module__22mVZW__eyebrow{background:var(--accent);border-radius:var(--radius-sm);color:var(--cta-text);letter-spacing:.01em;margin-bottom:.5rem;padding:.25rem .625rem;font-size:.625rem;font-weight:600;display:inline-block}.AssessmentPage-module__22mVZW__introTitle{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;margin:0 0 .25rem;font-size:1.5rem;font-weight:700;line-height:1.2}.AssessmentPage-module__22mVZW__subtitle{color:var(--text-tertiary);margin-bottom:.75rem;font-size:.9375rem}.AssessmentPage-module__22mVZW__sectionPillsRow{justify-content:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.AssessmentPage-module__22mVZW__sectionPillCompact{font-family:var(--font-mono);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__sectionCountCompact{color:var(--text-tertiary);font-size:.6875rem;font-weight:400}.AssessmentPage-module__22mVZW__bento{background:var(--border);border-radius:var(--radius-sm);grid-template-columns:1fr 1fr;gap:2px;margin-bottom:24px;display:grid;overflow:hidden}.AssessmentPage-module__22mVZW__bentoItem{background:var(--surface);flex-direction:column;gap:8px;padding:20px;transition:background .15s;display:flex}.AssessmentPage-module__22mVZW__bentoItem:hover{background:var(--surface-2)}.AssessmentPage-module__22mVZW__bentoItemFull{grid-column:span 2}.AssessmentPage-module__22mVZW__bentoLabel{letter-spacing:.01em;color:var(--text-tertiary);font-size:11px;font-weight:600}.AssessmentPage-module__22mVZW__bentoValue{color:var(--text-primary);letter-spacing:-.02em;font-size:28px;font-weight:700;font-family:var(--font-mono)}.AssessmentPage-module__22mVZW__bentoValueUnit{color:var(--text-tertiary);font-size:14px;font-weight:500}.AssessmentPage-module__22mVZW__sectionsRow{flex-wrap:wrap;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__sectionPill{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);box-shadow:var(--shadow-sm);align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.AssessmentPage-module__22mVZW__sectionPill:hover{border-color:var(--accent);box-shadow:var(--shadow-md);transform:none}.AssessmentPage-module__22mVZW__sectionDot{border-radius:var(--radius-sm);width:.5rem;height:.5rem}.AssessmentPage-module__22mVZW__dotAR{background:var(--ar)}.AssessmentPage-module__22mVZW__dotMK{background:var(--mk)}.AssessmentPage-module__22mVZW__dotWK{background:var(--wk)}.AssessmentPage-module__22mVZW__dotPC{background:var(--pc)}.AssessmentPage-module__22mVZW__sectionCount{color:var(--text-tertiary);font-weight:500}.AssessmentPage-module__22mVZW__benefits{margin-bottom:2rem}.AssessmentPage-module__22mVZW__benefitsTitle{letter-spacing:.01em;color:var(--text-tertiary);margin-bottom:.75rem;font-size:.625rem;font-weight:500}.AssessmentPage-module__22mVZW__benefitsList{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.AssessmentPage-module__22mVZW__benefit{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.AssessmentPage-module__22mVZW__benefitDot{background:var(--accent);border-radius:var(--radius-sm);flex-shrink:0;width:.375rem;height:.375rem}.AssessmentPage-module__22mVZW__ctaButton{background:var(--accent);border-radius:var(--radius-sm);width:100%;font-family:var(--font-display);color:var(--cta-text);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__ctaButton:hover{box-shadow:0 .625rem 2.5rem -.625rem color-mix(in srgb, var(--accent) 40%, transparent), 0 0 2.5rem -1.25rem color-mix(in srgb, var(--accent) 30%, transparent);transform:none}.AssessmentPage-module__22mVZW__ctaButton:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text-primary) 25%, transparent), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.AssessmentPage-module__22mVZW__ctaButton:not(:disabled):hover:before{left:100%}.AssessmentPage-module__22mVZW__ctaButton:active{transform:scale(.98)}.AssessmentPage-module__22mVZW__ctaButton:disabled{background:var(--surface-2);color:var(--text-tertiary);cursor:not-allowed;box-shadow:none;transform:none}.AssessmentPage-module__22mVZW__retakeLink{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;letter-spacing:.01em;background:0 0;margin-top:.75rem;padding:10px 24px;font-size:.875rem;font-weight:500;transition:all .15s}.AssessmentPage-module__22mVZW__retakeLink:hover{color:var(--text-primary);border-color:var(--text-tertiary);background:var(--surface-hover)}.AssessmentPage-module__22mVZW__ctaSub{text-align:center;color:var(--text-tertiary);margin-top:1rem;font-size:.8125rem}.AssessmentPage-module__22mVZW__statsCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);grid-template-columns:1fr 1fr;margin-bottom:2rem;display:grid;overflow:hidden}.AssessmentPage-module__22mVZW__statsGrid{display:contents}.AssessmentPage-module__22mVZW__statItem{padding:1.5rem;position:relative}.AssessmentPage-module__22mVZW__statItem:first-child{border-right:1px solid var(--border)}.AssessmentPage-module__22mVZW__statItem:before{content:"";background:var(--accent);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:1.5rem;right:1.5rem}.AssessmentPage-module__22mVZW__statLabel{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.5rem;font-size:.625rem;font-weight:500}.AssessmentPage-module__22mVZW__statValue{font-family:var(--font-mono);color:var(--text-primary);font-size:2.5rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__statUnit{color:var(--text-tertiary);margin-left:.25rem;font-size:1rem;font-weight:500}.AssessmentPage-module__22mVZW__introSection{margin-bottom:2rem}.AssessmentPage-module__22mVZW__introSectionLabel{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.75rem;font-size:.625rem;font-weight:500}.AssessmentPage-module__22mVZW__sectionCode{color:var(--text-primary);font-weight:600}.AssessmentPage-module__22mVZW__educationGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.AssessmentPage-module__22mVZW__educationBtn{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--text-tertiary);cursor:pointer;justify-content:center;align-items:center;padding:.625rem;font-size:.875rem;font-weight:500;transition:background-color .16s,border-color .16s,color .16s,box-shadow .2s,transform .14s;display:flex;position:relative;transform:translateY(0)}.AssessmentPage-module__22mVZW__educationBtn:hover{background:var(--surface);border-color:var(--border-hover);color:var(--text-primary)}.AssessmentPage-module__22mVZW__educationBtn:active{transform:scale(.98)}.AssessmentPage-module__22mVZW__educationBtn:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:2px}.AssessmentPage-module__22mVZW__educationBtnSelected,.AssessmentPage-module__22mVZW__educationBtnSelected:hover{border:1px solid var(--accent);color:var(--text-primary);background:#14b8a62e;font-weight:600;transform:translateY(-1px);box-shadow:0 0 0 1px #14b8a647}.AssessmentPage-module__22mVZW__educationBtnSelected{animation:.22s ease-out AssessmentPage-module__22mVZW__educationSelectPulse}.AssessmentPage-module__22mVZW__educationBtnSelected:after{content:"✓";color:var(--accent);font-size:.75rem;font-weight:700;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}@keyframes AssessmentPage-module__22mVZW__educationSelectPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 35%, transparent);transform:scale(.98)}70%{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 0%, transparent);transform:scale(1.01)}to{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.AssessmentPage-module__22mVZW__educationBtn{transition:background-color .1s,border-color .1s,color .1s}.AssessmentPage-module__22mVZW__educationBtnSelected{animation:none;transform:none}.AssessmentPage-module__22mVZW__educationBtn:active{transform:none}.AssessmentPage-module__22mVZW__onboardingSlide,.AssessmentPage-module__22mVZW__onboardingSlideBack{animation:none}.AssessmentPage-module__22mVZW__stagger1,.AssessmentPage-module__22mVZW__stagger2,.AssessmentPage-module__22mVZW__stagger3,.AssessmentPage-module__22mVZW__stagger4,.AssessmentPage-module__22mVZW__stagger5,.AssessmentPage-module__22mVZW__stagger6,.AssessmentPage-module__22mVZW__stagger7{opacity:1;animation:none}.AssessmentPage-module__22mVZW__onboardingBackBtn:hover,.AssessmentPage-module__22mVZW__onboardingNextBtn:hover{transform:none}}.AssessmentPage-module__22mVZW__educationSection{margin-bottom:.75rem}.AssessmentPage-module__22mVZW__educationSectionHighlight .AssessmentPage-module__22mVZW__educationCard{border-color:var(--accent)}.AssessmentPage-module__22mVZW__educationCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);padding:.875rem 1rem;transition:border-color .2s}.AssessmentPage-module__22mVZW__educationHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.AssessmentPage-module__22mVZW__educationHeader .AssessmentPage-module__22mVZW__introSectionLabel{margin-bottom:0}.AssessmentPage-module__22mVZW__selectOneHint{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:var(--radius-sm);padding:2px 8px;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__slideEducationRequired{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}.AssessmentPage-module__22mVZW__modeSection{margin-top:1rem}.AssessmentPage-module__22mVZW__modeSectionLabel{color:var(--text-secondary);margin-bottom:.5rem;font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__modeGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.AssessmentPage-module__22mVZW__modeCard{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;padding:.75rem;transition:background-color .16s,border-color .16s,box-shadow .2s,transform .14s;display:flex;position:relative}.AssessmentPage-module__22mVZW__modeCard:hover{background:var(--surface);border-color:var(--border-hover)}.AssessmentPage-module__22mVZW__modeCard:active{transform:scale(.98)}.AssessmentPage-module__22mVZW__modeCardSelected,.AssessmentPage-module__22mVZW__modeCardSelected:hover{border:1px solid var(--accent);color:var(--text-primary);background:#14b8a62e;font-weight:600;transform:translateY(-1px);box-shadow:0 0 0 1px #14b8a647}.AssessmentPage-module__22mVZW__modeCardSelected{animation:.22s ease-out AssessmentPage-module__22mVZW__educationSelectPulse}.AssessmentPage-module__22mVZW__modeCardLabel{font-family:var(--font-display);color:var(--text-tertiary);font-size:.8125rem;font-weight:500;line-height:1.3}.AssessmentPage-module__22mVZW__modeCardSelected .AssessmentPage-module__22mVZW__modeCardLabel{color:var(--text-primary);font-weight:600}.AssessmentPage-module__22mVZW__modeCardTag{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:var(--radius-sm);margin-left:.375rem;padding:1px 6px;font-size:.6875rem;font-weight:600;display:inline-block}.AssessmentPage-module__22mVZW__modeCardSelected .AssessmentPage-module__22mVZW__modeCardTag:before{content:"✓ ";font-weight:700}.AssessmentPage-module__22mVZW__modeCardDesc{color:var(--text-tertiary);margin-top:.25rem;font-size:.75rem}.AssessmentPage-module__22mVZW__modeSubtext{color:var(--text-tertiary);text-align:center;margin-top:.5rem;font-size:.75rem}@media (prefers-reduced-motion:reduce){.AssessmentPage-module__22mVZW__modeCard{transition:background-color .1s,border-color .1s}.AssessmentPage-module__22mVZW__modeCardSelected{animation:none;transform:none}.AssessmentPage-module__22mVZW__modeCard:active{transform:none}}.AssessmentPage-module__22mVZW__ctaButtonEnabled{background:var(--accent);color:var(--cta-text)}.AssessmentPage-module__22mVZW__ctaButtonEnabled:hover{background:var(--accent-hover)}.AssessmentPage-module__22mVZW__ctaButtonDisabled{background:var(--surface-2);color:var(--text-tertiary);cursor:not-allowed}.AssessmentPage-module__22mVZW__testStage{flex-direction:column;height:100%;display:flex;overflow:hidden}html[data-native-app=true][data-mobile-platform=ios] .AssessmentPage-module__22mVZW__testStage{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px)}@media (min-width:641px){html[data-native-app=true][data-mobile-platform=ios] .AssessmentPage-module__22mVZW__testStage [data-ui-id=question\.footer]{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}}.AssessmentPage-module__22mVZW__themeToggleButton{border-radius:var(--radius-md);z-index:10;width:44px;height:44px;position:fixed;top:16px;right:16px;border:1px solid var(--border)!important;color:var(--text-tertiary)!important}.AssessmentPage-module__22mVZW__themeToggleButton:hover{background:var(--surface-2)!important;color:var(--text-secondary)!important}.AssessmentPage-module__22mVZW__themeTogglePlaceholder{width:44px;height:44px;position:fixed;top:16px;right:16px}.AssessmentPage-module__22mVZW__testHeader{width:100%;max-width:64rem;margin:0 auto;padding:.625rem 1rem 0}.AssessmentPage-module__22mVZW__testHeaderRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.AssessmentPage-module__22mVZW__testQuitBtn{border:1px solid var(--border-light);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:14px;transition:all .15s;display:flex}.AssessmentPage-module__22mVZW__testQuitBtn:hover{background:var(--surface-2);color:var(--text-primary);border-color:var(--border)}.AssessmentPage-module__22mVZW__testHeaderRight{align-items:center;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__testTimerBadge{font-family:var(--font-mono);color:var(--text-secondary);background:var(--surface-2);border-radius:var(--radius-sm);align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__testTimerWarn{color:var(--warning);background:var(--warning-dim)}.AssessmentPage-module__22mVZW__testCounter{font-family:var(--font-mono);color:var(--text-primary);font-size:.875rem;font-weight:700}.AssessmentPage-module__22mVZW__testCounterDim{color:var(--text-tertiary);font-weight:400}.AssessmentPage-module__22mVZW__testProgressBar{background:var(--surface-2);width:100%;height:3px;overflow:hidden}.AssessmentPage-module__22mVZW__testProgressFill{background:var(--accent);height:100%;transition:width .3s}.AssessmentPage-module__22mVZW__testStepper{justify-content:center;align-items:center;gap:.25rem;width:100%;max-width:64rem;margin:0 auto;padding:.625rem 1rem;display:flex}.AssessmentPage-module__22mVZW__testStepperItem{align-items:center;gap:.25rem;display:flex}.AssessmentPage-module__22mVZW__testStepperChevron{color:var(--text-tertiary);-webkit-user-select:none;user-select:none;margin:0 .125rem;font-size:.75rem}.AssessmentPage-module__22mVZW__testStepperPill{font-family:var(--font-mono);border-radius:var(--radius-sm);color:var(--text-secondary);padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:all .2s}.AssessmentPage-module__22mVZW__testStepperCount{opacity:.7;font-weight:400}.AssessmentPage-module__22mVZW__testStepperActive{background:var(--surface-2);color:var(--pill-color,var(--text-primary));border-bottom:2px solid var(--pill-color,var(--accent));padding-bottom:calc(.25rem - 2px)}[data-mantine-color-scheme=light] .AssessmentPage-module__22mVZW__testStepperActive{background:var(--surface-2);color:var(--text-primary)}.AssessmentPage-module__22mVZW__testStepperDone{color:var(--pill-color,var(--text-secondary));opacity:.8}.AssessmentPage-module__22mVZW__testStepperDone .AssessmentPage-module__22mVZW__testStepperCount{opacity:1}.AssessmentPage-module__22mVZW__testStepperFuture{opacity:.55;color:var(--text-tertiary)}[data-mantine-color-scheme=light] .AssessmentPage-module__22mVZW__testStepperFuture{opacity:.6;color:var(--text-disabled)}[data-mantine-color-scheme=light] .AssessmentPage-module__22mVZW__testStepperChevron{color:var(--text-disabled)}.AssessmentPage-module__22mVZW__testQuestionWrapper{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;width:100%;min-width:0;max-width:64rem;min-height:0;margin:.5rem auto 0;padding:0 1rem .5rem;display:flex;overflow:hidden}@media (max-width:640px){:is(.AssessmentPage-module__22mVZW__testQuestionWrapper [data-ui-id^="question.answer."],.AssessmentPage-module__22mVZW__testQuestionWrapper [data-ui-id=question\.footer] button){min-height:44px!important}}.AssessmentPage-module__22mVZW__testQuestionWrapper [data-ui-id=question\.card]{border-radius:var(--radius-md);border-color:var(--border);box-shadow:var(--shadow-md);background:var(--surface);flex:1;min-height:0;max-height:100%}@media (min-width:768px){.AssessmentPage-module__22mVZW__testQuestionWrapperPassage{overflow:hidden}}@media (min-width:768px) and (max-width:1199px){.AssessmentPage-module__22mVZW__testQuestionWrapper [data-ui-id=question\.card]{flex:1;height:auto;min-height:0}}.AssessmentPage-module__22mVZW__testBodyRow{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (min-width:1200px) and (pointer:fine){.AssessmentPage-module__22mVZW__testBodyRow{grid-template-columns:minmax(0,1fr) minmax(0,64rem) minmax(140px,1fr);align-items:start;gap:16px;display:grid;overflow:visible}.AssessmentPage-module__22mVZW__testQuestionWrapper{grid-column:2;margin-left:0;margin-right:0;padding-inline:0}:is(.AssessmentPage-module__22mVZW__testQuestionWrapper [data-ui-id=question\.card],.AssessmentPage-module__22mVZW__testQuestionWrapperPassage [data-ui-id=question\.card]){flex:0 auto}}.AssessmentPage-module__22mVZW__shortcutsPanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);width:140px;box-shadow:var(--shadow-sm);flex-shrink:0;margin:.75rem 1rem 0 0;padding:10px;display:none}@media (min-width:1200px) and (pointer:fine){.AssessmentPage-module__22mVZW__shortcutsPanel{grid-column:3;place-self:start;margin:.75rem 0 0;display:block;position:static}}.AssessmentPage-module__22mVZW__shortcutsPanelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:6px;display:flex}.AssessmentPage-module__22mVZW__shortcutsPanelTitle{color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600}.AssessmentPage-module__22mVZW__shortcutsDismiss{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:2px;font-size:11px;line-height:1;transition:color .15s}.AssessmentPage-module__22mVZW__shortcutsDismiss:hover{color:var(--text-primary)}.AssessmentPage-module__22mVZW__shortcutsList{flex-direction:column;gap:10px;display:flex}.AssessmentPage-module__22mVZW__shortcutRow{flex-direction:column;gap:4px;display:flex}.AssessmentPage-module__22mVZW__shortcutKeys{flex-wrap:wrap;gap:3px;display:flex}.AssessmentPage-module__22mVZW__kbd{min-width:20px;height:20px;font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:0 1px 0 var(--border);justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.AssessmentPage-module__22mVZW__shortcutLabel{color:var(--text-tertiary);font-size:11px}@media (max-width:480px){.AssessmentPage-module__22mVZW__testHeader{padding:.375rem .75rem 0}.AssessmentPage-module__22mVZW__testHeaderRight{gap:.5rem}.AssessmentPage-module__22mVZW__testTimerBadge{padding:.1875rem .375rem;font-size:.75rem}.AssessmentPage-module__22mVZW__testCounter{font-size:.75rem}.AssessmentPage-module__22mVZW__testStepper{gap:.125rem;padding:.375rem .75rem}.AssessmentPage-module__22mVZW__testStepperPill{padding:.1875rem .375rem;font-size:.6875rem}.AssessmentPage-module__22mVZW__testQuestionWrapper{margin-top:.25rem;padding:0 .5rem}}@media (max-width:380px){.AssessmentPage-module__22mVZW__testHeader{padding:.25rem .5rem 0}.AssessmentPage-module__22mVZW__testStepper{padding:.25rem .5rem}.AssessmentPage-module__22mVZW__testQuestionWrapper{margin-top:.125rem;padding:0 .375rem}}.AssessmentPage-module__22mVZW__progressCard{background-color:var(--surface);border:1px solid var(--border)}.AssessmentPage-module__22mVZW__resultsContainer{box-sizing:border-box;width:100%;min-width:0;max-width:min(100%,40rem);margin:0 auto;animation:.6s ease-out AssessmentPage-module__22mVZW__fadeUp;overflow-x:clip}.AssessmentPage-module__22mVZW__resultsContainer>*{box-sizing:border-box;min-width:0;max-width:100%}.AssessmentPage-module__22mVZW__resultsBadge{background:var(--accent);border-radius:var(--radius-sm);color:var(--cta-text);letter-spacing:.01em;margin-bottom:.75rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600;display:inline-block}.AssessmentPage-module__22mVZW__resultsTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:.5rem;font-size:2rem;font-weight:700}.AssessmentPage-module__22mVZW__resultsSubtitle{color:var(--text-tertiary);font-size:1rem}.AssessmentPage-module__22mVZW__afqtCard{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-sm);text-align:center;box-shadow:var(--shadow-sm);margin-bottom:1.5rem;padding:2rem;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__afqtCard:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--accent) 15%, transparent) 0%, transparent 70%);pointer-events:none;width:20rem;height:20rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.AssessmentPage-module__22mVZW__afqtContent{z-index:1;position:relative}.AssessmentPage-module__22mVZW__afqtLabel{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.5rem;font-size:.625rem}.AssessmentPage-module__22mVZW__afqtScore{font-family:var(--font-mono);background:linear-gradient(135deg, var(--accent), var(--success));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:5rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__afqtMax{font-family:var(--font-mono);color:var(--text-tertiary);margin-bottom:1rem;font-size:1.125rem}.AssessmentPage-module__22mVZW__afqtPercentile{background:var(--success-dim);border:1px solid var(--success);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--success);align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__resultsHeaderMid{text-align:center;margin-bottom:1.25rem}.AssessmentPage-module__22mVZW__resultsBadgeMid{background:var(--accent);border-radius:var(--radius-sm);color:var(--cta-text);letter-spacing:.01em;margin-bottom:.5rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:600;display:inline-block}.AssessmentPage-module__22mVZW__resultsTitleMid{font-family:var(--font-display);color:var(--text-primary);overflow-wrap:break-word;text-wrap:balance;margin:.25rem 0;font-size:1.5rem;font-weight:700;line-height:1.2}.AssessmentPage-module__22mVZW__resultsSubtitleMid{color:var(--text-tertiary);margin:0;font-size:.8125rem}.AssessmentPage-module__22mVZW__afqtCardMid{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-sm);text-align:center;margin-bottom:1rem;padding:1.25rem;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__afqtCardMid:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 70%);pointer-events:none;width:16rem;height:16rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.AssessmentPage-module__22mVZW__afqtLabelMid{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.25rem;font-size:.5625rem;position:relative}.AssessmentPage-module__22mVZW__afqtScoreMid{font-family:var(--font-mono);background:linear-gradient(135deg, var(--accent), var(--success));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;line-height:1;position:relative}.AssessmentPage-module__22mVZW__afqtMaxMid{font-family:var(--font-mono);color:var(--text-tertiary);margin-bottom:.5rem;font-size:.875rem;position:relative}.AssessmentPage-module__22mVZW__afqtPercentileMid{font-family:var(--font-mono);color:var(--success);background:var(--success-dim);border-radius:var(--radius-sm);padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-block;position:relative}.AssessmentPage-module__22mVZW__statsRowMid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:center;gap:1.5rem;margin-bottom:1rem;padding:.75rem 0;display:flex}.AssessmentPage-module__22mVZW__statItemMid{flex-direction:column;align-items:center;gap:.125rem;display:flex}.AssessmentPage-module__22mVZW__statValueMid{font-family:var(--font-mono);color:var(--text-primary);font-size:1.25rem;font-weight:700}.AssessmentPage-module__22mVZW__statLabelMid{color:var(--text-tertiary);letter-spacing:.01em;font-size:.625rem}.AssessmentPage-module__22mVZW__sectionCardMid{margin-bottom:1rem}.AssessmentPage-module__22mVZW__sectionCardLabel{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.5rem;font-size:.5625rem;font-weight:600}.AssessmentPage-module__22mVZW__sectionGridMid{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.AssessmentPage-module__22mVZW__sectionItemMid{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;display:flex}.AssessmentPage-module__22mVZW__sectionItemMid.AssessmentPage-module__22mVZW__high{border-color:var(--success);background:var(--success-dim)}.AssessmentPage-module__22mVZW__sectionItemMid.AssessmentPage-module__22mVZW__mid{border-color:var(--warning);background:var(--warning-dim)}.AssessmentPage-module__22mVZW__sectionItemMid.AssessmentPage-module__22mVZW__low{border-color:var(--danger);background:var(--danger-dim)}.AssessmentPage-module__22mVZW__sectionDotMid{border-radius:var(--radius-sm);flex-shrink:0;width:.5rem;height:.5rem}.AssessmentPage-module__22mVZW__sectionCodeMid{font-family:var(--font-mono);color:var(--text-primary);font-weight:600}.AssessmentPage-module__22mVZW__sectionScoreMid{font-family:var(--font-mono);color:var(--text-secondary);margin-left:auto}.AssessmentPage-module__22mVZW__branchCardMid{margin-bottom:1rem}.AssessmentPage-module__22mVZW__branchGridMid{grid-template-columns:repeat(3,1fr);gap:.375rem;display:grid}.AssessmentPage-module__22mVZW__branchItemMid{border-radius:var(--radius-sm);align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.6875rem;display:flex}.AssessmentPage-module__22mVZW__branchItemMid.AssessmentPage-module__22mVZW__qualified{background:var(--success-dim);color:var(--success)}.AssessmentPage-module__22mVZW__branchItemMid.AssessmentPage-module__22mVZW__notQualified{background:var(--danger-dim);color:var(--danger)}.AssessmentPage-module__22mVZW__branchIconMid{font-weight:700}.AssessmentPage-module__22mVZW__branchNameMid{font-weight:500}.AssessmentPage-module__22mVZW__focusCardMid{background:var(--surface);border:1px solid var(--warning);border-radius:var(--radius-sm);margin-bottom:1rem;padding:.75rem}.AssessmentPage-module__22mVZW__focusHeaderMid{color:var(--text-primary);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:flex}.AssessmentPage-module__22mVZW__focusListMid{flex-direction:column;gap:.375rem;display:flex}.AssessmentPage-module__22mVZW__focusItemMid{background:var(--surface-2);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:.375rem .5rem;font-size:.75rem;display:flex}.AssessmentPage-module__22mVZW__focusNameMid{color:var(--text-primary)}.AssessmentPage-module__22mVZW__focusScoreMid{font-family:var(--font-mono);color:var(--warning);font-weight:600}.AssessmentPage-module__22mVZW__focusChipsCompact{gap:.375rem;display:flex}.AssessmentPage-module__22mVZW__focusChipCompact{font-family:var(--font-mono);background:var(--warning-dim);color:var(--warning);border-radius:var(--radius-sm);padding:.125rem .5rem;font-size:.625rem}.AssessmentPage-module__22mVZW__resultsScoreSection{text-align:center;margin-bottom:1.5rem}.AssessmentPage-module__22mVZW__resultsMessageSecondary{color:var(--text-tertiary);font-size:.875rem}.AssessmentPage-module__22mVZW__statsRow{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.AssessmentPage-module__22mVZW__statCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);text-align:center;box-shadow:var(--shadow-sm);padding:1rem;transition:all .2s;position:relative}.AssessmentPage-module__22mVZW__statCard:hover{border-color:var(--accent);box-shadow:var(--shadow-md);transform:none}.AssessmentPage-module__22mVZW__statCard:before{content:"";background:var(--accent);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:1rem;right:1rem}.AssessmentPage-module__22mVZW__statCardLabel{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.375rem;font-size:.5625rem}.AssessmentPage-module__22mVZW__statCardValue{font-family:var(--font-mono);color:var(--text-primary);font-size:1.5rem;font-weight:700}.AssessmentPage-module__22mVZW__statCardChange{font-family:var(--font-mono);color:var(--text-tertiary);margin-top:.25rem;font-size:.6875rem}.AssessmentPage-module__22mVZW__resultsSectionCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;padding:1.25rem}.AssessmentPage-module__22mVZW__resultsSectionCardLabel{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.75rem;font-size:.625rem;font-weight:500}.AssessmentPage-module__22mVZW__sectionsGrid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.AssessmentPage-module__22mVZW__sectionCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);text-align:center;box-shadow:var(--shadow-sm);padding:1rem;transition:all .2s}.AssessmentPage-module__22mVZW__sectionCard:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:none}.AssessmentPage-module__22mVZW__sectionCardCode{font-family:var(--font-mono);color:var(--text-tertiary);justify-content:center;align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.6875rem;display:flex}.AssessmentPage-module__22mVZW__sectionCardDot{border-radius:var(--radius-sm);width:.375rem;height:.375rem}.AssessmentPage-module__22mVZW__sectionCardScore{font-family:var(--font-mono);font-size:1.25rem;font-weight:700}.AssessmentPage-module__22mVZW__sectionCardScore.AssessmentPage-module__22mVZW__high{color:var(--success)}.AssessmentPage-module__22mVZW__sectionCardScore.AssessmentPage-module__22mVZW__mid{color:var(--warning)}.AssessmentPage-module__22mVZW__sectionCardScore.AssessmentPage-module__22mVZW__low{color:var(--danger)}.AssessmentPage-module__22mVZW__sectionCardResult{color:var(--text-tertiary);margin-top:.25rem;font-size:.6875rem}.AssessmentPage-module__22mVZW__resultsSectionRows{flex-direction:column;gap:.625rem;display:flex}.AssessmentPage-module__22mVZW__resultsSectionRow{align-items:center;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__resultsSectionBadge{font-family:var(--font-mono);text-align:center;border-radius:var(--radius-sm);flex-shrink:0;width:2.5rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:700}.AssessmentPage-module__22mVZW__resultsBadgeAR{color:var(--ar);border:1px solid var(--ar-dim);background:var(--ar-dim)}.AssessmentPage-module__22mVZW__resultsBadgeMK{color:var(--mk);border:1px solid var(--mk-dim);background:var(--mk-dim)}.AssessmentPage-module__22mVZW__resultsBadgeWK{color:var(--wk);border:1px solid var(--wk-dim);background:var(--wk-dim)}.AssessmentPage-module__22mVZW__resultsBadgePC{color:var(--pc);border:1px solid var(--pc-dim);background:var(--pc-dim)}.AssessmentPage-module__22mVZW__resultsSectionBarBg{background:var(--surface-2);border-radius:var(--radius-sm);flex:1;height:8px;overflow:hidden}.AssessmentPage-module__22mVZW__resultsSectionBar{border-radius:var(--radius-sm);height:100%;transition:width .5s}.AssessmentPage-module__22mVZW__resultsBarAR{background:var(--ar)}.AssessmentPage-module__22mVZW__resultsBarMK{background:var(--mk)}.AssessmentPage-module__22mVZW__resultsBarWK{background:var(--wk)}.AssessmentPage-module__22mVZW__resultsBarPC{background:var(--pc)}.AssessmentPage-module__22mVZW__scoreValue{font-size:5rem;font-weight:700;line-height:1;font-family:var(--font-mono);margin-bottom:8px}.AssessmentPage-module__22mVZW__scoreValue.AssessmentPage-module__22mVZW__danger{color:var(--danger);text-shadow:var(--glow-danger)}.AssessmentPage-module__22mVZW__scoreValue.AssessmentPage-module__22mVZW__warning{color:var(--warning);text-shadow:var(--glow-warning)}.AssessmentPage-module__22mVZW__scoreValue.AssessmentPage-module__22mVZW__success{color:var(--success);text-shadow:var(--glow-success)}.AssessmentPage-module__22mVZW__scoreStatus{border-radius:var(--radius-sm);padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-block}.AssessmentPage-module__22mVZW__scoreStatus.AssessmentPage-module__22mVZW__danger{background:var(--danger-dim);color:var(--danger)}.AssessmentPage-module__22mVZW__scoreStatus.AssessmentPage-module__22mVZW__warning{background:var(--warning-dim);color:var(--warning)}.AssessmentPage-module__22mVZW__scoreStatus.AssessmentPage-module__22mVZW__success{background:var(--success-dim);color:var(--success)}.AssessmentPage-module__22mVZW__branchesCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;padding:1.25rem}.AssessmentPage-module__22mVZW__branchesHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.AssessmentPage-module__22mVZW__branchesStatus{font-family:var(--font-mono);color:var(--success);font-size:.8125rem;font-weight:700}.AssessmentPage-module__22mVZW__branchSection{margin-bottom:1.5rem}.AssessmentPage-module__22mVZW__branchGrid{grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid}@media (max-width:600px){.AssessmentPage-module__22mVZW__branchGrid{grid-template-columns:repeat(3,1fr)}}.AssessmentPage-module__22mVZW__branchBadge{text-align:center;border-radius:var(--radius-sm);padding:.625rem .25rem;transition:all .2s}.AssessmentPage-module__22mVZW__branchBadge.AssessmentPage-module__22mVZW__qualified{background:var(--success-dim);border:1px solid var(--success)}.AssessmentPage-module__22mVZW__branchBadge.AssessmentPage-module__22mVZW__notQualified{background:var(--danger-dim);border:1px solid var(--danger)}.AssessmentPage-module__22mVZW__branchBadge:hover{transform:scale(1.05)}.AssessmentPage-module__22mVZW__branchName{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.25rem;font-size:.5625rem;font-weight:600}.AssessmentPage-module__22mVZW__branchIcon{justify-content:center;font-size:.875rem;display:flex}.AssessmentPage-module__22mVZW__branchIcon.AssessmentPage-module__22mVZW__check{color:var(--success)}.AssessmentPage-module__22mVZW__branchIcon.AssessmentPage-module__22mVZW__x{color:var(--danger)}.AssessmentPage-module__22mVZW__branchBadge.AssessmentPage-module__22mVZW__qualified .AssessmentPage-module__22mVZW__branchName,.AssessmentPage-module__22mVZW__branchBadge.AssessmentPage-module__22mVZW__qualified .AssessmentPage-module__22mVZW__branchIcon{color:var(--success)}.AssessmentPage-module__22mVZW__branchBadge.AssessmentPage-module__22mVZW__notQualified .AssessmentPage-module__22mVZW__branchIcon{color:var(--danger)}.AssessmentPage-module__22mVZW__branchMin{font-family:var(--font-mono);color:var(--text-tertiary);margin-top:.125rem;font-size:.5625rem}.AssessmentPage-module__22mVZW__ctaSection{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);text-align:center;margin-bottom:20px;padding:16px 20px}.AssessmentPage-module__22mVZW__ctaSubtitle{color:var(--text-secondary);margin-bottom:8px;font-size:.8rem}.AssessmentPage-module__22mVZW__ctaTitle{color:var(--text-primary);margin-bottom:8px;font-size:.85rem;font-weight:600}.AssessmentPage-module__22mVZW__ctaFeatures{text-align:left;margin:0 0 12px;padding:0;list-style:none;display:inline-block}.AssessmentPage-module__22mVZW__ctaFeatures li{color:var(--text-secondary);padding:2px 0 2px 16px;font-size:.75rem;position:relative}.AssessmentPage-module__22mVZW__ctaFeatures li:before{content:"✓";color:var(--success);font-size:.7rem;position:absolute;left:0}.AssessmentPage-module__22mVZW__ctaPro{background:var(--success-dim);border-color:var(--success);justify-content:space-between;align-items:center;display:flex}.AssessmentPage-module__22mVZW__ctaProText{color:var(--success);font-size:.85rem;font-weight:500}.AssessmentPage-module__22mVZW__ctaButtons{justify-content:center;gap:8px;display:flex}@media (max-width:500px){.AssessmentPage-module__22mVZW__ctaPro{flex-direction:column;gap:12px}}.AssessmentPage-module__22mVZW__bottomGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:600px){.AssessmentPage-module__22mVZW__bottomGrid{grid-template-columns:1fr}}.AssessmentPage-module__22mVZW__card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:16px}.AssessmentPage-module__22mVZW__cardLabel{letter-spacing:.01em;color:var(--text-tertiary);margin-bottom:12px;font-size:.65rem;font-weight:700}.AssessmentPage-module__22mVZW__sectionRow{align-items:center;gap:10px;margin-bottom:8px;display:flex}.AssessmentPage-module__22mVZW__sectionRow:last-child{margin-bottom:0}.AssessmentPage-module__22mVZW__sectionBadge{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:24px;font-size:.7rem;font-weight:700;display:flex}.AssessmentPage-module__22mVZW__badgeAR{background:var(--ar-dim);color:var(--ar)}.AssessmentPage-module__22mVZW__badgeMK{background:var(--mk-dim);color:var(--mk)}.AssessmentPage-module__22mVZW__badgeWK{background:var(--wk-dim);color:var(--wk)}.AssessmentPage-module__22mVZW__badgePC{background:var(--pc-dim);color:var(--pc)}.AssessmentPage-module__22mVZW__sectionBarContainer{background:var(--surface);border-radius:var(--radius-sm);flex:1;height:6px;overflow:hidden}.AssessmentPage-module__22mVZW__sectionBar{border-radius:var(--radius-sm);height:100%;transition:width .8s}.AssessmentPage-module__22mVZW__barAR{background:var(--ar)}.AssessmentPage-module__22mVZW__barMK{background:var(--mk)}.AssessmentPage-module__22mVZW__barWK{background:var(--wk)}.AssessmentPage-module__22mVZW__barPC{background:var(--pc)}.AssessmentPage-module__22mVZW__sectionPct{text-align:right;width:36px;font-size:.8rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.AssessmentPage-module__22mVZW__focusCard{background:var(--surface);border:1px solid var(--warning);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;padding:1.25rem}.AssessmentPage-module__22mVZW__focusHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AssessmentPage-module__22mVZW__focusHeaderIcon{font-size:1.25rem}.AssessmentPage-module__22mVZW__focusHeaderTitle{color:var(--text-primary);font-size:.9375rem;font-weight:600}.AssessmentPage-module__22mVZW__focusList{flex-direction:column;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__focusItem{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.AssessmentPage-module__22mVZW__focusItem:last-child{border-bottom:none;padding-bottom:.75rem}.AssessmentPage-module__22mVZW__focusItem:first-child{padding-top:.75rem}.AssessmentPage-module__22mVZW__focusItemLeft{align-items:center;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__focusItemScore{font-family:var(--font-mono);color:var(--warning);font-size:.875rem;font-weight:600}.AssessmentPage-module__22mVZW__focusIcon{color:var(--warning);flex-shrink:0;margin-top:2px;font-size:.9rem}.AssessmentPage-module__22mVZW__focusContent{flex:1}.AssessmentPage-module__22mVZW__focusText{color:var(--text-primary);font-size:.875rem;font-weight:500}.AssessmentPage-module__22mVZW__focusSub{color:var(--text-tertiary);margin-top:2px;font-size:.75rem}.AssessmentPage-module__22mVZW__focusEmpty{color:var(--text-tertiary);font-size:.85rem;font-style:italic}.AssessmentPage-module__22mVZW__resultsHeader{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.AssessmentPage-module__22mVZW__resultsScoreLabel{color:var(--text-tertiary);letter-spacing:.01em;font-size:14px;font-weight:600}.AssessmentPage-module__22mVZW__resultsScoreValue{font-size:clamp(48px,10vw,64px);font-weight:800;font-family:var(--font-mono);letter-spacing:-.03em;line-height:1}.AssessmentPage-module__22mVZW__resultsScoreGreen{color:var(--success);text-shadow:var(--glow-success)}.AssessmentPage-module__22mVZW__resultsScoreRed{color:var(--danger);text-shadow:var(--glow-danger)}.AssessmentPage-module__22mVZW__resultsMessage{margin-bottom:20px}.AssessmentPage-module__22mVZW__resultsMessage p{color:var(--text-secondary);margin:0 0 4px;font-size:16px;line-height:1.5}.AssessmentPage-module__22mVZW__resultsMessage p:last-child{margin-bottom:0}.AssessmentPage-module__22mVZW__resultsSectionScores{color:var(--text-tertiary);flex-wrap:wrap;gap:4px;margin-bottom:24px;font-size:14px;display:flex}.AssessmentPage-module__22mVZW__resultsSectionCode{color:var(--text-secondary);margin-right:4px;font-weight:600}.AssessmentPage-module__22mVZW__resultsSectionPct{font-family:var(--font-mono);color:var(--text-primary)}.AssessmentPage-module__22mVZW__resultsSectionDivider{color:var(--border);margin:0 8px}.AssessmentPage-module__22mVZW__resultsDivider{background:var(--border);height:1px;margin:16px 0}.AssessmentPage-module__22mVZW__resultsProSection{margin-bottom:16px}.AssessmentPage-module__22mVZW__resultsProTitle{color:var(--text-primary);margin-bottom:16px;font-size:15px;font-weight:600;line-height:1.4}.AssessmentPage-module__22mVZW__resultsProFeatures{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.AssessmentPage-module__22mVZW__resultsProFeatures li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.AssessmentPage-module__22mVZW__resultsProCheck{color:var(--success);flex-shrink:0;font-weight:700}.AssessmentPage-module__22mVZW__resultsCta{flex-direction:column;align-items:center;gap:8px;display:flex}.AssessmentPage-module__22mVZW__resultsProButton{width:100%;color:var(--cta-text);background:var(--primary,var(--success));border-radius:var(--radius-sm);cursor:pointer;border:none;padding:14px 24px;font-size:15px;font-weight:600;transition:all .15s}.AssessmentPage-module__22mVZW__resultsProButton:hover{opacity:.9;transform:translateY(-1px)}.AssessmentPage-module__22mVZW__resultsProButton:active{transform:scale(.99)}.AssessmentPage-module__22mVZW__resultsFreeLink{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:8px;font-size:14px;transition:color .15s}.AssessmentPage-module__22mVZW__resultsFreeLink:hover{color:var(--text-secondary)}.AssessmentPage-module__22mVZW__btn{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:6px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.AssessmentPage-module__22mVZW__btn:active{transform:scale(.98)}.AssessmentPage-module__22mVZW__btnPrimary{background:var(--success);color:var(--cta-text)}.AssessmentPage-module__22mVZW__btnPrimary:hover{opacity:.9}.AssessmentPage-module__22mVZW__btnSecondary{border:1px solid var(--border);color:var(--text-primary);background:0 0}.AssessmentPage-module__22mVZW__btnSecondary:hover{background:var(--surface);border-color:var(--text-tertiary)}.AssessmentPage-module__22mVZW__questionCard{background:var(--surface);width:100%;max-width:700px;margin:0 auto}.AssessmentPage-module__22mVZW__cardHeader{border-bottom:1px solid var(--border)}.AssessmentPage-module__22mVZW__cardFooter{border-top:1px solid var(--border);background:var(--surface-2)}.AssessmentPage-module__22mVZW__passage{background:var(--surface-2);border-left:1px solid var(--gs);max-height:200px;overflow-y:auto}.AssessmentPage-module__22mVZW__passageMobileWrapper{background:var(--surface-2);border-left:1px solid var(--gs);cursor:pointer}.AssessmentPage-module__22mVZW__passageTextCollapsed{max-height:80px;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__passageTextExpanded{position:relative}.AssessmentPage-module__22mVZW__passageFade{background:linear-gradient(to bottom, transparent, var(--surface-2));pointer-events:none;height:40px;position:absolute;bottom:0;left:0;right:0}.AssessmentPage-module__22mVZW__passageToggle{text-align:center;padding-top:8px}@media (max-width:480px){.AssessmentPage-module__22mVZW__introTitle{font-size:2rem}.AssessmentPage-module__22mVZW__statsCard{grid-template-columns:1fr}.AssessmentPage-module__22mVZW__statItem:first-child{border-right:none;border-bottom:1px solid var(--border)}.AssessmentPage-module__22mVZW__sectionsRow{flex-direction:column}.AssessmentPage-module__22mVZW__sectionPill{justify-content:center}.AssessmentPage-module__22mVZW__educationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AssessmentPage-module__22mVZW__benefitsList{flex-direction:column;gap:.75rem}}@media (max-width:600px){.AssessmentPage-module__22mVZW__modeGrid,.AssessmentPage-module__22mVZW__statsRow{grid-template-columns:1fr}.AssessmentPage-module__22mVZW__sectionsGrid{grid-template-columns:repeat(2,1fr)}.AssessmentPage-module__22mVZW__branchGrid{grid-template-columns:repeat(3,1fr)}.AssessmentPage-module__22mVZW__resultsCta,.AssessmentPage-module__22mVZW__ctaButtons{flex-direction:column}}.AssessmentPage-module__22mVZW__statsPillsRow{gap:.75rem;margin-bottom:.75rem;display:flex}.AssessmentPage-module__22mVZW__statPill{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;display:flex}.AssessmentPage-module__22mVZW__statPillIcon{font-family:var(--font-mono);color:var(--accent);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__statPillValue{color:var(--text-primary);font-weight:600}.AssessmentPage-module__22mVZW__statPillLabel{color:var(--text-tertiary)}.AssessmentPage-module__22mVZW__infoCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:.625rem;padding:.875rem 1rem}.AssessmentPage-module__22mVZW__infoCardHeader{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.5rem;font-size:.625rem;font-weight:500}.AssessmentPage-module__22mVZW__infoList{flex-direction:column;gap:.375rem;display:flex}.AssessmentPage-module__22mVZW__infoItem{align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.AssessmentPage-module__22mVZW__infoItemIcon{color:var(--success);margin-top:.125rem;font-weight:700}.AssessmentPage-module__22mVZW__infoItemText{color:var(--text-secondary)}.AssessmentPage-module__22mVZW__sectionsCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:.625rem;padding:.875rem 1rem}.AssessmentPage-module__22mVZW__sectionsGridV2{grid-template-columns:repeat(2,1fr);gap:.375rem;display:grid}.AssessmentPage-module__22mVZW__sectionItemV2{background:var(--surface-2);border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.AssessmentPage-module__22mVZW__sectionDotV2{border-radius:var(--radius-sm);flex-shrink:0;width:.5rem;height:.5rem}.AssessmentPage-module__22mVZW__sectionNameV2{color:var(--text-secondary);font-size:.8125rem}.AssessmentPage-module__22mVZW__sectionCountV2{font-family:var(--font-mono);color:var(--text-tertiary);margin-left:auto;font-size:.75rem}.AssessmentPage-module__22mVZW__disclaimerBox{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.625rem .875rem;display:flex}.AssessmentPage-module__22mVZW__disclaimerIcon{font-family:var(--font-mono);color:var(--accent);flex-shrink:0;margin-top:0;font-size:.75rem;font-weight:700}.AssessmentPage-module__22mVZW__footerNote{text-align:center;color:var(--text-tertiary);margin-top:.5rem;font-size:.75rem}.AssessmentPage-module__22mVZW__scoreCardV2{box-sizing:border-box;background:var(--surface);border-radius:var(--radius-sm);text-align:left;width:100%;min-width:0;max-width:100%;margin-bottom:1rem;padding:1.5rem;position:relative}.AssessmentPage-module__22mVZW__scoreCardV2.AssessmentPage-module__22mVZW__glowLow{border:1px solid var(--danger-border)}.AssessmentPage-module__22mVZW__scoreCardV2.AssessmentPage-module__22mVZW__glowMid{border:1px solid var(--warning-border)}.AssessmentPage-module__22mVZW__scoreCardV2.AssessmentPage-module__22mVZW__glowHigh{border:1px solid var(--success-border)}.AssessmentPage-module__22mVZW__scoreLabelV2{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.75rem;font-size:.625rem}.AssessmentPage-module__22mVZW__scoreCardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AssessmentPage-module__22mVZW__scoreEyebrow{color:var(--text-tertiary);font-size:.75rem;font-weight:600;line-height:1.2}.AssessmentPage-module__22mVZW__scoreTitleV2{font-family:var(--font-display);color:var(--text-primary);margin-top:.25rem;font-size:1.25rem;font-weight:700;line-height:1.2}.AssessmentPage-module__22mVZW__scorePracticeBadge{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface-2);font-family:var(--font-mono);flex-shrink:0;padding:.25rem .5rem;font-size:.6875rem;font-weight:600}.AssessmentPage-module__22mVZW__scoreBodyGrid{grid-template-columns:minmax(0,1fr) minmax(13rem,.72fr);align-items:center;gap:1.5rem;margin-top:1.25rem;display:grid}.AssessmentPage-module__22mVZW__scorePrimaryBlock{min-width:0}.AssessmentPage-module__22mVZW__scoreValueDisplay{justify-content:flex-start;align-items:baseline;margin-bottom:.25rem;display:flex}.AssessmentPage-module__22mVZW__scoreReadinessBadge{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface-2);justify-content:center;align-items:center;margin-bottom:.75rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__scoreNumber{font-family:var(--font-mono);color:var(--success);letter-spacing:-.06em;font-size:clamp(3rem,8vw,4rem);font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__scoreNumberLow{color:var(--danger)}.AssessmentPage-module__22mVZW__scoreNumberMid{color:var(--warning)}.AssessmentPage-module__22mVZW__scoreNumberHigh{color:var(--success)}.AssessmentPage-module__22mVZW__scorePrimaryLabel{color:var(--text-secondary);font-size:.8125rem;line-height:1.35}.AssessmentPage-module__22mVZW__scoreReadinessLine{color:var(--text-primary);margin-top:.375rem;font-size:.8125rem;font-weight:600}.AssessmentPage-module__22mVZW__scoreFactsGrid{border-left:1px solid var(--border);gap:.75rem;padding-left:1rem;display:grid}.AssessmentPage-module__22mVZW__scoreFact{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.75rem;display:flex}.AssessmentPage-module__22mVZW__scoreFact:last-child{border-bottom:none;padding-bottom:0}.AssessmentPage-module__22mVZW__scoreFact span{color:var(--text-tertiary);font-size:.75rem}.AssessmentPage-module__22mVZW__scoreFact strong{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;font-size:.875rem}.AssessmentPage-module__22mVZW__scoreDivider{font-family:var(--font-mono);color:var(--text-tertiary);font-size:2rem}.AssessmentPage-module__22mVZW__scoreDisclaimer{color:var(--text-tertiary);margin-bottom:1rem;font-size:.8125rem}.AssessmentPage-module__22mVZW__scoreNote{border-left:1px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent-dim);color:var(--text-secondary);gap:.75rem;margin-top:1.25rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.45;display:flex}.AssessmentPage-module__22mVZW__scoreNoteGlyph{font-family:var(--font-mono);color:var(--accent);flex-shrink:0;font-size:.75rem;font-weight:700}@media (max-width:600px){.AssessmentPage-module__22mVZW__scoreCardV2{padding:1rem}.AssessmentPage-module__22mVZW__scoreCardConversion .AssessmentPage-module__22mVZW__scoreNote,.AssessmentPage-module__22mVZW__scoreCardConversion .AssessmentPage-module__22mVZW__scoreBarContainer{display:none}.AssessmentPage-module__22mVZW__scoreCardHeader{align-items:flex-start;gap:.5rem}.AssessmentPage-module__22mVZW__scoreTitleV2{font-size:1.125rem}.AssessmentPage-module__22mVZW__scorePracticeBadge{font-size:.625rem}.AssessmentPage-module__22mVZW__scoreBodyGrid{grid-template-columns:1fr;gap:.75rem;margin-top:.875rem}.AssessmentPage-module__22mVZW__scoreFactsGrid{border-left:none;border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-top:.75rem;padding-left:0}.AssessmentPage-module__22mVZW__scoreFact{border-bottom:none;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;padding-bottom:0}.AssessmentPage-module__22mVZW__scoreFact strong{white-space:normal;font-size:.75rem;line-height:1.3}.AssessmentPage-module__22mVZW__scoreNote{margin-top:.875rem;padding:.625rem .75rem}.AssessmentPage-module__22mVZW__scoreBarContainer{margin-top:1rem}}.AssessmentPage-module__22mVZW__scoreBarContainer{margin-top:1.25rem;padding:0 .25rem}.AssessmentPage-module__22mVZW__scoreBarLabels{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.01em;justify-content:space-between;margin-bottom:.5rem;font-size:.6875rem;display:flex}.AssessmentPage-module__22mVZW__scoreBarTicks{height:1rem;font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.01em;margin-top:.375rem;font-size:.6875rem;position:relative}.AssessmentPage-module__22mVZW__scoreBarTicks>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.AssessmentPage-module__22mVZW__scoreBarTicks>span:first-child{transform:none}.AssessmentPage-module__22mVZW__scoreBarTicks>span:last-child{transform:translate(-100%)}.AssessmentPage-module__22mVZW__scoreBar{background:var(--surface-2);border-radius:var(--radius-sm);border:1px solid var(--border);height:6px;position:relative;overflow:visible}.AssessmentPage-module__22mVZW__scoreBarFill{background:linear-gradient(90deg, var(--danger) 0%, var(--danger) 25%, var(--warning) 55%, var(--success) 100%);opacity:.75;border-radius:var(--radius-sm);position:absolute;inset:0}.AssessmentPage-module__22mVZW__scoreBarScoreMarker{background:var(--accent);border-radius:var(--radius-sm);border:2px solid var(--surface);width:14px;height:14px;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent), 0 1px 3px #0003;position:absolute;top:50%;transform:translate(-50%,-50%)}.AssessmentPage-module__22mVZW__scoreBarMarker{background:var(--text-secondary);opacity:.4;width:1px;height:calc(100% + 12px);position:absolute;top:-6px}.AssessmentPage-module__22mVZW__scoreBarMarkerLabel{font-family:var(--font-mono);color:var(--text-tertiary);white-space:nowrap;font-size:.5625rem;position:absolute;bottom:-18px;left:0;transform:translate(-50%)}.AssessmentPage-module__22mVZW__quickStats{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:0;margin-bottom:1.5rem;padding:1rem 1.5rem;display:flex}.AssessmentPage-module__22mVZW__quickStat{flex-direction:column;flex:1;align-items:center;gap:.25rem;display:flex}.AssessmentPage-module__22mVZW__quickStatValue{font-family:var(--font-mono);color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__quickStatLabel{color:var(--text-tertiary);letter-spacing:.01em;font-size:.6875rem}.AssessmentPage-module__22mVZW__quickStatDivider{background:var(--border);flex-shrink:0;width:1px;height:2rem}.AssessmentPage-module__22mVZW__quickStatsInline{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:.375rem;margin-top:1rem;padding-top:.75rem;display:flex}.AssessmentPage-module__22mVZW__quickStatInline{font-family:var(--font-mono);color:var(--text-secondary);font-size:.75rem;font-weight:500}.AssessmentPage-module__22mVZW__quickStatInlineDot{color:var(--text-tertiary);font-size:.75rem}.AssessmentPage-module__22mVZW__timingGrid{flex-direction:column;gap:.625rem;display:flex}.AssessmentPage-module__22mVZW__timingRow{align-items:center;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__timingBarArea{flex:1;align-items:center;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__timingBarFill{border-radius:var(--radius-sm);opacity:.7;height:100%;transition:width .6s}.AssessmentPage-module__22mVZW__timingValue{font-family:var(--font-mono);color:var(--text-secondary);text-align:right;min-width:4rem;font-size:.75rem}.AssessmentPage-module__22mVZW__timingInsight{color:var(--text-tertiary);border-top:1px solid var(--border-light);margin-top:.75rem;padding-top:.75rem;font-size:.75rem;line-height:1.5}.AssessmentPage-module__22mVZW__timingInsight strong{color:var(--text-secondary)}.AssessmentPage-module__22mVZW__insightCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:1.5rem;padding:1.25rem}.AssessmentPage-module__22mVZW__speedAccuracyGrid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:.75rem;display:grid}.AssessmentPage-module__22mVZW__speedAccuracyStat{background:var(--surface-2);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:.25rem;padding:.75rem;display:flex}.AssessmentPage-module__22mVZW__speedLabel{letter-spacing:.01em;color:var(--text-tertiary);font-size:.6875rem}.AssessmentPage-module__22mVZW__speedValue{font-family:var(--font-mono);font-size:1.75rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__speedValue.AssessmentPage-module__22mVZW__high{color:var(--success)}.AssessmentPage-module__22mVZW__speedValue.AssessmentPage-module__22mVZW__mid{color:var(--warning)}.AssessmentPage-module__22mVZW__speedValue.AssessmentPage-module__22mVZW__low{color:var(--danger)}.AssessmentPage-module__22mVZW__speedCaption{color:var(--text-tertiary);text-align:center;font-size:.6875rem;line-height:1.3}.AssessmentPage-module__22mVZW__lockedCard{border-radius:var(--radius-sm);border:1px solid var(--border);margin-bottom:1.5rem;overflow:hidden}.AssessmentPage-module__22mVZW__lockedContent{min-height:18rem;position:relative}.AssessmentPage-module__22mVZW__lockedPreview{filter:blur(3px);opacity:.6;pointer-events:none;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.AssessmentPage-module__22mVZW__lockedRow{align-items:center;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__lockedDot{border-radius:var(--radius-sm);background:var(--text-tertiary);flex-shrink:0;width:8px;height:8px}.AssessmentPage-module__22mVZW__lockedBar{background:var(--accent);border-radius:var(--radius-sm);flex-shrink:0;height:6px}.AssessmentPage-module__22mVZW__lockedBlur{font-family:var(--font-mono);color:var(--text-secondary);font-size:.75rem}.AssessmentPage-module__22mVZW__lockedOverlay{text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 60%, transparent) 0%, color-mix(in srgb, var(--bg) 95%, transparent) 100%);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.25rem 1.5rem;display:flex;position:absolute;inset:0}[data-mantine-color-scheme=light] .AssessmentPage-module__22mVZW__lockedOverlay{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 60%, transparent) 0%, color-mix(in srgb, var(--surface) 95%, transparent) 100%)}.AssessmentPage-module__22mVZW__lockedIcon{color:var(--text-tertiary);letter-spacing:.01em;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__lockedTitle{color:var(--text-primary);max-width:24rem;font-size:.9375rem;font-weight:600}.AssessmentPage-module__22mVZW__lockedDesc{color:var(--text-secondary);max-width:24rem;font-size:.8125rem;line-height:1.4}.AssessmentPage-module__22mVZW__lockedBtn{background:linear-gradient(135deg, var(--accent), var(--accent-hover));color:var(--cta-text);border-radius:var(--radius-sm);cursor:pointer;border:none;margin-top:.5rem;padding:.5rem 1.5rem;font-size:.8125rem;font-weight:600;transition:transform .15s,box-shadow .15s}.AssessmentPage-module__22mVZW__lockedBtn:hover{box-shadow:var(--glow-accent);transform:translateY(-1px)}.AssessmentPage-module__22mVZW__lockedSaved{color:var(--text-tertiary);letter-spacing:.01em;margin-top:.5rem;font-size:.6875rem;display:block}.AssessmentPage-module__22mVZW__scoreAccountCta{box-sizing:border-box;border:1px solid var(--accent-border);border-left-color:var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:linear-gradient(135deg, var(--accent-dim), var(--surface));width:100%;min-width:0;max-width:100%;box-shadow:var(--shadow-sm);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:.875rem;margin-bottom:1rem;padding:1rem;display:grid}.AssessmentPage-module__22mVZW__scoreAccountCtaNoGlyph{grid-template-columns:minmax(0,1fr) auto}.AssessmentPage-module__22mVZW__scoreAccountCtaGlyph{border:1px solid var(--accent);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--accent);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.AssessmentPage-module__22mVZW__scoreAccountCtaCopy{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.AssessmentPage-module__22mVZW__scoreAccountCtaEyebrow{color:var(--accent);letter-spacing:.01em;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__scoreAccountCtaCopy strong{color:var(--text-primary);font-family:var(--font-display);font-size:.9375rem;line-height:1.3}.AssessmentPage-module__22mVZW__scoreAccountCtaCopy>span:last-child{overflow-wrap:anywhere;color:var(--text-secondary);font-size:.75rem;line-height:1.4}.AssessmentPage-module__22mVZW__scoreAccountCtaError{font-weight:600;color:var(--danger)!important;font-size:.75rem!important}.AssessmentPage-module__22mVZW__scoreAccountCtaButton{border-radius:var(--radius-sm);background:var(--accent);min-height:46px;color:var(--cta-text);cursor:pointer;white-space:nowrap;transition:background var(--transition-base), box-shadow var(--transition-base);border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__scoreAccountCtaButton:hover{background:var(--accent-hover);box-shadow:var(--glow-accent)}.AssessmentPage-module__22mVZW__scoreAccountCtaButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AssessmentPage-module__22mVZW__publicSnapshot{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;max-width:100%;box-shadow:var(--shadow-sm);margin-bottom:1rem;padding:1rem}.AssessmentPage-module__22mVZW__publicSnapshotHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.875rem;display:flex}.AssessmentPage-module__22mVZW__publicSnapshotEyebrow{color:var(--text-tertiary);letter-spacing:.01em;margin-bottom:.1875rem;font-size:.75rem;font-weight:600;display:block}.AssessmentPage-module__22mVZW__publicSnapshotHeader h2{color:var(--text-primary);font-family:var(--font-display);margin:0;font-size:1rem;line-height:1.25}.AssessmentPage-module__22mVZW__publicSnapshotBadge{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-secondary);font-family:var(--font-mono);flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__publicSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.AssessmentPage-module__22mVZW__publicSnapshotItem{border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--surface-2);flex-direction:column;gap:.1875rem;min-width:0;padding:.75rem;display:flex}.AssessmentPage-module__22mVZW__publicSnapshotItemHeader{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__publicSnapshotSignalLabel{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.625rem;font-weight:700}.AssessmentPage-module__22mVZW__publicSnapshotCode,.AssessmentPage-module__22mVZW__publicSnapshotItemHeader strong,.AssessmentPage-module__22mVZW__publicSnapshotRaw{font-family:var(--font-mono)}.AssessmentPage-module__22mVZW__publicSnapshotCode,.AssessmentPage-module__22mVZW__publicSnapshotItemHeader strong{font-size:.875rem;font-weight:700}.AssessmentPage-module__22mVZW__publicSnapshotName{overflow-wrap:anywhere;color:var(--text-secondary);font-size:.75rem;line-height:1.35}.AssessmentPage-module__22mVZW__publicSnapshotRaw{color:var(--text-tertiary);font-size:.75rem}.AssessmentPage-module__22mVZW__publicSnapshotDiagnosis{border-left:1px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent-dim);color:var(--text-secondary);margin:.875rem 0 0;padding:.75rem;font-size:.8125rem;line-height:1.45}.AssessmentPage-module__22mVZW__publicSnapshotLockedCopy{color:var(--text-tertiary);margin:.625rem 0 0;font-size:.75rem;line-height:1.45}.AssessmentPage-module__22mVZW__publicResultActions{justify-content:center;margin-bottom:1rem;display:flex}.AssessmentPage-module__22mVZW__unlockedBreakdown{border-radius:var(--radius-sm);border:1px solid var(--border);margin-bottom:1.5rem;padding:1.25rem;animation:.4s ease-out AssessmentPage-module__22mVZW__fadeInUp}.AssessmentPage-module__22mVZW__unlockedBreakdownHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AssessmentPage-module__22mVZW__unlockedBreakdownIcon{color:var(--accent);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__unlockedBreakdownTitle{color:var(--text-primary);font-size:.875rem;font-weight:600}.AssessmentPage-module__22mVZW__unlockedSectionRow{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.AssessmentPage-module__22mVZW__unlockedSectionRow:last-child{margin-bottom:0}.AssessmentPage-module__22mVZW__unlockedSectionName{color:var(--text-secondary);flex-shrink:0;width:7rem;font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__unlockedSectionBarWrap{background:var(--surface-dim);border-radius:var(--radius-sm);flex:1;height:6px;overflow:hidden}.AssessmentPage-module__22mVZW__unlockedSectionBar{border-radius:var(--radius-sm);height:100%;transition:width .6s ease-out}.AssessmentPage-module__22mVZW__unlockedSectionScore{font-family:var(--font-mono);text-align:right;flex-shrink:0;width:2.5rem;font-size:.8125rem;font-weight:600}.AssessmentPage-module__22mVZW__unlockedSectionLabel{color:var(--text-tertiary);flex-shrink:0;width:4.5rem;font-size:.6875rem}@keyframes AssessmentPage-module__22mVZW__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.AssessmentPage-module__22mVZW__scoreAccountCta{grid-template-columns:36px minmax(0,1fr)}.AssessmentPage-module__22mVZW__scoreAccountCtaNoGlyph{grid-template-columns:minmax(0,1fr)}.AssessmentPage-module__22mVZW__scoreAccountCtaButton{grid-column:1/-1;width:100%}.AssessmentPage-module__22mVZW__unlockedSectionName{width:2.5rem;font-size:.75rem}.AssessmentPage-module__22mVZW__unlockedSectionLabel{display:none}}@media (max-width:600px) and (max-height:700px){.AssessmentPage-module__22mVZW__resultsHeaderMid{margin-bottom:.5rem}.AssessmentPage-module__22mVZW__scoreCardV2{margin-bottom:.5rem;padding:.75rem}.AssessmentPage-module__22mVZW__scoreBodyGrid{margin-top:.5rem}.AssessmentPage-module__22mVZW__scoreFactsGrid{padding-top:.5rem}.AssessmentPage-module__22mVZW__scoreAccountCta{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.75rem}.AssessmentPage-module__22mVZW__scoreAccountCtaGlyph,.AssessmentPage-module__22mVZW__scoreAccountCtaCopy>span:last-child{display:none}.AssessmentPage-module__22mVZW__scoreAccountCtaButton{min-height:44px;padding-block:.625rem}}.AssessmentPage-module__22mVZW__reviewSection{max-width:calc(100vw - 2rem);margin-top:1.5rem;margin-bottom:1.5rem;overflow:hidden}.AssessmentPage-module__22mVZW__reviewHeader{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:.625rem;margin-bottom:.75rem;padding:.75rem 1rem;display:flex}.AssessmentPage-module__22mVZW__reviewHeaderIcon{color:var(--warning);font-size:1rem;font-weight:700}.AssessmentPage-module__22mVZW__reviewHeaderTitle{min-width:0;color:var(--text-primary);overflow-wrap:break-word;flex:10rem;font-size:.9375rem;font-weight:700;line-height:1.3}.AssessmentPage-module__22mVZW__reviewHeaderCount{color:var(--warning);background:var(--warning-dim);border-radius:var(--radius-md);margin-left:auto;padding:2px 8px;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__reviewList{flex-direction:column;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__reviewSectionGroups{flex-direction:column;gap:.25rem;display:flex}.AssessmentPage-module__22mVZW__reviewSectionGroup{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.AssessmentPage-module__22mVZW__reviewSectionGroupHeader{background:var(--surface);cursor:pointer;border:none;align-items:center;gap:.625rem;width:100%;padding:.75rem 1rem;font-family:inherit;transition:background .15s;display:flex}.AssessmentPage-module__22mVZW__reviewSectionGroupHeader:hover{background:var(--surface-hover,var(--surface-2))}.AssessmentPage-module__22mVZW__reviewSectionGroupDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.AssessmentPage-module__22mVZW__reviewSectionGroupName{color:var(--text-primary);font-size:.875rem;font-weight:600}.AssessmentPage-module__22mVZW__reviewSectionGroupCount{color:var(--text-tertiary);font-size:.75rem;font-weight:500;font-family:var(--font-mono);margin-left:auto}.AssessmentPage-module__22mVZW__reviewSectionGroupChevron{color:var(--text-tertiary);margin-left:.25rem;font-size:.875rem;transition:transform .2s}.AssessmentPage-module__22mVZW__reviewSectionGroupChevron[data-open=true]{transform:rotate(180deg)}.AssessmentPage-module__22mVZW__reviewSectionGroup .AssessmentPage-module__22mVZW__reviewList{border-top:1px solid var(--border);padding:.5rem}.AssessmentPage-module__22mVZW__reviewItem{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;width:100%;transition:border-color .15s;overflow:hidden}.AssessmentPage-module__22mVZW__reviewItemCorrect{border-left:2px solid var(--success)}.AssessmentPage-module__22mVZW__reviewItemWrong{border-left:2px solid var(--danger)}.AssessmentPage-module__22mVZW__reviewItemHeader{cursor:pointer;text-align:left;width:100%;min-width:0;color:inherit;font:inherit;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.375rem;padding:.625rem .75rem;display:flex;overflow:hidden}.AssessmentPage-module__22mVZW__reviewItemHeader:hover{background:var(--surface-hover)}.AssessmentPage-module__22mVZW__reviewItemPreview{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;overflow:hidden}.AssessmentPage-module__22mVZW__reviewItemChevron{color:var(--text-tertiary);flex-shrink:0;font-size:.75rem;transition:transform .2s}.AssessmentPage-module__22mVZW__reviewItemChevron[data-open=true]{transform:rotate(180deg)}.AssessmentPage-module__22mVZW__reviewItemBody{border-top:1px solid var(--border);padding:0 .875rem .875rem;overflow-x:auto}.AssessmentPage-module__22mVZW__reviewItemTop{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.AssessmentPage-module__22mVZW__reviewItemStatus{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;display:flex}.AssessmentPage-module__22mVZW__reviewStatusCorrect{background:color-mix(in srgb, var(--success) 15%, transparent);color:var(--success)}.AssessmentPage-module__22mVZW__reviewStatusWrong{background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--danger)}.AssessmentPage-module__22mVZW__reviewItemNumber{font-size:.75rem;font-weight:600;font-family:var(--font-mono);color:var(--text-secondary)}.AssessmentPage-module__22mVZW__reviewItemSection{margin-left:auto;font-size:.6875rem;font-weight:500}.AssessmentPage-module__22mVZW__reviewItemQuestion{color:var(--text-primary);margin-bottom:.625rem;font-size:.8125rem;line-height:1.5}.AssessmentPage-module__22mVZW__reviewChoices{flex-direction:column;gap:.25rem;display:flex}.AssessmentPage-module__22mVZW__reviewChoice{border-radius:var(--radius-sm);color:var(--text-secondary);background:0 0;border:1px solid #0000;align-items:flex-start;gap:.375rem;padding:.375rem .5rem;font-size:.8125rem;line-height:1.4;display:flex}.AssessmentPage-module__22mVZW__reviewChoiceCorrect{background:color-mix(in srgb, var(--success) 8%, transparent);border-color:color-mix(in srgb, var(--success) 25%, transparent);color:var(--text-primary)}.AssessmentPage-module__22mVZW__reviewChoiceWrong{background:color-mix(in srgb, var(--danger) 8%, transparent);border-color:color-mix(in srgb, var(--danger) 25%, transparent);color:var(--text-primary)}.AssessmentPage-module__22mVZW__reviewChoiceHidden{background:color-mix(in srgb, var(--accent) 6%, transparent);border-color:color-mix(in srgb, var(--accent) 15%, transparent)}.AssessmentPage-module__22mVZW__reviewChoiceKey{font-weight:600;font-family:var(--font-mono);color:var(--text-tertiary);flex-shrink:0;min-width:1rem;font-size:.75rem}.AssessmentPage-module__22mVZW__reviewChoiceText{flex:1}.AssessmentPage-module__22mVZW__reviewChoiceTag{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.6875rem;font-weight:600}.AssessmentPage-module__22mVZW__reviewChoiceTagCorrect{color:var(--success);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.6875rem;font-weight:600}.AssessmentPage-module__22mVZW__reviewSolution{border-radius:var(--radius-sm);background:var(--surface-2);margin-top:.5rem;padding:.625rem .75rem;font-size:.8125rem;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__reviewSolutionLocked{align-items:center;gap:.75rem;min-height:3rem;display:flex}.AssessmentPage-module__22mVZW__reviewSolutionText{color:var(--text-tertiary);font-size:.75rem}.AssessmentPage-module__22mVZW__reviewSolutionBlur{color:var(--text-tertiary);filter:blur(4px);-webkit-user-select:none;user-select:none;flex:1;font-size:.8125rem}.AssessmentPage-module__22mVZW__reviewSolutionCta{color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:4px 0;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__reviewSolutionCta:hover{text-decoration:underline}.AssessmentPage-module__22mVZW__reviewSolutionToggle{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-top:.5rem;padding:.25rem 0;font-size:.75rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__reviewSolutionToggle:hover{text-decoration:underline}.AssessmentPage-module__22mVZW__reviewSolutionOpen{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);color:var(--text-secondary);margin-top:.5rem;padding:.875rem;font-size:.8125rem;line-height:1.6;animation:.2s ease-out AssessmentPage-module__22mVZW__reviewSolutionReveal;overflow-x:auto}@keyframes AssessmentPage-module__22mVZW__reviewSolutionReveal{0%{opacity:0;max-height:0}to{opacity:1;max-height:40rem}}.AssessmentPage-module__22mVZW__solutionSteps{flex-direction:column;gap:.625rem;display:flex}.AssessmentPage-module__22mVZW__solutionStep{align-items:flex-start;gap:.625rem;display:flex}.AssessmentPage-module__22mVZW__solutionStepNumber{background:var(--accent);color:#fff;width:20px;height:20px;font-size:.625rem;font-weight:700;font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;line-height:1;display:flex}.AssessmentPage-module__22mVZW__solutionStepContent{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.AssessmentPage-module__22mVZW__solutionStepAction{color:var(--text-primary);font-size:.8125rem;line-height:1.5}.AssessmentPage-module__22mVZW__solutionStepResult{color:var(--text-tertiary);font-size:.8125rem;font-family:var(--font-mono);background:color-mix(in srgb, var(--surface) 80%, var(--bg));border-radius:var(--radius-sm);width:fit-content;margin-top:.125rem;padding:.25rem .5rem;line-height:1.5}.AssessmentPage-module__22mVZW__reviewGate{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-sm);text-align:center;flex-direction:column;align-items:center;gap:.625rem;margin-top:.75rem;padding:1rem;display:flex}.AssessmentPage-module__22mVZW__reviewGateText{color:var(--text-tertiary);font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__reviewBottomCta{text-align:center;margin-top:1rem}.AssessmentPage-module__22mVZW__interpretationCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:1.5rem;padding:1.25rem}.AssessmentPage-module__22mVZW__interpretationHeader{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.AssessmentPage-module__22mVZW__interpretationIcon{font-family:var(--font-mono);color:var(--accent);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__interpretationTitle{color:var(--text-primary);font-size:.9375rem;font-weight:600}.AssessmentPage-module__22mVZW__interpretationText{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.AssessmentPage-module__22mVZW__interpretationText strong{color:var(--text-primary)}.AssessmentPage-module__22mVZW__performanceGrid{flex-direction:column;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__performanceItem{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.AssessmentPage-module__22mVZW__performanceSection{align-items:center;gap:.5rem;min-width:5rem;display:flex}.AssessmentPage-module__22mVZW__performanceDot{border-radius:var(--radius-sm);flex-shrink:0;width:.5rem;height:.5rem}.AssessmentPage-module__22mVZW__performanceCode{font-family:var(--font-mono);color:var(--text-primary);font-size:.875rem;font-weight:600}.AssessmentPage-module__22mVZW__performanceBarContainer{flex:1;align-items:center;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__performanceBar{background:var(--surface-2);border-radius:var(--radius-sm);flex:1;height:.5rem;overflow:hidden}.AssessmentPage-module__22mVZW__performanceBarFill{border-radius:var(--radius-sm);height:100%;transition:width .5s}.AssessmentPage-module__22mVZW__performanceBarFill.AssessmentPage-module__22mVZW__high{background:var(--success)}.AssessmentPage-module__22mVZW__performanceBarFill.AssessmentPage-module__22mVZW__mid{background:var(--warning)}.AssessmentPage-module__22mVZW__performanceBarFill.AssessmentPage-module__22mVZW__low{background:var(--danger)}.AssessmentPage-module__22mVZW__performanceResult{font-family:var(--font-mono);text-align:right;min-width:2.5rem;font-size:.8125rem;font-weight:600}.AssessmentPage-module__22mVZW__performanceResult.AssessmentPage-module__22mVZW__high{color:var(--success)}.AssessmentPage-module__22mVZW__performanceResult.AssessmentPage-module__22mVZW__mid{color:var(--warning)}.AssessmentPage-module__22mVZW__performanceResult.AssessmentPage-module__22mVZW__low{color:var(--danger)}.AssessmentPage-module__22mVZW__performanceLabel{color:var(--text-tertiary);min-width:4rem;font-size:.75rem}.AssessmentPage-module__22mVZW__focusCardV2{background:var(--surface);border:1px solid var(--warning-border);border-radius:var(--radius-sm);margin-bottom:1.5rem;padding:1.25rem}.AssessmentPage-module__22mVZW__focusHeaderV2{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AssessmentPage-module__22mVZW__focusIconV2{font-family:var(--font-mono);color:var(--warning);font-size:.75rem;font-weight:700}.AssessmentPage-module__22mVZW__focusTitleV2{color:var(--text-primary);font-size:.9375rem;font-weight:600}.AssessmentPage-module__22mVZW__focusListV2{flex-direction:column;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__focusItemV2{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.AssessmentPage-module__22mVZW__focusItemDot{border-radius:var(--radius-sm);background:var(--warning);flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.AssessmentPage-module__22mVZW__focusItemContent{flex:1}.AssessmentPage-module__22mVZW__focusItemName{color:var(--text-primary);margin-bottom:.125rem;font-size:.875rem;font-weight:500}.AssessmentPage-module__22mVZW__focusItemDetail{color:var(--text-tertiary);font-size:.75rem}.AssessmentPage-module__22mVZW__nextStepsCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:1.5rem;padding:1.25rem}.AssessmentPage-module__22mVZW__nextStepsHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AssessmentPage-module__22mVZW__nextStepsIcon{font-size:1.25rem}.AssessmentPage-module__22mVZW__nextStepsTitle{min-width:0;color:var(--text-primary);overflow-wrap:break-word;font-size:.9375rem;font-weight:600;line-height:1.3}.AssessmentPage-module__22mVZW__nextStepsList{flex-direction:column;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__nextStep{align-items:flex-start;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__nextStepNumber{background:var(--accent-dim);border:1px solid var(--accent-border);border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;font-family:var(--font-mono);color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.AssessmentPage-module__22mVZW__nextStepContent{flex:1}.AssessmentPage-module__22mVZW__nextStepTitle{color:var(--text-primary);margin-bottom:.125rem;font-size:.875rem;font-weight:500}.AssessmentPage-module__22mVZW__nextStepDesc{color:var(--text-tertiary);font-size:.75rem}.AssessmentPage-module__22mVZW__firstCtaV2{background:linear-gradient(135deg, var(--pro-bg), var(--surface));border:1px solid var(--pro-border);border-radius:var(--radius-sm);align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;display:flex}.AssessmentPage-module__22mVZW__firstCtaContentV2{flex:1}.AssessmentPage-module__22mVZW__firstCtaTitleV2{color:var(--text-primary);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.AssessmentPage-module__22mVZW__firstCtaTextV2{color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.AssessmentPage-module__22mVZW__firstCtaBtnV2{background:var(--pro);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--cta-text);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AssessmentPage-module__22mVZW__firstCtaBtnV2:hover{box-shadow:0 .5rem 1.5rem -.25rem color-mix(in srgb, var(--pro) 40%, transparent);transform:scale(1.02)}@media (max-width:480px){.AssessmentPage-module__22mVZW__introTitle{font-size:1.25rem}.AssessmentPage-module__22mVZW__subtitle{margin-bottom:.5rem;font-size:.8125rem}.AssessmentPage-module__22mVZW__eyebrow{margin-bottom:.375rem;padding:.1875rem .5rem;font-size:.5625rem}.AssessmentPage-module__22mVZW__statsPillsRow{gap:.5rem;margin-bottom:.5rem}.AssessmentPage-module__22mVZW__statPill{padding:.25rem .5rem;font-size:.75rem}.AssessmentPage-module__22mVZW__infoCard,.AssessmentPage-module__22mVZW__sectionsCard{margin-bottom:.5rem;padding:.625rem .75rem}.AssessmentPage-module__22mVZW__infoCardHeader{margin-bottom:.375rem}.AssessmentPage-module__22mVZW__infoList{gap:.25rem}.AssessmentPage-module__22mVZW__infoItem{font-size:.8125rem}.AssessmentPage-module__22mVZW__sectionsGridV2{gap:.25rem}.AssessmentPage-module__22mVZW__sectionItemV2{padding:.25rem .5rem}.AssessmentPage-module__22mVZW__sectionNameV2{font-size:.75rem}.AssessmentPage-module__22mVZW__disclaimerBox{margin-bottom:.5rem;padding:.5rem .625rem}.AssessmentPage-module__22mVZW__disclaimerText{font-size:.6875rem}.AssessmentPage-module__22mVZW__educationSection{margin-bottom:.5rem}.AssessmentPage-module__22mVZW__educationCard{padding:.625rem .75rem}.AssessmentPage-module__22mVZW__educationBtn{padding:.5rem;font-size:.8125rem}.AssessmentPage-module__22mVZW__educationGrid{gap:.375rem}.AssessmentPage-module__22mVZW__footerNote{margin-top:.375rem;font-size:.6875rem}.AssessmentPage-module__22mVZW__scoreNumber{font-size:3rem}.AssessmentPage-module__22mVZW__scoreDivider{font-size:1.5rem}.AssessmentPage-module__22mVZW__quickStatValue{font-size:1.25rem}.AssessmentPage-module__22mVZW__speedAccuracyGrid{grid-template-columns:1fr}.AssessmentPage-module__22mVZW__speedValue{font-size:1.5rem}.AssessmentPage-module__22mVZW__performanceLabel{display:none}.AssessmentPage-module__22mVZW__firstCtaV2{text-align:center;flex-direction:column}.AssessmentPage-module__22mVZW__firstCtaBtnV2{justify-content:center;width:100%}.AssessmentPage-module__22mVZW__onboardingDots{margin-bottom:.75rem}.AssessmentPage-module__22mVZW__slideTitle{margin-bottom:.375rem;font-size:1.25rem}.AssessmentPage-module__22mVZW__slideText{margin-bottom:.375rem;font-size:.8125rem;line-height:1.45}.AssessmentPage-module__22mVZW__slideGroupGrid{gap:.375rem;margin:.25rem 0}.AssessmentPage-module__22mVZW__slideGroup{padding:.375rem .5rem}.AssessmentPage-module__22mVZW__slideGroupItem{font-size:.75rem}.AssessmentPage-module__22mVZW__slideDivider{margin:.375rem 0}.AssessmentPage-module__22mVZW__slideCallout{margin-bottom:.375rem;padding:.5rem;font-size:.75rem;line-height:1.4}.AssessmentPage-module__22mVZW__slideBranchMins{padding:.5rem}.AssessmentPage-module__22mVZW__slideBranchMinsLabel{margin-bottom:.25rem}.AssessmentPage-module__22mVZW__slideBranchRow{padding:.1875rem .375rem;font-size:.6875rem}.AssessmentPage-module__22mVZW__slideBranchGrid{gap:.1875rem}}.AssessmentPage-module__22mVZW__firstCta{background:linear-gradient(135deg, var(--pro-bg), var(--surface));border:1px solid var(--pro-border);border-radius:var(--radius-sm);align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;display:flex}.AssessmentPage-module__22mVZW__firstCtaContent{flex:1}.AssessmentPage-module__22mVZW__firstCtaTitle{color:var(--text-primary);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.AssessmentPage-module__22mVZW__firstCtaText{color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.AssessmentPage-module__22mVZW__firstCtaHighlight{color:var(--pro);font-weight:600}.AssessmentPage-module__22mVZW__firstCtaBtn{background:var(--pro);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--cta-text);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AssessmentPage-module__22mVZW__firstCtaBtn:hover{box-shadow:0 .5rem 1.5rem -.25rem color-mix(in srgb, var(--pro) 40%, transparent);transform:scale(1.02)}.AssessmentPage-module__22mVZW__lockedSection{margin-bottom:1.5rem}.AssessmentPage-module__22mVZW__lockedHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.AssessmentPage-module__22mVZW__proBadge{background:var(--pro-bg);border:1px solid var(--pro-border);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--pro);letter-spacing:.01em;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__unlockBtn{background:var(--pro);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--cta-text);cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.AssessmentPage-module__22mVZW__unlockBtn:hover{box-shadow:0 .5rem 1.5rem -.25rem color-mix(in srgb, var(--pro) 50%, transparent);transform:scale(1.05)}.AssessmentPage-module__22mVZW__lineScoresGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.AssessmentPage-module__22mVZW__lineScoreItem{background:var(--surface-2);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:.75rem;display:flex}.AssessmentPage-module__22mVZW__lineScoreName{color:var(--text-primary);font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__lineScoreValue{font-family:var(--font-mono);color:var(--accent);font-size:1rem;font-weight:700}.AssessmentPage-module__22mVZW__jobsGrid{flex-direction:column;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__jobItem{background:var(--surface-2);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:.75rem;display:flex}.AssessmentPage-module__22mVZW__jobInfo{align-items:center;gap:.75rem;display:flex}.AssessmentPage-module__22mVZW__jobCode{font-family:var(--font-mono);color:var(--accent);background:var(--accent-dim);border-radius:var(--radius-sm);padding:.25rem .5rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__jobTitle{color:var(--text-primary);font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__jobStatus{color:var(--success);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__ctaSectionV2{box-sizing:border-box;background:linear-gradient(135deg, var(--pro-bg), var(--surface));border:1px solid var(--pro-border);border-radius:var(--radius-sm);text-align:center;width:100%;min-width:0;max-width:100%;margin-bottom:2rem;padding:2rem;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__ctaSectionV2:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--pro) 10%, transparent) 0%, transparent 70%);pointer-events:none;width:24rem;height:24rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.AssessmentPage-module__22mVZW__ctaContentV2{z-index:1;position:relative}.AssessmentPage-module__22mVZW__ctaEyebrow{background:var(--pro);border-radius:var(--radius-sm);color:var(--cta-text);letter-spacing:.01em;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600;display:inline-flex}.AssessmentPage-module__22mVZW__ctaTitleV2{letter-spacing:0;color:var(--text-primary);overflow-wrap:break-word;text-wrap:balance;margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.AssessmentPage-module__22mVZW__ctaSubtitleV2{color:var(--text-secondary);max-width:28rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.5}.AssessmentPage-module__22mVZW__ctaFeaturesV2{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;max-width:26rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:grid}.AssessmentPage-module__22mVZW__ctaFeatureV2{color:var(--text-secondary);align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}.AssessmentPage-module__22mVZW__ctaFeatureIcon{color:var(--success);text-align:center;flex-shrink:0;width:1rem;margin-top:.125rem;font-weight:700}.AssessmentPage-module__22mVZW__ctaFeatureText{flex:1}.AssessmentPage-module__22mVZW__ctaFeatureText strong{color:var(--text-primary);margin-bottom:.125rem;display:block}.AssessmentPage-module__22mVZW__ctaButtonsV2{justify-content:center;gap:.75rem;margin-bottom:1rem;display:flex}.AssessmentPage-module__22mVZW__btnProV2{border-radius:var(--radius-sm);font-family:var(--font-display);cursor:pointer;background:var(--pro);color:var(--cta-text);white-space:normal;border:none;justify-content:center;align-items:center;gap:.5rem;max-width:100%;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__btnProV2:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text-primary) 20%, transparent), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.AssessmentPage-module__22mVZW__btnProV2:hover:before{left:100%}.AssessmentPage-module__22mVZW__btnProV2:hover{box-shadow:0 .75rem 2rem -.5rem color-mix(in srgb, var(--pro) 50%, transparent);transform:none}.AssessmentPage-module__22mVZW__ctaNote{color:var(--text-tertiary);font-size:.75rem}.AssessmentPage-module__22mVZW__socialProof{border-top:1px solid var(--border);color:var(--text-tertiary);justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;font-size:.75rem;display:flex}.AssessmentPage-module__22mVZW__avatars{display:flex}.AssessmentPage-module__22mVZW__avatar{border-radius:var(--radius-sm);border:2px solid var(--bg);background:var(--surface-2);justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:-.5rem;font-size:.75rem;display:flex}.AssessmentPage-module__22mVZW__avatar:first-child{margin-left:0}.AssessmentPage-module__22mVZW__socialText{color:var(--text-secondary);font-size:.8125rem}.AssessmentPage-module__22mVZW__socialText strong{color:var(--text-primary)}.AssessmentPage-module__22mVZW__stickyCta{background:var(--surface);border-top:1px solid var(--border);z-index:1000;-webkit-backdrop-filter:blur(12px);justify-content:center;align-items:center;gap:1rem;padding:.75rem 1.5rem;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.AssessmentPage-module__22mVZW__stickyCtaVisible{transform:translateY(0)}.AssessmentPage-module__22mVZW__stickyCtaText{color:var(--text-secondary);font-size:.875rem;display:none}.AssessmentPage-module__22mVZW__stickyCtaBtn{background:var(--pro);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--cta-text);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;max-width:24rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AssessmentPage-module__22mVZW__stickyCtaBtn:hover{box-shadow:0 .5rem 1.5rem -.25rem color-mix(in srgb, var(--pro) 40%, transparent)}.AssessmentPage-module__22mVZW__stickyCtaPrice{font-family:var(--font-mono);opacity:.9;font-size:.75rem}@media (min-width:640px){.AssessmentPage-module__22mVZW__stickyCtaText{display:block}.AssessmentPage-module__22mVZW__stickyCtaBtn{flex:none}}@media (max-width:600px){.AssessmentPage-module__22mVZW__firstCta{text-align:center;flex-direction:column}.AssessmentPage-module__22mVZW__firstCtaBtn{justify-content:center;width:100%}.AssessmentPage-module__22mVZW__lineScoresGrid{grid-template-columns:1fr}.AssessmentPage-module__22mVZW__ctaButtonsV2{flex-direction:column}.AssessmentPage-module__22mVZW__ctaFeaturesV2{grid-template-columns:1fr;max-width:none}}@media (prefers-reduced-motion:reduce){.AssessmentPage-module__22mVZW__introContainer,.AssessmentPage-module__22mVZW__resultsContainer,.AssessmentPage-module__22mVZW__sectionPill,.AssessmentPage-module__22mVZW__branchBadge,.AssessmentPage-module__22mVZW__statCard,.AssessmentPage-module__22mVZW__sectionCard,.AssessmentPage-module__22mVZW__ctaButton,.AssessmentPage-module__22mVZW__firstCta,.AssessmentPage-module__22mVZW__lockedCard,.AssessmentPage-module__22mVZW__stickyCta{transition-duration:.01ms!important;animation-duration:.01ms!important}}.AssessmentPage-module__22mVZW__leaveOverlay{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:center;animation:.15s ease-out AssessmentPage-module__22mVZW__fadeIn;display:flex;position:fixed;inset:0}@keyframes AssessmentPage-module__22mVZW__fadeIn{0%{opacity:0}to{opacity:1}}.AssessmentPage-module__22mVZW__leaveModal{background:var(--surface);border:1px solid var(--border);width:90%;max-width:440px;box-shadow:var(--shadow-lg);border-radius:0;animation:.2s ease-out AssessmentPage-module__22mVZW__modalSlideUp;overflow:hidden}@keyframes AssessmentPage-module__22mVZW__modalSlideUp{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.AssessmentPage-module__22mVZW__leaveHeader{justify-content:space-between;align-items:center;padding:1rem 1.25rem 0;display:flex}.AssessmentPage-module__22mVZW__leaveTitle{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.AssessmentPage-module__22mVZW__leaveClose{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:12px;transition:all .12s;display:flex}.AssessmentPage-module__22mVZW__leaveClose:hover{background:var(--surface-2);color:var(--text-primary)}.AssessmentPage-module__22mVZW__saveExitBody{flex-direction:column;padding:0 1.25rem 1.25rem;display:flex}.AssessmentPage-module__22mVZW__saveExitSubtext{color:var(--text-secondary);margin:0 0 1rem;font-size:.875rem;line-height:1.55}.AssessmentPage-module__22mVZW__saveExitSubtext strong{color:var(--text-primary);font-weight:600}.AssessmentPage-module__22mVZW__saveExitPercent{font-family:var(--font-mono);color:var(--text-tertiary);font-size:.8125rem}.AssessmentPage-module__22mVZW__saveExitEmailSection{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}.AssessmentPage-module__22mVZW__saveExitLabel{color:var(--text-primary);margin-bottom:.125rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__saveExitInput{width:100%;color:var(--text-primary);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;outline:none;padding:.5rem .625rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}.AssessmentPage-module__22mVZW__saveExitInput::placeholder{color:var(--text-disabled)}.AssessmentPage-module__22mVZW__saveExitInput:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-dim)}.AssessmentPage-module__22mVZW__saveExitInputError{border-color:var(--danger)}.AssessmentPage-module__22mVZW__saveExitInput:disabled{opacity:.6;cursor:not-allowed}.AssessmentPage-module__22mVZW__saveExitFieldError{color:var(--danger);font-size:.75rem;line-height:1.3}.AssessmentPage-module__22mVZW__saveExitMicrocopy{color:var(--text-tertiary);font-size:.75rem;line-height:1.4}.AssessmentPage-module__22mVZW__saveExitOptIn{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:.5rem;margin-top:.25rem;font-size:.75rem;line-height:1.4;display:flex}.AssessmentPage-module__22mVZW__saveExitOptIn span{-webkit-user-select:none;user-select:none}.AssessmentPage-module__22mVZW__saveExitCheckbox{width:14px;height:14px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:1px}.AssessmentPage-module__22mVZW__saveExitBtnPrimary{border-radius:var(--radius-sm);background:var(--accent);width:100%;color:var(--cta-text,#fff);cursor:pointer;border:none;padding:.5625rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .12s}.AssessmentPage-module__22mVZW__saveExitBtnPrimary:hover:not(:disabled){filter:brightness(1.1)}.AssessmentPage-module__22mVZW__saveExitBtnPrimary:disabled{opacity:.6;cursor:not-allowed}.AssessmentPage-module__22mVZW__saveExitBtnKeep{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text-secondary);cursor:pointer;margin-top:.5rem;padding:.5625rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .12s}.AssessmentPage-module__22mVZW__saveExitBtnKeep:hover{background:var(--surface-3);color:var(--text-primary);border-color:var(--border-hover)}.AssessmentPage-module__22mVZW__saveExitBtnTertiary{border-radius:var(--radius-sm);width:100%;color:var(--text-disabled);cursor:pointer;text-align:center;background:0 0;border:none;margin-top:.75rem;padding:.375rem;font-family:inherit;font-size:.75rem;font-weight:400;transition:color .12s;display:block}.AssessmentPage-module__22mVZW__saveExitBtnTertiary:hover{color:var(--danger)}.AssessmentPage-module__22mVZW__saveExitSuccessBody{text-align:center;flex-direction:column;align-items:center;padding:2rem 1.25rem 2.25rem;animation:.35s ease-out AssessmentPage-module__22mVZW__successFadeIn;display:flex}@keyframes AssessmentPage-module__22mVZW__successFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AssessmentPage-module__22mVZW__saveExitSuccessRing{width:56px;height:56px;filter:drop-shadow(0 0 12px var(--success-dim));margin-bottom:1rem;position:relative}.AssessmentPage-module__22mVZW__saveExitSuccessSvg{width:100%;height:100%}.AssessmentPage-module__22mVZW__saveExitSuccessCircle{stroke:var(--success);stroke-dasharray:151;stroke-dashoffset:151px;transform-origin:50%;animation:.5s forwards AssessmentPage-module__22mVZW__drawCircle;transform:rotate(-90deg)}@keyframes AssessmentPage-module__22mVZW__drawCircle{to{stroke-dashoffset:0}}.AssessmentPage-module__22mVZW__saveExitSuccessCheck{stroke:var(--success);stroke-dasharray:40;stroke-dashoffset:40px;animation:.3s .35s forwards AssessmentPage-module__22mVZW__drawCheck}@keyframes AssessmentPage-module__22mVZW__drawCheck{to{stroke-dashoffset:0}}.AssessmentPage-module__22mVZW__saveExitSuccessTitle{font-family:var(--font-display);color:var(--text-primary);opacity:0;margin-bottom:.25rem;font-size:1.25rem;font-weight:700;animation:.3s .45s forwards AssessmentPage-module__22mVZW__successTextIn}.AssessmentPage-module__22mVZW__saveExitSuccessText{color:var(--text-tertiary);opacity:0;margin:0;font-size:.8125rem;line-height:1.5;animation:.3s .55s forwards AssessmentPage-module__22mVZW__successTextIn}.AssessmentPage-module__22mVZW__saveExitSuccessText strong{color:var(--text-secondary);word-break:break-all;font-weight:600}@keyframes AssessmentPage-module__22mVZW__successTextIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AssessmentPage-module__22mVZW__scoringNumberSettle{0%{transform:scale(1)}45%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes AssessmentPage-module__22mVZW__resultsRevealIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AssessmentPage-module__22mVZW__scoringOverlay{opacity:1;justify-content:center;align-items:center;min-height:60vh;padding:2rem;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(0)scale(1)}.AssessmentPage-module__22mVZW__scoringLeaving{opacity:0;transform:translateY(-8px)scale(.99)}.AssessmentPage-module__22mVZW__scoringContent{text-align:center;flex-direction:column;align-items:center;gap:.625rem;width:min(100%,24rem);display:flex}.AssessmentPage-module__22mVZW__scoringCountLabel{min-height:1.25rem;color:var(--text-secondary);letter-spacing:.01em;font-size:.875rem;font-weight:600;transition:color .2s}.AssessmentPage-module__22mVZW__scoringCountNumber{min-width:3ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.08em;text-align:center;will-change:contents, transform;font-size:clamp(5rem,18vw,8rem);font-weight:700;line-height:.95;transform:translateZ(0)}.AssessmentPage-module__22mVZW__scoringSettled .AssessmentPage-module__22mVZW__scoringCountLabel{color:var(--text-primary)}.AssessmentPage-module__22mVZW__scoringSettled .AssessmentPage-module__22mVZW__scoringCountNumber{animation:.45s cubic-bezier(.22,1,.36,1) AssessmentPage-module__22mVZW__scoringNumberSettle}.AssessmentPage-module__22mVZW__scoringCountMeta{color:var(--text-tertiary);font-family:var(--font-mono);font-size:.6875rem;font-weight:500}.AssessmentPage-module__22mVZW__resultsReveal{animation:.32s ease-out forwards AssessmentPage-module__22mVZW__resultsRevealIn}@media (prefers-reduced-motion:reduce){.AssessmentPage-module__22mVZW__resultsReveal{opacity:1;animation:none;transform:none}}.AssessmentPage-module__22mVZW__exitOverlay{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:center;padding:1rem;animation:.2s AssessmentPage-module__22mVZW__exitFadeIn;display:flex;position:fixed;inset:0}@keyframes AssessmentPage-module__22mVZW__exitFadeIn{0%{opacity:0}to{opacity:1}}@keyframes AssessmentPage-module__22mVZW__exitSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AssessmentPage-module__22mVZW__exitModal{background:var(--surface);border:1px solid var(--border);border-radius:0;width:100%;max-width:440px;padding:2rem 1.75rem;animation:.25s AssessmentPage-module__22mVZW__exitSlideUp;position:relative}.AssessmentPage-module__22mVZW__exitClose{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:.75rem;right:.75rem}.AssessmentPage-module__22mVZW__exitClose:hover{background:var(--surface);color:var(--text-primary)}.AssessmentPage-module__22mVZW__exitHeader{text-align:center;margin-bottom:1.5rem}.AssessmentPage-module__22mVZW__exitTitle{color:var(--text-primary);margin-bottom:.375rem;font-size:1.25rem;font-weight:700}.AssessmentPage-module__22mVZW__exitSubtitle{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.AssessmentPage-module__22mVZW__exitForm{flex-direction:column;gap:.625rem;display:flex}.AssessmentPage-module__22mVZW__exitInput{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--text-primary);outline:none;padding:.625rem .75rem;font-size:.875rem;transition:border-color .15s}.AssessmentPage-module__22mVZW__exitInput:focus{border-color:var(--accent)}.AssessmentPage-module__22mVZW__exitInput::placeholder{color:var(--text-tertiary)}.AssessmentPage-module__22mVZW__exitError{color:var(--danger);font-size:.75rem}.AssessmentPage-module__22mVZW__exitSubmit{color:#fff;background:var(--accent);border-radius:var(--radius-sm);cursor:pointer;border:none;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .15s}.AssessmentPage-module__22mVZW__exitSubmit:hover{opacity:.9}.AssessmentPage-module__22mVZW__exitSubmit:disabled{opacity:.6;cursor:not-allowed}.AssessmentPage-module__22mVZW__exitFooter{text-align:center;color:var(--text-tertiary);margin-top:.75rem;font-size:.6875rem}.AssessmentPage-module__22mVZW__exitSuccess{text-align:center;padding:1.5rem 0}.AssessmentPage-module__22mVZW__exitSuccessIcon{background:color-mix(in srgb, var(--success) 12%, transparent);width:3.5rem;height:3.5rem;color:var(--success);border-radius:50%;justify-content:center;align-items:center;margin:0 auto .75rem;font-size:1.5rem;font-weight:700;display:flex}.AssessmentPage-module__22mVZW__exitSuccessTitle{color:var(--text-primary);margin-bottom:.375rem;font-size:1.125rem;font-weight:700}.AssessmentPage-module__22mVZW__exitSuccessDesc{color:var(--text-secondary);font-size:.8125rem}.AssessmentPage-module__22mVZW__analysisCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.25rem 1.5rem}.AssessmentPage-module__22mVZW__analysisHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:1rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__analysisSections{flex-direction:column;gap:1rem;display:flex}.AssessmentPage-module__22mVZW__analysisRow{flex-direction:column;gap:4px;display:flex}.AssessmentPage-module__22mVZW__analysisRowTop{align-items:center;gap:8px;display:flex}.AssessmentPage-module__22mVZW__analysisDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.AssessmentPage-module__22mVZW__analysisName{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__analysisScore{font-size:.8125rem;font-weight:700;font-family:var(--font-mono);text-align:right;min-width:3rem}.AssessmentPage-module__22mVZW__analysisBarWrap{background:var(--surface-3);border-radius:var(--radius-xs,4px);height:4px;margin-left:16px;position:relative;overflow:visible}.AssessmentPage-module__22mVZW__analysisBar{border-radius:var(--radius-xs,4px);height:100%;transition:width .6s ease-out}.AssessmentPage-module__22mVZW__analysisTip{color:var(--text-tertiary);border-left:2px solid var(--danger-dim);margin-left:16px;padding-left:8px;font-size:.6875rem}@media (max-width:600px){.AssessmentPage-module__22mVZW__analysisCard{padding:1rem}}.AssessmentPage-module__22mVZW__summaryCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:.875rem;margin-bottom:.75rem;padding:1.25rem 1.5rem;display:flex}.AssessmentPage-module__22mVZW__summaryLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__summaryContent{flex-direction:column;gap:.125rem;display:flex}.AssessmentPage-module__22mVZW__summaryScore{font-size:1.5rem;font-weight:800;font-family:var(--font-mono);white-space:nowrap;letter-spacing:-.02em}.AssessmentPage-module__22mVZW__summaryText{color:var(--text-primary);font-size:.9375rem;font-weight:500;line-height:1.5}.AssessmentPage-module__22mVZW__summaryStats{font-size:.6875rem;font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.02em;border-top:1px solid var(--border);gap:1.25rem;padding-top:.75rem;display:flex}.AssessmentPage-module__22mVZW__summaryInsights{flex-direction:column;gap:.625rem;display:flex}.AssessmentPage-module__22mVZW__summaryInsight{color:var(--text-secondary);align-items:baseline;gap:.625rem;font-size:.8125rem;line-height:1.5;display:flex}.AssessmentPage-module__22mVZW__summaryInsightIcon{color:var(--text-tertiary);text-align:center;flex-shrink:0;width:.75rem;font-size:.625rem}@media (max-width:600px){.AssessmentPage-module__22mVZW__summaryCard{padding:1rem}.AssessmentPage-module__22mVZW__summaryText{font-size:.875rem}.AssessmentPage-module__22mVZW__summaryStats{flex-wrap:wrap;gap:.75rem}.AssessmentPage-module__22mVZW__summaryInsight{font-size:.75rem}}.AssessmentPage-module__22mVZW__previousScoreCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm,2px);flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.AssessmentPage-module__22mVZW__previousScoreHeader{justify-content:space-between;align-items:center;display:flex}.AssessmentPage-module__22mVZW__previousScoreLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);font-size:.625rem;font-weight:600}.AssessmentPage-module__22mVZW__previousScoreBody{align-items:center;gap:1.25rem;display:flex}.AssessmentPage-module__22mVZW__previousAfqt{flex-shrink:0;align-items:baseline;gap:.375rem;display:flex}.AssessmentPage-module__22mVZW__previousAfqtValue{font-family:var(--font-mono);font-size:2rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__previousAfqtMax{font-family:var(--font-mono);color:var(--text-tertiary);font-size:.6875rem}.AssessmentPage-module__22mVZW__previousSections{flex-wrap:wrap;flex:1;gap:.5rem .75rem;display:flex}.AssessmentPage-module__22mVZW__previousSectionChip{align-items:center;gap:.25rem;display:flex}.AssessmentPage-module__22mVZW__previousSectionDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.AssessmentPage-module__22mVZW__previousSectionCode{font-family:var(--font-mono);color:var(--text-tertiary);text-transform:uppercase;font-size:.625rem;font-weight:600}.AssessmentPage-module__22mVZW__previousSectionValue{font-family:var(--font-mono);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__improvementRow{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm,2px);align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.AssessmentPage-module__22mVZW__improvementArrow{font-size:1.125rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__improvementText{color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.AssessmentPage-module__22mVZW__analysisSectionChange{font-family:var(--font-mono);flex-shrink:0;margin-left:auto;font-size:.625rem;font-weight:600}.AssessmentPage-module__22mVZW__analysisPrevMarker{background:var(--text-tertiary);opacity:.5;pointer-events:none;border-radius:1px;width:2px;height:8px;position:absolute;top:-2px;transform:translate(-1px)}@media (max-width:600px){.AssessmentPage-module__22mVZW__previousScoreBody{flex-direction:column;align-items:flex-start;gap:.5rem}.AssessmentPage-module__22mVZW__previousSections{gap:.375rem .625rem}}.AssessmentPage-module__22mVZW__progressContainer{--card-radius:var(--pixel-radius-sm);--card-border:1px solid var(--pixel-edge);--card-surface-shadow:var(--pixel-panel-shadow);--control-radius:var(--pixel-radius-sm);isolation:isolate;flex-direction:column;gap:1.75rem;width:100%;max-width:100%;animation:.6s ease-out AssessmentPage-module__22mVZW__fadeUp;display:flex;position:relative}.AssessmentPage-module__22mVZW__progressContainer:before{z-index:-1;pointer-events:none;background-image:var(--ambient-field);content:"";background-repeat:no-repeat;position:absolute;inset:0}.AssessmentPage-module__22mVZW__progressHeader{text-align:left;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 10%, transparent), transparent 52%), var(--surface);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);box-shadow:var(--pixel-panel-shadow);flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__progressHeader:before{background:linear-gradient(90deg, var(--accent), transparent);content:"";width:4.5rem;height:2px;position:absolute;top:0;left:0}.AssessmentPage-module__22mVZW__progressHeaderCopy{min-width:0}.AssessmentPage-module__22mVZW__progressEyebrow{color:var(--accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.625rem;font-weight:700;display:block}.AssessmentPage-module__22mVZW__savedResultConfirmation{color:var(--text-primary);background:var(--success-dim);border:1px solid var(--success);border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left-width:1px;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.AssessmentPage-module__22mVZW__savedResultConfirmation>div{flex-direction:column;gap:.125rem;display:flex}.AssessmentPage-module__22mVZW__savedResultConfirmation strong{font-size:.875rem}.AssessmentPage-module__22mVZW__savedResultConfirmation span:last-child{color:var(--text-secondary);font-size:.8125rem}.AssessmentPage-module__22mVZW__savedResultGlyph{color:var(--success);font-family:var(--font-mono);flex-shrink:0;font-weight:700}.AssessmentPage-module__22mVZW__setupPrompt{min-width:0;color:var(--text-primary);background:linear-gradient(100deg, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%), var(--surface);border:1px solid var(--accent-border);border-radius:var(--pixel-radius-sm);box-shadow:var(--pixel-panel-shadow);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem;display:flex}.AssessmentPage-module__22mVZW__setupPromptCopy{flex-direction:column;gap:.3rem;min-width:0;display:flex}.AssessmentPage-module__22mVZW__setupPromptCopy strong{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1rem;line-height:1.25}.AssessmentPage-module__22mVZW__setupPromptCopy span{color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.AssessmentPage-module__22mVZW__setupPromptButton{white-space:nowrap;flex:none;min-height:2.75rem}@media (max-width:47.99rem){.AssessmentPage-module__22mVZW__setupPrompt{flex-direction:column;align-items:stretch;gap:1rem}.AssessmentPage-module__22mVZW__setupPromptButton{white-space:normal;width:100%}}.AssessmentPage-module__22mVZW__progressTitle{color:var(--text-primary);font-family:var(--font-display);overflow-wrap:break-word;text-wrap:balance;margin:0 0 .3rem;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:800;line-height:1.2}.AssessmentPage-module__22mVZW__progressSubtitle{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.AssessmentPage-module__22mVZW__progressOverviewGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.AssessmentPage-module__22mVZW__baselinePanel,.AssessmentPage-module__22mVZW__progressRail{min-width:0}.AssessmentPage-module__22mVZW__progressRail{flex-direction:column;gap:1.5rem;display:flex}.AssessmentPage-module__22mVZW__practiceProgress{background:var(--surface);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);min-width:0;box-shadow:var(--pixel-panel-shadow);flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.AssessmentPage-module__22mVZW__practiceProgress:before{background:var(--accent);content:"";width:1.125rem;height:2px;position:absolute;top:0;left:0}.AssessmentPage-module__22mVZW__practiceProgressFull{grid-column:1/-1}.AssessmentPage-module__22mVZW__practiceProgressHeader h2{color:var(--text-primary);font-family:var(--font-display);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.AssessmentPage-module__22mVZW__practiceProgressHeader p{color:var(--text-secondary);margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.AssessmentPage-module__22mVZW__practiceProgressEmpty{background:var(--surface-2);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.AssessmentPage-module__22mVZW__practiceProgressEmpty strong{color:var(--text-primary);font-size:.875rem}.AssessmentPage-module__22mVZW__practiceProgressEmpty span{color:var(--text-secondary);font-size:.8125rem;line-height:1.5}.AssessmentPage-module__22mVZW__progressScoreRow{justify-content:center;align-items:center;gap:1rem;display:flex}.AssessmentPage-module__22mVZW__progressScoreCard{text-align:center;background:var(--surface-2);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);flex:1;padding:1.25rem 1rem}.AssessmentPage-module__22mVZW__progressScoreLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__progressScoreValue{font-family:var(--font-mono);font-size:2.5rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__progressScoreEmpty{font-family:var(--font-mono);color:var(--text-tertiary);opacity:.4;font-size:2.5rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__progressScoreMeta{color:var(--text-tertiary);margin-top:.375rem;font-size:.75rem}.AssessmentPage-module__22mVZW__progressDelta{flex-direction:column;flex-shrink:0;align-items:center;gap:.125rem;display:flex}.AssessmentPage-module__22mVZW__progressDeltaArrow{font-size:1.25rem;font-weight:700;line-height:1}.AssessmentPage-module__22mVZW__progressDeltaValue{font-family:var(--font-mono);color:var(--text-secondary);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__progressTrend{background:var(--surface-2);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);padding:1rem 1.25rem .75rem}.AssessmentPage-module__22mVZW__progressTrendHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.AssessmentPage-module__22mVZW__progressTrendAvg{font-family:var(--font-mono);color:var(--accent);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__progressSections{background:var(--surface-2);border:1px solid var(--pixel-edge);border-radius:var(--pixel-radius-sm);padding:1rem 1.25rem}.AssessmentPage-module__22mVZW__progressSectionsHeader{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__progressSectionsList{flex-direction:column;gap:.875rem;display:flex}.AssessmentPage-module__22mVZW__progressSectionRow{flex-direction:column;gap:.25rem;display:flex}.AssessmentPage-module__22mVZW__progressSectionTop{align-items:center;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__progressSectionDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.AssessmentPage-module__22mVZW__progressSectionName{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:500}.AssessmentPage-module__22mVZW__progressSectionAccuracy{font-family:var(--font-mono);font-size:.8125rem;font-weight:600}.AssessmentPage-module__22mVZW__progressSectionDelta{font-family:var(--font-mono);margin-left:.25rem;font-size:.6875rem;font-weight:600}.AssessmentPage-module__22mVZW__progressSectionBarWrap{background:var(--surface-3);border-radius:3px;height:6px;position:relative}.AssessmentPage-module__22mVZW__progressSectionBar{border-radius:3px;height:100%;transition:width .6s ease-out;position:absolute;top:0;left:0}.AssessmentPage-module__22mVZW__progressSectionPrevMarker{background:var(--text-tertiary);opacity:.5;pointer-events:none;border-radius:1px;width:2px;height:10px;position:absolute;top:-2px;transform:translate(-1px)}.AssessmentPage-module__22mVZW__progressSectionMeta{color:var(--text-tertiary);justify-content:space-between;font-size:.6875rem;display:flex}.AssessmentPage-module__22mVZW__progressSectionAssessLabel{font-style:italic}.AssessmentPage-module__22mVZW__progressHistory{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem 1.25rem}.AssessmentPage-module__22mVZW__progressHistoryHeader{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__progressHistoryList{flex-direction:column;gap:.5rem;display:flex}.AssessmentPage-module__22mVZW__progressHistoryRow{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.AssessmentPage-module__22mVZW__progressHistoryRow:last-child{border-bottom:none}.AssessmentPage-module__22mVZW__progressHistoryIndex{color:var(--text-tertiary);min-width:3rem;font-size:.75rem}.AssessmentPage-module__22mVZW__progressHistoryScore{font-family:var(--font-mono);font-size:1.125rem;font-weight:700}.AssessmentPage-module__22mVZW__progressHistoryChange{font-family:var(--font-mono);font-size:.75rem;font-weight:600}.AssessmentPage-module__22mVZW__progressCta{text-align:center}.AssessmentPage-module__22mVZW__progressFallbackDrillButton{width:100%;min-height:44px;color:var(--cta-text);background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);cursor:pointer;padding:.75rem 1rem;font-weight:700}.AssessmentPage-module__22mVZW__progressFallbackDrillButton:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.AssessmentPage-module__22mVZW__progressFallbackDrillButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AssessmentPage-module__22mVZW__progressCtaSubtext{color:var(--text-tertiary);margin:.375rem 0 0;font-size:.8125rem}.AssessmentPage-module__22mVZW__disclaimerBox{border:0;border-top:1px solid var(--pixel-edge);background:0 0;border-radius:0;align-items:flex-start;gap:.5rem;padding:.875rem 0 0;display:flex}.AssessmentPage-module__22mVZW__disclaimerIcon{color:var(--text-tertiary);flex-shrink:0;margin-top:1px;font-size:.75rem;font-weight:700}.AssessmentPage-module__22mVZW__disclaimerText{color:var(--text-tertiary);font-size:.75rem;line-height:1.5}.AssessmentPage-module__22mVZW__retakeLink{color:var(--text-secondary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:500;text-decoration:underline;display:inline-block}.AssessmentPage-module__22mVZW__retakeLink:hover{color:var(--text-primary)}@media (min-width:48rem){.AssessmentPage-module__22mVZW__progressHeader{flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem}}@media (min-width:64rem){.AssessmentPage-module__22mVZW__progressOverviewGrid{grid-template-columns:minmax(0,1.7fr) minmax(20rem,.8fr)}}@media (max-width:600px){.AssessmentPage-module__22mVZW__progressScoreRow{flex-direction:column;gap:.75rem}.AssessmentPage-module__22mVZW__progressScoreCard{width:100%}.AssessmentPage-module__22mVZW__progressDelta{flex-direction:row;gap:.5rem}.AssessmentPage-module__22mVZW__progressScoreValue,.AssessmentPage-module__22mVZW__progressScoreEmpty{font-size:2rem}}
