.ProtectionFinview_page__tp8Fj{max-width:680px;margin:0 auto;padding:16px;background-color:#f7f7f5;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width:1199px){.ProtectionFinview_page__tp8Fj{padding-top:0}}.ProtectionFinview_pageTitleBlock__FGpas{margin-bottom:20px}.ProtectionFinview_pageTitleRow__JnPZU{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ProtectionFinview_pageTitle__P5IbF{font-size:24px;font-weight:700;color:#111827;margin:0}.ProtectionFinview_policiesSubtitle__bdBLh{font-size:12px;color:#94a3b8;margin:6px 0 0;line-height:1.35}.ProtectionFinview_readinessHero__NX8AC{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.ProtectionFinview_readinessHeroMain__fxymw,.ProtectionFinview_readinessHeroTopRow__skmzV{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ProtectionFinview_readinessHeroTopRow__skmzV{margin-bottom:4px}.ProtectionFinview_readinessHeroHeadlineBlock__M_3ue{min-width:0}.ProtectionFinview_readinessHeroBlock__sg3jX{margin-top:18px;padding-top:16px;border-top:1px solid #f1f5f9}.ProtectionFinview_readinessBlockLabel__9x0jK{font-size:12px;font-weight:600;color:#64748b;margin:0 0 8px;letter-spacing:.02em}.ProtectionFinview_readinessGapTitle__TAnlt{font-size:16px;font-weight:600;color:#111827;margin:0 0 2px;line-height:1.3}.ProtectionFinview_readinessGapStatus__S0Ql5{font-size:13px;color:#64748b;margin:0;line-height:1.4}.ProtectionFinview_readinessHeroCopy__dacaQ{min-width:0;flex:1}.ProtectionFinview_readinessHeroEyebrow__FNpbw{font-size:16px;font-weight:700;color:#111827;margin:0 0 4px}.ProtectionFinview_readinessHeroSubtitle__S__K2{font-size:13px;color:#64748b;margin:0 0 10px;line-height:1.45}.ProtectionFinview_readinessHeroStatusRow__YR01E{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ProtectionFinview_readinessStatusLabel__bL_tj{font-size:14px;font-weight:600;color:#111827;margin:0 0 8px}.ProtectionFinview_readinessStatusHeadline___OlEi{font-size:20px;font-weight:700;color:#111827;margin:0 0 4px;line-height:1.25}.ProtectionFinview_readinessBiggestGap__HW3OX{font-size:13px;color:#64748b;margin:10px 0 0}.ProtectionFinview_readinessScoreRow__8o3hh{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:0 0 10px}.ProtectionFinview_readinessScoreSecondary__GzxaI{font-size:13px;color:#94a3b8;margin:0}.ProtectionFinview_scoreDisclosureTrigger__q_8Gl{padding:0;border:none;background:none;font-size:12px;color:#64748b;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ProtectionFinview_scoreDisclosureTrigger__q_8Gl:hover{color:#334155}.ProtectionFinview_readinessGapExplanation__wkKjz{font-size:12px;color:#64748b;margin:6px 0 0;line-height:1.45}.ProtectionFinview_scoreBreakdown__lsoVa{display:flex;flex-direction:column;gap:2px;margin:0 0 14px;padding:8px 0 0;border-top:1px solid #f1f5f9}.ProtectionFinview_readinessListBlock__AZejm{margin-bottom:12px}.ProtectionFinview_readinessListHeading__MffH7{font-size:12px;font-weight:600;color:#64748b;margin:0 0 6px;letter-spacing:.02em}.ProtectionFinview_readinessAttentionList__Csjxn,.ProtectionFinview_readinessStrengthList__ky6SO{margin:0;padding:0;list-style:none;font-size:13px;line-height:1.45}.ProtectionFinview_readinessStrengthList__ky6SO li{color:#047857;padding:2px 0}.ProtectionFinview_readinessStrengthList__ky6SO li:before{content:"✓ ";font-weight:600}.ProtectionFinview_readinessAttentionList__Csjxn li{color:#475569;padding:2px 0}.ProtectionFinview_readinessAttentionList__Csjxn li:before{content:"• ";color:#94a3b8}.ProtectionFinview_readinessImplication__DLLsn,.ProtectionFinview_readinessMainGap__GjE0k{font-size:13px;color:#475569;margin:14px 0 0;line-height:1.5}.ProtectionFinview_readinessMainGap__GjE0k{font-weight:600}.ProtectionFinview_coverageReadinessStack__8sNMe{display:flex;flex-direction:column;gap:10px}.ProtectionFinview_coverageAreaCard__Vsw_y,.ProtectionFinview_coverageReadinessCard__pyPsm{padding:14px 16px;border:1px solid #eef2f6;border-radius:12px;background:#fff}.ProtectionFinview_coverageAreaMain__0gyCh{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.ProtectionFinview_coverageAreaLeft__tG7t7{min-width:0;flex:1}.ProtectionFinview_coverageAreaRight__PHGTc{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0;min-width:7.5rem;text-align:right}.ProtectionFinview_coverageAreaTitleRow__L5Dhy{display:none}.ProtectionFinview_coverageTitleDesktop__OHG3o{display:block}.ProtectionFinview_coverageTitleMobile__tDr8x{display:none}.ProtectionFinview_coverageAreaMeaning___R8E0{font-size:13px;color:#64748b;margin:4px 0 0;line-height:1.45}.ProtectionFinview_coverageAreaAssessment__7U6UU{font-size:13px;color:#475569;margin:6px 0 0;line-height:1.45}.ProtectionFinview_coverageAreaActions__1vmPK{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ProtectionFinview_coverageMissingInputs__8QG91{margin:6px 0 0}.ProtectionFinview_coverageMissingInputsIntro__yylmL{font-size:13px;font-weight:600;color:#475569;margin:0 0 4px;line-height:1.45}.ProtectionFinview_coverageMissingInputsList__gmEt5{margin:0;padding:0 0 0 16px;font-size:13px;color:#475569;line-height:1.45}.ProtectionFinview_coverageMissingInputsFooter__7Ddut{font-size:13px;color:#64748b;margin:6px 0 0;line-height:1.45}.ProtectionFinview_coverageAreaCoverDetail__VriwX{font-size:12px;color:#94a3b8;margin:0;line-height:1.4}.ProtectionFinview_coverageAreaAction__GavK_{background:none;border:none;padding:0;color:#166534;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.ProtectionFinview_statusBadgeDesktop__v1rmS,.ProtectionFinview_statusBadge__UUx7w{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;line-height:1.3;white-space:nowrap}.ProtectionFinview_statusBadgeDesktop__v1rmS{display:inline-block}.ProtectionFinview_statusBadge__UUx7w{display:none}.ProtectionFinview_statusBadgeAdequate__4_m38{color:#3b6d11;background:#eaf3de}.ProtectionFinview_statusBadgeMoreInfo__6wawg{color:#0c447c;background:#e6f1fb}.ProtectionFinview_statusBadgeGap___x6Dv,.ProtectionFinview_statusBadgePotentialGap__VNC8U{color:#854f0b;background:#faeeda}.ProtectionFinview_statusBadgeLow__IY_8V,.ProtectionFinview_statusBadgeMissing__9GvLq{color:#a32d2d;background:#fcebeb}.ProtectionFinview_statusBadgeHigh__ivIgZ{color:#1d5c2e;background:#dff0e4}.ProtectionFinview_summaryCardSubline__OsUzq{margin:4px 0 0;font-size:11px;line-height:1.35;color:#6b7280}.ProtectionFinview_detailAreaBadgeButton__Tbs2c{border:none;cursor:pointer;font:inherit}.ProtectionFinview_detailAreaBadgeButton__Tbs2c:hover{opacity:.88}.ProtectionFinview_statusBadgeIncomplete__RwEEC{color:#0c447c;background:#e6f1fb}.ProtectionFinview_protectionImpactOutcome__wiWFE{display:none}.ProtectionFinview_coverageReadinessTop___QVf3{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.ProtectionFinview_coverageReadinessArea___ph87{min-width:0;flex:1}.ProtectionFinview_coverageReadinessTitle__x9u1d{font-size:15px;font-weight:600;color:#111827;margin:0 0 2px}.ProtectionFinview_coverageReadinessSubtext__ySVys{font-size:12px;color:#94a3b8;margin:4px 0 0}.ProtectionFinview_coverageReadinessWhyBlock__RPmk6{margin-top:10px}.ProtectionFinview_coverageReadinessMetaGrid__Iy48K{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:8px}.ProtectionFinview_coverageReadinessMetaValueMuted__V_jKJ{font-size:13px;color:#64748b;font-weight:500}.ProtectionFinview_coverageReadinessEstimate__IFcDG{font-size:12px;color:#94a3b8;margin:8px 0 0;line-height:1.4}.ProtectionFinview_coverageReadinessExplanation__F7elG{font-size:13px;color:#64748b;margin:8px 0 0;line-height:1.45}.ProtectionFinview_coverageReadinessFooter__7FK_J{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;border-top:1px solid #f1f5f9}.ProtectionFinview_coverageReadinessStatusRow__Xl19N{display:flex;align-items:baseline;gap:6px}.ProtectionFinview_coverageReadinessMeta__DPEM8{display:flex;flex-direction:column;gap:8px}.ProtectionFinview_coverageReadinessMetaItem__r_VoM{display:flex;flex-direction:column;gap:2px}.ProtectionFinview_coverageReadinessMetaLabel__mkczO{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em}.ProtectionFinview_coverageReadinessMetaValue__07IEj{font-size:13px;font-weight:600}.ProtectionFinview_coverageReadinessWhy__YjHy_{font-size:13px;color:#64748b;line-height:1.4}.ProtectionFinview_protectionImpactStack__oE6rf{gap:8px}.ProtectionFinview_protectionImpactRow__5OKh6{padding:10px 14px;border-radius:10px;background:#fafbfc;border:1px solid #eef2f6}.ProtectionFinview_protectionImpactHeader__NyEdU{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px}.ProtectionFinview_protectionImpactTitle__i2AOL{font-weight:600;color:#111827;margin:0}.ProtectionFinview_protectionImpactStatus__Z6RVE{font-size:11px;font-weight:600;white-space:nowrap}.ProtectionFinview_financialImpactStrong__LDkoQ{color:#047857}.ProtectionFinview_financialImpactAttention__GQmyx{color:#b45309}.ProtectionFinview_financialImpactReview__TwkOj{color:#64748b}.ProtectionFinview_financialImpactNeutral__nrXaR{color:#94a3b8}.ProtectionFinview_protectionImpactBody__qoezj{font-size:13px;color:#64748b;line-height:1.45}.ProtectionFinview_protectionImpactMuted__w1OH_{font-size:12px;color:#94a3b8;margin:6px 0 0;line-height:1.4}.ProtectionFinview_nextStepPrimaryCard__fBHpa{padding:16px;border-radius:12px;border:1px solid #e8e8e8;background:#fff;margin-bottom:0}.ProtectionFinview_nextStepPrimaryTitle__Ox_17{font-size:15px;font-weight:600;color:#111827;margin:0 0 8px}.ProtectionFinview_nextStepPrimaryReason__5y7_X{font-size:13px;color:#64748b;margin:0 0 6px;line-height:1.45}.ProtectionFinview_nextStepSecondaryReason__V7aOK{font-size:13px;color:#64748b;margin:0 0 14px;line-height:1.45}.ProtectionFinview_nextStepPrimaryCta__PdwQ6{display:block;width:100%;padding:14px 16px;border-radius:10px;border:none;background:#0f6e56;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.ProtectionFinview_nextStepSecondarySingle__1KgGd{display:block;width:100%;margin-top:10px;padding:0;border:none;background:none;color:#1a5fa0;font-size:13px;font-weight:600;text-align:center;cursor:pointer}.ProtectionFinview_nextStepSecondary__OFkPn{padding:0 2px}.ProtectionFinview_nextStepSecondaryHeading__xZoHk{font-size:12px;font-weight:600;color:#94a3b8;margin:0 0 6px;text-transform:uppercase;letter-spacing:.03em}.ProtectionFinview_nextStepSecondaryList__HEnIb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ProtectionFinview_nextStepSecondaryLink__XPYAx{background:none;border:none;padding:4px 0;font-size:13px;color:#166534;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:2px}.ProtectionFinview_priorityActionsStack__gDhzl{display:flex;flex-direction:column;gap:10px}.ProtectionFinview_priorityActionCardPrimary__w8fwL,.ProtectionFinview_priorityActionCard__XWCo9{padding:14px 16px;border-radius:12px;border:1px solid #eef2f6;background:#fff}.ProtectionFinview_priorityActionCardPrimary__w8fwL{border-color:#bbf7d0;background:#fafffe}.ProtectionFinview_priorityActionLabel__JWwaQ{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px}.ProtectionFinview_priorityActionTitle__PmzqA{font-size:15px;font-weight:600;color:#111827;margin:0 0 6px}.ProtectionFinview_priorityActionReason__4oNqP{font-size:13px;color:#64748b;margin:0 0 12px;line-height:1.4}.ProtectionFinview_priorityActionCtaPrimary__BOYie{padding:10px 14px;border-radius:8px;border:none;background:#155724;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.ProtectionFinview_priorityActionCta__E01_m{padding:8px 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:13px;font-weight:500;cursor:pointer}.ProtectionFinview_readinessScoreBadge__ZrT6k{font-size:12px;font-weight:600;color:#155724;background-color:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;padding:2px 8px}.ProtectionFinview_protectionExplanationPanel__bL7fA{margin:0 0 12px;padding:12px 14px;background:#f8fafc;border:.5px solid #e2e8f0;border-radius:10px}.ProtectionFinview_protectionExplanationHeadline__PlB6H{margin:0;font-size:14px;line-height:1.45;color:#1e293b;font-weight:500}.ProtectionFinview_protectionExplanationSupporting__lcjA6{margin:8px 0 0;font-size:13px;line-height:1.45;color:#475569}.ProtectionFinview_protectionExplanationWarning__K3Gpt{margin:0;font-size:13px;line-height:1.45;color:#92400e}.ProtectionFinview_protectionDrawerEvidenceList__Yo_vh{margin:10px 0 0;padding:0;list-style:none;font-size:12px;line-height:1.45;color:#64748b}.ProtectionFinview_protectionDrawerEvidenceLabel__RN2aq{font-weight:600;color:#475569}.ProtectionFinview_protectionKnowledgeGapCard__hms1u{margin:0 0 10px;padding:10px 12px;background:#f8fafc;border:.5px solid #e2e8f0;border-radius:10px}.ProtectionFinview_protectionKnowledgeGapHeader__HKcx_{margin:0 0 6px}.ProtectionFinview_protectionKnowledgeGapCardTitle__H8Mf9{margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.3;color:#64748b;letter-spacing:.01em}.ProtectionFinview_protectionKnowledgeGapStatus__9WttR{margin:2px 0 0;font-size:11px;line-height:1.35;color:#94a3b8;font-weight:500}.ProtectionFinview_protectionKnowledgeGapTitle__ucnJB{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.4;color:#1e293b}.ProtectionFinview_protectionKnowledgeGapBody__rk_oe{margin:0 0 10px;font-size:13px;line-height:1.45;color:#475569}.ProtectionFinview_protectionKnowledgeGapQuestion__WczBx{margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.4;color:#1e293b}.ProtectionFinview_protectionKnowledgeGapOptions__1c2of{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:0}.ProtectionFinview_protectionKnowledgeGapOptionActive__m_Xsq,.ProtectionFinview_protectionKnowledgeGapOption__tIvE5{padding:6px 11px;font-size:12px;line-height:1.25;border-radius:999px;border:1px solid #e2e8f0;background:#f8fafc;color:#334155;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ProtectionFinview_protectionKnowledgeGapOption__tIvE5:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.ProtectionFinview_protectionKnowledgeGapOptionActive__m_Xsq{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8;font-weight:500}.ProtectionFinview_protectionKnowledgeGapOptionActive__m_Xsq:disabled,.ProtectionFinview_protectionKnowledgeGapOption__tIvE5:disabled{opacity:.6;cursor:not-allowed}.ProtectionFinview_protectionKnowledgeGapSave__SzPxF{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.3;color:#fff;background:#1e293b;border:none;border-radius:8px;cursor:pointer;text-decoration:none}.ProtectionFinview_protectionKnowledgeGapSave__SzPxF:disabled{opacity:.5;cursor:not-allowed}.ProtectionFinview_protectionKnowledgeGapError__viZuB{margin:6px 0 0;font-size:11px;line-height:1.35;color:#b91c1c}.ProtectionFinview_protectionCompletionCard__KWgnY{display:block;width:100%;margin:0 0 12px;padding:14px 16px;background:#fff;border:.5px solid #e8e8e8;border-radius:12px;text-align:left;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease}.ProtectionFinview_protectionCompletionCard__KWgnY:hover{background:#f8fafc;border-color:#d1d5db}.ProtectionFinview_protectionCompletionCard__KWgnY:focus-visible{outline:2px solid #155724;outline-offset:2px}.ProtectionFinview_protectionCompletionTitle__g88qg{display:block;margin:0 0 6px;font-size:15px;font-weight:600;color:#111827}.ProtectionFinview_protectionCompletionBody__F7U_q{display:block;margin:0 0 8px;font-size:13px;line-height:1.45;color:#64748b}.ProtectionFinview_protectionCompletionLink__8A_Pj{display:inline-flex;align-items:center;font-size:13px;font-weight:500;line-height:1.3;color:#155724}.ProtectionFinview_protectionCompletionModalSubtitle__2fcEl{margin:4px 0 0;font-size:13px;line-height:1.45;color:#64748b}.ProtectionFinview_protectionCompletionModalTitle__fxdvr{margin:0;font-size:17px;font-weight:600;color:#111827;line-height:1.3}.ProtectionFinview_protectionCompletionModalClose__TnPzu{flex-shrink:0;width:32px;height:32px;border:none;border-radius:999px;background:#f3f4f6;color:#6b7280;font-size:20px;line-height:1;cursor:pointer}.ProtectionFinview_protectionCompletionPolicySection__3dTv5{padding:16px 0;border-bottom:1px solid #e5e7eb}.ProtectionFinview_protectionCompletionPolicySection__3dTv5:last-child{border-bottom:none}.ProtectionFinview_protectionCompletionPolicyHeader__HzraB{margin-bottom:12px}.ProtectionFinview_protectionCompletionPolicyName__71jAT{margin:0;font-size:15px;font-weight:600;color:#111827}.ProtectionFinview_protectionCompletionPolicyMeta__Jx1qY{margin:4px 0 0;font-size:12px;color:#64748b}.ProtectionFinview_protectionCompletionPolicyHeader__HzraB+.ProtectionFinview_protectionCompletionQuestionBlock__azDp8{margin-top:0}.ProtectionFinview_protectionCompletionQuestionBlock__azDp8{margin-top:12px}.ProtectionFinview_protectionCompletionQuestionBlockIncomplete__J4R4_{margin-left:-8px;margin-right:-8px;padding:10px 8px 8px;border-radius:8px;background:#fef2f2;box-shadow:inset 3px 0 0 #dc2626}.ProtectionFinview_protectionCompletionQuestion__YekAn{margin:0 0 8px;font-size:13px;font-weight:500;color:#374151}.ProtectionFinview_protectionCompletionModalFooter__Cz00f{flex-shrink:0;padding:12px 20px 20px;border-top:1px solid #e5e7eb;background:#fff}.ProtectionFinview_protectionCompletionFooterError__6fiAJ{margin:0 0 10px;font-size:12px;line-height:1.45;color:#dc2626;text-align:left}.ProtectionFinview_protectionCompletionSave__r55EZ{width:100%;padding:12px 16px;font-size:14px;font-weight:600;color:#fff;background:#155724;border:none;border-radius:10px;cursor:pointer}.ProtectionFinview_protectionCompletionSave__r55EZ:disabled{opacity:.5;cursor:not-allowed}.ProtectionFinview_protectionCompletionOverlay__BiUKb{position:fixed;left:0;right:0;border:none;padding:0;margin:0;background:rgba(17,24,39,.32);cursor:pointer}.ProtectionFinview_protectionCompletionModal__uu_qL{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 48px));max-height:min(780px,calc(100vh - 64px));display:flex;flex-direction:column;background:#fff;border:.5px solid #e8e8e8;border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.14);overflow:hidden}.ProtectionFinview_protectionCompletionSheet__PpOvT{position:fixed;left:0;right:0;display:flex;flex-direction:column;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -8px 24px rgba(0,0,0,.12);overflow:hidden}.ProtectionFinview_protectionCompletionModalHeader__fs9ZO{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;padding:18px 20px 14px;border-bottom:1px solid #e5e7eb}.ProtectionFinview_protectionCompletionModalBody__qy1yV{flex:1;min-height:0;overflow-y:auto;padding:4px 20px 16px;-webkit-overflow-scrolling:touch}.ProtectionFinview_protectionCompletionSheet__PpOvT .ProtectionFinview_protectionCompletionModalHeader__fs9ZO{padding:16px 16px 12px}.ProtectionFinview_protectionCompletionSheet__PpOvT .ProtectionFinview_protectionCompletionModalBody__qy1yV{padding:4px 16px 16px}.ProtectionFinview_protectionCompletionSheet__PpOvT .ProtectionFinview_protectionCompletionModalFooter__Cz00f{padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}@media (min-width:768px) and (max-width:1199px){.ProtectionFinview_protectionCompletionModal__uu_qL{width:min(600px,calc(100vw - 64px));max-height:min(820px,calc(100vh - 72px))}}.ProtectionFinview_protectionEvidencePanel__WII8L{margin:0 0 12px;padding:10px 14px;background:#fff;border:.5px solid #e8e8e8;border-radius:10px}.ProtectionFinview_protectionEvidenceTitle__CgSuF{margin:0 0 8px;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.ProtectionFinview_protectionEvidenceList__8dRb7{margin:0;display:flex;flex-direction:column;gap:6px}.ProtectionFinview_protectionEvidenceRow__IvPV3{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ProtectionFinview_protectionEvidenceLabel__aEm12{margin:0;font-size:13px;color:#64748b}.ProtectionFinview_protectionEvidenceValueConcern__FXSFO,.ProtectionFinview_protectionEvidenceValuePositive__bY9R9,.ProtectionFinview_protectionEvidenceValue__yuDkz{margin:0;font-size:13px;font-weight:500;color:#334155;text-align:right}.ProtectionFinview_protectionEvidenceValuePositive__bY9R9{color:#047857}.ProtectionFinview_protectionEvidenceValueConcern__FXSFO{color:#b45309}.ProtectionFinview_protectionEvidenceCompact__oKEM7{margin:0 0 12px;padding:0 2px;font-size:12px;line-height:1.45;color:#94a3b8}.ProtectionFinview_protectionEvidenceCompactLabel___K_vU{color:#94a3b8;font-weight:500}.ProtectionFinview_readinessHeroExplanation__Q3Z8S{font-size:13px;color:#475569;margin:0;line-height:1.5}.ProtectionFinview_readinessHeroCta__kx5Im{padding:10px 14px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;background-color:#155724;color:#fff;border:none}.ProtectionFinview_readinessLevelStrong__702oB{border-color:#bbf7d0}.ProtectionFinview_readinessLevelPartial__WKLOB{border-color:#fde68a}.ProtectionFinview_readinessLevelAttention__vOvgY{border-color:#e5e7eb}.ProtectionFinview_sectionBlock__IEWNT{margin-bottom:20px}.ProtectionFinview_coverageList__SA8FB{border:1px solid #eef2f6;border-radius:12px;overflow:hidden;background:#fff}.ProtectionFinview_coverageListHeader__LYrXK{display:none}.ProtectionFinview_coverageListRow__lxUgc{display:grid;grid-template-columns:1fr auto auto auto;gap:8px 12px;align-items:center;padding:12px 14px;border-bottom:1px solid #f1f5f9;font-size:13px}.ProtectionFinview_coverageListRow__lxUgc:last-child{border-bottom:none}.ProtectionFinview_coverageListLabel__NKwRP{color:#111827;font-weight:500;line-height:1.3}.ProtectionFinview_coverageListStatus__cW2vr{font-size:12px;font-weight:600;white-space:nowrap}.ProtectionFinview_coverageStatusAdequate__WOMBc{color:#047857}.ProtectionFinview_coverageStatusReview__xNsdP{color:#b45309}.ProtectionFinview_coverageStatusMissing__4PMgK{color:#64748b}.ProtectionFinview_coverageStatusNeutral__CYN2q{color:#94a3b8}.ProtectionFinview_coverageListAmount__1bIsZ{color:#475569;font-size:12px;white-space:nowrap;text-align:right;min-width:4.5rem}.ProtectionFinview_coverageListAction___Av_a{background:none;border:none;padding:0;color:#166534;font-size:13px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ProtectionFinview_coverageListMuted__fvp3t{color:#94a3b8;font-size:12px}.ProtectionFinview_nextActionsList__51Xrx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ProtectionFinview_nextActionPrimary__zBKXZ{width:100%;padding:12px 14px;border-radius:10px;border:none;background:#155724;color:#fff;font-size:14px;font-weight:600;cursor:pointer;text-align:left}.ProtectionFinview_nextActionItem__4AuS8{width:100%;padding:10px 14px;border-radius:10px;border:1px solid #eef2f6;background:#fff;color:#111827;font-size:13px;font-weight:500;cursor:pointer;text-align:left}.ProtectionFinview_actionsList__6mz9N{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ProtectionFinview_actionItem__ZlP9H{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:1px solid #eef2f6;border-radius:10px;background:#fff;font-size:14px;font-weight:500;color:#111827;cursor:pointer;text-align:left}.ProtectionFinview_loadingGrid__uwn2U{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.ProtectionFinview_loadingCard__aQJTI{background:#f3f4f6;border-radius:12px;height:120px;animation:ProtectionFinview_protectionPulse__LEom_ 2s ease-in-out infinite}@keyframes ProtectionFinview_protectionPulse__LEom_{0%,to{opacity:1}50%{opacity:.5}}.ProtectionFinview_policyTitleBlock__iEuD8{min-width:0;flex:1}.ProtectionFinview_policyInsurer__kGhIj{font-size:12px;color:#64748b;margin:2px 0 0}.ProtectionFinview_policyMetaGrid___heJJ{display:flex;flex-direction:column;gap:2px}.ProtectionFinview_heroBanner__8_sMl{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:14px}.ProtectionFinview_heroRow__KyYEg{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ProtectionFinview_heroCopy__pjsJh{min-width:0;flex:1}.ProtectionFinview_heroTitle__mIhHp{font-size:15px;line-height:1.35;color:#111827;font-weight:600;margin:0}.ProtectionFinview_heroHelper__irrtV{font-size:13px;color:#6b7280;margin-top:6px;line-height:1.45}.ProtectionFinview_heroHelperGap__KhYP5{font-size:12px;color:#6b7280;margin-top:4px;line-height:1.4}.ProtectionFinview_heroHelperEmphasis__3urBU{font-weight:600;color:#111827}.ProtectionFinview_heroCta__OrZfV{padding:10px 12px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}.ProtectionFinview_heroCtaSecondary__bkJ94{background-color:#fff;color:#155724;border:1px solid #cbd5e1}.ProtectionFinview_heroCtaPrimary__WtrLo{background-color:#155724;color:#fff;border:none}.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroCopy__pjsJh{display:flex;flex-direction:column;gap:3px}.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroHelperGap__KhYP5,.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroHelper__irrtV{margin-top:0}.ProtectionFinview_sectionCoverage__0MjVk{margin-bottom:20px}.ProtectionFinview_sectionHeader__iTJFb{margin-bottom:12px}.ProtectionFinview_sectionTitle__g3pBx{font-size:18px;font-weight:600;color:#111827;margin:0 0 6px}.ProtectionFinview_sectionSubtitle__mCdyH{font-size:13px;color:#94a3b8;margin:0;line-height:1.45}.ProtectionFinview_policiesBridge__W_Xi4{font-size:12px;color:#94a3b8;margin:14px 0 0;line-height:1.4}.ProtectionFinview_sectionPolicies__CEVk1{margin-bottom:24px}.ProtectionFinview_policiesHeader__EltdV{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.ProtectionFinview_policiesHeaderCopy__Wwnr0{min-width:0}.ProtectionFinview_policiesList___tQHH{display:flex;flex-direction:column;gap:12px}.ProtectionFinview_addPolicyBtn__CrZh3{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;flex-shrink:0}.ProtectionFinview_coverageGrid__5PA7w{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.ProtectionFinview_coverageCard__cP4ce{display:flex;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;min-width:0;box-shadow:0 1px 2px rgba(15,23,42,.04)}.ProtectionFinview_coverageCardPaused__MzWOF{border-color:#e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,.06);opacity:.97}.ProtectionFinview_coverageAccent__C2Kjs{width:4px;flex-shrink:0;align-self:stretch}.ProtectionFinview_coverageCardBody__5XIXK{flex:1;padding:14px 16px;min-width:0}.ProtectionFinview_coverageCardCompact__SFoVz .ProtectionFinview_coverageCardBody__5XIXK{padding:12px 14px}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageCardBody__5XIXK{padding:8px 14px}.ProtectionFinview_coverageCardHeader__qYK_T{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.ProtectionFinview_coverageCardCompact__SFoVz .ProtectionFinview_coverageCardHeader__qYK_T{margin-bottom:4px}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageCardHeader__qYK_T{margin-bottom:2px}.ProtectionFinview_coverageCardTitleRow__yr378{display:flex;align-items:flex-start;gap:8px;min-width:0;flex:1}.ProtectionFinview_coverageCardTitle__c5Jhb{font-size:15px;font-weight:700;color:#111827;margin:0;line-height:1.3;min-width:0}.ProtectionFinview_coverageStatusPill__6nD8t{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap;flex-shrink:0;letter-spacing:.01em}.ProtectionFinview_coverageMicrocopy__E6qNf{font-size:12px;color:#64748b;margin:0 0 10px;line-height:1.4}.ProtectionFinview_coverageCardCompact__SFoVz .ProtectionFinview_coverageMicrocopy__E6qNf{margin-bottom:6px;line-height:1.35}.ProtectionFinview_coverageAmountBlock__pr3zz{display:flex;flex-direction:column;gap:2px;margin-bottom:0}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageAmountBlock__pr3zz{gap:1px}.ProtectionFinview_coverageAmount__YU5_j{font-size:22px;font-weight:600;color:#111827;margin:0;line-height:1.2;word-break:break-word;min-width:0}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageAmount__YU5_j{font-size:21px;line-height:1.15}.ProtectionFinview_coverageAmountSecondary__FKbsB{font-size:11px;color:#94a3b8;margin:0;line-height:1.25;font-weight:400}.ProtectionFinview_coverageDetailsLink__Onv0A{padding:0;margin-top:2px;background:none;border:none;color:#047857;font-size:12px;font-weight:500;cursor:pointer;text-align:left;align-self:flex-start;min-height:28px;line-height:1.2;box-sizing:border-box}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageDetailsLink__Onv0A{margin-top:4px}.ProtectionFinview_coverageActions__8c6PO{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ProtectionFinview_coverageCardCompact__SFoVz .ProtectionFinview_coverageActions__8c6PO{margin-top:2px}.ProtectionFinview_coverageActionBtn__uapzc{padding:8px 14px;background-color:#fff;color:#166534;border:1px solid #bbf7d0;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;min-height:34px;min-width:7.5rem;box-sizing:border-box}.ProtectionFinview_coverageDetailsBtn__XTe9k{padding:8px 4px;background:none;border:none;color:#155724;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;min-height:36px}.ProtectionFinview_additionalSection__Io4Nh{margin-top:10px;padding-top:8px;border-top:1px solid #f1f5f9}.ProtectionFinview_additionalLabel__1AQQb{font-size:12px;font-weight:600;color:#94a3b8;margin-bottom:6px;letter-spacing:.02em}.ProtectionFinview_expandBtn__ryaD_{display:inline-flex;align-items:center;background:none;border:none;padding:6px 2px;min-height:36px;cursor:pointer;font-size:13px;font-weight:600;color:#155724;text-decoration:underline;text-underline-offset:3px;letter-spacing:.01em}.ProtectionFinview_collapseBtn__Ybt6V{background:none;border:none;padding:0;cursor:pointer;font-size:12px;font-weight:500;color:#94a3b8}.ProtectionFinview_collapseWrap__8h4ZN{margin-top:10px}.ProtectionFinview_emptyStateCard__zGmQp{padding:20px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.ProtectionFinview_policyCard__2iHaw{position:relative;display:flex;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;cursor:pointer;transition:border-color .2s,box-shadow .2s}.ProtectionFinview_policyAccent__dModQ{width:4px;flex-shrink:0;align-self:stretch}.ProtectionFinview_policyBody__vR9L_{flex:1;padding:16px;min-width:0}.ProtectionFinview_policyHeader__n675t{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.ProtectionFinview_policyTitle__KQqjb{font-size:15px;font-weight:600;color:#111827;margin:0;flex:1;min-width:0;line-height:1.3;overflow-wrap:anywhere}.ProtectionFinview_policyBadge__PAq5M{font-size:11px;font-weight:500;padding:2px 8px;border-radius:6px;flex-shrink:0}.ProtectionFinview_policyContext__qAdBu{font-size:12px;color:#64748b;margin:0 0 10px;line-height:1.4}.ProtectionFinview_policyMetricRow__zHf1M{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.ProtectionFinview_policyMetricLabel__1SHp8{font-size:13px;color:#6b7280}.ProtectionFinview_policyMetricValue__721_s{font-size:13px;font-weight:500;color:#111827;white-space:nowrap}.ProtectionFinview_policyFooter__ElpjG{display:flex;justify-content:flex-end;margin-top:4px}.ProtectionFinview_policyActionLink__hWz8D{background:none;border:none;color:#155724;font-size:13px;font-weight:500;cursor:pointer;padding:0;white-space:nowrap}.ProtectionFinview_policySetupCard__RQ7_5{display:flex;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.ProtectionFinview_policySetupBody__4_0Ym{flex:1;min-width:0}.ProtectionFinview_policySetupAction__pWsSG{padding:8px 14px;background-color:#fff;color:#166534;border:1px solid #bbf7d0;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;flex-shrink:0}@media (max-width:640px){.ProtectionFinview_page__tp8Fj{padding:0 16px 18px}.ProtectionFinview_pageTitleBlock__FGpas{margin-bottom:8px}.ProtectionFinview_pageTitleRow__JnPZU{margin-bottom:0}.ProtectionFinview_pageTitle__P5IbF{font-size:22px}.ProtectionFinview_policiesSubtitle__bdBLh{margin-top:3px;font-size:11px}.ProtectionFinview_heroWrap__HLpOd{margin-bottom:8px}.ProtectionFinview_readinessHero__NX8AC{padding:12px}.ProtectionFinview_readinessHeroTopRow__skmzV{flex-direction:column;gap:12px}.ProtectionFinview_readinessHeroCta__kx5Im{width:100%;text-align:center}.ProtectionFinview_coverageAreaMain__0gyCh{flex-direction:column;gap:10px}.ProtectionFinview_coverageAreaTitleRow__L5Dhy{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px}.ProtectionFinview_coverageTitleDesktop__OHG3o{display:none}.ProtectionFinview_coverageTitleMobile__tDr8x{display:block;margin:0}.ProtectionFinview_statusBadge__UUx7w{display:inline-block}.ProtectionFinview_statusBadgeDesktop__v1rmS{display:none}.ProtectionFinview_coverageAreaRight__PHGTc{align-items:flex-start;text-align:left;min-width:0;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:4px}.ProtectionFinview_coverageAreaCoverDetail__VriwX{order:1;width:100%}.ProtectionFinview_coverageAreaAction__GavK_{order:2;margin-left:auto}.ProtectionFinview_coverageListRow__lxUgc{grid-template-columns:1fr auto;grid-template-areas:"label action" "status amount";gap:4px 8px}.ProtectionFinview_coverageListLabel__NKwRP{grid-area:label}.ProtectionFinview_coverageListStatus__cW2vr{grid-area:status;justify-self:start}.ProtectionFinview_coverageListAmount__1bIsZ{grid-area:amount;justify-self:start;text-align:left;min-width:0}.ProtectionFinview_coverageListAction___Av_a{grid-area:action;justify-self:end}.ProtectionFinview_heroBanner__8_sMl{padding:8px 10px}.ProtectionFinview_heroBannerPriority__8OVO0{padding:7px 10px;border-radius:10px}.ProtectionFinview_heroRow__KyYEg{align-items:center;gap:10px}.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroRow__KyYEg{gap:8px}.ProtectionFinview_heroCopy__pjsJh{display:flex;flex-direction:column;gap:2px}.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroCopy__pjsJh{gap:1px}.ProtectionFinview_heroTitle__mIhHp{font-size:14px;line-height:1.2}.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroTitle__mIhHp{font-size:13px;line-height:1.15;letter-spacing:-.01em}.ProtectionFinview_heroHelperGap__KhYP5,.ProtectionFinview_heroHelper__irrtV{margin-top:0}.ProtectionFinview_heroHelper__irrtV{font-size:12px;line-height:1.2}.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroHelper__irrtV{font-size:11px;line-height:1.15}.ProtectionFinview_heroHelperGap__KhYP5{font-size:11px;line-height:1.2}.ProtectionFinview_heroCta__OrZfV{padding:6px 9px;font-size:11px;font-weight:600;line-height:1.2;border-radius:7px;max-width:40%;min-height:32px;align-self:center;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.ProtectionFinview_heroBannerPriority__8OVO0 .ProtectionFinview_heroCta__OrZfV{padding:5px 8px;font-size:11px;max-width:44%;min-height:30px;flex-shrink:0}.ProtectionFinview_sectionCoverage__0MjVk{margin-bottom:14px;margin-top:0}.ProtectionFinview_sectionHeader__iTJFb{margin-bottom:5px}.ProtectionFinview_sectionTitle__g3pBx{font-size:17px;margin-bottom:4px}.ProtectionFinview_sectionSubtitle__mCdyH{font-size:12px;line-height:1.3}.ProtectionFinview_policiesBridge__W_Xi4{margin-top:8px;font-size:11px}.ProtectionFinview_sectionPolicies__CEVk1{margin-bottom:12px}.ProtectionFinview_policiesHeader__EltdV{align-items:center;gap:10px;margin-bottom:8px}.ProtectionFinview_policiesList___tQHH{gap:10px}.ProtectionFinview_addPolicyBtn__CrZh3{padding:7px 12px;font-size:13px}.ProtectionFinview_coverageGrid__5PA7w{grid-template-columns:1fr;gap:6px}.ProtectionFinview_coverageCardBody__5XIXK{padding:10px 11px 9px}.ProtectionFinview_coverageCardCompact__SFoVz .ProtectionFinview_coverageCardBody__5XIXK{padding:9px 11px 8px}.ProtectionFinview_coverageCardHeader__qYK_T{margin-bottom:3px;align-items:center;gap:6px}.ProtectionFinview_coverageCardTitle__c5Jhb{font-size:14px;line-height:1.25}.ProtectionFinview_coverageStatusPill__6nD8t{margin-top:0;padding:2px 8px;font-size:10px}.ProtectionFinview_coverageMicrocopy__E6qNf{margin-bottom:4px;line-height:1.3;font-size:11px}.ProtectionFinview_coverageCardCompact__SFoVz .ProtectionFinview_coverageMicrocopy__E6qNf{margin-bottom:2px}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageCardBody__5XIXK{padding:8px 12px}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageCardHeader__qYK_T{margin-bottom:2px}.ProtectionFinview_coverageAmountBlock__pr3zz{gap:1px;margin-bottom:0}.ProtectionFinview_coverageAmount__YU5_j{font-size:17px;line-height:1.15}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageAmount__YU5_j{font-size:17px}.ProtectionFinview_coverageAmountSecondary__FKbsB{font-size:10px;line-height:1.2}.ProtectionFinview_coverageDetailsLink__Onv0A{font-size:11px;min-height:28px;margin-top:2px}.ProtectionFinview_coverageCardFilled__mWbHk .ProtectionFinview_coverageDetailsLink__Onv0A{margin-top:3px}.ProtectionFinview_coverageActions__8c6PO{margin-top:4px}.ProtectionFinview_coverageCardCompact__SFoVz .ProtectionFinview_coverageActions__8c6PO{margin-top:2px}.ProtectionFinview_coverageActionBtn__uapzc{padding:6px 12px;font-size:12px;min-height:32px;min-width:6.75rem}.ProtectionFinview_coverageDetailsBtn__XTe9k{font-size:12px;min-height:32px;padding:6px 4px}.ProtectionFinview_additionalSection__Io4Nh{margin-top:6px;padding-top:6px}.ProtectionFinview_additionalLabel__1AQQb{margin-bottom:2px;font-size:11px}.ProtectionFinview_expandBtn__ryaD_{min-height:34px;font-size:12px}.ProtectionFinview_collapseWrap__8h4ZN{margin-top:6px}.ProtectionFinview_emptyStateCard__zGmQp{padding:14px 16px;gap:10px}.ProtectionFinview_policyBody__vR9L_{padding:12px 14px}.ProtectionFinview_policyHeader__n675t{align-items:flex-start;margin-bottom:6px}.ProtectionFinview_policyTitle__KQqjb{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;text-overflow:unset;white-space:normal}.ProtectionFinview_policyBadge__PAq5M{margin-top:1px}.ProtectionFinview_policyFooter__ElpjG{margin-top:2px}.ProtectionFinview_policyContext__qAdBu{margin-bottom:8px}.ProtectionFinview_policyMetricRow__zHf1M{margin-bottom:6px}.ProtectionFinview_policySetupCard__RQ7_5{padding:12px 14px;align-items:center;gap:10px}.ProtectionFinview_policySetupAction__pWsSG{padding:6px 12px;font-size:12px}@media (max-width:360px){.ProtectionFinview_heroBanner__8_sMl:not(.ProtectionFinview_heroBannerPriority__8OVO0) .ProtectionFinview_heroRow__KyYEg{flex-direction:column;align-items:stretch;gap:6px}.ProtectionFinview_heroBanner__8_sMl:not(.ProtectionFinview_heroBannerPriority__8OVO0) .ProtectionFinview_heroCta__OrZfV{max-width:none;width:100%;min-height:34px;text-align:center}}}.ProtectionFinview_protectionLayout__cgADE{display:flex;flex-direction:column;gap:8px}.ProtectionFinview_protectionTopbar__wh3xE{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;position:relative}.ProtectionFinview_protectionTopbarTitle__0bPvN{margin:0;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ababab}.ProtectionFinview_protectionTopbarCta__dw530{margin-left:auto;font-size:12px;font-weight:500;color:var(--color-cta-primary-text);background-color:var(--color-cta-primary);border:none;border-radius:9999px;cursor:pointer;padding:6px 14px;height:28px;display:flex;align-items:center;white-space:nowrap;transition:opacity .15s ease;flex-shrink:0}.ProtectionFinview_protectionTopbarCta__dw530:hover{opacity:.92}.ProtectionFinview_protectionTopbarCta__dw530:focus-visible{outline:2px solid var(--color-cta-primary);outline-offset:2px}.ProtectionFinview_protectionTopbarLink__j73Nh{padding:0;border:none;background:none;font-size:12px;font-weight:500;color:#185fa5;cursor:pointer;white-space:nowrap}.ProtectionFinview_protectionTopbarLink__j73Nh:hover{text-decoration:underline}.ProtectionFinview_protectionTopbarScorePanel__dno4_{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:2;background:#fff;border:.5px solid #e8e8e8;border-radius:10px;padding:12px 14px;box-shadow:0 4px 16px rgba(0,0,0,.06)}.ProtectionFinview_scoreBreakdownRow__WUJMs{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;line-height:1.4}.ProtectionFinview_scoreBreakdownLabel__K9Tmh{color:#94a3b8}.ProtectionFinview_scoreBreakdownValue__9wVPV{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}.ProtectionFinview_scoreBreakdownNote__ZN9Gx{font-size:11px;color:#94a3b8;margin:8px 0 0;line-height:1.45}.ProtectionFinview_protectionHeroCard__dH__y{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;padding:20px}.ProtectionFinview_protectionHeroBody__AgyUF{width:100%}.ProtectionFinview_protectionHeroMain__lh2Nc{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ProtectionFinview_protectionHeroCopy__vpBju{min-width:0;flex:1}.ProtectionFinview_protectionHeroEyebrow__PiV8a{font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ababab;margin:0 0 6px}.ProtectionFinview_protectionHeroTitle__Nass_{font-size:24px;font-weight:500;color:#1a1a1a;margin:0;line-height:1.25}.ProtectionFinview_presentationOverallSubtext__a38wG{font-size:14px;line-height:1.5;color:#6b6b6b;margin:8px 0 0}.ProtectionFinview_preparednessScoreRingBlock__TaYJa{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.ProtectionFinview_preparednessScoreRingButton__36kmP{border:none;background:none;padding:0;cursor:pointer;border-radius:12px}.ProtectionFinview_preparednessScoreRingButton__36kmP:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ProtectionFinview_preparednessScoreRingLabel__qYz1u{margin:0;font-size:10px;font-weight:500;letter-spacing:.02em;color:#9b9b9b;text-align:center;line-height:1.3;max-width:88px}.ProtectionFinview_preparednessScoreRingInner__0ij5_{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.ProtectionFinview_preparednessScoreRingValue__UoMPC{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:#1a1a1a;line-height:1;text-align:center;padding:0 8px}.ProtectionFinview_presentationOverallActionRow__wl7kr{margin-top:14px;padding-top:12px;border-top:.5px solid #f0f0f0}.ProtectionFinview_presentationOverallAction__pG7dw{padding:0;border:none;background:none;font-size:13px;font-weight:500;color:#0f6e56;cursor:pointer;text-align:left}.ProtectionFinview_presentationOverallAction__pG7dw:hover{text-decoration:underline}.ProtectionFinview_areaGuidanceLineStatic__4TuNk,.ProtectionFinview_areaGuidanceLine__I2bTQ{font-size:13px;line-height:1.5;margin:8px 0 0;text-align:left}.ProtectionFinview_areaGuidanceLineStatic__4TuNk{color:#4a4a4a}.ProtectionFinview_areaGuidanceLine__I2bTQ{padding:0;border:none;background:none;font-weight:500;color:#0f6e56;cursor:pointer}.ProtectionFinview_areaGuidanceLine__I2bTQ:hover{text-decoration:underline}.ProtectionFinview_areaGuidanceLine__I2bTQ:focus-visible{outline:2px solid #0f6e56;outline-offset:2px;border-radius:2px}.ProtectionFinview_areaMissingInformationCta__ejOxW{display:inline-flex;align-items:center;gap:4px;margin:0 0 10px;padding:0;border:none;background:none;color:#0f6e56;font-size:14px;line-height:1.45;font-weight:500;text-align:left;cursor:pointer}.ProtectionFinview_areaMissingInformationCta__ejOxW:hover{text-decoration:underline}.ProtectionFinview_areaMissingInformationCta__ejOxW:focus-visible{outline:2px solid #0f6e56;outline-offset:2px;border-radius:2px}.ProtectionFinview_preparednessScoreExplanationValue__T3rbQ{margin:0 0 8px;font-size:28px;font-weight:600;line-height:1.1;color:#111827}.ProtectionFinview_preparednessScoreCompactRow__186pH{align-items:center}.ProtectionFinview_preparednessScoreAreaStatusInline__9WpjD{font-size:12px;line-height:1.35;color:#6b7280;text-align:right}.ProtectionFinview_preparednessScoreTapGuidance__gep4v{margin:10px 0 0;font-size:12px;line-height:1.45;color:#6b7280}.ProtectionFinview_preparednessScoreAreaDrillDown__3xR7d{margin:0 0 10px;padding:8px 0 0 4px}.ProtectionFinview_preparednessScoreDrillDownSection__6nA_C{margin:0 0 12px}.ProtectionFinview_preparednessScoreDrillDownSection__6nA_C:last-child{margin-bottom:0}.ProtectionFinview_preparednessScoreDrillDownSectionLabel__0aYFg{margin:0 0 4px;font-size:11px;line-height:1.35;font-weight:600;letter-spacing:.02em;color:#6b7280;text-transform:uppercase}.ProtectionFinview_preparednessScoreAreaDrillDownStatus__vzLwA{margin:0 0 4px;font-size:13px;line-height:1.35;font-weight:600;color:#111827}.ProtectionFinview_preparednessScoreAreaDrillDownNext__jtWIV,.ProtectionFinview_preparednessScoreAreaDrillDownSummary__nLrBK{margin:0;font-size:13px;line-height:1.45;color:#374151}.ProtectionFinview_preparednessScoreAreaDrillDownNextNote__L8T8F{margin:4px 0 0;font-size:12px;line-height:1.45;color:#6b7280}.ProtectionFinview_preparednessScoreAreaGroup__Id3gm{display:flex;flex-direction:column}.ProtectionFinview_preparednessScoreAreaGroupLast__wlj0I{margin-bottom:0}.ProtectionFinview_preparednessScoreAreaRowButton__J60Vw{width:100%;text-align:left;cursor:pointer;background:none;border:none;font:inherit}.ProtectionFinview_preparednessScoreAreaRowButton__J60Vw:focus-visible{outline:2px solid #0f6e56;outline-offset:2px;border-radius:4px}.ProtectionFinview_preparednessScoreAreaRowMeta__kjgcz{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.ProtectionFinview_preparednessScoreAreaChevron__oXqBK{font-size:12px;color:#9ca3af}.ProtectionFinview_preparednessScoreAreaReasons__d9Hu_{margin:0 0 8px;padding:0 0 0 18px;list-style:disc}.ProtectionFinview_preparednessScoreAreaReasonItem__s_hb3{margin:0 0 4px;font-size:12px;line-height:1.45;color:#374151}.ProtectionFinview_preparednessScoreAreaReasonItem__s_hb3:last-child{margin-bottom:0}.ProtectionFinview_preparednessScoreBlockerButton__giYpA{display:inline;padding:0;border:none;background:none;font:inherit;color:#0f6e56;text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ProtectionFinview_preparednessScoreBlockerButton__giYpA:focus-visible{outline:2px solid #0f6e56;outline-offset:2px;border-radius:2px}.ProtectionFinview_preparednessScoreAreaCopy__SxoNS{display:flex;flex-direction:column;gap:2px;min-width:0}.ProtectionFinview_preparednessScoreAreaStatus__UnjZx{font-size:12px;line-height:1.35;color:#6b7280}.ProtectionFinview_preparednessScoreExplanationSectionTitle__LbvXK{margin:16px 0 8px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#6b7280}.ProtectionFinview_preparednessScoreInterpretation__wfEmQ{margin:0 0 16px}.ProtectionFinview_preparednessScoreInterpretationTitle__fZ7fB{margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.35;color:#111827}.ProtectionFinview_preparednessScoreInterpretationBody__Vwqed{margin:0;font-size:13px;line-height:1.45;color:#4b5563;font-weight:450}.ProtectionFinview_preparednessScoreLearnMore__V6gVP{margin:20px 0 0;padding-top:12px;border-top:1px solid #f0f0f0}.ProtectionFinview_preparednessScoreLearnMoreSummary__0i8KN{cursor:pointer;font-size:12px;font-weight:550;line-height:1.35;color:#6b7280;list-style:none}.ProtectionFinview_preparednessScoreLearnMoreSummary__0i8KN::-webkit-details-marker{display:none}.ProtectionFinview_preparednessScoreLearnMoreSummary__0i8KN:before{content:"▸";display:inline-block;margin-right:6px;font-size:10px;color:#9ca3af}.ProtectionFinview_preparednessScoreLearnMore__V6gVP[open]>.ProtectionFinview_preparednessScoreLearnMoreSummary__0i8KN:before{content:"▾"}.ProtectionFinview_preparednessScoreLearnMoreBody__0iKiu{margin:8px 0 0;font-size:12px;line-height:1.5;color:#9ca3af}.ProtectionFinview_preparednessScoreBreakdownSection__mD9Fe{margin:0 0 8px}.ProtectionFinview_preparednessScoreBreakdownSection__mD9Fe .ProtectionFinview_preparednessScoreExplanationSectionTitle__LbvXK{margin-top:0}.ProtectionFinview_preparednessScoreOverallLabel__sqdsk{margin:10px 0 0;font-size:14px;font-weight:600;line-height:1.35;color:#111827}.ProtectionFinview_preparednessScoreExcludedSection__HKR8b{margin:0 0 4px}.ProtectionFinview_preparednessScoreAreaDrillDownHeadline__fAwPj{margin:0 0 10px;font-size:13px;line-height:1.35;font-weight:600;color:#111827}.ProtectionFinview_areaResilienceSummary__WjPbc{margin:6px 0 0}.ProtectionFinview_areaResilienceSummaryCaveat__19m8O,.ProtectionFinview_areaResilienceSummaryLine___CsKw,.ProtectionFinview_areaResilienceSummaryOutcome__U2LzM,.ProtectionFinview_areaResilienceSummaryWaiting__Alh8_{font-size:12px;line-height:1.45;margin:0;color:#7a7a7a}.ProtectionFinview_areaResilienceSummaryLine___CsKw{color:#5c5c5c}.ProtectionFinview_areaResilienceSummaryOutcome__U2LzM{margin-top:2px}.ProtectionFinview_areaResilienceSummaryCaveat__19m8O{margin-top:4px;color:#6b7280}.ProtectionFinview_areaResilienceProgressTrack__0Vxei{height:4px;margin-top:8px;border-radius:999px;background:#ececec;overflow:hidden}.ProtectionFinview_areaResilienceProgressFill__vU66n{height:100%;border-radius:999px;background:#0f6e56;transition:width .2s ease}.ProtectionFinview_areaResilienceProgressFillFull__3aUmo{background:#2e9b6a}.ProtectionFinview_areaResilienceNumbersRow__CIpE8{display:flex;align-items:flex-start;gap:6px;margin-top:4px}.ProtectionFinview_areaResilienceNumbersRow__CIpE8 .ProtectionFinview_areaResilienceSummaryLine___CsKw{flex:1;margin:0}.ProtectionFinview_areaResilienceInfoButton__KSAJ_{flex:0 0 auto;width:18px;height:18px;padding:0;border:1px solid #c9c9c9;border-radius:999px;background:#fff;color:#5c5c5c;font-size:11px;line-height:1;cursor:pointer}.ProtectionFinview_areaResilienceInfoButton__KSAJ_:hover{border-color:#0f6e56;color:#0f6e56}.ProtectionFinview_areaResilienceInfoButton__KSAJ_:focus-visible{outline:2px solid #0f6e56;outline-offset:2px}.ProtectionFinview_resilienceExplanationOverlay__jIpjN{position:fixed;inset:0;border:none;background:hsla(0,0%,6%,.35);cursor:pointer}.ProtectionFinview_resilienceExplanationModal__Nv_7_,.ProtectionFinview_resilienceExplanationSheet__K7TuV{position:fixed;background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.16);overflow:auto}.ProtectionFinview_resilienceExplanationModal__Nv_7_{top:50%;left:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 32px));max-height:min(80vh,640px);border-radius:12px}.ProtectionFinview_resilienceExplanationSheet__K7TuV{left:0;right:0;bottom:0;max-height:85vh;border-radius:16px 16px 0 0}.ProtectionFinview_resilienceExplanationHeader__P9fcq{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 0}.ProtectionFinview_resilienceExplanationTitle__U1at9{margin:0;font-size:18px;font-weight:600;color:#1f1f1f}.ProtectionFinview_resilienceExplanationClose__7haEu{border:none;background:none;color:#7a7a7a;font-size:24px;line-height:1;cursor:pointer;padding:0 2px}.ProtectionFinview_resilienceExplanationBody__rWuJT{padding:4px 16px 20px;display:flex;flex-direction:column;gap:14px}.ProtectionFinview_resilienceExplanationSection__wqUrc{display:flex;flex-direction:column;gap:6px}.ProtectionFinview_resilienceExplanationSection__wqUrc+.ProtectionFinview_resilienceExplanationSection__wqUrc{padding-top:14px;border-top:1px solid #ececec}.ProtectionFinview_resilienceExplanationSectionHeader__XyZGd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px}.ProtectionFinview_resilienceExplanationSectionTitle__5mFxS{font-size:14px;font-weight:600;color:#1f1f1f}.ProtectionFinview_resilienceExplanationSectionTotal__dBmbI{font-size:14px;font-weight:600;color:#1f1f1f;white-space:nowrap;text-align:right}.ProtectionFinview_resilienceExplanationRow__9BSG8{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.ProtectionFinview_resilienceExplanationRowLabelStack__NkzCt{display:flex;flex-direction:column;gap:2px;min-width:0}.ProtectionFinview_resilienceExplanationRowLabel__bQw8I{font-size:13px;color:#5c5c5c}.ProtectionFinview_resilienceAssumptionHelpLink__YOlWG{align-self:flex-start;padding:0;border:none;background:none;font-size:11px;line-height:1.35;color:#9a9a9a;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:transparent}.ProtectionFinview_resilienceAssumptionHelpLink__YOlWG:hover{color:#0f6e56;text-decoration-color:currentColor}.ProtectionFinview_resilienceAssumptionHelpLink__YOlWG:focus-visible{outline:2px solid #0f6e56;outline-offset:2px;border-radius:2px}.ProtectionFinview_resilienceAssumptionHelpOverlay__Dnz2l{position:fixed;inset:0;border:none;background:hsla(0,0%,6%,.25);cursor:pointer}.ProtectionFinview_resilienceAssumptionHelpPopover__700_p{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 32px));max-height:min(70vh,480px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.16)}.ProtectionFinview_resilienceAssumptionHelpSheet__Hj3jW{position:fixed;left:0;right:0;bottom:0;max-height:70vh;overflow:auto;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12)}.ProtectionFinview_resilienceAssumptionHelpHeader__AkV4r{display:flex;justify-content:flex-end;padding:8px 8px 0}.ProtectionFinview_resilienceAssumptionHelpClose__6Tcf5{border:none;background:none;color:#7a7a7a;font-size:22px;line-height:1;cursor:pointer;padding:0 4px}.ProtectionFinview_resilienceAssumptionHelpBody__0fg9V{padding:0 16px 16px}.ProtectionFinview_resilienceAssumptionHelpTitle__PHWEZ{margin:0 0 8px;font-size:16px;font-weight:600;color:#1f1f1f}.ProtectionFinview_resilienceAssumptionHelpIntro__t6_Dw{margin:0 0 10px;font-size:13px;line-height:1.45;color:#4a4a4a}.ProtectionFinview_resilienceAssumptionHelpList__C3ZTy{margin:0 0 12px;padding-left:18px;font-size:13px;line-height:1.45;color:#4a4a4a}.ProtectionFinview_resilienceAssumptionHelpDetails__Nwb23{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.ProtectionFinview_resilienceAssumptionHelpDetailRow__PxQi5{display:flex;justify-content:space-between;gap:12px;font-size:13px}.ProtectionFinview_resilienceAssumptionHelpDetailLabel__M76rW{color:#5c5c5c}.ProtectionFinview_resilienceAssumptionHelpDetailValue__zsiZx{color:#1f1f1f;font-weight:500;text-align:right}.ProtectionFinview_resilienceAssumptionHelpFormula__xBUIH{margin:0 0 10px;font-size:13px;font-weight:500;color:#1f1f1f}.ProtectionFinview_resilienceAssumptionHelpFooter__BIxs_{margin:0;font-size:12px;line-height:1.45;color:#8a8a8a}.ProtectionFinview_resilienceExplanationRowAmount__jx9Tp{font-size:13px;font-weight:500;color:#3d3d3d;white-space:nowrap;text-align:right}.ProtectionFinview_resilienceExplanationOutcome__ZkHUb{margin:0;font-size:13px;line-height:1.45;color:#5c5c5c}.ProtectionFinview_protectionHeroScoreRow__RnmNj{display:flex;align-items:center;gap:4px}.ProtectionFinview_protectionHeroScoreLabel__I3_3N{font-size:12px;color:#ababab;white-space:nowrap}.ProtectionFinview_protectionHeroScoreHelpBtn__Ad2HS{width:15px;height:15px;padding:0;border-radius:50%;background:transparent;border:1px solid #cfcfcf;font-size:9px;line-height:1;color:#cfcfcf;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.ProtectionFinview_protectionHeroScoreHelpBtnOpen__GG1dx{color:#9b9b9b;border-color:#9b9b9b}.ProtectionFinview_protectionHeroBreakdownPanel__Yqs9D{margin-top:10px;border-top:.5px solid #f6f6f6;padding-top:12px}.ProtectionFinview_protectionHeroBreakdownTitle__8aJco{font-size:12px;font-weight:500;color:var(--color-text-primary);margin:0 0 6px}.ProtectionFinview_protectionHeroBreakdownIntro__UEL5h{font-size:12px;color:var(--color-text-secondary,#6b6b6b);margin:0 0 10px;line-height:1.45}.ProtectionFinview_protectionHeroBreakdownRow__pvz4N{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:.5px solid #f6f6f6}.ProtectionFinview_protectionHeroBreakdownRowLast__j6kii{border-bottom:none}.ProtectionFinview_protectionHeroBreakdownArea__ltAKL{font-size:12px;color:var(--color-text-primary)}.ProtectionFinview_protectionHeroBreakdownValue__gaiZ_{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ProtectionFinview_protectionHeroBreakdownTotal__5LSDx{display:flex;justify-content:space-between;align-items:center;border-top:.5px solid #f6f6f6;margin-top:4px;padding-top:10px}.ProtectionFinview_protectionHeroBreakdownTotalLabel__9GLbd{font-size:13px;font-weight:500;color:var(--color-text-primary)}.ProtectionFinview_protectionHeroBreakdownTotalValue__Txr2i{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ProtectionFinview_protectionHeroBreakdownFooter__3RGq3{font-size:11px;color:var(--color-text-tertiary);margin:10px 0 0;line-height:1.5}.ProtectionFinview_scoreRingBlock__ZYsxE{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px}.ProtectionFinview_scoreRingButton__HHvOe{flex-shrink:0;padding:0;margin:0;border:none;background:transparent;cursor:pointer;border-radius:50%;font:inherit}.ProtectionFinview_scoreRingButton__HHvOe:focus-visible{outline:2px solid #0c447c;outline-offset:3px}.ProtectionFinview_scoreRingButton__HHvOe:disabled{cursor:default}.ProtectionFinview_scoreRingInner__UhtvE{position:relative;display:grid;place-items:center;width:72px;height:72px}.ProtectionFinview_scoreRingInner__UhtvE>*{grid-area:1/1}.ProtectionFinview_scoreRingSvg__nIuj_{width:72px;height:72px;transform:rotate(-90deg);display:block}.ProtectionFinview_scoreRingTrack__GJlCN{fill:none;stroke:#f0f0f0;stroke-width:6}.ProtectionFinview_scoreRingProgress__VBaFU{fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .3s ease}.ProtectionFinview_scoreRingValue__9tRAl{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;font-size:14px;font-weight:600;line-height:1;letter-spacing:-.03em;color:#1a1a1a;font-variant-numeric:tabular-nums;pointer-events:none;text-align:center}.ProtectionFinview_scoreExplanationOverlay__tJXjA{position:fixed;inset:0;border:none;padding:0;margin:0;background:rgba(17,24,39,.32);cursor:pointer}.ProtectionFinview_scoreExplanationModal__58kb5{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 48px));max-height:min(560px,calc(100vh - 64px));overflow-y:auto;background:#fff;border:.5px solid #e8e8e8;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.12);padding:18px 20px 20px}@media (min-width:768px) and (max-width:1199px){.ProtectionFinview_scoreExplanationModal__58kb5{width:min(520px,calc(100vw - 64px));max-height:min(640px,calc(100vh - 72px));padding:20px 22px 22px}}@media (min-width:1200px){.ProtectionFinview_scoreExplanationModal__58kb5{width:min(560px,calc(100vw - 80px));max-height:min(720px,calc(100vh - 80px));padding:22px 24px 24px}}.ProtectionFinview_scoreExplanationSheet__gxufW{position:fixed;left:0;right:0;bottom:0;width:100%;height:auto;max-height:none;overflow:visible;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.1);padding:10px 16px 14px}.ProtectionFinview_scoreExplanationSheet__gxufW .ProtectionFinview_scoreExplanationHeader__HMAa_{margin-bottom:8px}.ProtectionFinview_scoreExplanationSheet__gxufW .ProtectionFinview_scoreExplanationTitle__Jxjtj{font-size:14px}.ProtectionFinview_scoreExplanationSheet__gxufW .ProtectionFinview_scoreExplanationIntro__lW_4L{margin-bottom:8px;font-size:11px;line-height:1.4}.ProtectionFinview_scoreExplanationSheet__gxufW .ProtectionFinview_protectionHeroBreakdownRow__pvz4N{padding:5px 0}.ProtectionFinview_scoreExplanationSheet__gxufW .ProtectionFinview_protectionHeroBreakdownArea__ltAKL,.ProtectionFinview_scoreExplanationSheet__gxufW .ProtectionFinview_protectionHeroBreakdownValue__gaiZ_{font-size:11px}.ProtectionFinview_scoreExplanationSheet__gxufW .ProtectionFinview_scoreExplanationFooter__yl7pK{margin-top:8px;font-size:10px;line-height:1.4}.ProtectionFinview_scoreExplanationHeader__HMAa_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.ProtectionFinview_scoreExplanationTitle__Jxjtj{margin:0;font-size:15px;font-weight:600;color:#1a1a1a;line-height:1.3}.ProtectionFinview_scoreExplanationClose__t3jxc{flex-shrink:0;width:28px;height:28px;border:none;border-radius:999px;background:#f3f4f6;color:#6b7280;font-size:18px;line-height:1;cursor:pointer}.ProtectionFinview_scoreExplanationBody__fSiAm{display:flex;flex-direction:column;gap:0}.ProtectionFinview_scoreExplanationIntro__lW_4L{font-size:12px;color:#6b7280;margin:0 0 10px;line-height:1.45}.ProtectionFinview_scoreExplanationFooter__yl7pK{font-size:11px;color:#9ca3af;margin:10px 0 0;line-height:1.45}.ProtectionFinview_scoreRingStatusLabel___WMSa{margin:0;font-size:10px;color:#9b9b9b;text-align:center;white-space:nowrap}.ProtectionFinview_largestGapAlert__uwmJY{margin-top:14px;background:#fcebeb;border-radius:0 8px 8px 0;padding:12px 14px;width:100%;text-align:left;cursor:pointer;border:none;border-left:3px solid #e24b4a;font:inherit}.ProtectionFinview_largestGapAlert__uwmJY:focus-visible{outline:2px solid #e24b4a;outline-offset:2px}.ProtectionFinview_largestGapPlaceholder__YeaOa{margin-top:14px;background:#fafafa;border-left:3px solid #e8e8e8;border-radius:0 8px 8px 0;padding:12px 14px;width:100%;text-align:left}.ProtectionFinview_largestGapPlaceholderTitle__bhc8Q{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#ababab;margin:0 0 6px}.ProtectionFinview_largestGapPlaceholderValue__P9IhQ{font-size:15px;font-weight:600;color:#ababab;margin:0;line-height:1.3}.ProtectionFinview_largestGapAlertTitle__MFP5j{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#a32d2d;margin:0 0 6px}.ProtectionFinview_largestGapAlertArea__r_ayi{font-size:15px;font-weight:600;color:#791f1f;margin:0 0 4px;line-height:1.3}.ProtectionFinview_largestGapAlertReason__yL4uH{font-size:13px;font-weight:400;color:#7a2e2e;margin:0 0 8px;line-height:1.45}.ProtectionFinview_largestGapAlertAction__uUiN_{font-size:14px;font-weight:600;color:#791f1f;line-height:1.4;margin:0}.ProtectionFinview_largestGapAlertSubline__BhHow{font-size:12px;color:#791f1f;line-height:1.45;margin:4px 0 0;opacity:.9}.ProtectionFinview_largestGapAlertLine__BIAed{font-size:12px;color:#791f1f;line-height:1.55;margin:0}.ProtectionFinview_largestGapAlertLine__BIAed+.ProtectionFinview_largestGapAlertLine__BIAed{margin-top:2px}.ProtectionFinview_protectionPanelFlush__BYd_E,.ProtectionFinview_protectionPanel__hvmBB{background:#fff;border:.5px solid #e8e8e8;border-radius:12px}.ProtectionFinview_protectionPanel__hvmBB{padding:16px 18px}.ProtectionFinview_protectionPanelFlush__BYd_E{padding:12px 16px}.ProtectionFinview_protectionPanelLabel__xjFXR{margin:0 0 14px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ababab}.ProtectionFinview_summaryGrid__yR1dM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ProtectionFinview_summaryCard__iXpvr{background:#fff;border:.5px solid #e8e8e8;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:6px;min-height:0}.ProtectionFinview_summaryCardLabelFull__362nt,.ProtectionFinview_summaryCardLabelShort__Z9llO,.ProtectionFinview_summaryCardLabel__3ttX5{margin:0;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#ababab;line-height:1.3}.ProtectionFinview_summaryCardLabelShort__Z9llO{display:none}.ProtectionFinview_summaryCardValue__ThHp9{margin:0;font-size:13px;font-weight:500;line-height:1.3}.ProtectionFinview_summaryCardStatusMuted__q8ZSD{font-size:12px;color:#ababab;margin:0}.ProtectionFinview_detailAreaStack__J6C2r{display:flex;flex-direction:column;gap:0}.ProtectionFinview_detailAreaRow__FFydw{padding-block:14px;padding-inline:0;border-bottom:1px solid #e5e7eb;scroll-margin-top:calc(var(--module-subnav-h, 56px) + 12px);outline:none}.ProtectionFinview_detailAreaRowFocused__uew8Q{background:#fff8f0;box-shadow:inset 3px 0 0 #e8923b;margin-left:-11px;margin-right:-8px;padding-left:11px;padding-right:8px;border-radius:8px;transition:background .2s ease}.ProtectionFinview_detailAreaHeader__zS_YG{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.ProtectionFinview_detailAreaHeaderRight__bkASp{flex-shrink:0;text-align:right;display:flex;flex-direction:row;align-items:center;gap:8px}.ProtectionFinview_detailAreaHelpButton__TPrj_{width:22px;height:22px;border-radius:999px;border:1px solid #d1d5db;background:#f9fafb;color:#6b7280;font-size:12px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0}.ProtectionFinview_detailAreaHelpButton__TPrj_:hover{background:#f3f4f6;color:#374151}.ProtectionFinview_detailAreaHelpButton__TPrj_:focus-visible{outline:2px solid #0c447c;outline-offset:2px}.ProtectionFinview_detailAreaBody___HrZI{width:100%}.ProtectionFinview_detailAreaMetrics__1f2PT{display:flex;flex-direction:column;gap:5px;margin:0 0 10px}.ProtectionFinview_detailAreaMetricRowButton__BbW0K{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:0;margin:0;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer;border-radius:4px}.ProtectionFinview_detailAreaMetricRowButton__BbW0K:hover .ProtectionFinview_detailAreaMetricLabel__CJW2Q,.ProtectionFinview_detailAreaMetricRowButton__BbW0K:hover .ProtectionFinview_detailAreaMetricValue__THqHk{color:#0c447c}.ProtectionFinview_detailAreaMetricRowButton__BbW0K:focus-visible{outline:2px solid #0c447c;outline-offset:2px}.ProtectionFinview_detailAreaMetricRow__iYoTC{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0}.ProtectionFinview_detailAreaMetricLabel__CJW2Q{margin:0;font-size:11px;font-weight:500;letter-spacing:.02em;color:#ababab;flex-shrink:0;line-height:1.4}.ProtectionFinview_detailAreaMetricValue__THqHk{margin:0;font-size:12px;font-weight:500;color:#1a1a1a;text-align:right;font-variant-numeric:tabular-nums;line-height:1.4;word-break:break-word;max-width:68%}.ProtectionFinview_detailAreaRow__FFydw:first-child{padding-block-start:0}.ProtectionFinview_detailAreaRow__FFydw:last-child{padding-block-end:0;border-bottom:none}.ProtectionFinview_detailAreaTitle__q218D{font-size:14px;font-weight:500;color:#1a1a1a;margin:0;line-height:1.3;flex:1;min-width:0}.ProtectionFinview_detailAreaBadge__Wuv2r{display:inline-block;font-size:11px;font-weight:500;padding:3px 9px;border-radius:100px;line-height:1.3;white-space:nowrap}.ProtectionFinview_detailAreaCoverDetail__GOA6X{font-size:12px;color:#9b9b9b;margin:0;line-height:1.35}.ProtectionFinview_coverageBarWrap__BUfLh{margin:0 0 8px}.ProtectionFinview_coverageBarButton__1gQtB{display:block;width:100%;padding:0;margin:0;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer;border-radius:4px}.ProtectionFinview_coverageBarButton__1gQtB:focus-visible{outline:2px solid #0c447c;outline-offset:2px}.ProtectionFinview_coverageBarButton__1gQtB:hover .ProtectionFinview_coverageBarTrack__JTVda{opacity:.92}.ProtectionFinview_coverageBarTrack__JTVda{height:6px;border-radius:4px;background:#c4c4c4;overflow:hidden}.ProtectionFinview_coverageBarFill__KneX0{height:6px;border-radius:4px;transition:width .3s ease}.ProtectionFinview_coverageBarUnknown__H4zzr{width:100%;height:6px;border-radius:4px;background:repeating-linear-gradient(90deg,#a8a8a8,#a8a8a8 4px,transparent 0,transparent 8px)}.ProtectionFinview_coverageBarPlaceholder__D57RD{width:100%;height:6px;border-radius:4px;background:#e8e8e8}.ProtectionFinview_coverageBarLabel__D7llK{font-size:11px;color:#ababab;margin:5px 0 0;line-height:1.35}.ProtectionFinview_detailAreaHint__M5UkC{font-size:12px;line-height:1.55;margin:8px 0 0}.ProtectionFinview_detailAreaHintButton__VyAQd{display:block;width:100%;padding:0;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer;border-radius:4px}.ProtectionFinview_detailAreaHintButton__VyAQd:hover{opacity:.88}.ProtectionFinview_detailAreaHintButton__VyAQd:focus-visible{outline:2px solid #0c447c;outline-offset:2px}.ProtectionFinview_detailHintMuted__oSFdQ{color:#7a7a7a}.ProtectionFinview_detailHintMissing__5Jgzu{color:#a32d2d}.ProtectionFinview_detailAreaMuted__mHuY3{font-size:12px;color:#ababab;margin:0}.ProtectionFinview_detailAreaActions__WRCb9{display:flex;flex-wrap:wrap;gap:16px;margin-top:9px}.ProtectionFinview_detailAreaActionInfo__wFTGA,.ProtectionFinview_detailAreaActionPrimary__jGGa4{padding:0;border:none;background:none;font-size:12px;font-weight:500;cursor:pointer;text-decoration:none}.ProtectionFinview_detailAreaActionPrimary__jGGa4{color:#0f6e56}.ProtectionFinview_detailAreaActionInfo__wFTGA{color:#185fa5}.ProtectionFinview_detailAreaActionInfo__wFTGA:hover,.ProtectionFinview_detailAreaActionPrimary__jGGa4:hover{text-decoration:underline}.ProtectionFinview_protectionImpactStack__oE6rf{display:flex;flex-direction:column;gap:0}.ProtectionFinview_protectionImpactRow__5OKh6{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:.5px solid #f6f6f6}.ProtectionFinview_protectionImpactRow__5OKh6:first-child{padding-top:0}.ProtectionFinview_protectionImpactRow__5OKh6:last-child{padding-bottom:0;border-bottom:none}.ProtectionFinview_impactIconWrap__IyMwQ{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProtectionFinview_impactIconWrapIncome__xmHFd{background:#eaf3de}.ProtectionFinview_impactIconWrapDebt__mrTHW{background:#e6f1fb}.ProtectionFinview_impactIconWrapGoals__DL3ts{background:#faeeda}.ProtectionFinview_impactIconIncome__IhZoa{color:#3b6d11}.ProtectionFinview_impactIconDebt__Os9kH{color:#0c447c}.ProtectionFinview_impactIconGoals__07Qd3{color:#854f0b}.ProtectionFinview_protectionImpactContent__CUOPv{min-width:0;flex:1}.ProtectionFinview_protectionImpactTitle__i2AOL{font-size:13px;font-weight:500;color:#1a1a1a;margin:0 0 3px}.ProtectionFinview_protectionImpactBody__qoezj{font-size:12px;font-weight:400;color:#7a7a7a;line-height:1.5;margin:0}.ProtectionFinview_recommendedStepPanel__aJXiT{background:#fff;border:.5px solid #e8e8e8;border-top:2px solid #9fe1cb;border-radius:12px;padding:16px 18px}.ProtectionFinview_recommendedStepEyebrow__WIV8_{margin:0 0 7px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#0f6e56}.ProtectionFinview_recommendedStepTitle__zjIYg{margin:0 0 8px;font-size:16px;font-weight:500;color:#1a1a1a;line-height:1.3}.ProtectionFinview_recommendedStepBody__FpDxN{margin:0 0 4px;font-size:13px;font-weight:400;color:#7a7a7a;line-height:1.55}.ProtectionFinview_recommendedStepBody__FpDxN:last-of-type{margin-bottom:14px}.ProtectionFinview_recommendedStepCta__xW_Ki{display:block;width:100%;padding:13px 20px;border:none;border-radius:10px;background:#0f6e56;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.ProtectionFinview_recommendedStepCta__xW_Ki:hover{background:#0c5a47}.ProtectionFinview_recommendedStepSecondary__PCy4u{margin:10px 0 0;font-size:12px;color:#ababab;text-align:center}.ProtectionFinview_recommendedStepSecondaryLink__lz8Dq{padding:0;border:none;background:none;font-size:12px;font-weight:500;color:#185fa5;cursor:pointer}.ProtectionFinview_recommendedStepSecondaryLink__lz8Dq:hover{text-decoration:underline}@media (max-width:640px){.ProtectionFinview_page__tp8Fj{padding:0 16px}.ProtectionFinview_protectionHeroTitle__Nass_{font-size:22px}.ProtectionFinview_largestGapAlertLine__BIAed{font-size:11px;line-height:1.5}.ProtectionFinview_summaryGrid__yR1dM{grid-template-columns:repeat(2,minmax(0,1fr))}.ProtectionFinview_summaryCardLabelFull__362nt{display:none}.ProtectionFinview_summaryCardLabelShort__Z9llO{display:block}.ProtectionFinview_detailAreaRow__FFydw{padding-block:16px}.ProtectionFinview_detailAreaRow__FFydw.ProtectionFinview_detailAreaRowFocused__uew8Q{padding-left:11px;padding-right:8px}.ProtectionFinview_detailAreaHeader__zS_YG{gap:8px;margin-bottom:10px}.ProtectionFinview_detailAreaTitle__q218D{font-size:13px;line-height:1.35}.ProtectionFinview_detailAreaMetricLabel__CJW2Q{font-size:10px}.ProtectionFinview_detailAreaMetricValue__THqHk{font-size:11px;max-width:62%}.ProtectionFinview_detailAreaCoverDetail__GOA6X{font-size:11px;color:#ababab}.ProtectionFinview_detailAreaHint__M5UkC{font-size:11px;line-height:1.5;margin-top:8px}.ProtectionFinview_detailAreaActions__WRCb9{gap:14px;margin-top:9px}.ProtectionFinview_detailAreaActionInfo__wFTGA,.ProtectionFinview_detailAreaActionPrimary__jGGa4{font-size:12px}.ProtectionFinview_protectionImpactRow__5OKh6{gap:10px;padding:10px 0}.ProtectionFinview_impactIconWrap__IyMwQ{width:28px;height:28px}.ProtectionFinview_impactIconDebt__Os9kH,.ProtectionFinview_impactIconGoals__07Qd3,.ProtectionFinview_impactIconIncome__IhZoa{width:13px;height:13px}.ProtectionFinview_protectionImpactTitle__i2AOL{font-size:12px}.ProtectionFinview_protectionImpactBody__qoezj{font-size:11px;line-height:1.5}}.ProtectionFinview_assessmentPanelBody__j5hlo{padding:20px 24px 28px}.ProtectionFinview_assessmentPanelStatus__8OHRH{font-size:12px;color:#7a7a7a;margin:0 0 18px}.ProtectionFinview_assessmentPanelStatus__8OHRH span{color:#1a1a1a;font-weight:500}.ProtectionFinview_assessmentPanelSection__VgZ_6+.ProtectionFinview_assessmentPanelSection__VgZ_6{margin-top:16px;padding-top:16px;border-top:.5px solid #f0f0f0}.ProtectionFinview_assessmentPanelSectionTitle__IeWql{font-size:12px;font-weight:500;color:#1a1a1a;margin:0 0 6px}.ProtectionFinview_assessmentPanelSectionBody__jDy7i{font-size:13px;color:#5c5c5c;line-height:1.55;margin:0;white-space:pre-line}.ProtectionFinview_assessmentPanelFooterActions__CAVJw{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px;padding-top:16px;border-top:.5px solid #f0f0f0}.ProtectionFinview_assessmentSheetOverlay__NJB7t{position:fixed;left:0;right:0;background:rgba(0,0,0,.5)}.ProtectionFinview_assessmentSheet__oDp3S{position:fixed;left:0;right:0;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom,0)}.ProtectionFinview_assessmentSheetHandleArea___vBMw{padding:10px 0 4px;display:flex;justify-content:center;flex-shrink:0;touch-action:none}.ProtectionFinview_assessmentSheetHandle__GI59U{width:36px;height:4px;border-radius:999px;background:#d4d4d4}.ProtectionFinview_assessmentSheetHeader__7RHCF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px 12px;border-bottom:.5px solid #e5e7eb;flex-shrink:0}.ProtectionFinview_assessmentSheetTitle__UjhkL{font-size:17px;font-weight:500;color:#1a1a1a;margin:0}.ProtectionFinview_assessmentSheetClose__3H8oz{width:36px;height:36px;border:none;background:transparent;font-size:24px;line-height:1;color:#9b9b9b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ProtectionFinview_assessmentSheetScroll__I8qk3{flex:1;overflow-y:auto}.ProtectionFinview_assessmentSheetScroll__I8qk3 .ProtectionFinview_assessmentPanelBody__j5hlo{padding:16px 16px 24px}@media (max-width:640px){.ProtectionFinview_assessmentPanelBody__j5hlo{padding:16px 16px 24px}}.ProtectionFinview_protectionRedesignStack__H5WZD{display:flex;flex-direction:column;gap:16px}.ProtectionFinview_protectionSectionHeading__D8_Y_{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9b9b9b}.ProtectionFinview_assessmentStatusBanner__Rln8f{background:#fff8f0;border:1px solid #f3d5a8;border-radius:10px;padding:10px 12px;max-height:90px;overflow:hidden}.ProtectionFinview_assessmentStatusBannerMain__O4Cda{display:flex;align-items:center;gap:10px}.ProtectionFinview_assessmentStatusBannerIcon__xe1XI{flex-shrink:0;font-size:16px;line-height:1}.ProtectionFinview_assessmentStatusBannerCopy__P_xvm{min-width:0;flex:1}.ProtectionFinview_assessmentStatusBannerTitle__nWjPs{margin:0;font-size:13px;font-weight:600;color:#7a4a00;line-height:1.25}.ProtectionFinview_assessmentStatusBannerBody__ZnkBo{margin:2px 0 0;font-size:12px;line-height:1.35;color:#8a6230;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProtectionFinview_assessmentStatusBannerCta__adlyL{flex-shrink:0;font-size:12px;font-weight:600;color:#0f6e56;text-decoration:none;white-space:nowrap}.ProtectionFinview_assessmentStatusBannerCta__adlyL:hover{text-decoration:underline}.ProtectionFinview_recordedProtectionSection__j79WG{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;padding:12px 14px}.ProtectionFinview_recordedProtectionList__wht21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ProtectionFinview_recordedProtectionRow__6q_lA{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ProtectionFinview_recordedProtectionLabel__Fl4UT{font-size:13px;font-weight:500;color:#1a1a1a;line-height:1.3}.ProtectionFinview_recordedProtectionValue__HEd8P{text-align:right;min-width:0}.ProtectionFinview_recordedProtectionPrimary__Zv58i{display:block;font-size:13px;font-weight:500;color:#1a1a1a;line-height:1.3}.ProtectionFinview_recordedProtectionCheck__86OPp{color:#0f6e56;margin-right:4px}.ProtectionFinview_recordedProtectionNote__qbKCu{display:block;margin-top:2px;font-size:11px;line-height:1.35;color:#8a8a8a}.ProtectionFinview_recordedProtectionEmpty__Wrswv{font-size:13px;color:#9b9b9b;line-height:1.3}.ProtectionFinview_protectionStatusCard__gfIkY{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;padding:12px 14px}@media (max-width:640px){.ProtectionFinview_protectionStatusCard__gfIkY{max-height:120px}}.ProtectionFinview_protectionStatusCardBody__4V590{width:100%}.ProtectionFinview_protectionStatusTitle__U5v_y{font-size:16px;font-weight:560;color:#1a1a1a;margin:0;line-height:1.3}.ProtectionFinview_protectionStatusQualifier__pFgR1{font-size:12px;line-height:1.35;color:#6b6b6b;margin:4px 0 0}.ProtectionFinview_protectionStatusCardMerged__08gcN{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;padding:12px 14px;max-width:100%}.ProtectionFinview_protectionStatusMergedHeader__dIQ2w{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ProtectionFinview_protectionStatusScoreInfo__S6WT2{border:none;background:none;padding:0;margin:0;font-size:14px;line-height:1;color:#8a8a8a;cursor:pointer;flex-shrink:0}.ProtectionFinview_protectionStatusScoreInfo__S6WT2:hover{color:#0f6e56}.ProtectionFinview_collapsedConclusionBlock__gtmtV{margin-top:6px}.ProtectionFinview_collapsedConclusionHeadline__haEn_{margin:0;font-size:13px;line-height:1.4;color:#3a3a3a}.ProtectionFinview_collapsedConclusionEmphasis__MSzOp{margin:4px 0 0;font-size:13px;line-height:1.35;font-weight:560;color:#1a1a1a}.ProtectionFinview_impactCompositionBlock__8HP5e{margin:0 0 8px}.ProtectionFinview_impactCompositionTotal__0yNia{margin:0 0 6px;font-size:12px;line-height:1.35;font-weight:520;color:var(--color-text-primary,#1a1a1a)}.ProtectionFinview_impactCompositionBar__yjGX9{display:flex;width:100%;height:8px;border-radius:999px;overflow:hidden;gap:1px;background:var(--color-protection-neutral-track,#ecebe8)}.ProtectionFinview_impactCompositionSegment__PG5sk{min-width:0;height:100%}.ProtectionFinview_impactCompositionSegment__PG5sk[data-key=insurance],.ProtectionFinview_impactCompositionSegment__PG5sk[data-tone=positive]{background:var(--color-protection-insurance,#5c7a68)}.ProtectionFinview_impactCompositionSegment__PG5sk[data-key=cash_and_reserves],.ProtectionFinview_impactCompositionSegment__PG5sk[data-tone=warning]:not([data-key]){background:var(--color-protection-cash-resources,#a39e98)}.ProtectionFinview_impactCompositionSegment__PG5sk[data-key=remaining_exposure],.ProtectionFinview_impactCompositionSegment__PG5sk[data-tone=danger]{background:var(--color-protection-remaining-exposure,#a8786c)}.ProtectionFinview_impactCompositionLegend__x_JL3{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.ProtectionFinview_impactCompositionLegendRow__FUxij{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;line-height:1.35}.ProtectionFinview_impactCompositionLegendLabel__IlAto{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--color-text-tertiary,#73726c);font-weight:450}.ProtectionFinview_impactCompositionLegendSwatch__SqkMb{width:6px;height:6px;border-radius:999px;flex-shrink:0}.ProtectionFinview_impactCompositionLegendSwatch__SqkMb[data-key=insurance],.ProtectionFinview_impactCompositionLegendSwatch__SqkMb[data-tone=positive]{background:var(--color-protection-insurance,#5c7a68)}.ProtectionFinview_impactCompositionLegendSwatch__SqkMb[data-key=cash_and_reserves],.ProtectionFinview_impactCompositionLegendSwatch__SqkMb[data-tone=warning]{background:var(--color-protection-cash-resources,#a39e98)}.ProtectionFinview_impactCompositionLegendSwatch__SqkMb[data-key=remaining_exposure],.ProtectionFinview_impactCompositionLegendSwatch__SqkMb[data-tone=danger]{background:var(--color-protection-remaining-exposure,#a8786c)}.ProtectionFinview_impactCompositionLegendAmount__6Q0_u{font-variant-numeric:tabular-nums;font-weight:550;color:var(--color-text-primary,#1a1a1a);white-space:nowrap}.ProtectionFinview_compactAssessmentCard__flkiq[data-composition-bar=true] .ProtectionFinview_collapsedConclusionHeadline__haEn_{margin-top:4px;font-size:12px;line-height:1.4;color:var(--color-text-secondary,#3d3d3a)}.ProtectionFinview_srOnly__RJLXU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.ProtectionFinview_protectionStatusCardIncomplete__pmMU6,.ProtectionFinview_protectionStatusCardMerged__08gcN{max-height:150px}}.ProtectionFinview_partialAssessmentNote__dxOVG{margin:6px 0 0;font-size:12px;line-height:1.4;color:#8a6230}.ProtectionFinview_preparednessScoreRingValueIncomplete__Smb_L{font-size:11px;font-weight:600;letter-spacing:.01em;color:#6b6b6b}.ProtectionFinview_protectionAssessmentSection__GJ2_g{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;padding:12px 14px}.ProtectionFinview_compactAssessmentStack__mtjBf{display:flex;flex-direction:column;gap:0}.ProtectionFinview_compactAssessmentCard__flkiq{padding:10px 0;border-bottom:1px solid #f0f0f0;scroll-margin-top:calc(var(--module-subnav-h, 56px) + 12px)}.ProtectionFinview_compactAssessmentCard__flkiq:last-child{border-bottom:none;padding-bottom:0}.ProtectionFinview_compactAssessmentCard__flkiq:first-child{padding-top:0}.ProtectionFinview_compactAssessmentHeader__dYfvs{display:flex;justify-content:space-between;align-items:center;gap:8px}.ProtectionFinview_compactAssessmentTitle__XaYm_{margin:0;font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.3}.ProtectionFinview_compactAssessmentTitleRow__kqlyb{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;flex:1}.ProtectionFinview_compactAssessmentBadge__yhrv8{font-size:11px;font-weight:500;border-radius:4px;padding:1px 6px;white-space:nowrap;border:none;letter-spacing:.01em}.ProtectionFinview_compactAssessmentBadge__yhrv8,.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=relies-on-savings],.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=relies-partly-on-savings],.ProtectionFinview_compactAssessmentBadge__yhrv8[data-tone=neutral]{color:var(--color-protection-badge-neutral-fg,#5c5c5a);background:var(--color-protection-badge-neutral-bg,#f4f4f3)}.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=assessment-pending],.ProtectionFinview_compactAssessmentBadge__yhrv8[data-tone=needs_info]{color:var(--color-protection-badge-neutral-fg,#5c5c5a);background:var(--color-neutral-100,#f5f5f5)}.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=needs-attention],.ProtectionFinview_compactAssessmentBadge__yhrv8[data-tone=attention]{color:var(--color-protection-badge-attention-fg,#8a5e52);background:var(--color-protection-badge-attention-bg,#f7f0ed)}.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=relies-on-savings][data-tone=attention],.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=relies-partly-on-savings][data-tone=attention]{color:var(--color-protection-badge-neutral-fg,#5c5c5a);background:var(--color-protection-badge-neutral-bg,#f4f4f3)}.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=insurance-led],.ProtectionFinview_compactAssessmentBadge__yhrv8[data-status=well-protected],.ProtectionFinview_compactAssessmentBadge__yhrv8[data-tone=positive]{color:var(--color-protection-badge-positive-fg,#4a6b58);background:var(--color-protection-badge-positive-bg,#f3f7f4)}.ProtectionFinview_compactResilienceMetricEmphasized__chQlV .ProtectionFinview_compactResilienceMetricValue__sAia0{font-weight:600}.ProtectionFinview_preparednessScoreIndependentNote__vgcMX{margin:12px 0 0;font-size:13px;line-height:1.4;font-weight:550;color:#1a1a1a}.ProtectionFinview_compactAssessmentReview__D_kl1{border:none;background:none;padding:0;font-size:12px;font-weight:560;color:var(--color-cta-primary,#155724);cursor:pointer;white-space:nowrap}.ProtectionFinview_compactAssessmentReview__D_kl1:hover{text-decoration:underline}.ProtectionFinview_compactAssessmentMessage__4oePg{margin:8px 0 0;font-size:12px;line-height:1.4;color:#3a3a3a}.ProtectionFinview_compactAssessmentCard__flkiq[data-collapsed-conclusion=true] .ProtectionFinview_areaResilienceProgressTrack__0Vxei,.ProtectionFinview_compactAssessmentCard__flkiq[data-collapsed-conclusion=true] .ProtectionFinview_compactResilienceMetrics__DELMO{display:none}.ProtectionFinview_compactResilienceBlock__z5cSv{margin-top:8px}.ProtectionFinview_compactResilienceMetrics__DELMO{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:6px;position:relative;padding-right:28px}.ProtectionFinview_compactResilienceMetric__d0uu5{margin:0;display:flex;justify-content:space-between;gap:8px;font-size:12px;line-height:1.35}.ProtectionFinview_compactResilienceMetricLabel__Meq72{color:#8a8a8a}.ProtectionFinview_compactResilienceMetricValue__sAia0{color:#1a1a1a;font-weight:550}.ProtectionFinview_compactAssessmentBlocked__qnJ8D{margin-top:6px}.ProtectionFinview_compactAssessmentBlockedRecorded__Hikyd{margin:0 0 4px;font-size:12px;font-weight:550;color:#1a1a1a}.ProtectionFinview_compactAssessmentBlockedTitle__XrsVF{margin:0;font-size:13px;font-weight:600;color:#7a4a00}.ProtectionFinview_compactAssessmentBlockedBody__QlBCP{margin:2px 0 0;font-size:12px;line-height:1.4;color:#6b6b6b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProtectionFinview_compactAssessmentBlockedCtaButton__XlOHp,.ProtectionFinview_compactAssessmentBlockedCta__5rELJ{display:inline-block;margin-top:6px;font-size:12px;font-weight:560;color:#0f6e56;text-decoration:none;border:none;background:none;padding:0;cursor:pointer}.ProtectionFinview_compactAssessmentBlockedCtaButton__XlOHp:hover,.ProtectionFinview_compactAssessmentBlockedCta__5rELJ:hover{text-decoration:underline}.ProtectionFinview_compactAssessmentNotRelevant__kbMki{margin-top:6px}.ProtectionFinview_compactAssessmentNotRelevantTitle__ucAMg{margin:0;font-size:13px;font-weight:550;color:#6b6b6b}.ProtectionFinview_compactAssessmentNotRelevantBody__MdtL8{margin:2px 0 0;font-size:12px;line-height:1.4;color:#9b9b9b}.ProtectionFinview_protectionRecommendationsSection__I4UmW{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;padding:12px 14px}.ProtectionFinview_protectionRecommendationCta__7s88F{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;font-size:14px;font-weight:560;color:#0f6e56;cursor:pointer;text-align:left}.ProtectionFinview_protectionRecommendationCta__7s88F:hover{text-decoration:underline}.ProtectionFinview_protectionRecommendationPending__Cj4Mp{margin:0;font-size:13px;line-height:1.4;color:#8a8a8a}@media (max-width:640px){.ProtectionFinview_assessmentStatusBannerMain__O4Cda{flex-wrap:wrap}.ProtectionFinview_assessmentStatusBannerCta__adlyL{margin-left:26px}.ProtectionFinview_compactResilienceMetrics__DELMO{grid-template-columns:1fr}.ProtectionFinview_protectionStatusTitle__U5v_y{font-size:15px}}.ProtectionFinview_protectionStatusCardIncomplete__pmMU6{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;padding:14px 16px;max-width:100%}.ProtectionFinview_protectionStatusIncompleteBody__zmgiX{margin:6px 0 0;font-size:13px;line-height:1.45;color:#6b6b6b}.ProtectionFinview_protectionStatusIncompleteCta__Sj41V{display:inline-block;margin-top:10px;font-size:13px;font-weight:560;color:#0f6e56;text-decoration:none}.ProtectionFinview_protectionStatusIncompleteCta__Sj41V:hover{text-decoration:underline}@media (max-width:640px){.ProtectionFinview_protectionStatusCardIncomplete__pmMU6{padding:12px 14px}.ProtectionFinview_protectionStatusIncompleteBody__zmgiX{font-size:12px;line-height:1.4}}.ProtectionFinview_pendingAssessmentHint__pWwPC{margin:0 0 10px;font-size:12px;line-height:1.4;color:#8a8a8a}.ProtectionFinview_pendingAssessmentCard__wtTVj{background:#fff;border:.5px solid #e8e8e8;border-radius:12px;overflow:hidden}.ProtectionFinview_pendingAssessmentRow__uVjeU{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 14px;border-bottom:1px solid #f0f0f0}.ProtectionFinview_pendingAssessmentRow__uVjeU:last-child{border-bottom:none}.ProtectionFinview_pendingAssessmentTitle__8ebfr{font-size:14px;font-weight:550;color:#1a1a1a;line-height:1.3}.ProtectionFinview_pendingAssessmentStatus__BOaBE{flex-shrink:0;font-size:12px;font-weight:500;color:#a67c3d;line-height:1.3;text-align:right}@media (max-width:640px){.ProtectionFinview_pendingAssessmentRow__uVjeU{min-height:56px;padding:10px 12px}.ProtectionFinview_pendingAssessmentTitle__8ebfr{font-size:13px}.ProtectionFinview_pendingAssessmentStatus__BOaBE{font-size:11px}}