.page_pageWrapper__MVy84{position:relative;min-height:100vh}.page_pageWrapper__MVy84:before{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(0,255,148,.015) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,148,.015) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 80% at 50% 30%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 30%,#000 10%,transparent 70%);pointer-events:none;z-index:0}@media print{[data-assessment-print]{--bg-deep:#fff;--bg-panel:#f8f9fa;--bg-panel-alt:#f1f3f5;--bg-surface:#e9ecef;--border-subtle:rgba(0,0,0,.1);--border-dim:rgba(0,0,0,.06);--bramble-green:#00a85a;--green-dim:rgba(0,168,90,.08);--text-primary:#0d1117;--text-secondary:#444c56;--text-dim:#768390;--red-metric:#cf222e;--amber-metric:#d97706;--blue-metric:#0969da;--purple-metric:#8250df}[data-assessment-print] *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[data-assessment-print]{background:#fff!important;color:#0d1117!important}[data-assessment-print]:before{display:none}body:has([data-assessment-print]) footer,body:has([data-assessment-print]) nav{display:none!important}@page{size:A4;margin:18mm 16mm}}.IntroScreen_screen__PTiJL{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;min-height:calc(100vh - 72px)}.IntroScreen_inner__dtYZw{max-width:660px;width:100%;text-align:center}.IntroScreen_categoryTag__Umk_Z{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--bramble-green);margin-bottom:1.5rem}.IntroScreen_categoryTag__Umk_Z:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--bramble-green);box-shadow:0 0 6px var(--bramble-green);animation:IntroScreen_pulseDot__SfPTo 3s ease-in-out infinite}.IntroScreen_headline__7Cnqm{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:500;line-height:1.2;letter-spacing:-.025em;color:var(--text-primary);margin-bottom:1.5rem}.IntroScreen_headline__7Cnqm em{font-style:normal;color:var(--bramble-green)}.IntroScreen_body__NBEzL{font-size:1rem;font-weight:300;line-height:1.75;color:var(--text-secondary);margin-bottom:2rem}.IntroScreen_meta__LrQSj{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:2rem;padding:1.5rem 2rem;background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.IntroScreen_metaItem__20yBs{display:flex;flex-direction:column;align-items:center;gap:.25rem}.IntroScreen_metaValue__B2Nnc{font-family:var(--font-mono);font-size:1.25rem;font-weight:500;color:var(--bramble-green)}.IntroScreen_metaLabel__lE8_M{font-size:.75rem;color:var(--text-dim);letter-spacing:.04em}.IntroScreen_metaDivider__LkKnX{width:1px;height:32px;background:var(--border-subtle)}.IntroScreen_categoryList__6wXfL{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;text-align:left}.IntroScreen_categoryListItem__QSoBX{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.IntroScreen_categoryListNum__6u7W4{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-dim);min-width:18px}.IntroScreen_categoryListName__pwa2R{font-weight:500;color:var(--text-primary);flex:1 1}.IntroScreen_categoryListDesc__PsCEA{font-size:.75rem;color:var(--text-dim);text-align:right}.IntroScreen_btnPrimary__zeRNF{display:inline-flex;align-items:center;gap:.5rem;background:var(--bramble-green);color:var(--bg-deep);font-family:var(--font-body);font-size:.875rem;font-weight:600;padding:.875rem 2rem;border-radius:var(--radius-sm);border:none;cursor:pointer;letter-spacing:.01em;transition:all .2s;width:100%;justify-content:center}.IntroScreen_btnPrimary__zeRNF:hover{background:var(--green-muted);transform:translateY(-1px);box-shadow:0 4px 16px var(--green-glow)}.IntroScreen_btnPrimary__zeRNF:active{transform:translateY(0)}@keyframes IntroScreen_fadeUp__VLZ24{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.IntroScreen_fadeUp__VLZ24{animation:IntroScreen_fadeUp__VLZ24 .4s ease forwards}@keyframes IntroScreen_pulseDot__SfPTo{0%,to{opacity:1;box-shadow:0 0 6px var(--bramble-green)}50%{opacity:.5;box-shadow:0 0 2px var(--bramble-green)}}@media (max-width:640px){.IntroScreen_meta__LrQSj{gap:1rem;flex-wrap:wrap}}.QuestionScreen_screen__0YpYA{padding:2rem;min-height:calc(100vh - 72px);display:flex;align-items:center;flex-direction:column}.QuestionScreen_layout__2TNoQ{max-width:800px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.QuestionScreen_progressHeader__8ej5b{display:flex;flex-direction:column;gap:1rem}.QuestionScreen_progressTop___wVcb{display:flex;align-items:center;justify-content:space-between}.QuestionScreen_progressCategory__H2FU5{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bramble-green)}.QuestionScreen_progressCounter__8eMDk{font-family:var(--font-mono);font-size:.75rem;color:var(--text-dim)}.QuestionScreen_progressBarOuter__i15O6{height:2px;background:var(--border-subtle);border-radius:2px}.QuestionScreen_progressBarInner__sw_vr{height:100%;background:var(--bramble-green);border-radius:2px;transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px var(--green-glow)}.QuestionScreen_progressDots__AakdM{display:flex;justify-content:space-between;margin-top:.5rem}.QuestionScreen_progressDot__5Tb97{width:6px;height:6px;border-radius:50%;background:var(--border-subtle);border:1px solid var(--text-dim);transition:all .3s;position:relative}.QuestionScreen_progressDot__5Tb97:after{content:attr(data-label);position:absolute;top:12px;left:50%;transform:translateX(-50%);font-size:.6rem;font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-dim);white-space:nowrap;text-transform:uppercase}.QuestionScreen_progressDot__5Tb97.QuestionScreen_completed__Qh93W{background:var(--bramble-green);border-color:var(--bramble-green);box-shadow:0 0 4px var(--green-glow)}.QuestionScreen_progressDot__5Tb97.QuestionScreen_active__bj_Pc{background:var(--bramble-green);border-color:var(--bramble-green);box-shadow:0 0 8px var(--green-glow);animation:QuestionScreen_pulseDot__CbI1y 2s ease-in-out infinite}.QuestionScreen_categoryTransition__c_1SO{background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:2rem;text-align:center;cursor:pointer;animation:QuestionScreen_fadeUp__s_VP_ .4s ease forwards}.QuestionScreen_catTransNum__wPq7O{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1rem}.QuestionScreen_catTransTitle__ZctYS{font-size:1.375rem;font-weight:500;color:var(--text-primary);margin-bottom:.5rem}.QuestionScreen_catTransQuestion__XT9Ie{font-size:.9375rem;color:var(--text-secondary);font-weight:300;margin-bottom:1.5rem}.QuestionScreen_catTransScore__l8gzR{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;color:var(--bramble-green);background:var(--green-dim);padding:.375rem .875rem;border-radius:var(--radius-sm);border:1px solid var(--green-glow)}.QuestionScreen_questionCard__UJ1Vz{background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.QuestionScreen_questionCardHeader__0pS9J{padding:1.5rem 2rem;border-bottom:1px solid var(--border-dim);display:flex;align-items:flex-start;gap:1rem}.QuestionScreen_questionNum__Z1jDe{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-dim);padding-top:2px;min-width:24px}.QuestionScreen_questionText__OAzzw{font-size:1rem;font-weight:500;color:var(--text-primary);line-height:1.5}.QuestionScreen_questionCategoryLabel__UUx2n{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);margin-top:.25rem}.QuestionScreen_answerOptions__05awl{padding:1.5rem 2rem;display:flex;flex-direction:column;gap:.5rem}.QuestionScreen_answerOption__8zJwX{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--bg-panel-alt);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.QuestionScreen_answerOption__8zJwX:before{content:"";position:absolute;inset:0;background:var(--green-dim);opacity:0;transition:opacity .2s}.QuestionScreen_answerOption__8zJwX:hover{border-color:var(--border-active)}.QuestionScreen_answerOption__8zJwX:hover:before{opacity:1}.QuestionScreen_answerOption__8zJwX.QuestionScreen_selected__ixtSj{border-color:var(--bramble-green);background:var(--green-dim)}.QuestionScreen_answerIndicator__L_Y9_{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--text-dim);display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;position:relative;z-index:1}.QuestionScreen_answerOption__8zJwX.QuestionScreen_selected__ixtSj .QuestionScreen_answerIndicator__L_Y9_{border-color:var(--bramble-green);background:var(--bramble-green)}.QuestionScreen_answerIndicator__L_Y9_:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--bg-deep);opacity:0;transition:opacity .2s}.QuestionScreen_answerOption__8zJwX.QuestionScreen_selected__ixtSj .QuestionScreen_answerIndicator__L_Y9_:after{opacity:1}.QuestionScreen_answerLabel__mnKr5{font-size:.875rem;color:var(--text-secondary);transition:color .2s;position:relative;z-index:1}.QuestionScreen_answerOption__8zJwX.QuestionScreen_selected__ixtSj .QuestionScreen_answerLabel__mnKr5{color:var(--text-primary)}.QuestionScreen_questionNav__1ne3a{display:flex;align-items:center;justify-content:space-between;gap:1rem}.QuestionScreen_navSpacer__PFKpW{flex:1 1}.QuestionScreen_btnPrimary__Ngl_j{display:inline-flex;align-items:center;gap:.5rem;background:var(--bramble-green);color:var(--bg-deep);font-family:var(--font-body);font-size:.875rem;font-weight:600;padding:.875rem 2rem;border-radius:var(--radius-sm);border:none;cursor:pointer;letter-spacing:.01em;transition:all .2s;width:auto}.QuestionScreen_btnPrimary__Ngl_j:hover:not(:disabled){background:var(--green-muted);transform:translateY(-1px);box-shadow:0 4px 16px var(--green-glow)}.QuestionScreen_btnPrimary__Ngl_j:active:not(:disabled){transform:translateY(0)}.QuestionScreen_btnSecondary___xCRw{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:400;padding:.75rem 1.5rem;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);cursor:pointer;transition:all .2s}.QuestionScreen_btnSecondary___xCRw:hover{border-color:var(--green-glow);color:var(--text-primary)}@keyframes QuestionScreen_fadeUp__s_VP_{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes QuestionScreen_pulseDot__CbI1y{0%,to{opacity:1;box-shadow:0 0 8px var(--green-glow)}50%{opacity:.5;box-shadow:0 0 2px var(--green-glow)}}@media (max-width:640px){.QuestionScreen_progressDot__5Tb97:after{display:none}}.CaptureScreen_screen__tMxRO{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;min-height:calc(100vh - 72px)}.CaptureScreen_inner__weGRm{max-width:560px;width:100%}.CaptureScreen_scorePreview__U842i{background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.5rem 2rem;margin-bottom:2rem;text-align:center;position:relative;overflow:hidden}.CaptureScreen_scorePreview__U842i:before{content:"";position:absolute;top:-40px;right:-40px;width:120px;height:120px;background:radial-gradient(circle,var(--green-dim) 0,transparent 70%);pointer-events:none}.CaptureScreen_scoreLabel__ngYEl{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.5rem}.CaptureScreen_scoreNumber__6ea60{font-family:var(--font-mono);font-size:3.5rem;font-weight:500;color:var(--bramble-green);line-height:1;margin-bottom:.25rem}.CaptureScreen_scoreMax__gqdKS{font-size:.875rem;color:var(--text-dim);margin-bottom:1rem}.CaptureScreen_scoreBarOuter__Yh0YR{height:4px;background:var(--border-subtle);border-radius:4px;overflow:hidden;margin-bottom:1rem}.CaptureScreen_scoreBarInner__sUJ5C{height:100%;background:var(--bramble-green);border-radius:4px;transition:width 1.2s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px var(--green-glow)}.CaptureScreen_teaser__aZxsc{font-size:.8125rem;color:var(--text-secondary);font-style:italic}.CaptureScreen_headline__XP5eU{font-size:1.375rem;font-weight:500;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:-.02em}.CaptureScreen_subtext__ZUAwY{font-size:.875rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.CaptureScreen_form__aC_1B{display:flex;flex-direction:column;gap:1rem}.CaptureScreen_formRow__UxKfz{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.CaptureScreen_formGroup__1loRQ{display:flex;flex-direction:column;gap:.25rem}.CaptureScreen_formLabel__eSYT_{font-size:.75rem;font-weight:500;color:var(--text-secondary);letter-spacing:.03em;display:flex;align-items:center;gap:.25rem}.CaptureScreen_formLabelOptional__lsugW{font-size:.625rem;color:var(--text-dim);font-weight:400}.CaptureScreen_required__xQAzm{color:var(--red-metric)}.CaptureScreen_formInput__eFpKh,.CaptureScreen_formSelect__wkG8t{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.625rem 1rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .2s;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.CaptureScreen_formInput__eFpKh::placeholder{color:var(--text-dim)}.CaptureScreen_formInput__eFpKh:focus,.CaptureScreen_formSelect__wkG8t:focus{border-color:var(--border-active);box-shadow:0 0 0 3px var(--green-dim)}.CaptureScreen_fieldError__Uaao0{border-color:var(--red-metric)}.CaptureScreen_formSelect__wkG8t{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B7280' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:2.5rem;cursor:pointer}.CaptureScreen_formSelect__wkG8t option{background:var(--bg-panel);color:var(--text-primary)}.CaptureScreen_fieldWithPrefix__j4_5T{position:relative}.CaptureScreen_fieldPrefix__mWrDG{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:.8125rem;color:var(--text-dim);pointer-events:none}.CaptureScreen_prefixedInput__TbjFe{padding-left:1.75rem}.CaptureScreen_formDivider__JuMkk{height:1px;background:var(--border-subtle);margin:.25rem 0}.CaptureScreen_formContextNote__ec2Wj{font-size:.6875rem;color:var(--text-dim);line-height:1.5;padding:.625rem 1rem;background:var(--bg-panel-alt);border-radius:var(--radius-md);border:1px solid var(--border-dim);display:flex;align-items:flex-start;gap:.5rem}.CaptureScreen_privacyNote__r3E_i{font-size:.6875rem;color:var(--text-dim);text-align:center;line-height:1.5}.CaptureScreen_btnPrimary__Ymt4G{display:inline-flex;align-items:center;gap:.5rem;background:var(--bramble-green);color:var(--bg-deep);font-family:var(--font-body);font-size:.875rem;font-weight:600;padding:.875rem 2rem;border-radius:var(--radius-sm);border:none;cursor:pointer;letter-spacing:.01em;transition:all .2s;width:100%;justify-content:center}.CaptureScreen_btnPrimary__Ymt4G:hover{background:var(--green-muted);transform:translateY(-1px);box-shadow:0 4px 16px var(--green-glow)}.CaptureScreen_btnPrimary__Ymt4G:active{transform:translateY(0)}@keyframes CaptureScreen_fadeUp__wANQJ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.CaptureScreen_fadeUp__wANQJ{animation:CaptureScreen_fadeUp__wANQJ .4s ease forwards}@media (max-width:640px){.CaptureScreen_formRow__UxKfz{grid-template-columns:1fr}}.ResultsScreen_screen__eR_zT{padding:2rem;min-height:calc(100vh - 72px);display:flex;align-items:center;flex-direction:column}.ResultsScreen_layout__0m_qZ{max-width:860px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;animation:ResultsScreen_fadeIn__y7bqf .4s ease forwards}.ResultsScreen_printHeader___8SLp{display:none;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--bramble-green)}.ResultsScreen_printHeaderLogo__mZgxT{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:600;color:var(--text-primary)}.ResultsScreen_printHeaderMeta__67RFd{font-size:.75rem;color:var(--text-dim);text-align:right;line-height:1.5}.ResultsScreen_scoreHero__BNk9F{display:grid;grid-template-columns:auto 1fr;grid-gap:2rem;gap:2rem;align-items:center;background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:2rem;position:relative;overflow:hidden}.ResultsScreen_scoreHero__BNk9F:before{content:"";position:absolute;top:-60px;right:-60px;width:200px;height:200px;background:radial-gradient(circle,var(--green-dim) 0,transparent 70%);pointer-events:none}.ResultsScreen_scoreCircle__IoufM{width:120px;height:120px;position:relative;flex-shrink:0}.ResultsScreen_scoreCircle__IoufM svg{width:100%;height:100%;transform:rotate(-90deg)}.ResultsScreen_scoreCircleBg__C4UTg{fill:none;stroke:var(--border-subtle);stroke-width:4}.ResultsScreen_scoreCircleFill__X62Im{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:283;transition:stroke-dashoffset 1.5s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 4px var(--green-glow))}.ResultsScreen_scoreCircleText__6mrkn{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ResultsScreen_scoreNumber__U33V_{font-family:var(--font-mono);font-size:2rem;font-weight:500;line-height:1}.ResultsScreen_scoreDenom__Hl4lA{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-dim)}.ResultsScreen_scoreMeta__T590T{display:flex;flex-direction:column;gap:.5rem}.ResultsScreen_maturityLevel__ixM3v{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.ResultsScreen_resultsHeadline__oHrpn{font-size:1.5rem;font-weight:500;color:var(--text-primary);letter-spacing:-.02em;line-height:1.3}.ResultsScreen_resultsSummary__K9NEa{font-size:.9375rem;font-weight:300;color:var(--text-secondary);line-height:1.7}.ResultsScreen_dollarPanel__GgyWK{background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.ResultsScreen_dollarPanelHeader__xvFZC{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-dim);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ResultsScreen_dollarPanelLabel__etSNR{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.ResultsScreen_dollarPanelCaveat__bHpgg{font-size:.6875rem;color:var(--text-dim)}.ResultsScreen_dollarHero__bcEyK{padding:1.75rem 1.5rem 1.25rem;display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.ResultsScreen_dollarRange__WmVta{font-family:var(--font-mono);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;color:var(--bramble-green);line-height:1;letter-spacing:-.02em}.ResultsScreen_dollarRangeSub__NQqP_{font-size:.875rem;color:var(--text-secondary);line-height:1.5}.ResultsScreen_dollarWaterfall__V9tXd{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column}.ResultsScreen_wfRow__4pZp1{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem 0;border-bottom:1px solid var(--border-dim);font-size:.8125rem}.ResultsScreen_wfRow__4pZp1:last-child{border-bottom:none}.ResultsScreen_wfRow__4pZp1.ResultsScreen_wfTotal__cUNLL{padding-top:.875rem;margin-top:.25rem;border-top:1px solid var(--border-subtle);border-bottom:none}.ResultsScreen_wfLabel__ji8IN{color:var(--text-secondary)}.ResultsScreen_wfRow__4pZp1.ResultsScreen_wfTotal__cUNLL .ResultsScreen_wfLabel__ji8IN{font-weight:500;color:var(--text-primary)}.ResultsScreen_wfLabelIndent__IsxSZ{color:var(--text-dim);font-size:.75rem;padding-left:1rem}.ResultsScreen_wfValue__7ceFt{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary);white-space:nowrap}.ResultsScreen_wfValueSavings__k1gDS{font-family:var(--font-mono);font-size:.8125rem;color:var(--bramble-green);white-space:nowrap}.ResultsScreen_wfValueCost__JU1zc{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-dim);white-space:nowrap}.ResultsScreen_wfValueTotal__jkUwI{font-family:var(--font-mono);font-size:.9375rem;font-weight:500;color:var(--bramble-green);white-space:nowrap}.ResultsScreen_dollarAssumptions__o318N{padding:.875rem 1.5rem;background:var(--bg-panel-alt);border-top:1px solid var(--border-dim);display:flex;gap:1.5rem;flex-wrap:wrap}.ResultsScreen_asmItem__rHcXt{display:flex;flex-direction:column;gap:.15rem}.ResultsScreen_asmLabel__jJP1m{font-size:.625rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.ResultsScreen_asmValue__VzcPs{font-size:.75rem;color:var(--text-secondary)}.ResultsScreen_breakdownTitle__mdEwv{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1rem}.ResultsScreen_breakdownGrid__Benxj{display:flex;flex-direction:column;gap:.5rem}.ResultsScreen_breakdownRow___IHCj{display:grid;grid-template-columns:180px 1fr auto;align-items:center;grid-gap:1rem;gap:1rem;padding:.875rem 1.25rem;background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.ResultsScreen_breakdownLabel__EG4UR{font-size:.8125rem;color:var(--text-secondary)}.ResultsScreen_breakdownBarOuter__XY_xW{height:4px;background:var(--border-subtle);border-radius:4px;overflow:hidden}.ResultsScreen_breakdownBarInner__jOPUJ{height:100%;border-radius:4px;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.ResultsScreen_breakdownScore__UnG_s{font-family:var(--font-mono);font-size:.75rem;min-width:40px;text-align:right}.ResultsScreen_nextSteps__l5ZOT{background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.75rem 2rem}.ResultsScreen_nextStepsTitle__i_qxY{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1.25rem}.ResultsScreen_nextStepsHeadline__qpeu9{font-size:1.125rem;font-weight:500;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:-.01em}.ResultsScreen_nextStepsBody__NRLZL{font-size:.875rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1.75rem}.ResultsScreen_resultsCtas__umAX9{display:flex;gap:1rem;flex-wrap:wrap}.ResultsScreen_btnPrimary__MVDYq{display:inline-flex;align-items:center;gap:.5rem;background:var(--bramble-green);color:var(--bg-deep);font-family:var(--font-body);font-size:.875rem;font-weight:600;padding:.875rem 2rem;border-radius:var(--radius-sm);border:none;cursor:pointer;letter-spacing:.01em;transition:all .2s;flex:1 1;min-width:200px;justify-content:center;text-decoration:none}.ResultsScreen_btnPrimary__MVDYq:hover{background:var(--green-muted);transform:translateY(-1px);box-shadow:0 4px 16px var(--green-glow)}.ResultsScreen_btnPrimary__MVDYq:active{transform:translateY(0)}.ResultsScreen_btnDownload__fupEd{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--bramble-green);font-family:var(--font-body);font-size:.875rem;font-weight:500;padding:.875rem 1.5rem;border-radius:var(--radius-sm);border:1px solid var(--border-active);cursor:pointer;transition:all .2s;flex:1 1;min-width:180px;justify-content:center}.ResultsScreen_btnDownload__fupEd:hover{background:var(--green-dim);border-color:var(--bramble-green)}.ResultsScreen_btnSecondary__j1vLe{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:400;padding:.75rem 1.5rem;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);cursor:pointer;transition:all .2s}.ResultsScreen_btnSecondary__j1vLe:hover{border-color:var(--green-glow);color:var(--text-primary)}@keyframes ResultsScreen_fadeIn__y7bqf{0%{opacity:0}to{opacity:1}}@media print{.ResultsScreen_screen__eR_zT{padding:0;min-height:unset}.ResultsScreen_layout__0m_qZ{max-width:100%;gap:14px}.ResultsScreen_printHeader___8SLp{display:flex!important}.ResultsScreen_scoreHero__BNk9F{page-break-inside:avoid;break-inside:avoid;padding:14px;border:1px solid rgba(0,0,0,.12);background:var(--bg-panel)!important}.ResultsScreen_scoreHero__BNk9F:before{display:none}.ResultsScreen_maturityLevel__ixM3v,.ResultsScreen_scoreNumber__U33V_{color:var(--bramble-green)!important}.ResultsScreen_dollarPanel__GgyWK{page-break-inside:avoid;break-inside:avoid;border:1px solid rgba(0,0,0,.12)}.ResultsScreen_dollarRange__WmVta,.ResultsScreen_wfValueSavings__k1gDS,.ResultsScreen_wfValueTotal__jkUwI{color:var(--bramble-green)!important}.ResultsScreen_breakdownRow___IHCj{page-break-inside:avoid;break-inside:avoid;background:var(--bg-panel)!important;border:1px solid rgba(0,0,0,.1)}.ResultsScreen_breakdownBarInner__jOPUJ{transition:none!important}.ResultsScreen_nextSteps__l5ZOT{page-break-inside:avoid;break-inside:avoid;background:var(--bg-panel)!important;border:1px solid rgba(0,0,0,.1)}.ResultsScreen_btnDownload__fupEd,.ResultsScreen_btnPrimary__MVDYq,.ResultsScreen_btnSecondary__j1vLe,.ResultsScreen_resultsCtas__umAX9{display:none!important}}@media (max-width:640px){.ResultsScreen_scoreHero__BNk9F{grid-template-columns:1fr;text-align:center}.ResultsScreen_scoreCircle__IoufM{margin:0 auto}.ResultsScreen_breakdownRow___IHCj{grid-template-columns:1fr;gap:.5rem}.ResultsScreen_breakdownBarOuter__XY_xW{display:none}.ResultsScreen_resultsCtas__umAX9{flex-direction:column}.ResultsScreen_btnDownload__fupEd,.ResultsScreen_resultsCtas__umAX9 .ResultsScreen_btnPrimary__MVDYq{width:100%}.ResultsScreen_dollarAssumptions__o318N{gap:1rem}}.AssessmentShell_shell__HxVse{position:relative;z-index:1;min-height:100vh;padding-top:var(--nav-height)}@keyframes AssessmentShell_pulseDot__behGE{0%,to{opacity:1;box-shadow:0 0 6px var(--bramble-green)}50%{opacity:.5;box-shadow:0 0 2px var(--bramble-green)}}