.v32_v32flow__KULvr{--ivory:#f7f4ef;--ivory-warm:#fbf9f4;--ivory-dark:#ede9e1;--graphite:#1a2b38;--graphite-mid:#3d5166;--graphite-light:#6b7f8e;--graphite-faint:#9aa8b4;--blue:#2c4d82;--blue-dark:#223f6c;--blue-light:#3d6bad;--blue-tint:#eef4fb;--sage:#617c61;--sage-tint:#eef3ee;--amber:#c4923a;--amber-tint:#fbf3e6;--coral:#c4604a;--coral-tint:#fbf0ed;--border:#ddd8cf;--border-light:#e8e4dc;--border-faint:#efebe3;min-height:100vh;background:radial-gradient(120% 80% at 50% -10%,var(--ivory-warm) 0,var(--ivory) 58%,var(--ivory) 100%);color:var(--graphite);font-family:var(--font-sans),"IBM Plex Sans",system-ui,sans-serif;padding:18px}.v32_appFrame__25V8b{min-height:calc(100vh - 36px);display:flex;flex-direction:column;border:1px solid var(--border);border-radius:18px;background:rgba(247,244,239,.78);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 24px 48px -32px rgba(26,43,56,.22)}.v32_topBar__x3iMH{display:flex;align-items:center;gap:14px;padding:18px 22px 0}.v32_logo__k2w7Z{display:flex;align-items:center;gap:8px;color:var(--graphite);font-size:14px;font-weight:500}.v32_logo__k2w7Z img{height:22px;width:auto;display:block}.v32_stepBadge__QHcmc{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:var(--graphite-mid);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.v32_stepDot__p3i19{width:6px;height:6px;border-radius:999px;background:var(--blue);box-shadow:0 0 0 3px rgba(44,77,130,.12)}.v32_protoBanner__gAZCI{margin:14px 22px 0;display:flex;align-items:flex-start;gap:10px;border-left:2px solid var(--amber);border-radius:0 8px 8px 0;background:var(--amber-tint);color:var(--graphite-mid);font-size:12px;line-height:1.55;padding:8px 12px}.v32_stage__PLf7J{width:min(960px,100%);margin:0 auto;padding:34px 22px 28px}.v32_stageWide__9GsCO{width:min(1120px,100%)}.v32_progressWrap__P8flR{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.v32_progressMeta__kjj7C{display:flex;align-items:center;justify-content:space-between;color:var(--graphite-light);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.v32_progressSteps__32bIi{display:grid;grid-template-columns:repeat(var(--tract-count),minmax(0,1fr));gap:8px;align-items:start;padding-bottom:4px}.v32_progressStep__Srscj{display:grid;gap:8px;min-width:0}.v32_tract___Gbrk{height:4px;border-radius:999px;background:var(--border-light);overflow:hidden}.v32_progressStepActive__LQRjS .v32_tract___Gbrk{height:6px;background:#d9e2ef}.v32_progressStepDone__0dWIO .v32_tract___Gbrk{background:#d9e2ef}.v32_tractFill__3WXHX{display:block;height:100%;width:0;border-radius:inherit;background:var(--blue);transition:width .2s ease}.v32_progressStepLabel__6qDnC{color:var(--graphite-faint);font-size:12.5px;line-height:1.25;text-align:center;white-space:normal}.v32_progressStepDone__0dWIO .v32_progressStepLabel__6qDnC{color:var(--graphite-mid)}.v32_progressStepActive__LQRjS .v32_progressStepLabel__6qDnC{color:var(--blue);font-weight:600}.v32_questionCard__UttVf,.v32_surfaceCard__kQTkl{display:flex;flex-direction:column;gap:22px;background:#fff;border:1px solid var(--border-light);border-radius:16px;padding:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 2px rgba(26,43,56,.03),0 10px 24px -18px rgba(26,43,56,.16)}.v32_legacyIntroCard__MMJNO{border:1px solid var(--border-light);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(251,249,244,.92)),var(--ivory-warm);padding:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 20px 42px -34px rgba(26,43,56,.3)}.v32_legacyIntroCard__MMJNO,.v32_legacyIntroGrid__9z3ZF{display:grid;gap:24px;align-items:stretch}.v32_legacyIntroMain__Z7I_m{display:flex;flex-direction:column;justify-content:center;min-height:300px}.v32_legacyIntroTitle__wcVTY{max-width:620px;color:var(--graphite);font-family:var(--font-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:clamp(38px,6vw,56px);font-weight:650;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.v32_legacyIntroLead__AvamR{max-width:560px;margin-top:18px;color:var(--graphite-mid);font-size:17px;line-height:1.72}.v32_legacyAside__109pJ{display:flex;flex-direction:column;justify-content:center;border:1px solid var(--border-light);border-radius:14px;background:#fffdfa;padding:20px}.v32_legacyAsideTitle__beNSr{margin-bottom:16px;color:var(--graphite);font-family:var(--font-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:22px;font-weight:650;line-height:1.2}.v32_legacyIntroAction__wZiaD{margin-top:0}.v32_legacyAside__109pJ .v32_introPoint__W3Vll{display:grid;grid-template-columns:18px 1fr;position:relative}.v32_legacyAside__109pJ .v32_introPoint__W3Vll:before{width:18px;height:18px;display:grid;place-items:center;border:0;border-radius:6px;background:var(--sage-tint);color:var(--sage);margin-top:1px}.v32_legacyAside__109pJ .v32_introPoint__W3Vll:after{content:"";position:absolute;width:8px;height:4px;left:5px;top:7px;border-left:2px solid var(--sage);border-bottom:2px solid var(--sage);transform:rotate(-45deg)}.v32_sidebarLabel__nB6XE{color:var(--graphite-light);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.1em;margin:0 0 14px;text-transform:uppercase}.v32_legacyTwoCards__GG1Mx{display:grid;gap:16px}.v32_legacyFieldCard__UVAvM{border:1px solid var(--border-light);border-radius:12px;background:#fff;padding:18px}.v32_legacyReportShell__LMG1N{display:grid;align-items:start;gap:0;border:1px solid var(--border-light);border-radius:16px;background:#fff;overflow:hidden;padding:0;box-shadow:0 24px 52px -38px rgba(26,43,56,.34)}.v32_legacyReportSidebar__Akp1W{position:sticky;top:32px;display:grid;gap:7px;align-self:flex-start;border:0;border-right:1px solid var(--border-light);border-radius:0;background:#fff;padding:40px 20px}.v32_legacyReportMain__JWfnv{display:grid;gap:0;min-width:0;padding:46px 34px 62px}.v32_stack__eoY6z{display:flex;flex-direction:column;gap:18px}.v32_tag__YcEVA{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-bottom:18px;border:1px solid rgba(97,124,97,.18);border-radius:999px;background:var(--sage-tint);color:var(--sage);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px 5px 8px}.v32_tag__YcEVA:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--sage)}.v32_questionTitle__Btwth{color:var(--graphite);font-size:clamp(24px,5vw,32px);font-weight:500;line-height:1.2;letter-spacing:0;text-wrap:balance}.v32_helpText__1uCN_{color:var(--graphite-mid);font-size:16px;line-height:1.65;margin-top:10px}.v32_softNotice__DNIQq{display:flex;align-items:flex-start;gap:10px;border-left:2px solid var(--amber);border-radius:0 8px 8px 0;background:var(--amber-tint);color:var(--graphite-mid);font-size:13px;line-height:1.55;padding:12px 14px}.v32_options__bAiLW{display:grid;gap:9px}.v32_multiOptions___C23V,.v32_singleOptions__x8Jhv{grid-template-columns:1fr;gap:10px}.v32_maxHint__FWp7p{grid-column:1/-1;color:var(--graphite-light);font-size:14.5px}.v32_option__LD8mB{position:relative;display:flex;align-items:center;gap:12px;width:100%;border:1px solid var(--border-light);border-radius:12px;background:#fff;color:var(--graphite);cursor:pointer;padding:15px 16px;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}.v32_option__LD8mB:hover{border-color:var(--blue-light);background:#f7faff;box-shadow:0 8px 18px -16px rgba(44,77,130,.35)}.v32_optionRadio__Ulzy_{width:18px;height:18px;flex-shrink:0;border:1.5px solid var(--border);border-radius:999px;background:var(--ivory-warm);position:relative}.v32_optionLabel__vTXK5{flex:1;font-size:16px;font-weight:500;letter-spacing:0}.v32_optionSelected__ZZwbc{border-color:var(--blue);background:var(--blue-tint);box-shadow:inset 0 0 0 1px rgba(44,77,130,.25),0 6px 18px -10px rgba(44,77,130,.3)}.v32_optionSelected__ZZwbc .v32_optionRadio__Ulzy_{border-color:var(--blue);background:var(--blue)}.v32_optionSelected__ZZwbc .v32_optionRadio__Ulzy_:after{content:"";position:absolute;inset:4px;border-radius:999px;background:#fff}.v32_multiOption__lytwj{min-height:52px;justify-content:center;padding:13px 12px;text-align:center}.v32_multiOption__lytwj .v32_optionLabel__vTXK5{flex:0 1 auto;font-size:15.5px;text-align:center}.v32_multiOption__lytwj.v32_optionSelected__ZZwbc{border-color:var(--blue);background:#f1f6fc;box-shadow:inset 0 0 0 1px rgba(44,77,130,.18)}.v32_optionCheck__JkVUf{width:18px;height:18px;flex-shrink:0;border:1.5px solid var(--border);border-radius:5px;background:var(--ivory-warm);position:relative}.v32_optionSelected__ZZwbc .v32_optionCheck__JkVUf{border-color:var(--blue);background:var(--blue)}.v32_optionSelected__ZZwbc .v32_optionCheck__JkVUf:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.v32_multiOption__lytwj:has(.v32_optionCheck__JkVUf){justify-content:flex-start;text-align:left}.v32_multiOption__lytwj:has(.v32_optionCheck__JkVUf) .v32_optionLabel__vTXK5{flex:1;text-align:left}.v32_f6ChooseHint__jJN_C{margin-top:-4px}.v32_input__o56Kt{width:100%;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--graphite);font:inherit;font-size:15px;padding:13px 14px;outline:none;transition:border-color .15s,box-shadow .15s}.v32_input__o56Kt:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(44,77,130,.12)}.v32_actions__ebpLb{display:grid;gap:10px;margin-top:20px}.v32_singleAction__3tOPm{grid-template-columns:1fr}.v32_primaryButton__H20ok,.v32_secondaryButton__UpPE8{border-radius:12px;border:1px solid transparent;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;padding:15px 18px;transition:transform .15s,background .15s,border-color .15s}.v32_primaryButton__H20ok{background:var(--blue);border-color:var(--blue);color:var(--ivory);box-shadow:0 6px 16px -8px rgba(44,77,130,.42)}.v32_primaryButton__H20ok:hover{background:var(--blue-dark);transform:translateY(-1px)}.v32_secondaryButton__UpPE8{border-color:var(--border);background:transparent;color:var(--graphite-mid)}.v32_secondaryButton__UpPE8:hover{border-color:var(--graphite-light);color:var(--graphite)}.v32_reviewList__TUoXE{display:grid;gap:12px;max-height:480px;overflow:auto}.v32_reviewItem__oDY3y{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;border:1px solid var(--border-faint);border-radius:12px;background:var(--ivory-warm);padding:14px}.v32_reviewQuestion__mL2Oh{color:var(--graphite);font-size:14.5px;font-weight:600}.v32_reviewAnswer__l0fnf{margin-top:4px;color:var(--graphite-light);font-size:13.5px}.v32_reviewEditButton__ydPD1{border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--blue);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:7px 10px}.v32_reviewEditButton__ydPD1:hover{border-color:var(--blue);background:var(--blue-tint)}.v32_disclosure__37MNi{margin:0;border:1px solid var(--border-light);border-radius:10px;background:#fffdfa;overflow:hidden}.v32_disclosure__37MNi summary{list-style:none;cursor:pointer;padding:12px 14px;display:flex;align-items:center;gap:10px;background:#f8f3ea;color:var(--blue);font-size:14.5px;font-weight:500}.v32_disclosure__37MNi summary:after{content:"";width:8px;height:8px;margin-left:auto;border-right:1.5px solid var(--graphite-light);border-bottom:1.5px solid var(--graphite-light);transform:rotate(45deg);transform-origin:center;transition:transform .16s ease}.v32_disclosure__37MNi[open] summary:after{transform:rotate(225deg)}.v32_disclosure__37MNi summary::-webkit-details-marker{display:none}.v32_disclosureBody__MDN05{border-top:1px solid var(--border-faint);background:#fffdfa;padding:12px 14px 14px;color:var(--graphite-mid);font-size:14.5px;line-height:1.55}@media (min-width:640px) and (max-width:859px){.v32_multiOptions___C23V{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:860px){.v32_v32flow__KULvr{padding:32px}.v32_appFrame__25V8b{min-height:calc(100vh - 64px)}.v32_topBar__x3iMH{padding:26px 32px 0}.v32_protoBanner__gAZCI{margin:14px 32px 0}.v32_stage__PLf7J{padding:42px 32px 34px}.v32_questionCard__UttVf,.v32_surfaceCard__kQTkl{padding:28px}.v32_legacyIntroGrid__9z3ZF{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start}.v32_legacyTwoCards__GG1Mx{grid-template-columns:repeat(2,minmax(0,1fr))}.v32_legacyReportShell__LMG1N{grid-template-columns:220px minmax(0,1fr);padding:30px}.v32_legacyReportSidebar__Akp1W{position:sticky;top:32px;align-self:flex-start}.v32_singleOptions__x8Jhv{grid-template-columns:repeat(2,minmax(0,1fr))}.v32_multiOptions___C23V{grid-template-columns:repeat(3,minmax(0,1fr))}.v32_actions__ebpLb{grid-template-columns:auto 1fr;align-items:center}.v32_primaryButton__H20ok{grid-column:2}.v32_secondaryButton__UpPE8{grid-column:1;grid-row:1}.v32_singleAction__3tOPm .v32_primaryButton__H20ok{grid-column:1}}@media (max-width:760px){.v32_v32flow__KULvr{padding:0}.v32_appFrame__25V8b{min-height:100vh;border:0;border-radius:0}.v32_progressSteps__32bIi{grid-template-columns:repeat(var(--tract-count),minmax(0,1fr));gap:6px}.v32_progressStepLabel__6qDnC{display:none}.v32_legacyReportSidebar__Akp1W{position:static;top:auto;align-self:stretch}}.v32_counterRows__eRcOd{display:grid;gap:10px}.v32_counterRow__zgYrp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;background:#fff;border:1px solid var(--border-light);border-radius:12px;color:var(--graphite);font-size:16px;font-weight:500;padding:12px 14px}.v32_counterRow__zgYrp small{display:block;margin-top:3px;color:var(--graphite-light);font-size:12px;font-weight:400;line-height:1.35}.v32_compactSelect__ZJjzn{min-width:72px;border:1px solid var(--border);border-radius:9px;background:var(--ivory-warm);color:var(--graphite);font:inherit;font-size:15px;padding:8px 10px;cursor:pointer}.v32_compactSelect__ZJjzn:focus{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px rgba(44,77,130,.12)}.v32_sectionDivider__K7BVG{border:none;border-top:1px solid var(--border-faint);margin:4px 0}.v32_sectionLabel__A5Vzx{color:var(--graphite-light);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.v32_petSection__03Ldi{background:var(--ivory-warm);border:1px solid var(--border-faint);border-radius:12px;padding:16px}.v32_petSectionNote__ukI4x{color:var(--graphite-light);font-size:13px;line-height:1.5;margin:6px 0 14px}.v32_addPetsButton__eJRx4{border:1.5px dashed var(--border);border-radius:10px;background:transparent;color:var(--graphite-mid);cursor:pointer;font:inherit;font-size:14px;font-weight:500;padding:10px 18px;transition:border-color .15s,background .15s,color .15s}.v32_addPetsButton__eJRx4:hover{border-color:var(--blue-light);background:var(--blue-tint);color:var(--blue)}.v32_removePetsButton__Wn7pZ{border:1px solid var(--border);border-radius:9px;background:transparent;color:var(--graphite-mid);cursor:pointer;font:inherit;font-size:13px;font-weight:500;margin-top:12px;padding:8px 14px;transition:border-color .15s,background .15s,color .15s}.v32_removePetsButton__Wn7pZ:hover{border-color:var(--coral);background:var(--coral-tint);color:var(--coral)}.v32_introPanel__aypEn{background:var(--blue-tint);border:1px solid rgba(44,77,130,.15);border-radius:12px;padding:16px 18px}.v32_introPoints__qQhgY{list-style:none;padding:0;margin:0;display:grid;gap:10px}.v32_introPoint__W3Vll{display:flex;gap:10px;align-items:flex-start;color:var(--graphite-mid);font-size:14px;line-height:1.5}.v32_introPoint__W3Vll:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--blue);flex-shrink:0;margin-top:7px}.v32_multiStack__xPzUu{display:grid;gap:20px}.v32_fieldLabelText__EknWz{color:var(--graphite-mid);font-size:17px;font-weight:600;margin-bottom:15px;margin-top:25px}.v32_diagRow__IQZs2{border:1px solid var(--border-faint);border-radius:10px;padding:12px 14px;background:var(--ivory-warm)}.v32_diagRowLabel__IDOEr{font-size:14.5px;font-weight:500;color:var(--graphite);margin-bottom:10px;line-height:1.3}.v32_miniOptions__cg6tM{display:flex;flex-wrap:wrap;gap:6px}.v32_miniOption__Ej5KR{border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--graphite-mid);cursor:pointer;font:inherit;font-size:13px;padding:6px 12px;transition:border-color .12s,background .12s,color .12s}.v32_miniOption__Ej5KR:hover{border-color:var(--blue-light);background:var(--blue-tint);color:var(--blue)}.v32_miniOptionSelected__St5oE{border-color:var(--blue);background:var(--blue-tint);color:var(--blue);font-weight:600}.v32_fieldNote__9Y9DX{color:var(--graphite-light);font-size:15px;margin-top:4px;line-height:1.4}.v32_fieldLabelText__EknWz+.v32_fieldNote__9Y9DX{margin-top:-7px;margin-bottom:15px}.v32_searchCombo__upD5J{position:relative}.v32_searchResults__t5p47{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:100;background:#fff;border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px -8px rgba(26,43,56,.18);overflow:hidden;max-height:240px;overflow-y:auto}.v32_searchResultItem__4Omtn{display:block;width:100%;text-align:left;border:none;background:none;color:var(--graphite);cursor:pointer;font:inherit;font-size:14.5px;padding:10px 14px;transition:background .1s}.v32_searchResultItem__4Omtn:focus,.v32_searchResultItem__4Omtn:hover{background:var(--blue-tint);color:var(--blue);outline:none}.v32_searchResultItemSelected__u6zVe{background:var(--blue-tint);color:var(--blue);font-weight:500}.v32_counterRows2col__VDajr{display:grid;gap:10px}@media (min-width:860px){.v32_counterRows2col__VDajr{grid-template-columns:repeat(2,minmax(0,1fr))}}.v32_reportHero__GnLEb{display:flex;flex-direction:column;gap:6px}.v32_reportLevelRow__cegIC{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.v32_reportLevelChip__kn9rm{display:flex;flex-direction:column;gap:3px;border:1px solid var(--border-light);border-radius:11px;background:var(--ivory-warm);padding:11px 15px;min-width:130px}.v32_reportLevelChip__kn9rm strong{font-size:17px;font-weight:600;color:var(--graphite);line-height:1.2}.v32_reportLevelChip__kn9rm span{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--graphite-light)}.v32_reportNav__k2zIz{display:flex;flex-wrap:wrap;gap:6px}.v32_reportNavItem__mCWX6{border:0 solid var(--border-light);color:var(--graphite-mid);cursor:pointer;font:inherit;background:#fff;border-radius:0;padding:0;font-size:14.5px;font-weight:500;line-height:1.45;text-decoration:none;transition:color .12s ease}.v32_reportNavItem__mCWX6:focus-visible,.v32_reportNavItem__mCWX6:hover{color:var(--blue);background:#fff}.v32_reportSection__1_XbH{display:flex;flex-direction:column;gap:12px;scroll-margin-top:24px}.v32_reportSectionTitle__pGKuW{font-size:18px;font-weight:600;color:var(--graphite);padding-bottom:8px;border-bottom:1px solid var(--border-faint)}.v32_reportSectionText__jk_ai{font-size:14.5px;line-height:1.6;color:var(--graphite-mid)}.v32_statusGrid__4Xlsw{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:640px){.v32_statusGrid__4Xlsw{grid-template-columns:repeat(2,minmax(0,1fr))}}.v32_statusCard__L3fcO{display:flex;flex-direction:column;gap:7px;border:1px solid var(--border-light);border-left:3px solid var(--graphite-faint);border-radius:10px;background:#fff;padding:14px 15px}.v32_statusCardOk__Fh8_9{border-left-color:var(--sage)}.v32_statusCardWarn__sQOhf{border-left-color:var(--amber)}.v32_statusCardAlert__zyPoC{border-left-color:var(--coral)}.v32_statusCardLabel__6XpgP{font-size:13px;font-weight:600;color:var(--graphite)}.v32_statusCardValue__Cbl50{font-size:14px;line-height:1.5;color:var(--graphite-mid)}.v32_statusCardBadge__zaGWm{align-self:flex-start;border-radius:999px;background:var(--ivory-dark);color:var(--graphite-light);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px}.v32_statusCardBadgeOk__NZ0mD{background:var(--sage-tint);color:var(--sage)}.v32_statusCardBadgeWarn__tOkyr{background:var(--amber-tint);color:var(--amber)}.v32_statusCardBadgeAlert__KIOX6{background:var(--coral-tint);color:var(--coral)}.v32_numberedList__VKFy_{display:grid;gap:9px;margin:0;padding:0;list-style:none}.v32_numberedItem__dKub2{display:flex;gap:11px;align-items:flex-start;border:1px solid var(--border-faint);border-radius:10px;background:var(--ivory-warm);padding:12px 14px;font-size:14.5px;line-height:1.5;color:var(--graphite-mid)}.v32_numberedNum__I1__e{flex-shrink:0;width:22px;height:22px;border-radius:999px;background:var(--blue);color:var(--ivory);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.v32_ctaBlock__9tprA{display:flex;flex-direction:column;gap:12px;border:1px solid var(--border-light);border-radius:14px;background:var(--ivory-warm);padding:20px}.v32_ctaBlockTitle__KIf_k{font-size:18px;font-weight:600;color:var(--graphite);line-height:1.3}.v32_ctaBlockText__URDRE{font-size:14px;line-height:1.6;color:var(--graphite-mid)}.v32_ctaPrimary__Md2Lm{background:var(--blue);border:1px solid var(--blue);border-radius:12px;color:var(--ivory);cursor:pointer;font:inherit;font-size:15.5px;font-weight:600;line-height:1.3;padding:16px 20px;text-align:center;white-space:normal;box-shadow:0 6px 16px -8px rgba(44,77,130,.42);transition:background .15s,transform .15s}.v32_ctaPrimary__Md2Lm:hover{background:var(--blue-dark);transform:translateY(-1px)}.v32_secondaryRow__hy8Te{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.v32_secondaryLink__gKplL{flex:1 1 160px;border:1px solid var(--border);border-radius:10px;background:transparent;color:var(--graphite-mid);cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;padding:11px 14px;text-align:center;transition:border-color .15s,color .15s}.v32_secondaryLink__gKplL:hover{border-color:var(--graphite-light);color:var(--graphite)}.v32_secondaryNote__xfW_z{font-size:12px;line-height:1.5;color:var(--graphite-light)}.v32_resultHighlight__55kK3{border:1px solid var(--border-light);border-left:3px solid var(--blue);border-radius:10px;background:var(--ivory-warm);padding:14px 16px}.v32_resultHighlightLabel__6E4yV{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--graphite-light);margin-bottom:5px}.v32_resultHighlightValue__NRKEC{font-size:15px;line-height:1.55;color:var(--graphite)}.v32_doorToggle__1EfE2{border:1.5px dashed var(--border);border-radius:10px;background:transparent;color:var(--graphite-mid);cursor:pointer;font:inherit;font-size:17px;font-weight:600;padding:12px 16px;text-align:left;width:100%;transition:border-color .15s,background .15s,color .15s}.v32_doorToggle__1EfE2:hover{border-color:var(--blue-light);background:var(--blue-tint);color:var(--blue)}.v32_doorOpen__KS19q{border:1px solid var(--border-light);border-radius:12px;background:#fff;padding:16px}.v32_f6QuestionCard__fkjTg{padding-top:18px;padding-bottom:18px}.v32_f6CompactStack__VD7J0{gap:8px}.v32_f6QuestionTitle__qp5UT{margin-bottom:10px}.v32_f6FieldStack__ZtXWI{gap:30px}.v32_f6FieldBlock__vWOVC{display:flex;flex-direction:column;gap:0}.v32_f6QuestionText__A9Kpp{margin-top:0;margin-bottom:15px;line-height:1.2;color:var(--graphite);font-size:clamp(22px,4.6vw,28px);font-weight:500;letter-spacing:0;text-wrap:balance}.v32_f6ScreenKicker__GUCcx{margin:0 0 6px;color:var(--clay-ink,#89562e);font-family:var(--font-f6-sans),"Hanken Grotesk",system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.v32_f6DisabledReason__mKcQB{margin:10px 0 0;color:var(--graphite-mid);font-size:13px;line-height:1.35;text-align:center}.v32_f6FieldBlock__vWOVC:has(.v32_f6HelpText__bdiMv) .v32_f6QuestionText__A9Kpp{margin-bottom:15px}.v32_f6HelpText__bdiMv{margin-top:0;margin-bottom:10px;line-height:1.35;font-size:14.5px}.v32_f6Options__bEN4M{gap:8px}.v32_f6DoorOpen__O5jfU{padding:12px}.v32_f6Actions__M92ys{margin-top:12px}.v32_aliasHintRow__9v0vW{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.v32_inlineLinkButton__N5NuW{flex-shrink:0;border:none;background:none;color:var(--blue);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:0;margin-top:4px;text-decoration:underline}.v32_inlineLinkButton__N5NuW:hover{color:var(--blue-dark)}.v32_f6ResultActions__noC_1{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}.v32_f6ResultActions__noC_1 .v32_secondaryButton__UpPE8{min-width:min(100%,220px)}@media (max-width:760px){.v32_f6ResultActions__noC_1{flex-direction:column;align-items:stretch}}.v32_f6RefinementActions__FPGV_{display:grid;grid-template-columns:auto minmax(0,1fr)}.v32_f6RefinementActions__FPGV_ .v32_primaryButton__H20ok{grid-column:2;width:100%}.v32_f6RefinementActions__FPGV_ .v32_secondaryButton__UpPE8{grid-column:1;grid-row:1;min-width:0}@media (max-width:760px){.v32_f6RefinementActions__FPGV_{grid-template-columns:1fr}.v32_f6RefinementActions__FPGV_ .v32_primaryButton__H20ok,.v32_f6RefinementActions__FPGV_ .v32_secondaryButton__UpPE8{grid-column:1;width:100%}.v32_f6RefinementActions__FPGV_ .v32_primaryButton__H20ok{grid-row:1}.v32_f6RefinementActions__FPGV_ .v32_secondaryButton__UpPE8{grid-row:2}}.v32_f6PremiumReport__xtP0F{display:flex;flex-direction:column;gap:28px}.v32_f6PremiumHero__b1nTX{display:flex;flex-direction:column;gap:8px;max-width:760px}.v32_f6PremiumSection__KGqvq{display:flex;flex-direction:column;gap:14px;padding-top:24px;border-top:1px solid var(--border-light);scroll-margin-top:24px}.v32_f6PremiumSectionTitle___xl59{margin:0;color:var(--graphite);font-size:21px;font-weight:650;letter-spacing:-.01em;line-height:1.3}.v32_f6PillOk__kj0lm{border-left:3px solid var(--sage);padding-left:8px}.v32_f6PillWarn__25SuW{border-left:3px solid var(--amber);padding-left:8px}.v32_f6PillAlert__U_lN9{border-left:3px solid var(--coral);padding-left:8px}.v32_f6PremiumGrid__6O_5h{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:760px){.v32_f6PremiumGrid__6O_5h{grid-template-columns:repeat(2,minmax(0,1fr))}}.v32_f6PremiumCard__11m9y{display:flex;flex-direction:column;gap:7px;min-width:0;border:1px solid var(--border-light);border-radius:8px;background:#fff;padding:15px}.v32_f6PremiumCardTitle__qJ4Ix{color:var(--graphite);font-size:13.5px;font-weight:600;line-height:1.35}.v32_f6PremiumCardText__wgKJe{margin:0;color:var(--graphite-mid);font-size:14.5px;line-height:1.6}.v32_f6PremiumPhaseGrid__9FTw7{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:900px){.v32_f6PremiumPhaseGrid__9FTw7{grid-template-columns:repeat(3,minmax(0,1fr))}}.v32_f6PremiumPhase__O0bUP{display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid var(--border-light);border-radius:8px;background:var(--ivory-warm);padding:15px}.v32_f6PremiumPhase__O0bUP h3{margin:0;color:var(--graphite);font-size:15px;font-weight:600}.v32_f6PremiumList__3u43m{display:grid;gap:8px;margin:0;padding-left:18px;color:var(--graphite-mid);font-size:14.5px;line-height:1.55}.v32_f6PremiumList__3u43m li{padding-left:2px}.v32_f6PremiumNote__NzhNc{margin:0;border-left:3px solid var(--blue-light);background:var(--blue-tint);color:var(--graphite-mid);font-size:13.5px;line-height:1.55;padding:10px 12px}.v32_legacyReportMain__JWfnv .v32_tag__YcEVA{margin-bottom:14px}.v32_legacyReportMain__JWfnv .v32_questionTitle__Btwth{font-family:var(--font-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:clamp(30px,4.6vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.12}.v32_legacyReportMain__JWfnv .v32_helpText__1uCN_{max-width:680px;margin-top:16px;border-left:2px solid var(--border);font-family:var(--font-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:16.5px;font-style:normal;line-height:1.7;padding-left:18px}.v32_legacyReportMain__JWfnv .v32_reportSection__1_XbH{display:flex;flex-direction:column;gap:12px;margin-top:38px;padding-top:32px;border-top:1px solid var(--border-light);scroll-margin-top:24px}.v32_legacyReportMain__JWfnv .v32_reportSectionTitle__pGKuW{border:0;padding:0;color:var(--graphite);font-family:var(--font-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:24px;font-weight:650;letter-spacing:-.01em;line-height:1.3}.v32_legacyReportMain__JWfnv .v32_reportSectionText__jk_ai{color:var(--graphite-mid);font-size:15.5px;line-height:1.72}.v32_legacyReportMain__JWfnv .v32_statusGrid__4Xlsw{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--border-light)}.v32_legacyReportMain__JWfnv .v32_statusCard__L3fcO{display:grid;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);gap:14px;border:0;border-bottom:1px solid var(--border-light);border-left:0;border-radius:0;background:#fff;padding:16px 0}.v32_legacyReportMain__JWfnv .v32_statusCardBadge__zaGWm{display:none}.v32_legacyReportMain__JWfnv .v32_statusCardLabel__6XpgP{font-size:14px;line-height:1.45}.v32_legacyReportMain__JWfnv .v32_statusCardValue__Cbl50{font-size:15px;line-height:1.65}.v32_legacyReportMain__JWfnv .v32_numberedItem__dKub2{border:0;border-bottom:1px solid var(--border-light);border-radius:0;background:#fff;padding:15px 0;font-size:15.5px;line-height:1.6}.v32_legacyReportMain__JWfnv .v32_ctaBlock__9tprA{margin-top:34px;border-radius:10px;background:var(--ivory-warm)}.v32_beinPrintOnly__9__lC{display:none}.v32_beinPrintWriteArea__xlucE{margin-top:4mm}.v32_beinPrintWriteRow__ZLSPB{width:100%;height:8mm;border-bottom:1px solid rgba(31,41,51,.7)}.v32_beinPrintSheetFooter__9KMdh{margin:4mm 0 0;font-size:12px;color:var(--ink,#1f2933)}.v32_beinNotasPrint__QqDUd{display:none}@media print{.v32_actions__ebpLb,.v32_ctaBlock__9tprA,.v32_primaryButton__H20ok,.v32_secondaryButton__UpPE8{display:none!important}.v32_beinNotasPrint__QqDUd{display:block;break-before:page}}.v32_flowF6__F2xve{--blue:#c18558;--blue-dark:#9c6334;--blue-light:#d2a584;--blue-tint:#f1e7db;--graphite:#262320;--graphite-mid:#5a5247;--graphite-light:#6b6155;--font-sans:var(--font-f6-sans),"Hanken Grotesk",system-ui,sans-serif;background:#f6f3ee;font-family:var(--font-sans)}.v32_flowF6__F2xve .v32_appFrame__25V8b{background:#fbfaf7;flex-shrink:0;overflow-x:clip;overflow-y:visible;max-width:none;margin-left:0;margin-right:0}.v32_flowF6__F2xve .v32_logo__k2w7Z img{height:34px}@media (max-width:560px){.v32_flowF6__F2xve .v32_logo__k2w7Z img{height:30px}}.v32_flowF6__F2xve .v32_protoBanner__gAZCI,.v32_flowF6__F2xve .v32_stage__PLf7J,.v32_flowF6__F2xve .v32_topBar__x3iMH{width:min(800px,100%);margin-left:auto;margin-right:auto}.v32_flowF6__F2xve .v32_stepBadge__QHcmc,.v32_flowF6__F2xve .v32_tag__YcEVA{font-family:var(--font-f6-mono),"JetBrains Mono",ui-monospace,SFMono-Regular,monospace}.v32_flowF6__F2xve .v32_f6QuestionTitle__qp5UT,.v32_flowF6__F2xve .v32_progressMeta__kjj7C{font-family:var(--font-f6-sans),"Hanken Grotesk",system-ui,sans-serif}.v32_flowF6__F2xve .v32_f6QuestionTitle__qp5UT{color:#c18558}.v32_flowF6__F2xve .v32_option__LD8mB:hover{border-color:var(--blue-light);background:#faf5ef;box-shadow:0 8px 18px -16px rgba(193,133,88,.35)}.v32_flowF6__F2xve .v32_optionSelected__ZZwbc{box-shadow:inset 0 0 0 1px rgba(193,133,88,.28),0 6px 18px -10px rgba(193,133,88,.3)}.v32_flowF6__F2xve .v32_multiOption__lytwj.v32_optionSelected__ZZwbc{background:#f1e7db;box-shadow:inset 0 0 0 1px rgba(193,133,88,.2)}.v32_flowF6__F2xve .v32_compactSelect__ZJjzn:focus,.v32_flowF6__F2xve .v32_input__o56Kt:focus,.v32_flowF6__F2xve .v32_stepDot__p3i19{box-shadow:0 0 0 3px rgba(193,133,88,.14)}.v32_flowF6__F2xve .v32_introPanel__aypEn{border-color:rgba(193,133,88,.18)}.v32_flowF6__F2xve .v32_progressStepActive__LQRjS .v32_tract___Gbrk,.v32_flowF6__F2xve .v32_progressStepDone__0dWIO .v32_tract___Gbrk{background:#e7dccb}.v32_flowF6__F2xve .v32_primaryButton__H20ok{background:#c18558;border-color:#c18558;color:#ffffff;min-height:52px;padding:16px 22px;font-size:20px;font-weight:600;border-radius:999px;box-shadow:0 6px 16px -8px rgba(193,133,88,.45)}.v32_flowF6__F2xve .v32_primaryButton__H20ok:hover{background:#9c6334;border-color:#9c6334}.v32_flowF6__F2xve .v32_primaryButton__H20ok:disabled,.v32_flowF6__F2xve .v32_primaryButton__H20ok:disabled:hover{background:#ece3d6;border-color:#e0d3c2;color:#b3a794;opacity:1;cursor:not-allowed;transform:none;box-shadow:none}.v32_flowF6__F2xve .v32_secondaryButton__UpPE8{min-height:52px;padding:16px 20px;font-size:15px;border:0;border-radius:0;display:inline-flex;align-items:center;gap:12px}.v32_flowF6__F2xve .v32_primaryButton__H20ok{display:inline-flex;align-items:center;justify-content:center;gap:12px}.v32_flowF6__F2xve .v32_f6ActionArrow__arRGE{width:24px;height:24px;flex:none}.v32_flowF6__F2xve .v32_f6ActionArrow__arRGE[data-direction=back]{transform:rotate(180deg)}.v32_flowF6__F2xve .v32_f6LandingActions__ePjDx .v32_primaryButton__H20ok,.v32_flowF6__F2xve .v32_f6QuestionActions__aHmxA .v32_primaryButton__H20ok{justify-content:space-between;text-align:left}.v32_flowF6__F2xve .v32_f6Actions__M92ys{display:flex;flex-direction:column-reverse;gap:16px;margin-top:24px}@media (min-width:640px){.v32_flowF6__F2xve .v32_f6Actions__M92ys{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:28px}.v32_flowF6__F2xve .v32_f6Actions__M92ys .v32_secondaryButton__UpPE8{grid-column:1;grid-row:1}.v32_flowF6__F2xve .v32_f6Actions__M92ys .v32_primaryButton__H20ok{grid-column:2;width:100%}}.v32_flowF6__F2xve .v32_f6Actions__M92ys.v32_singleAction__3tOPm{flex-direction:column}.v32_flowF6__F2xve .v32_f6Actions__M92ys.v32_singleAction__3tOPm .v32_primaryButton__H20ok{width:100%}@media (min-width:640px){.v32_flowF6__F2xve .v32_f6Actions__M92ys.v32_singleAction__3tOPm{grid-template-columns:1fr}.v32_flowF6__F2xve .v32_f6Actions__M92ys.v32_singleAction__3tOPm .v32_primaryButton__H20ok{grid-column:1}}.v32_flowF6__F2xve .v32_f6Options__bEN4M.v32_f6Grid1__hHqzh,.v32_flowF6__F2xve .v32_f6Options__bEN4M.v32_f6Grid2__r6ufN{grid-template-columns:1fr}.v32_flowF6__F2xve .v32_f6ConcernGroups___syWc{display:flex;flex-direction:column;gap:18px}.v32_flowF6__F2xve .v32_f6ConcernGroup__y3wY1{display:flex;flex-direction:column;gap:8px}.v32_flowF6__F2xve .v32_f6ConcernGroupTitle__5GbRI{margin:0;font-family:var(--font-f6-mono,monospace);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9c6334}@media (min-width:560px){.v32_flowF6__F2xve .v32_f6Options__bEN4M.v32_f6Grid2__r6ufN{grid-template-columns:minmax(0,1fr)}}.v32_flowF6__F2xve .v32_f6Stepper__IDcur{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px 8px 14px;border:1px solid var(--border);border-radius:12px;background:#fff}.v32_flowF6__F2xve .v32_f6StepperLabel__d5fUt{font-size:15px;color:var(--graphite);line-height:1.25}.v32_flowF6__F2xve .v32_f6StepperControl__ewbn4{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.v32_flowF6__F2xve .v32_f6StepperBtn__9RmGV{width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:9px;background:var(--ivory-warm);color:var(--graphite);font-size:22px;line-height:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.v32_flowF6__F2xve .v32_f6StepperBtn__9RmGV:hover:not(:disabled){border-color:var(--blue);background:var(--blue-tint);color:var(--blue-dark)}.v32_flowF6__F2xve .v32_f6StepperBtn__9RmGV:disabled{opacity:.4;cursor:default}.v32_flowF6__F2xve .v32_f6StepperValue__vQae2{min-width:24px;text-align:center;font-size:17px;font-weight:600;color:var(--graphite);font-variant-numeric:tabular-nums}.v32_f6IntroCenter__CiUjW .v32_stage__PLf7J{flex:1;display:flex;flex-direction:column;justify-content:center}.v32_flowF6__F2xve .v32_f6PetsToggle__PNEg5{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left}.v32_flowF6__F2xve .v32_f6Chevron__smFHv{flex-shrink:0;width:9px;height:9px;border-right:2px solid var(--graphite-mid);border-bottom:2px solid var(--graphite-mid);transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.v32_flowF6__F2xve .v32_f6ChevronOpen__fF2gD{transform:translateY(2px) rotate(-135deg)}.v32_accountFlow__U9jHn{min-height:0;background:transparent;padding:0}.v32_accountFlow__U9jHn .v32_appFrame__25V8b{min-height:0;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible;max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.v32_accountFlow__U9jHn .v32_topBar__x3iMH{width:min(880px,100%);margin:0 auto;padding:10px 0 0}.v32_accountFlow__U9jHn .v32_stage__PLf7J{width:min(880px,100%);padding-left:0;padding-right:0}.v32_flowF6__F2xve .v32_counterRows2col__VDajr{grid-template-columns:minmax(0,1fr)}.v32_flowF6__F2xve fieldset.v32_resultHighlight__55kK3{min-width:0;margin-inline:0}.v32_flowF6__F2xve legend.v32_resultHighlightLabel__6E4yV{padding:0}.v32_flowF6__F2xve .v32_f6QuestionTitle__qp5UT[tabindex="-1"]:focus-visible{outline:2px solid var(--clay-ink,#89562e);outline-offset:4px}.v32_flowF6__F2xve .v32_legacyIntroTitle__wcVTY[tabindex="-1"]:focus{outline:none}.v32_f6ActionFlow__nQmGK .v32_primaryButton__H20ok{justify-content:space-between;text-align:left;transition:none}.v32_f6ActionFlow__nQmGK .v32_primaryButton__H20ok:hover{background:var(--blue);border-color:var(--blue);transform:none}.v32_f6ActionFlow__nQmGK .v32_secondaryButton__UpPE8:hover{color:var(--graphite-mid)}.v32_f6ActionFlow__nQmGK .v32_inlineLinkButton__N5NuW:hover{color:var(--blue)}.v32_f6ActionFlow__nQmGK .v32_f6ActionArrow__arRGE{transition:translate .22s ease-out}@media (hover:hover) and (prefers-reduced-motion:no-preference){.v32_f6ActionFlow__nQmGK .v32_primaryButton__H20ok:hover:not(:disabled) .v32_f6ActionArrow__arRGE,.v32_f6ActionFlow__nQmGK .v32_secondaryButton__UpPE8:hover:not(:disabled) .v32_f6ActionArrow__arRGE{translate:4px 0}}@media (prefers-reduced-motion:reduce){.v32_f6ActionFlow__nQmGK .v32_f6ActionArrow__arRGE{transition:none}}.v32_flowF6__F2xve .v32_f6Promesa__LM3PO{margin:0 0 12px;color:var(--graphite-mid);font-size:14px;line-height:1.4}@media (max-width:639px){.v32_flowF6__F2xve .v32_f6QuestionActions__aHmxA{position:sticky;bottom:0;z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin:20px -22px 0;padding:12px 22px max(12px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid rgb(232,228,220)}.v32_flowF6__F2xve .v32_f6QuestionActions__aHmxA .v32_secondaryButton__UpPE8{grid-column:1;grid-row:1;width:auto}.v32_flowF6__F2xve .v32_f6QuestionActions__aHmxA .v32_primaryButton__H20ok{grid-column:2;width:100%}.v32_flowF6__F2xve .v32_f6QuestionActions__aHmxA.v32_singleAction__3tOPm{grid-template-columns:minmax(0,1fr)}.v32_flowF6__F2xve .v32_f6QuestionActions__aHmxA.v32_singleAction__3tOPm .v32_primaryButton__H20ok{grid-column:1}}