.assessment-v2_shell__JrgMg{--v2-canvas:#faf8f3;--v2-card:#fffefa;--v2-ink:#122223;--v2-muted:#687170;--v2-line:#e7e2d8;--v2-gold:#b99234;background:radial-gradient(circle at 50% -10%,rgb(255 255 255/.78),transparent 36rem),var(--v2-canvas)}.assessment-v2_shell__JrgMg>header{border-color:var(--v2-line);background:rgb(250 248 243/.82);backdrop-filter:blur(18px) saturate(120%)}.assessment-v2_shell__JrgMg header a{font-size:13px}.assessment-v2_shell__JrgMg header a:first-child span{font-size:21px;font-weight:500;letter-spacing:-.035em}.assessment-v2_progressRow__8GnOS{color:var(--v2-muted)}.assessment-v2_progressRow__8GnOS>div:first-child{width:64px}.assessment-v2_progress__HIh6L{color:var(--v2-muted);font-size:13px;font-weight:600}.assessment-v2_progressTrack__SMk6X{height:3px;flex:1;overflow:hidden;border-radius:999px;background:#e9e4da}.assessment-v2_progressValue__x6jaQ{height:100%;border-radius:inherit;background:var(--v2-gold);transition:width .18s cubic-bezier(.22,1,.36,1)}.assessment-v2_questions__jb_ry,.assessment-v2_resultStep__j0cEb{color:var(--v2-ink)}.assessment-v2_questions__jb_ry h1{max-width:100%;font-size:34px;font-weight:500;letter-spacing:-.045em;line-height:1.08;text-wrap:wrap}.assessment-v2_questions__jb_ry h1+p{margin-top:16px;color:var(--v2-muted);font-size:15px;line-height:1.55}.assessment-v2_questions__jb_ry fieldset>p+div,.assessment-v2_questions__jb_ry form>fieldset{margin-top:28px}.assessment-v2_questions__jb_ry label:has(input[type=checkbox]),.assessment-v2_questions__jb_ry label:has(input[type=radio]){min-height:62px;padding:15px 18px;gap:16px;border-color:var(--v2-line);border-radius:14px;background:rgb(255 254 250/.9);box-shadow:0 1px 1px rgb(18 34 35/.025);-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .1s ease,opacity .15s ease}.assessment-v2_questions__jb_ry label:has(input[type=checkbox]):hover,.assessment-v2_questions__jb_ry label:has(input[type=radio]):hover{border-color:rgb(18 34 35/.24);box-shadow:0 5px 16px rgb(18 34 35/.055)}.assessment-v2_questions__jb_ry label:has(input[type=checkbox]):active,.assessment-v2_questions__jb_ry label:has(input[type=radio]):active{transform:scale(.996)}.assessment-v2_questions__jb_ry label:has(input:checked){border-color:rgb(18 34 35/.52);background:#fff;box-shadow:0 0 0 1px rgb(18 34 35/.03),0 7px 22px rgb(18 34 35/.06)}.assessment-v2_questions__jb_ry label:has(input:focus-visible){outline:2px solid var(--v2-ink);outline-offset:3px;box-shadow:none}.assessment-v2_questions__jb_ry label:has(input[type=checkbox])>span:nth-last-child(2),.assessment-v2_questions__jb_ry label:has(input[type=radio])>span:nth-last-child(2){font-size:16px;font-weight:500;letter-spacing:-.016em;line-height:1.35}.assessment-v2_questions__jb_ry label:has(input[type=radio])>span:last-child{position:relative;width:20px;height:20px;border:1.5px solid #cfc9bc;background:#fff}.assessment-v2_questions__jb_ry label:has(input[type=radio])>span:last-child svg{display:none}.assessment-v2_questions__jb_ry label:has(input[type=radio])>span:last-child:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#fff;opacity:0;transform:scale(.5);transition:opacity .14s ease,transform .16s cubic-bezier(.22,1,.36,1)}.assessment-v2_questions__jb_ry label:has(input[type=radio]:checked)>span:last-child{border-color:var(--v2-ink);background:var(--v2-ink)}.assessment-v2_questions__jb_ry label:has(input[type=radio]:checked)>span:last-child:after{opacity:1;transform:scale(1)}.assessment-v2_questions__jb_ry label:has(input[type=checkbox])>span:last-child{width:20px;height:20px;border-color:#cfc9bc;border-radius:6px}.assessment-v2_questions__jb_ry label:has(input[type=checkbox]:checked)>span:last-child{border-color:var(--v2-ink);background:var(--v2-ink)}.assessment-v2_questions__jb_ry label:has(input[type=checkbox])>span:last-child svg{width:12px;height:12px}.assessment-v2_questions__jb_ry input[type=text]{height:58px;border-color:var(--v2-line);border-radius:14px;background:var(--v2-card);box-shadow:0 1px 1px rgb(18 34 35/.025)}.assessment-v2_questions__jb_ry input[type=text]:focus{border-color:rgb(18 34 35/.52);box-shadow:0 0 0 3px rgb(18 34 35/.08)}.assessment-v2_questions__jb_ry button[type=submit]{min-height:54px;border-radius:14px;box-shadow:0 8px 22px rgb(18 34 35/.13)}.assessment-v2_questions__jb_ry button[type=submit]:disabled{box-shadow:none}.assessment-v2_questions__jb_ry :is(label,button){-webkit-tap-highlight-color:transparent}.assessment-v2_questions__jb_ry[data-animate]{animation:assessment-v2_v2-step-in__sVhOg .18s cubic-bezier(.22,1,.36,1) both}.assessment-v2_resultStep__j0cEb[data-animate]{animation:assessment-v2_v2-fade-in__LrNTX .18s cubic-bezier(.22,1,.36,1) both}@keyframes assessment-v2_v2-step-in__sVhOg{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes assessment-v2_v2-fade-in__LrNTX{0%{opacity:0}to{opacity:1}}.assessment-v2_result__8o4kr{padding-bottom:32px;color:var(--v2-ink)}.assessment-v2_resultEyebrow___tInB{color:var(--v2-muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.assessment-v2_resultIllustration__IoqTd{width:72px;height:72px;margin-bottom:20px}.assessment-v2_resultTitle__42Lzx{max-width:100%;margin-top:12px;font-size:34px;font-weight:500;letter-spacing:-.045em;line-height:1.08;text-wrap:pretty}.assessment-v2_qualification__z3ByR{max-width:48ch;margin-top:16px;color:var(--v2-muted);font-size:14px;line-height:1.6}.assessment-v2_interpretation__u2M4q,.assessment-v2_resultIntroduction__wnVdS{max-width:50ch;margin-top:24px;font-size:16px;letter-spacing:-.01em;line-height:1.65}.assessment-v2_resultObservations__Mj70x{display:grid;margin-top:32px;gap:24px}.assessment-v2_resultObservation__LO6Ck{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px}.assessment-v2_resultObservationIcon__a_owu{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#e9eee4;color:#355248}.assessment-v2_resultObservationIcon__a_owu svg{width:17px;height:17px;stroke-width:1.6}.assessment-v2_resultObservation__LO6Ck h2{font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.4}.assessment-v2_resultObservation__LO6Ck p{margin-top:6px;color:var(--v2-muted);font-size:15px;line-height:1.6}.assessment-v2_consultationPanel__in4tg{margin-top:40px;padding:20px;border:1px solid #d9e1d3;border-radius:16px;background:#eaf0e6}.assessment-v2_consultationPhysician__t4jkG{display:flex;align-items:center;gap:14px}.assessment-v2_consultationPortraitFrame__pM4Lw{width:80px;height:100px;flex:0 0 auto;overflow:hidden;border-radius:10px}.assessment-v2_consultationPortrait__V3oUu{width:100%;height:100%;object-fit:cover;object-position:57% 24%;transform:scale(1.9);transform-origin:57% 27%}.assessment-v2_consultationEyebrow__7_ycD{color:var(--v2-muted);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.assessment-v2_consultationPhysician__t4jkG h2{margin-top:8px;font-size:22px;font-weight:500;letter-spacing:-.035em;line-height:1.2}.assessment-v2_consultationName__3cje4{margin-top:10px;font-size:15px;font-weight:600}.assessment-v2_consultationProof__2HKkl{margin-top:5px;color:#46574c;font-size:13px;line-height:1.4}.assessment-v2_consultationTopicsLabel__MKdlm{margin-top:24px;font-size:14px;font-weight:600}.assessment-v2_consultationTopics__flHKL{display:grid;margin-top:12px;gap:12px}.assessment-v2_consultationTopics__flHKL li{display:grid;grid-template-columns:5px minmax(0,1fr);align-items:baseline;gap:12px;font-size:15px;line-height:1.5}.assessment-v2_consultationTopics__flHKL li>span{width:5px;height:5px;border-radius:50%;background:#597060}.assessment-v2_consultationPanel__in4tg .assessment-v2_ctaBlock__UC5iX{margin-top:16px}.assessment-v2_consultationPanel__in4tg .assessment-v2_cta__WTph1{border-radius:12px}.assessment-v2_consultationPanel__in4tg .assessment-v2_cta__WTph1 svg{width:18px;height:18px;margin-left:10px}.assessment-v2_physician__NVEJX{display:flex;margin-top:32px;padding-top:24px;align-items:center;gap:14px;border-top:1px solid var(--v2-line)}.assessment-v2_portrait__MWcmu{width:52px;height:52px;flex:0 0 auto;border:1px solid rgb(18 34 35/.09);border-radius:50%;object-fit:cover;object-position:center 16%;box-shadow:0 3px 12px rgb(18 34 35/.09)}.assessment-v2_physicianLead__b3ZDm{font-size:15px;font-weight:600;letter-spacing:-.015em}.assessment-v2_physicianCredential__KVqdJ{margin-top:3px;color:var(--v2-muted);font-size:12px;line-height:1.45}.assessment-v2_ctaBlock__UC5iX{margin-top:24px}.assessment-v2_cta__WTph1{display:flex;width:100%;min-height:54px;padding:15px 24px;align-items:center;justify-content:center;border-radius:14px;background:var(--v2-ink);color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;text-align:center;box-shadow:0 8px 22px rgb(18 34 35/.13);transition:background-color .16s ease,transform .1s ease,box-shadow .16s ease}.assessment-v2_cta__WTph1:hover{background:#203435;box-shadow:0 10px 26px rgb(18 34 35/.16)}.assessment-v2_cta__WTph1:active{transform:scale(.995)}.assessment-v2_ctaSubline__ceKmH{margin-top:10px;color:var(--v2-muted);font-size:12px;line-height:1.5;text-align:center}.assessment-v2_focus__z2mhf{margin-top:40px;padding-top:24px;border-top:1px solid var(--v2-line)}.assessment-v2_sectionLabel__K0M5W{font-size:13px;font-weight:600;letter-spacing:.02em}.assessment-v2_focusList__Iag_X{margin-top:12px}.assessment-v2_focusItem__NL_mP{display:flex;padding-block:13px;align-items:flex-start;gap:12px;border-top:1px solid rgb(231 226 216/.72);font-size:15px;line-height:1.55}.assessment-v2_focusItem__NL_mP:first-child{border-top:0}.assessment-v2_focusIcon__P5cc1{display:grid;width:20px;height:20px;margin-top:2px;flex:0 0 auto;place-items:center;border:1px solid rgb(185 146 52/.46);border-radius:50%;color:var(--v2-gold)}.assessment-v2_focusIcon__P5cc1 svg{width:12px;height:12px;stroke-width:2}.assessment-v2_preparation__qnqiK{margin-top:24px;border-bottom:1px solid var(--v2-line)}.assessment-v2_preparationSummary__jyTG_{display:flex;min-height:58px;padding:18px 0;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:15px;font-weight:600;list-style:none}.assessment-v2_preparationSummary__jyTG_::-webkit-details-marker{display:none}.assessment-v2_preparationSummary__jyTG_ svg{width:18px;color:var(--v2-muted);transition:transform .16s ease}.assessment-v2_preparation__qnqiK[open] .assessment-v2_preparationSummary__jyTG_ svg{transform:rotate(180deg)}.assessment-v2_preparationBody__a2jUX{padding:0 0 24px;color:var(--v2-muted);font-size:14px;line-height:1.65}.assessment-v2_questionsList__t_GBh{margin-top:14px}.assessment-v2_questionItem__BMKfa{display:grid;grid-template-columns:22px 1fr;padding-block:9px;gap:10px;font-size:14px;line-height:1.55}.assessment-v2_questionNumber__HRoUw{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#f0ede6;font-size:11px;font-weight:600}.assessment-v2_copyButton___n_nK{display:inline-flex;min-width:184px;min-height:44px;margin-top:14px;padding:10px 14px;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(18 34 35/.15);border-radius:11px;background:#fff;font-size:13px;font-weight:600;transition:border-color .16s ease,background-color .16s ease}.assessment-v2_copyButton___n_nK:hover{border-color:rgb(18 34 35/.38);background:#fdfcf8}.assessment-v2_copyButton___n_nK svg{width:16px;height:16px}.assessment-v2_copyStatus__W1rzW{min-height:20px;margin-top:4px;color:var(--v2-muted);font-size:12px}.assessment-v2_checklist__Ti7YV{margin-top:20px;padding-top:20px;border-top:1px solid var(--v2-line)}.assessment-v2_checklistList__0r75T{margin-top:10px;padding-left:18px;list-style:disc}.assessment-v2_checklistItem__g0f1K{padding-block:4px;color:var(--v2-muted);font-size:13px;line-height:1.55}.assessment-v2_editButton__iGyWm{min-height:44px;margin-top:8px;padding-inline:2px;color:var(--v2-muted);font-size:13px;font-weight:500;text-decoration:underline;text-decoration-color:rgb(18 34 35/.25);text-underline-offset:4px}.assessment-v2_editButton__iGyWm:hover{color:var(--v2-ink)}.assessment-v2_disclaimer__lbM1b{margin-top:32px;color:var(--v2-muted);font-size:12px;line-height:1.65}.assessment-v2_result__8o4kr>div[aria-hidden]{border-color:var(--v2-line);background:rgb(250 248 243/.96)}.assessment-v2_result__8o4kr>div[aria-hidden] a{min-height:52px;border-radius:14px;background:var(--v2-ink);box-shadow:0 8px 22px rgb(18 34 35/.13)}@media (min-width:640px){.assessment-v2_shell__JrgMg header a:first-child span{font-size:24px}.assessment-v2_questions__jb_ry h1{font-size:44px}.assessment-v2_questions__jb_ry fieldset>p+div,.assessment-v2_questions__jb_ry form>fieldset{margin-top:32px}.assessment-v2_questions__jb_ry label:has(input[type=checkbox]),.assessment-v2_questions__jb_ry label:has(input[type=radio]){min-height:66px;padding-inline:20px}.assessment-v2_resultTitle__42Lzx{font-size:46px}.assessment-v2_resultIllustration__IoqTd{width:88px;height:88px;margin-bottom:24px}.assessment-v2_consultationPanel__in4tg{padding:24px}.assessment-v2_consultationPhysician__t4jkG{gap:20px}.assessment-v2_consultationPortraitFrame__pM4Lw{width:112px;height:140px}.assessment-v2_consultationEyebrow__7_ycD{font-size:11px;letter-spacing:.09em}.assessment-v2_consultationPhysician__t4jkG h2{font-size:25px}.assessment-v2_consultationName__3cje4{margin-top:14px}}@media (prefers-reduced-motion:reduce){.assessment-v2_copyButton___n_nK,.assessment-v2_cta__WTph1,.assessment-v2_preparationSummary__jyTG_ svg,.assessment-v2_progressValue__x6jaQ,.assessment-v2_questions__jb_ry button,.assessment-v2_questions__jb_ry label,.assessment-v2_questions__jb_ry label span{transition:none}.assessment-v2_questions__jb_ry[data-animate],.assessment-v2_resultStep__j0cEb[data-animate]{animation:none}}