.page_page__FF2QL{background:var(--paper,#fafaf7);min-width:0}.diagnostic_entry__muZoA,.diagnostic_questionShell__WxjOR,.diagnostic_result__Rs9Rz{margin-inline:auto;max-width:1180px;min-width:0;padding:64px 20px 96px}.diagnostic_entry__muZoA{align-items:end;background:var(--band,#03213d);box-shadow:0 0 0 100vmax var(--band,#03213d);clip-path:inset(0 -100vmax);color:#fff;display:grid;gap:48px;min-height:690px}.diagnostic_entryCopy__eLKtT,.diagnostic_entryProof__VKibz,.diagnostic_questionForm__bczQq,.diagnostic_recommendations___3HHr,.diagnostic_recommendations___3HHr>*{min-width:0}.diagnostic_eyebrowDark__vsnyl,.diagnostic_eyebrow__0MdZ1{color:#ff9ba7;font-size:.72rem;font-weight:760;letter-spacing:.12em;margin:0 0 18px;text-transform:uppercase}.diagnostic_eyebrowDark__vsnyl{color:#8c1630}.diagnostic_entry__muZoA h1,.diagnostic_questionForm__bczQq h1,.diagnostic_result__Rs9Rz>h1{font-family:var(--font-jakarta),sans-serif;font-size:clamp(2.6rem,8vw,5.3rem);font-weight:560;letter-spacing:-.055em;line-height:.98;margin:0;overflow-wrap:anywhere}.diagnostic_entryCopy__eLKtT>p:not(.diagnostic_eyebrow__0MdZ1),.diagnostic_resultLead__Mq8oA{color:#d4e0e9;font-size:1.05rem;line-height:1.65;margin:28px 0;max-width:690px}.diagnostic_backButton__8yRE7,.diagnostic_primaryButton__gSpMO,.diagnostic_resultLink__dSskk,.diagnostic_secondaryButton__E9A2u,.diagnostic_textLink__eTg7P{align-items:center;border-radius:7px;cursor:pointer;display:inline-flex;font-family:var(--font-inter),sans-serif;font-weight:750;gap:9px;justify-content:center;min-height:48px;text-decoration:none}.diagnostic_primaryButton__gSpMO{background:var(--tasks,#e6223a);border:1px solid var(--tasks,#e6223a);color:#fff;padding:13px 18px}.diagnostic_primaryButton__gSpMO:hover:not(:disabled){background:var(--tasks-press,#690722);border-color:var(--tasks-press,#690722)}.diagnostic_primaryButton__gSpMO:disabled{cursor:not-allowed;opacity:.48}.diagnostic_entryNote__9C_44{color:#adbecb;display:block;font-size:.78rem;margin-top:14px}.diagnostic_preparing__uW543{background:rgba(255,255,255,.1);border-left:3px solid var(--tasks,#e6223a);padding:15px 16px}.diagnostic_entryProof__VKibz{border-block:1px solid rgba(255,255,255,.25);display:grid;grid-template-columns:40px minmax(0,1fr)}.diagnostic_entryProof__VKibz p,.diagnostic_entryProof__VKibz span{border-bottom:1px solid rgba(255,255,255,.16);margin:0;padding-block:18px}.diagnostic_entryProof__VKibz span{color:#ff9ba7;font-family:var(--font-jakarta),sans-serif;font-size:.75rem;font-weight:800}.diagnostic_entryProof__VKibz p{color:#d4e0e9}.diagnostic_questionShell__WxjOR,.diagnostic_result__Rs9Rz{color:var(--ink,#0a0a0a);min-height:720px}.diagnostic_progressHeader__UL57f{align-items:center;display:flex;justify-content:space-between}.diagnostic_progressHeader__UL57f p{color:#68727a;font-size:.8rem;font-weight:700;margin:0}.diagnostic_backButton__8yRE7{background:transparent;border:0;color:var(--band,#03213d);padding:8px 0}.diagnostic_progressTrack__9lZ4l{background:#dfe3e7;height:4px;margin-top:14px;overflow:hidden}.diagnostic_progressTrack__9lZ4l span{background:var(--tasks,#e6223a);display:block;height:100%;transition:width .18s ease}.diagnostic_questionForm__bczQq{margin-top:54px}.diagnostic_questionForm__bczQq fieldset{border:0;margin:0;padding:0}.diagnostic_questionForm__bczQq legend{color:#8c1630;font-size:.72rem;font-weight:760;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.diagnostic_questionForm__bczQq h1{font-size:clamp(2.1rem,7vw,4.5rem);max-width:900px}.diagnostic_questionHint__85_DD{color:#68727a;margin:18px 0 28px}.diagnostic_optionGrid__7Y_QU{display:grid;gap:10px;margin-bottom:28px}.diagnostic_optionSelected__9CHRO,.diagnostic_option__enXcf{align-items:center;background:#fff;border:1px solid #d2d7dc;border-radius:7px;cursor:pointer;display:grid;gap:12px;grid-template-columns:26px minmax(0,1fr);min-height:66px;padding:13px 15px}.diagnostic_optionSelected__9CHRO{background:var(--s2,#eef0f3);border-color:var(--band,#03213d);box-shadow:inset 4px 0 0 var(--tasks,#e6223a)}.diagnostic_optionSelected__9CHRO input,.diagnostic_option__enXcf input{height:1px;opacity:0;position:absolute;width:1px}.diagnostic_optionSelected__9CHRO:focus-within,.diagnostic_option__enXcf:focus-within{box-shadow:0 0 0 3px var(--tasks,#e6223a)}.diagnostic_optionCheck__pajWF{align-items:center;border:1px solid #aeb6bd;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.diagnostic_optionCheck__pajWF svg{height:14px;opacity:0;width:14px}.diagnostic_optionSelected__9CHRO .diagnostic_optionCheck__pajWF{background:var(--band,#03213d);border-color:var(--band,#03213d);color:#fff}.diagnostic_optionSelected__9CHRO .diagnostic_optionCheck__pajWF svg{opacity:1}.diagnostic_optionSelected__9CHRO small,.diagnostic_optionSelected__9CHRO strong,.diagnostic_option__enXcf small,.diagnostic_option__enXcf strong{display:block}.diagnostic_optionSelected__9CHRO strong,.diagnostic_option__enXcf strong{font-family:var(--font-jakarta),sans-serif}.diagnostic_optionSelected__9CHRO small,.diagnostic_option__enXcf small{color:#68727a;line-height:1.45;margin-top:4px}.diagnostic_result__Rs9Rz>h1{color:var(--band,#03213d);max-width:900px}.diagnostic_resultLead__Mq8oA{color:#59656e}.diagnostic_recommendations___3HHr{display:grid;gap:14px;margin-top:42px}.diagnostic_nextResult__oTitw,.diagnostic_primaryResult__yyOI_{border:1px solid #d2d7dc;min-width:0;padding:26px}.diagnostic_primaryResult__yyOI_{background:var(--band,#03213d);border-color:var(--band,#03213d);color:#fff}.diagnostic_nextResult__oTitw{background:#fff;color:var(--ink,#0a0a0a)}.diagnostic_resultRank__kYz1u{color:var(--tasks,#e6223a);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.diagnostic_primaryResult__yyOI_ .diagnostic_resultRank__kYz1u{color:#ff9ba7}.diagnostic_nextResult__oTitw h2,.diagnostic_primaryResult__yyOI_ h2{font-family:var(--font-jakarta),sans-serif;font-size:clamp(1.45rem,4vw,2.25rem);letter-spacing:-.035em;line-height:1.1;margin:14px 0}.diagnostic_nextResult__oTitw>p,.diagnostic_primaryResult__yyOI_>p{color:#59656e;line-height:1.6}.diagnostic_primaryResult__yyOI_>p{color:#cbd8e2}.diagnostic_nextResult__oTitw dl,.diagnostic_primaryResult__yyOI_ dl{border-block:1px solid currentColor;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0;opacity:.92}.diagnostic_nextResult__oTitw dl div,.diagnostic_primaryResult__yyOI_ dl div{min-width:0;padding:13px 10px 13px 0}.diagnostic_nextResult__oTitw dt,.diagnostic_primaryResult__yyOI_ dt{font-size:.66rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.diagnostic_nextResult__oTitw dd,.diagnostic_primaryResult__yyOI_ dd{font-weight:700;margin:4px 0 0;overflow-wrap:anywhere}.diagnostic_resultLink__dSskk{color:inherit;justify-content:flex-start}.diagnostic_resultActions__6gZ_F{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.diagnostic_secondaryButton__E9A2u{background:transparent;border:1px solid #aeb6bd;color:var(--band,#03213d);padding:12px 16px}.diagnostic_textLink__eTg7P{color:#8c1630}@media (min-width:640px){.diagnostic_entry__muZoA,.diagnostic_questionShell__WxjOR,.diagnostic_result__Rs9Rz{padding-inline:32px}.diagnostic_optionGrid__7Y_QU,.diagnostic_recommendations___3HHr{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic_primaryResult__yyOI_{grid-column:1/-1}}@media (min-width:960px){.diagnostic_entry__muZoA{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.diagnostic_optionGrid__7Y_QU{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.diagnostic_progressTrack__9lZ4l span{transition:none}}