.AssessmentForm_assessment__pEKJj{color:var(--zd-on-dark-1)}.AssessmentForm_sectionIntro__nlS8L{margin-bottom:32px}.AssessmentForm_sectionIntro__nlS8L h2{margin:0;color:var(--zd-on-dark-1);font-family:var(--zd-sans);font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.15}.AssessmentForm_sectionIntro__nlS8L p{max-width:62ch;margin:12px 0 0;color:var(--zd-on-dark-3);font-family:var(--zd-mono);font-size:14px;line-height:1.7}.AssessmentForm_questionList__rvVI0{display:grid;gap:20px}.AssessmentForm_question__zS7Y5{min-width:0;margin:0;padding:20px;border:1px solid var(--zd-hairline-strong)}.AssessmentForm_question__zS7Y5[aria-invalid=true]{border-color:var(--zd-sev-crit-bright)}.AssessmentForm_legend__DMaso{display:flex;width:100%;align-items:baseline;gap:10px;padding:0 6px;color:var(--zd-on-dark-1);font-family:var(--zd-sans);font-size:17px;font-weight:600;line-height:1.45}.AssessmentForm_questionIndex__oytIq,.AssessmentForm_weight___L454{color:var(--zd-meta-bright);font-family:var(--zd-mono);font-size:12px;font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase}.AssessmentForm_weight___L454{margin-inline-start:auto;white-space:nowrap}.AssessmentForm_optionGrid__JVKWA{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:14px}.AssessmentForm_option__rKSct{display:flex;min-height:48px;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--zd-control-edge-on-dark);color:var(--zd-on-dark-2);cursor:pointer;font-family:var(--zd-sans);font-size:14px;line-height:1.5;transition:border-color var(--dur-fast) var(--zd-ease),background var(--dur-fast) var(--zd-ease),color var(--dur-fast) var(--zd-ease)}.AssessmentForm_option__rKSct:hover{border-color:var(--zd-control-edge-hover-on-dark)}.AssessmentForm_option__rKSct[data-selected=true]{border-color:var(--zd-teal-bright);background:rgba(197,247,253,.08);color:var(--zd-teal-bright)}.AssessmentForm_option__rKSct>span{min-width:0;overflow-wrap:anywhere}.AssessmentForm_option__rKSct input{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;accent-color:var(--zd-teal-bright)}.AssessmentForm_questionError__T84As{margin:10px 0 0;color:var(--zd-sev-crit-bright);font-family:var(--zd-mono);font-size:13px}.AssessmentForm_requestActions__0P_i5,.AssessmentForm_resultActions__ZzLtj,.AssessmentForm_wizardActions__5zoww{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;flex-wrap:wrap}.AssessmentForm_result__o6UXo{border:1px solid var(--zd-line);background:var(--zd-light);color:var(--zd-dark)}.AssessmentForm_resultHeader__qJS2K{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:28px;border-bottom:1px solid var(--zd-line)}.AssessmentForm_priorityHeading__dnPy8 span,.AssessmentForm_prioritySection__eLAs3 h3,.AssessmentForm_resultEyebrow__Bm7N8,.AssessmentForm_resultFacts__2gZSV dt,.AssessmentForm_trace__raa9C summary{font-family:var(--zd-mono);font-size:12px;font-weight:600;letter-spacing:var(--track-mono-wide);text-transform:uppercase}.AssessmentForm_resultEyebrow__Bm7N8{margin:0 0 10px;color:var(--zd-teal-press)}.AssessmentForm_resultTitle___nq9A{margin:0;font-family:var(--zd-sans);font-size:clamp(28px,5vw,44px);font-weight:600;letter-spacing:-.025em;line-height:1}.AssessmentForm_scoreBlock__WzGMj{display:flex;flex:0 0 auto;align-items:baseline;gap:5px;color:var(--zd-dark);font-family:var(--zd-mono)}.AssessmentForm_scoreBlock__WzGMj strong{font-size:clamp(46px,10vw,80px);font-weight:500;letter-spacing:-.08em;line-height:.8}.AssessmentForm_scoreBlock__WzGMj span{color:var(--zd-ink-2);font-size:14px}.AssessmentForm_resultFacts__2gZSV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-bottom:1px solid var(--zd-line)}.AssessmentForm_resultFacts__2gZSV>div{padding:20px 24px;border-inline-end:1px solid var(--zd-line)}.AssessmentForm_resultFacts__2gZSV>div:last-child{border-inline-end:0}.AssessmentForm_resultFacts__2gZSV dt{color:var(--zd-ink-2)}.AssessmentForm_resultFacts__2gZSV dd{margin:8px 0 0;font-family:var(--zd-sans);font-size:20px;font-weight:600}.AssessmentForm_resultFacts__2gZSV dd[data-band=exposed]{color:var(--zd-sev-crit)}.AssessmentForm_resultFacts__2gZSV dd[data-band=developing]{color:var(--zd-sev-high)}.AssessmentForm_resultFacts__2gZSV dd[data-band=managed]{color:var(--zd-sev-med)}.AssessmentForm_resultFacts__2gZSV dd[data-band=resilient]{color:var(--zd-sev-low)}.AssessmentForm_fitNote__F9J7S,.AssessmentForm_noGaps__GyGWd{margin:0;padding:14px 24px;border-bottom:1px solid var(--zd-line);color:var(--zd-ink-2);font-family:var(--zd-mono);font-size:13px;line-height:1.65}.AssessmentForm_prioritySection__eLAs3{padding:28px;border-bottom:1px solid var(--zd-line)}.AssessmentForm_prioritySection__eLAs3 h3{margin:0 0 16px;color:var(--zd-ink-2)}.AssessmentForm_priorityList__mcrOg{display:grid;gap:14px;margin:0;padding:0;counter-reset:priorities;list-style:none}.AssessmentForm_priorityList__mcrOg .zd-link{display:inline-block;padding-block:10px;color:var(--zd-accent-on-light);text-decoration:underline;text-underline-offset:4px}.AssessmentForm_priorityList__mcrOg .zd-link:focus-visible{outline:2px solid var(--zd-accent-on-light);outline-offset:3px}.AssessmentForm_priorityList__mcrOg li{padding:16px;border:1px solid var(--zd-line);counter-increment:priorities}.AssessmentForm_priorityHeading__dnPy8{display:flex;justify-content:space-between;gap:16px;font-size:16px}.AssessmentForm_priorityHeading__dnPy8 strong:before{content:"0" counter(priorities) " / ";color:var(--zd-teal-press);font-family:var(--zd-mono);font-size:12px;letter-spacing:var(--track-mono)}.AssessmentForm_priorityHeading__dnPy8 span{color:var(--zd-ink-2)}.AssessmentForm_priorityList__mcrOg p{margin:10px 0 0;color:var(--zd-ink-2);font-size:14px;line-height:1.55}.AssessmentForm_priorityList__mcrOg p span{color:var(--zd-dark);font-weight:600}.AssessmentForm_noGaps__GyGWd{padding:0;border:0}.AssessmentForm_trace__raa9C{border-bottom:1px solid var(--zd-line)}.AssessmentForm_trace__raa9C summary{padding:18px 28px;color:var(--zd-dark);cursor:pointer}.AssessmentForm_trace__raa9C>div{display:grid;gap:10px;padding:0 28px 24px}.AssessmentForm_traceRow__Eaihn{display:grid;grid-template-columns:minmax(140px,1fr) minmax(100px,1fr) auto;align-items:center;gap:12px;color:var(--zd-ink-2);font-size:14px}.AssessmentForm_traceRow__Eaihn progress{width:100%;height:5px;border:0;border-radius:0;background:var(--zd-line);color:var(--zd-teal-press)}.AssessmentForm_traceRow__Eaihn progress::-webkit-progress-bar{background:var(--zd-line)}.AssessmentForm_traceRow__Eaihn progress::-webkit-progress-value{background:var(--zd-teal-press)}.AssessmentForm_traceRow__Eaihn progress::-moz-progress-bar{background:var(--zd-teal-press)}.AssessmentForm_traceRow__Eaihn strong{color:var(--zd-dark);font-family:var(--zd-mono);font-size:12px}.AssessmentForm_limitation__gNod_{margin:0;padding:22px 28px;border:0;color:var(--zd-ink-2);font-family:var(--zd-mono);font-size:13px;line-height:1.7}.AssessmentForm_resultActions__ZzLtj{margin:0;padding:22px 28px;border-top:1px solid var(--zd-line)}.AssessmentForm_resultActions__ZzLtj .zd-btn-box{background:var(--zd-btn-light-bg);border-color:var(--zd-btn-light-bg);color:var(--zd-btn-light-fg)}.AssessmentForm_resultActions__ZzLtj .zd-btn-box:hover{background:var(--zd-btn-light-bg-hover);border-color:var(--zd-btn-light-bg-hover)}.AssessmentForm_resultActions__ZzLtj .zd-btn-line{color:var(--zd-accent-on-light);border-bottom-color:color-mix(in srgb,var(--zd-accent-on-light) 45%,transparent)}.AssessmentForm_resultActions__ZzLtj .zd-btn-box:focus-visible,.AssessmentForm_resultActions__ZzLtj .zd-btn-line:focus-visible{outline-color:var(--zd-focus-on-light)}.AssessmentForm_requestPanel__ud46C{margin-top:24px;padding:26px;border:1px solid var(--zd-hairline-strong);background:var(--zd-tint-cold)}.AssessmentForm_requestHeader___D_k0{margin-bottom:26px}.AssessmentForm_requestHeader___D_k0 h2{margin:0;color:var(--zd-on-dark-1);font-size:clamp(24px,4vw,34px);line-height:1.1}.AssessmentForm_requestHeader___D_k0 p{margin:12px 0 0;color:var(--zd-on-dark-3);font-family:var(--zd-mono);font-size:13px;line-height:1.7}.AssessmentForm_contactGrid__8yT6R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.AssessmentForm_fullWidth__Gz_dT{grid-column:1/-1}.AssessmentForm_consents__DI8UH{display:grid;gap:12px;margin-top:24px}.AssessmentForm_consent__d1A2Z{display:flex;align-items:flex-start;gap:12px;color:var(--zd-on-dark-2);cursor:pointer;font-size:14px;line-height:1.55}.AssessmentForm_consent__d1A2Z input{width:17px;height:17px;flex:0 0 auto;margin-top:2px;accent-color:var(--zd-teal-bright)}.AssessmentForm_consent__d1A2Z small{display:block;margin-top:4px;color:var(--zd-on-dark-4);font-family:var(--zd-mono);font-size:12px}.AssessmentForm_consentError__kROmt{margin:8px 0 0 29px;color:var(--zd-sev-crit-bright);font-family:var(--zd-mono);font-size:13px}.AssessmentForm_requestActions__0P_i5{justify-content:flex-end}@media (min-width:740px){.AssessmentForm_optionGrid__JVKWA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.AssessmentForm_question__zS7Y5{padding:16px}.AssessmentForm_legend__DMaso{display:grid;grid-template-columns:auto 1fr}.AssessmentForm_weight___L454{grid-column:2;margin-inline-start:0}.AssessmentForm_resultHeader__qJS2K{display:grid}.AssessmentForm_contactGrid__8yT6R,.AssessmentForm_resultFacts__2gZSV{grid-template-columns:1fr}.AssessmentForm_resultFacts__2gZSV>div{border-inline-end:0;border-bottom:1px solid var(--zd-line)}.AssessmentForm_resultFacts__2gZSV>div:last-child{border-bottom:0}.AssessmentForm_traceRow__Eaihn{grid-template-columns:1fr auto}.AssessmentForm_traceRow__Eaihn progress{grid-column:1/-1;grid-row:2}}@media (prefers-reduced-motion:reduce){.AssessmentForm_option__rKSct{transition:none}}.FormShell_page__jI2_U{min-height:calc(100vh - var(--zd-nav-h));padding:48px 0 72px;background:var(--zd-paper);color:var(--zd-ink)}.FormShell_pins__SO_DF{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--zd-ink-3);font-family:var(--zd-mono);font-size:var(--ed-meta);font-weight:500;letter-spacing:var(--track-mono-tight);line-height:1.6}.FormShell_layout__VHf3e{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1fr);gap:clamp(36px,6vw,88px);align-items:start;margin-top:36px}.FormShell_intro__42Kza{position:sticky;top:calc(var(--zd-nav-h) + 32px)}.FormShell_introArt__eyyG_{margin-top:30px;border:1px solid var(--zd-line-strong);border-radius:var(--radius-panel);background:var(--zd-graphite);overflow:hidden;max-width:390px}.FormShell_eyebrow___k_0Q{display:flex;align-items:center;gap:12px;margin:0 0 22px;color:var(--zd-accent-on-light);font-family:var(--zd-mono);font-size:var(--ed-eyebrow);font-weight:500;letter-spacing:var(--track-mono-wide);text-transform:uppercase}.FormShell_eyebrow___k_0Q:before{content:"";flex:0 0 20px;height:1px;background:currentColor;opacity:.7}.FormShell_intro__42Kza h1{max-width:18ch;margin:0;font-size:var(--ed-h1);font-weight:var(--ed-weight-display);letter-spacing:var(--ed-track-h1);line-height:var(--ed-leading-h1);text-wrap:balance}.FormShell_lead__sJPbO{max-width:52ch;margin-top:24px;color:var(--zd-ink-2);font-size:17px;line-height:1.75}.FormShell_form__hHANx{min-width:0;padding:clamp(24px,3vw,38px);border:1px solid var(--zd-hairline-strong);border-radius:var(--radius-panel);background:var(--zd-graphite);color:var(--zd-on-dark-1)}.FormShell_error__4QvIb{display:flex;align-items:start;gap:10px;margin-top:24px;padding:14px 16px;border:1px solid var(--zd-sev-crit-bright);border-radius:var(--radius-control);color:var(--zd-on-dark-2);font-size:var(--ed-small);line-height:1.6}.FormShell_error__4QvIb span:first-child{color:var(--zd-sev-crit-bright)}[dir=rtl] .FormShell_intro__42Kza h1{line-height:1.4;letter-spacing:0}[dir=rtl] .FormShell_eyebrow___k_0Q,[dir=rtl] .FormShell_pins__SO_DF{font-family:var(--zd-arabic);letter-spacing:0}@media (max-width:820px){.FormShell_layout__VHf3e{grid-template-columns:1fr}.FormShell_intro__42Kza{position:static}.FormShell_introArt__eyyG_{max-width:320px}.FormShell_page__jI2_U{padding-top:32px}.FormShell_form__hHANx{padding-inline:22px}}