.InvestmentsTrackingInlineNotice_root__KzVmB{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:0;padding:8px 12px;min-width:0;background:var(--color-background-secondary);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-md)}.InvestmentsTrackingInlineNotice_copy__Kh00H{margin:0;min-width:0;font-size:13px;font-weight:400;color:var(--color-text-secondary);line-height:1.35}.InvestmentsTrackingInlineNotice_cta__L_bnd{grid-column:2;grid-row:1;align-self:center;flex-shrink:0;box-sizing:border-box;min-height:32px;padding:6px 12px;font-size:12px;font-weight:500;font-family:inherit;line-height:1.2;color:var(--color-cta-primary-text);background:var(--color-cta-primary);border:none;border-radius:999px;cursor:pointer;white-space:nowrap}.InvestmentsTrackingInlineNotice_cta__L_bnd:hover{opacity:.94}.InvestmentsTrackingInlineNotice_cta__L_bnd:focus-visible{outline:2px solid var(--color-cta-primary);outline-offset:2px}@media (max-width:640px){.InvestmentsTrackingInlineNotice_root__KzVmB{padding:7px 10px;-moz-column-gap:8px;column-gap:8px}.InvestmentsTrackingInlineNotice_copy__Kh00H{font-size:12px;line-height:1.3}.InvestmentsTrackingInlineNotice_cta__L_bnd{min-height:34px;padding:7px 11px;font-size:11px}}@media (min-width:641px){.InvestmentsTrackingInlineNotice_root__KzVmB{padding:9px 14px;-moz-column-gap:12px;column-gap:12px}.InvestmentsTrackingInlineNotice_copy__Kh00H{font-size:13px;line-height:1.35}.InvestmentsTrackingInlineNotice_cta__L_bnd{min-height:34px;padding:7px 14px;font-size:12px}}.ComparePeriodController_root__46DRj{display:flex;flex-direction:column;gap:8px;padding:0}.ComparePeriodController_compareHeader__3hp4v{display:flex;align-items:center;justify-content:space-between;gap:10px 12px;flex-wrap:wrap}.ComparePeriodController_rangeText__OAYst{font-size:13px;font-weight:600;color:#111827;line-height:1.3;letter-spacing:-.01em;min-width:0;flex:1 1 auto}.ComparePeriodController_baselineWrap__KcP0m{display:flex;align-items:center;gap:6px;flex-shrink:0;min-width:0}.ComparePeriodController_baselineCaption__Ip25R{font-size:11px;font-weight:500;color:#9ca3af;white-space:nowrap;line-height:1.2}.ComparePeriodController_baselineSelect__lgWIt{font-size:12px;font-weight:500;height:28px;max-width:132px;padding:0 28px 0 10px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fafbfc;color:#111827;cursor:pointer;line-height:1.2;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.ComparePeriodController_baselineSelect__lgWIt:focus-visible{outline:2px solid var(--color-cta-primary);outline-offset:1px}.ComparePeriodController_chipsRow__ABpC9{display:flex;align-items:stretch;gap:6px;width:100%}.ComparePeriodController_chip__MFwfs{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;min-height:28px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;box-sizing:border-box;background-color:#fff;color:#4b5563}.ComparePeriodController_chipActive__7mu_7{background-color:var(--color-cta-primary);border-color:var(--color-cta-primary);color:#fff}.ComparePeriodController_chipInactive__S1Jkx:hover{background-color:#f9fafb;border-color:#d1d5db}.ComparePeriodController_staticText__tUsWG{font-size:13px;font-weight:600;color:#111827;line-height:1.3}@media (max-width:640px){.ComparePeriodController_root__46DRj{gap:6px}.ComparePeriodController_compareHeader__3hp4v{flex-direction:column;align-items:stretch;gap:6px}.ComparePeriodController_rangeText__OAYst{font-size:12px}.ComparePeriodController_baselineWrap__KcP0m{justify-content:space-between;width:100%}.ComparePeriodController_baselineSelect__lgWIt{flex:1 1 auto;max-width:none;min-width:0;height:26px;font-size:11px}.ComparePeriodController_chip__MFwfs{min-height:26px;font-size:11px;padding:0 4px}}@media (min-width:641px){.ComparePeriodController_rangeText__OAYst{font-size:14px}.ComparePeriodController_baselineSelect__lgWIt{font-size:12px;max-width:148px}}.HelpHint_link__P9SAS{font-size:12px;color:#6b7280;text-decoration:none;transition:color .15s}.HelpHint_link__P9SAS:hover{color:#374151;text-decoration:underline}.HelpHint_linkIcon__ni8aJ:hover{text-decoration:none}.HelpHint_link__P9SAS:hover .HelpHint_iconCircle__n9Z9h{border-color:#374151;color:#374151}.HelpHint_iconCircle__n9Z9h{transition:border-color .15s,color .15s}.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_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_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_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(360px,calc(100vw - 32px));max-height:min(420px,calc(100vh - 48px));overflow-y:auto;background:#fff;border:.5px solid #e8e8e8;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.12);padding:16px 18px 18px}.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}}