.Assessment_layout__xvJ6n{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;padding-top:2rem;padding-bottom:5rem}@media (min-width:1056px){.Assessment_layout__xvJ6n{grid-template-columns:12fr 4fr}}.Assessment_wrap__P_t7W{min-width:0}.Assessment_aside__byyIq{display:none}@media (min-width:1056px){.Assessment_aside__byyIq{display:block;position:-webkit-sticky;position:sticky;top:calc(var(--masthead-h) + 2rem);align-self:start}}.Assessment_asideBox__bKBA_{padding:1.5rem;background:var(--layer-01);border-top:2px solid var(--gray-100)}.Assessment_asideTitle__QcEwn{font-size:1rem;font-weight:600;margin-bottom:1rem}.Assessment_dimProgress__DzCyC{display:grid;grid-gap:1rem;gap:1rem}.Assessment_dimProgress__DzCyC a{display:flex;justify-content:space-between;font-size:.875rem;color:var(--text-primary)}.Assessment_dimProgress__DzCyC a:hover span:first-child{text-decoration:underline}.Assessment_dimCount__8kHZl{font-family:var(--font-mono);font-size:.75rem;color:var(--text-secondary)}.Assessment_dimBar__tVR2V{display:block;height:3px;margin-top:.375rem;background:var(--gray-20)}.Assessment_dimBar__tVR2V span{display:block;height:100%;background:var(--gray-100);transition:width var(--duration-moderate) var(--ease-productive)}.Assessment_asideNote__Js0P5{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--border-subtle);font-size:.75rem;line-height:1.5;letter-spacing:.32px;color:var(--text-secondary)}@media print{.Assessment_aside__byyIq{display:none!important}}.Assessment_progress__2q2_0{position:-webkit-sticky;position:sticky;top:var(--masthead-h);z-index:10;display:flex;align-items:center;gap:1rem;padding:.75rem 0;margin-top:-.75rem;background:var(--white);border-bottom:1px solid var(--border-subtle)}.Assessment_progressBar__1oV7_{flex:1 1;height:4px;background:var(--gray-20)}.Assessment_progressBar__1oV7_ span{display:block;height:100%;background:var(--gray-100);transition:width var(--duration-moderate) var(--ease-productive)}.Assessment_progressLabel__7tK69{font-family:var(--font-mono);font-size:.75rem;color:var(--text-secondary);white-space:nowrap}.Assessment_dimension__bNpTu{padding-top:2.5rem}.Assessment_dimHead__mZlDb{display:grid;grid-template-columns:3rem 1fr;grid-gap:.5rem;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--gray-100)}.Assessment_dimNum___BRcj{font-family:var(--font-mono);font-size:.875rem;padding-top:.5rem;color:var(--text-helper)}.Assessment_dimSummary__BzZxl{margin-top:.25rem;font-size:.9375rem;color:var(--text-secondary)}.Assessment_question__6tDQN{border:0;padding:1.5rem 0;border-bottom:1px solid var(--border-subtle)}.Assessment_qText__pSklY{margin-bottom:1rem;font-size:1.125rem;line-height:1.4;color:var(--text-primary)}.Assessment_options__tFK48{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem}@media (min-width:672px){.Assessment_options__tFK48{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1056px){.Assessment_options__tFK48{grid-template-columns:repeat(4,minmax(0,1fr))}}.Assessment_option__IDU_A{position:relative;display:flex;gap:.75rem;min-height:5rem;padding:.875rem 1rem;border:1px solid var(--border-subtle);font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-productive),border-color var(--duration-fast) var(--ease-productive)}.Assessment_option__IDU_A:hover{background:var(--layer-hover-01)}.Assessment_option__IDU_A input{position:absolute;opacity:0;pointer-events:none}.Assessment_optionMark__fWkIa{flex-shrink:0;width:16px;height:16px;margin-top:2px;border:1px solid var(--gray-100);border-radius:50%}.Assessment_optionOn___KK17{border-color:var(--gray-100);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--gray-100)}.Assessment_optionOn___KK17 .Assessment_optionMark__fWkIa{background:radial-gradient(circle,var(--gray-100) 0 4px,transparent 5px)}.Assessment_option__IDU_A:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.Assessment_submit__KlwWX{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-top:2.5rem}.Assessment_reset__BQSYR{font-size:.875rem;color:var(--text-primary);text-decoration:underline}.Assessment_results__2_5L8{margin-top:3rem;padding-top:2.5rem;border-top:2px solid var(--gray-100);scroll-margin-top:calc(var(--masthead-h) + 2rem)}.Assessment_resultsHead__piKKB{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:1056px){.Assessment_resultsHead__piKKB{grid-template-columns:1fr auto;align-items:start}}.Assessment_overall___sLWq{font-family:var(--font-mono);font-size:1.25rem;color:var(--text-secondary);margin-left:.5rem}.Assessment_levelBody__leOFi{margin-top:.75rem;max-width:44rem;font-size:1rem;line-height:1.55;color:var(--text-secondary)}.Assessment_resultActions__f17mr{display:flex;flex-wrap:wrap;gap:1rem}.Assessment_chart__MsosH{margin:2.5rem 0;padding:1.5rem 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.Assessment_chartTitle__YLqg5{margin-bottom:1rem;font-size:1rem;font-weight:600}.Assessment_chartRow__fJQvv{display:grid;grid-template-columns:9rem 1fr 2.5rem;align-items:center;grid-gap:1rem;gap:1rem;padding:.5rem 0}.Assessment_chartLabel__e91re{font-size:.875rem;color:var(--text-secondary)}.Assessment_chartTrack__UAeKh{position:relative;height:24px;background:var(--layer-01)}.Assessment_chartGrid__9miav{position:absolute;top:0;bottom:0;width:1px;background:var(--white)}.Assessment_chartBar__IWuZa{position:absolute;left:0;top:0;bottom:0;background:var(--gray-70)}.Assessment_chartValue__WgUfd{font-family:var(--font-mono);font-size:.875rem;text-align:right}.Assessment_chartAxis__ZY9Yk{display:flex;justify-content:space-between;margin:.25rem 3.5rem 0 10rem;font-family:var(--font-mono);font-size:.6875rem;color:var(--text-helper)}.Assessment_recs__TcUx_{display:grid;grid-gap:1.5rem;gap:1.5rem}.Assessment_rec__x93dp{padding:1.25rem 1.5rem;background:var(--layer-01);border-left:2px solid var(--gray-100)}.Assessment_recHead__LYPw3{font-size:1rem;font-weight:600;margin-bottom:.75rem}.Assessment_recHead__LYPw3 span{margin-left:.5rem;font-family:var(--font-mono);font-weight:400;color:var(--text-secondary)}.Assessment_recList__OAGhS{display:grid;grid-gap:.5rem;gap:.5rem}.Assessment_recList__OAGhS li{position:relative;padding-left:1.25rem;font-size:.9375rem;line-height:1.5;color:var(--text-primary)}.Assessment_recList__OAGhS li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;background:var(--gray-100)}.Assessment_recLinks__OL4Nw{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem}.Assessment_recLinks__OL4Nw a{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--text-primary)}.Assessment_recLinks__OL4Nw a:hover{text-decoration:underline}.Assessment_disclaimer__FPo9I{margin-top:2rem;font-size:.75rem;letter-spacing:.32px;color:var(--text-helper)}@media print{.Assessment_progress__2q2_0,.Assessment_resultActions__f17mr,.Assessment_submit__KlwWX{display:none!important}.Assessment_option__IDU_A:not(.Assessment_optionOn___KK17){display:none}}.ui_display__MWa2x{font-size:clamp(2.625rem,1.9rem + 2.2vw,3.75rem);font-weight:300;line-height:1.17;letter-spacing:0;color:var(--text-primary)}.ui_displayAccent__lPaqO{display:block;color:var(--gray-70)}.ui_h2__C7Gp9{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.625rem);font-weight:300;line-height:1.2;color:var(--text-primary)}.ui_h3__Wy0e1{font-size:clamp(1.25rem,1.1rem + .5vw,1.75rem);line-height:1.29}.ui_h3__Wy0e1,.ui_h4__y0DvE{font-weight:400;color:var(--text-primary)}.ui_h4__y0DvE,.ui_lead__5NQ9h{font-size:1.25rem;line-height:1.4}.ui_lead__5NQ9h{font-weight:300;color:var(--text-primary)}.ui_body__LQuuY{font-size:1rem;line-height:1.5;color:var(--text-secondary)}.ui_bodySm__FW0M6{line-height:1.43}.ui_bodySm__FW0M6,.ui_eyebrow__G_RQh{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}.ui_eyebrow__G_RQh{display:block;line-height:1.29;margin-bottom:1rem}.ui_mono__aZqkb{font-family:var(--font-mono)}.ui_btn__h8I0a{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:48px;max-width:20rem;min-width:12rem;padding:13px 15px;border:1px solid transparent;font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-productive),border-color var(--duration-fast) var(--ease-productive),color var(--duration-fast) var(--ease-productive)}.ui_btn__h8I0a svg{flex-shrink:0}.ui_btnMd__W56LM{min-height:40px;padding-top:9px;padding-bottom:9px}.ui_btnPrimary__DPJyj{background:var(--brand-60);color:var(--white)}.ui_btnPrimary__DPJyj:hover{background:var(--brand-60-hover)}.ui_btnPrimary__DPJyj:active{background:var(--brand-80)}.ui_btnSecondary__4fQDQ{background:var(--gray-80);color:var(--white)}.ui_btnSecondary__4fQDQ:hover{background:#4c4c4c}.ui_btnTertiary__jRm_h{background:transparent;border-color:var(--brand-60);color:var(--brand-60)}.ui_btnTertiary__jRm_h:hover{background:var(--brand-60-hover);border-color:var(--brand-60-hover);color:var(--white)}.ui_btnGhost__mz_Om{min-width:0;background:transparent;color:var(--brand-60);padding-left:0;padding-right:0;justify-content:flex-start;gap:.5rem}.ui_btnGhost__mz_Om:hover{color:var(--brand-70);text-decoration:underline}.ui_btnOnDark__dseOi.ui_btnTertiary__jRm_h{border-color:var(--white);color:var(--white)}.ui_btnOnDark__dseOi.ui_btnTertiary__jRm_h:hover{background:var(--white);color:var(--gray-100)}.ui_btnOnDark__dseOi.ui_btnGhost__mz_Om{color:var(--brand-40)}.ui_btn__h8I0a:focus-visible{outline:2px solid var(--focus);outline-offset:0;box-shadow:inset 0 0 0 1px var(--white),inset 0 0 0 2px var(--white)}.ui_btnGroup__9_BkG{display:flex;flex-wrap:wrap;gap:1rem}.ui_link__k6XAS{display:inline-flex;align-items:center;gap:.5rem;color:var(--link-primary);font-size:1rem;line-height:1.375}.ui_link__k6XAS:hover{color:var(--link-primary-hover);text-decoration:underline}.ui_link__k6XAS svg{transition:transform var(--duration-fast) var(--ease-productive)}.ui_link__k6XAS:hover svg{transform:translateX(4px)}.ui_section__K4Dyd{padding:4rem 0}.ui_sectionLg__VPiZq{padding:5rem 0 6rem}.ui_sectionGray__DL_v_{background:var(--layer-01)}.ui_sectionDark__1cHZj{background:var(--gray-100);color:var(--white)}.ui_sectionRule__Cwokm{border-top:1px solid var(--border-subtle)}.ui_sectionHead__anHJj{max-width:56rem;margin-bottom:2.5rem}.ui_sectionHead__anHJj .ui_body__LQuuY{margin-top:1rem;font-size:1.125rem;line-height:1.55}.ui_split__81QhI{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:1056px){.ui_split__81QhI{grid-template-columns:4fr 12fr;gap:2rem}}.ui_grid2__PH_d8,.ui_grid3__8x4bT,.ui_grid4__4CYPL{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:672px){.ui_grid2__PH_d8,.ui_grid3__8x4bT,.ui_grid4__4CYPL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1056px){.ui_grid3__8x4bT{grid-template-columns:repeat(3,minmax(0,1fr))}.ui_grid4__4CYPL{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui_tile__iamDJ{position:relative;display:flex;flex-direction:column;min-height:13rem;padding:1rem;background:var(--white);border:1px solid var(--border-subtle);color:var(--text-primary);transition:background var(--duration-fast) var(--ease-productive)}a.ui_tile__iamDJ:hover,button.ui_tile__iamDJ:hover{background:var(--layer-hover-01)}.ui_tile__iamDJ:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ui_tileEyebrow__JGJKv{font-size:.75rem;line-height:1.33;letter-spacing:.32px;color:var(--text-secondary);margin-bottom:.5rem}.ui_tileTitle__zw2kg{font-size:1rem;line-height:1.375;font-weight:400;color:var(--text-primary);padding-right:1rem}.ui_tileDesc__a4cTM{margin-top:.5rem;font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.ui_tileFoot__a5_kh{margin-top:auto;padding-top:2rem;display:flex;align-items:flex-end;justify-content:space-between}.ui_tilePicto__awuGt{font-size:3rem;line-height:1;color:var(--text-primary)}.ui_tileArrow__rEOmM{color:var(--gray-100);transition:transform var(--duration-fast) var(--ease-productive)}a.ui_tile__iamDJ:hover .ui_tileArrow__rEOmM{transform:translateX(4px)}.ui_card__UOkHE{display:flex;flex-direction:column;padding:1.5rem 1rem 2rem;background:var(--white);border-top:1px solid var(--border-subtle)}.ui_cardOnGray__HBdAA{background:var(--white);border:0}.ui_cardIcon__okVkZ{font-size:2.5rem;line-height:1;color:var(--gray-100);margin-bottom:1.5rem}.ui_cardTitle__XHKEr{font-size:1.25rem;line-height:1.4;font-weight:400;color:var(--text-primary);margin-bottom:.75rem}.ui_cardBody__RKceQ{font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.ui_cardLink__fy9Xq{margin-top:auto;padding-top:1.5rem}.ui_tags__MeEYN{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.ui_tag__Y80_p{display:inline-flex;align-items:center;min-height:24px;padding:0 .5rem;border-radius:1rem;font-size:.75rem;line-height:1.33;letter-spacing:.32px;white-space:nowrap}.ui_tagBlue___uER4,.ui_tag__Y80_p{background:var(--gray-20);color:var(--gray-100)}.ui_tagOutline__9d6VB{background:transparent;border:1px solid}.ui_checkList__w4f9E{display:grid;grid-gap:.75rem;gap:.75rem}.ui_checkList__w4f9E li{display:grid;grid-template-columns:20px 1fr;grid-gap:.75rem;gap:.75rem;font-size:1rem;line-height:1.5;color:var(--text-primary)}.ui_checkList__w4f9E li svg{margin-top:2px;color:var(--gray-100)}.ui_dashList__pfJqk{display:grid;grid-gap:.5rem;gap:.5rem}.ui_dashList__pfJqk li{position:relative;padding-left:1.25rem;font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.ui_dashList__pfJqk li:before{content:"–";position:absolute;left:0;color:var(--text-secondary)}.ui_media__ujqmd{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ui_media__ujqmd>*{width:100%}.ui_mediaFlush__ylR6i{padding:0}.ui_stats__QB_wb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem 1rem;gap:2rem 1rem}@media (min-width:1056px){.ui_stats__QB_wb{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui_stat__0Z3EX{border-top:1px solid var(--border-strong);padding-top:1rem}.ui_statValue__5AE3X{display:block;font-size:clamp(2.625rem,2rem + 2vw,3.75rem);font-weight:300;line-height:1.1;color:var(--gray-100)}.ui_statLabel__YD79h{display:block;margin-top:.5rem;font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.ui_breadcrumb__paCWV{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;line-height:1.29;letter-spacing:.16px;margin-bottom:2rem}.ui_breadcrumb__paCWV a{color:var(--link-primary)}.ui_breadcrumb__paCWV a:hover{text-decoration:underline}.ui_breadcrumb__paCWV li+li:before{content:"/";margin-right:.5rem;color:var(--text-secondary)}.ui_breadcrumb__paCWV [aria-current=page]{color:var(--text-secondary)}.LeadSpace_lead__AlB_5{padding:2rem 0 3rem;border-bottom:1px solid var(--border-subtle)}@media (min-width:1056px){.LeadSpace_lead__AlB_5{padding:2.5rem 0 4rem}}.LeadSpace_grid__KJ9yp{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem}@media (min-width:1056px){.LeadSpace_gridWithMedia__FEGjR{grid-template-columns:7fr 9fr;gap:2rem;align-items:stretch}}.LeadSpace_copy__kiFbF{display:flex;flex-direction:column;max-width:44rem}.LeadSpace_intro__hPiZy{margin-top:1.5rem;color:var(--text-primary)}.LeadSpace_actions__MIxPG{margin-top:2rem}.LeadSpace_media__KDGDM{display:flex;align-self:start;aspect-ratio:600/520}@media (max-width:671px){.LeadSpace_media__KDGDM{display:none}}.LeadSpace_footer__xfkie{margin-top:3rem}