.rv-calc{min-width:0}.rv-calc .rounded-lg{border-color:var(--rv-border-subtle,#d6dfda);border-radius:8px}.rv-calc .shadow-card{box-shadow:none}.rv-calc h2,.rv-calc h3{color:var(--rv-action-text,#0f574c)}.rv-calc button,.rv-calc select,.rv-calc input:not([type=checkbox]):not([type=radio]){min-height:44px}:is(.rv-calc label:has(input[type=checkbox]),.rv-calc label:has(input[type=radio])){align-items:center;min-height:44px;display:inline-flex}.rv-calc :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--rv-action,#0f574c);outline-offset:2px}.rv-calc .tabular-nums,.rv-calc [class*=text-2xl],.rv-calc [class*=text-xl]{font-variant-numeric:tabular-nums}.rv-calc .bg-\[var\(--color-brick-050\)\]{background:var(--rv-surface-subtle,#f5f8f7);box-shadow:inset 3px 0 0 var(--rv-action,#0f574c)}
.claim-estimator-workspace-module__w5Yxvq__page{background:var(--rv-surface-subtle);padding:24px}.claim-estimator-workspace-module__w5Yxvq__page h1,.claim-estimator-workspace-module__w5Yxvq__page h2{font-family:inherit}.claim-estimator-workspace-module__w5Yxvq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;max-width:1560px;margin:0 auto 16px;display:flex}.claim-estimator-workspace-module__w5Yxvq__identity{min-width:0}.claim-estimator-workspace-module__w5Yxvq__head h1{color:var(--rv-action-text);letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:700;line-height:1.3}.claim-estimator-workspace-module__w5Yxvq__lede{max-width:68ch;color:var(--rv-text-secondary);margin:8px 0 0;font-size:.9375rem;line-height:1.7}.claim-estimator-workspace-module__w5Yxvq__counters{color:var(--rv-text-secondary);white-space:nowrap;flex-wrap:wrap;gap:4px 20px;font-size:.8125rem;display:flex}.claim-estimator-workspace-module__w5Yxvq__counters b{color:var(--rv-text-primary);font-variant-numeric:tabular-nums;margin-right:4px;font-size:1rem;font-weight:700}.claim-estimator-workspace-module__w5Yxvq__tool{background:var(--rv-canvas);border:1px solid var(--rv-border-subtle);min-width:0;max-width:1560px;box-shadow:none;border-radius:12px;margin-inline:auto;padding:16px}.claim-estimator-workspace-module__w5Yxvq__tool>div>div:empty{display:none}.claim-estimator-workspace-module__w5Yxvq__tool input:not([type=checkbox]):not([type=radio]),.claim-estimator-workspace-module__w5Yxvq__tool select{min-height:44px}.claim-estimator-workspace-module__w5Yxvq__tool .shadow-card{box-shadow:none}.claim-estimator-workspace-module__w5Yxvq__tool .overflow-x-auto{max-width:100%}.claim-estimator-workspace-module__w5Yxvq__source{max-width:1560px;color:var(--rv-text-secondary);margin:14px auto 0;font-size:.8125rem;line-height:1.7}.claim-estimator-workspace-module__w5Yxvq__source a{color:var(--rv-action-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.claim-estimator-workspace-module__w5Yxvq__source a:hover{text-decoration:underline}.claim-estimator-workspace-module__w5Yxvq__page a:focus-visible{outline:2px solid var(--rv-action-text);outline-offset:3px}@media (max-width:1199px){.claim-estimator-workspace-module__w5Yxvq__page{padding:20px 16px 24px}.claim-estimator-workspace-module__w5Yxvq__tool{border-radius:10px;padding:18px 16px}}@media (max-width:767px){.claim-estimator-workspace-module__w5Yxvq__page{padding:16px 12px 20px}.claim-estimator-workspace-module__w5Yxvq__head{margin-bottom:12px}.claim-estimator-workspace-module__w5Yxvq__head h1{font-size:1.375rem}.claim-estimator-workspace-module__w5Yxvq__tool{border:0;border-top:1px solid var(--rv-border-subtle);background:0 0;border-radius:0;padding:12px 0}}@media screen{.claim-estimator-workspace-module__w5Yxvq__page{padding-inline:var(--site-page-gutter)}.claim-estimator-workspace-module__w5Yxvq__head,.claim-estimator-workspace-module__w5Yxvq__tool,.claim-estimator-workspace-module__w5Yxvq__source{max-width:var(--site-content-width);margin-inline:auto}}
.claim-estimator-module__KaQ_oG__workspace{gap:16px;min-width:0;display:grid;container-type:inline-size}.claim-estimator-module__KaQ_oG__workspace[data-updating=true] .claim-estimator-module__KaQ_oG__col{opacity:.6}.claim-estimator-module__KaQ_oG__top{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.claim-estimator-module__KaQ_oG__card{border:1px solid var(--color-rule,#d6dfda);background:#fff;border-radius:8px;min-width:0;padding:16px}.claim-estimator-module__KaQ_oG__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.claim-estimator-module__KaQ_oG__cardTitle{color:var(--color-navy-800,#26332d);margin:0;font-size:1rem;font-weight:700}.claim-estimator-module__KaQ_oG__cardFoot{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.claim-estimator-module__KaQ_oG__groupTitle{letter-spacing:.02em;color:var(--color-ink-secondary,#46556b);margin:12px 0 6px;font-size:.8125rem;font-weight:700}.claim-estimator-module__KaQ_oG__legend{color:var(--color-navy-800,#26332d);padding:0 4px;font-size:.9375rem;font-weight:700}.claim-estimator-module__KaQ_oG__muted{color:var(--color-ink-secondary,#46556b);margin:4px 0;font-size:.875rem}.claim-estimator-module__KaQ_oG__mutedSmall{color:var(--color-ink-muted,#6b7a72);margin:4px 0;font-size:.75rem;line-height:1.5}.claim-estimator-module__KaQ_oG__error{color:var(--color-vermilion,#b23a2e);margin:4px 0;font-size:.8125rem}.claim-estimator-module__KaQ_oG__warning{background:var(--color-vermilion-bg,#fbeae7);color:var(--color-vermilion,#b23a2e);border-radius:6px;margin:8px 0;padding:8px 10px;font-size:.8125rem}.claim-estimator-module__KaQ_oG__notice{color:#104a36;background:#e6f4ed;border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:.8125rem}.claim-estimator-module__KaQ_oG__hint{color:#104a36;margin:4px 0;font-size:.75rem}.claim-estimator-module__KaQ_oG__num{font-variant-numeric:tabular-nums;white-space:nowrap}.claim-estimator-module__KaQ_oG__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.claim-estimator-module__KaQ_oG__summaryTitle{color:var(--color-ink,#1b2421);overflow-wrap:anywhere;margin:0 0 4px;font-size:.9375rem;font-weight:600;line-height:1.45}.claim-estimator-module__KaQ_oG__clause{white-space:pre-wrap;color:var(--color-ink-secondary,#46556b);margin:4px 0;font-size:.8125rem;line-height:1.6}.claim-estimator-module__KaQ_oG__updating{color:var(--color-ink-muted,#6b7a72);font-size:.75rem;font-weight:400}.claim-estimator-module__KaQ_oG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.claim-estimator-module__KaQ_oG__summaryFacts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 16px;margin:8px 0 0;display:grid}.claim-estimator-module__KaQ_oG__summaryFacts>div{min-width:0}.claim-estimator-module__KaQ_oG__summaryFacts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted,#6b7a72);font-size:.6875rem}.claim-estimator-module__KaQ_oG__summaryFacts dd{color:var(--color-ink,#1b2421);overflow-wrap:anywhere;margin:2px 0 0;font-size:.875rem}.claim-estimator-module__KaQ_oG__field{gap:4px;min-width:0;margin:0 0 10px;display:grid}.claim-estimator-module__KaQ_oG__label{color:var(--color-ink,#1b2421);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.claim-estimator-module__KaQ_oG__input,.claim-estimator-module__KaQ_oG__select{border:1px solid var(--color-rule-strong,#aeb9c9);width:100%;min-height:44px;color:var(--color-ink,#1b2421);background:#fff;border-radius:6px;padding:8px 10px;font-size:.9375rem}.claim-estimator-module__KaQ_oG__input:focus-visible,.claim-estimator-module__KaQ_oG__select:focus-visible,.claim-estimator-module__KaQ_oG__chip:focus-visible,.claim-estimator-module__KaQ_oG__chipOn:focus-visible,.claim-estimator-module__KaQ_oG__caseRow:focus-visible,.claim-estimator-module__KaQ_oG__caseRowOn:focus-visible,.claim-estimator-module__KaQ_oG__setting:focus-visible,.claim-estimator-module__KaQ_oG__settingOn:focus-visible,.claim-estimator-module__KaQ_oG__linkButton:focus-visible,.claim-estimator-module__KaQ_oG__secondaryButton:focus-visible,.claim-estimator-module__KaQ_oG__sectionSummary:focus-visible,.claim-estimator-module__KaQ_oG__branch:focus-within,.claim-estimator-module__KaQ_oG__branchOn:focus-within,.claim-estimator-module__KaQ_oG__chip:focus-within,.claim-estimator-module__KaQ_oG__chipOn:focus-within{outline-offset:2px;outline:2px solid #176348}.claim-estimator-module__KaQ_oG__inputShort{max-width:144px}.claim-estimator-module__KaQ_oG__input[aria-invalid=true]{border-color:var(--color-vermilion,#b23a2e)}.claim-estimator-module__KaQ_oG__searchRow{gap:4px;margin-bottom:10px;display:grid}.claim-estimator-module__KaQ_oG__searchField{align-items:center;gap:8px;display:flex}.claim-estimator-module__KaQ_oG__searchField .claim-estimator-module__KaQ_oG__input{flex:auto}.claim-estimator-module__KaQ_oG__linkButton{color:#176348;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 6px;font-size:.8125rem;font-weight:600;text-decoration:underline}.claim-estimator-module__KaQ_oG__linkButton:hover{color:#104a36}.claim-estimator-module__KaQ_oG__secondaryButton{color:#176348;cursor:pointer;background:#fff;border:1px solid #176348;border-radius:6px;min-height:44px;padding:0 14px;font-size:.875rem;font-weight:600}.claim-estimator-module__KaQ_oG__secondaryButton:hover:not(:disabled){background:#e6f4ed}.claim-estimator-module__KaQ_oG__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.claim-estimator-module__KaQ_oG__chipRow{flex-wrap:wrap;gap:8px;margin:6px 0 10px;display:flex}.claim-estimator-module__KaQ_oG__chip,.claim-estimator-module__KaQ_oG__chipOn{border:1px solid var(--color-rule-strong,#aeb9c9);min-height:44px;color:var(--color-ink,#1b2421);cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:.8125rem;display:inline-flex;position:relative}.claim-estimator-module__KaQ_oG__chip:hover{border-color:#176348}.claim-estimator-module__KaQ_oG__chipOn{color:#fff;background:#176348;border-color:#176348;font-weight:600}.claim-estimator-module__KaQ_oG__caseList{gap:8px;display:grid}.claim-estimator-module__KaQ_oG__caseRows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.claim-estimator-module__KaQ_oG__caseRow,.claim-estimator-module__KaQ_oG__caseRowOn{text-align:left;border:1px solid var(--color-rule,#d6dfda);width:100%;min-height:44px;color:var(--color-ink,#1b2421);cursor:pointer;background:#fff;border-radius:6px;padding:10px 12px;font-size:.9375rem}.claim-estimator-module__KaQ_oG__caseRow:hover{background:#f5f8f7;border-color:#176348}.claim-estimator-module__KaQ_oG__caseRowOn{background:#e6f4ed;border:2px solid #176348;font-weight:600}.claim-estimator-module__KaQ_oG__settingRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:8px 0 4px 12px;display:grid}.claim-estimator-module__KaQ_oG__setting,.claim-estimator-module__KaQ_oG__settingOn{text-align:left;border:1px solid var(--color-rule-strong,#aeb9c9);cursor:pointer;min-height:44px;color:var(--color-ink,#1b2421);background:#fff;border-radius:6px;gap:2px;padding:8px 10px;display:grid}.claim-estimator-module__KaQ_oG__setting:hover:not(:disabled){border-color:#176348}.claim-estimator-module__KaQ_oG__setting:disabled{cursor:not-allowed;color:var(--color-ink-muted,#6b7a72);background:#f5f8f7;border-style:dashed}.claim-estimator-module__KaQ_oG__settingOn{background:#e6f4ed;border:2px solid #176348}.claim-estimator-module__KaQ_oG__settingLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted,#6b7a72);font-size:.75rem}.claim-estimator-module__KaQ_oG__settingCost{font-size:.875rem}.claim-estimator-module__KaQ_oG__tableWrap{margin-top:12px}.claim-estimator-module__KaQ_oG__details{margin-top:8px;font-size:.8125rem}.claim-estimator-module__KaQ_oG__details>summary{cursor:pointer;color:#176348;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.claim-estimator-module__KaQ_oG__planPair{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container (min-width:700px){.claim-estimator-module__KaQ_oG__planPair[data-count="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.claim-estimator-module__KaQ_oG__planSlot{border:1px solid var(--color-rule,#d6dfda);border-radius:6px;min-width:0;margin:0;padding:12px}.claim-estimator-module__KaQ_oG__planSummary{background:#e6f4ed;border:2px solid #176348;border-radius:6px;margin-top:8px;padding:10px 12px}.claim-estimator-module__KaQ_oG__linkRow{margin-top:6px;font-size:.8125rem}.claim-estimator-module__KaQ_oG__conditionsGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container (min-width:700px){.claim-estimator-module__KaQ_oG__conditionsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.claim-estimator-module__KaQ_oG__conditionBlock{min-width:0}.claim-estimator-module__KaQ_oG__choice{border:0;min-width:0;margin:0 0 12px;padding:0}.claim-estimator-module__KaQ_oG__choiceLegend{color:var(--color-ink,#1b2421);flex-wrap:wrap;align-items:center;gap:6px;padding:0;font-size:.8125rem;font-weight:600;display:flex}.claim-estimator-module__KaQ_oG__sourceTag{color:var(--color-ink-secondary,#46556b);border:1px solid var(--color-rule,#d6dfda);background:#f5f8f7;border-radius:999px;padding:1px 8px;font-size:.6875rem;font-weight:500;display:inline-block}.claim-estimator-module__KaQ_oG__waiverBlock{border:1px solid var(--color-rule,#d6dfda);border-radius:6px;margin:0 0 12px;padding:10px 12px}.claim-estimator-module__KaQ_oG__noteBlock{margin:8px 0}.claim-estimator-module__KaQ_oG__noteLabel{letter-spacing:.03em;color:var(--color-ink-secondary,#46556b);margin-bottom:2px;font-size:.75rem;font-weight:700;display:block}.claim-estimator-module__KaQ_oG__noteList{color:var(--color-ink-secondary,#46556b);margin:0;padding-left:1.1em;font-size:.75rem;line-height:1.6}.claim-estimator-module__KaQ_oG__summaryCols{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:12px;display:grid}@container (min-width:700px){.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.claim-estimator-module__KaQ_oG__col{border:1px solid var(--color-rule,#d6dfda);background:#f5f8f7;border-radius:8px;min-width:0;padding:14px}.claim-estimator-module__KaQ_oG__colHead{margin-bottom:8px}.claim-estimator-module__KaQ_oG__colTitle{color:var(--color-navy-800,#26332d);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700}.claim-estimator-module__KaQ_oG__metricBig{border:1px solid var(--color-rule,#d6dfda);background:#fff;border-radius:6px;gap:2px;padding:10px 12px;display:grid}.claim-estimator-module__KaQ_oG__metricBigLabel{color:var(--color-ink-secondary,#46556b);font-size:.8125rem;font-weight:600}.claim-estimator-module__KaQ_oG__metricBigValue{color:var(--color-navy-800,#26332d);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.75rem;font-weight:700;line-height:1.2}.claim-estimator-module__KaQ_oG__metricRow{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:8px;display:grid}.claim-estimator-module__KaQ_oG__metric{border:1px solid var(--color-rule,#d6dfda);background:#fff;border-radius:6px;gap:2px;min-width:0;margin-top:8px;padding:8px 12px;display:grid}.claim-estimator-module__KaQ_oG__metricRow .claim-estimator-module__KaQ_oG__metric{margin-top:0}.claim-estimator-module__KaQ_oG__metricLabel{color:var(--color-ink-secondary,#46556b);font-size:.75rem}.claim-estimator-module__KaQ_oG__metricValue{color:#104a36;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.125rem;font-weight:700}.claim-estimator-module__KaQ_oG__metricValueSmall{color:var(--color-ink,#1b2421);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.claim-estimator-module__KaQ_oG__needInfo{border:1px dashed var(--color-rule-strong,#aeb9c9);background:#fff;border-radius:6px;padding:12px}.claim-estimator-module__KaQ_oG__branchList{border:0;gap:6px;margin:12px 0 0;padding:0;display:grid}.claim-estimator-module__KaQ_oG__branch,.claim-estimator-module__KaQ_oG__branchOn{border:1px solid var(--color-rule-strong,#aeb9c9);cursor:pointer;background:#fff;border-radius:6px;gap:2px;min-height:44px;padding:8px 12px;display:grid;position:relative}.claim-estimator-module__KaQ_oG__branchOn{background:#e6f4ed;border:2px solid #176348}.claim-estimator-module__KaQ_oG__branchName{font-size:.8125rem;font-weight:600}.claim-estimator-module__KaQ_oG__branchNums{color:var(--color-ink-secondary,#46556b);font-variant-numeric:tabular-nums;font-size:.75rem}.claim-estimator-module__KaQ_oG__gapBlock{margin-top:12px}.claim-estimator-module__KaQ_oG__gapList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.claim-estimator-module__KaQ_oG__gapList .claim-estimator-module__KaQ_oG__details{border:1px solid var(--color-rule,#d6dfda);background:#fff;border-radius:6px;margin-top:0;padding:0 10px}.claim-estimator-module__KaQ_oG__gapList .claim-estimator-module__KaQ_oG__details>summary{color:var(--color-ink,#1b2421)}.claim-estimator-module__KaQ_oG__gapItems{color:var(--color-ink-secondary,#46556b);gap:2px;margin:0 0 8px;padding:0;font-size:.75rem;list-style:none;display:grid}.claim-estimator-module__KaQ_oG__gapItems li{justify-content:space-between;gap:8px;display:flex}.claim-estimator-module__KaQ_oG__gapOffset{color:#104a36;justify-content:space-between;gap:8px;padding:8px 10px;font-size:.8125rem;font-weight:600;display:flex}.claim-estimator-module__KaQ_oG__section{border-top:1px solid var(--color-rule,#d6dfda);padding:4px 0 8px}.claim-estimator-module__KaQ_oG__section:first-child{border-top:0}.claim-estimator-module__KaQ_oG__sectionSummary{cursor:pointer;min-height:44px;color:var(--color-navy-800,#26332d);align-items:center;font-size:.9375rem;font-weight:700;display:flex}.claim-estimator-module__KaQ_oG__detailScroll{max-width:100%;margin-top:4px;overflow-x:auto}.claim-estimator-module__KaQ_oG__table{border-collapse:separate;border-spacing:0;width:100%;min-width:46rem;font-size:.8125rem}.claim-estimator-module__KaQ_oG__table th,.claim-estimator-module__KaQ_oG__table td{border-bottom:1px solid var(--color-rule,#d6dfda);vertical-align:top;text-align:left;padding:8px 10px}.claim-estimator-module__KaQ_oG__table thead th{z-index:2;color:var(--color-ink-secondary,#46556b);background:#f5f8f7;font-size:.75rem;position:sticky;top:0}.claim-estimator-module__KaQ_oG__stickyCol{z-index:1;min-width:11rem;max-width:18rem;color:var(--color-ink,#1b2421);background:#fff;font-weight:500;position:sticky;left:0}.claim-estimator-module__KaQ_oG__table thead .claim-estimator-module__KaQ_oG__stickyCol{z-index:3;background:#f5f8f7}.claim-estimator-module__KaQ_oG__numCol{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.claim-estimator-module__KaQ_oG__planCol{min-width:12rem;text-align:right!important}.claim-estimator-module__KaQ_oG__payout{color:#104a36;font-weight:600}.claim-estimator-module__KaQ_oG__neg{color:var(--color-vermilion,#b23a2e)}.claim-estimator-module__KaQ_oG__cellNote{color:var(--color-ink-muted,#6b7a72);text-align:left;overflow-wrap:anywhere;margin-top:2px;font-size:.6875rem;line-height:1.4;display:block}.claim-estimator-module__KaQ_oG__totalRow th,.claim-estimator-module__KaQ_oG__totalRow td{border-top:2px solid var(--color-rule-strong,#aeb9c9);font-weight:700}.claim-estimator-module__KaQ_oG__cashRow th,.claim-estimator-module__KaQ_oG__cashRow td{background:#f7fbf9}.claim-estimator-module__KaQ_oG__insight{background:#f5f8f7;border-radius:6px;margin:8px 0;padding:8px 10px}.claim-estimator-module__KaQ_oG__sourceList{margin:0;padding-left:1.1em;font-size:.8125rem;line-height:1.7}.claim-estimator-module__KaQ_oG__sourceList a{color:#176348;text-underline-offset:3px;text-decoration:underline}.claim-estimator-module__KaQ_oG__planSlotHead{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:-8px 0 4px;display:flex}.claim-estimator-module__KaQ_oG__planControls{gap:8px 12px;display:grid}.claim-estimator-module__KaQ_oG__planControls .claim-estimator-module__KaQ_oG__field{margin-bottom:0}.claim-estimator-module__KaQ_oG__planSummary{border-width:1px;padding:10px}.claim-estimator-module__KaQ_oG__planSummary .claim-estimator-module__KaQ_oG__summaryFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.claim-estimator-module__KaQ_oG__planSummary .claim-estimator-module__KaQ_oG__summaryFacts>div:last-child{grid-column:span 2}.claim-estimator-module__KaQ_oG__planSummary .claim-estimator-module__KaQ_oG__summaryTitle{margin-top:4px}@container (min-width:700px){.claim-estimator-module__KaQ_oG__planControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.claim-estimator-module__KaQ_oG__planControls>.claim-estimator-module__KaQ_oG__field:last-child{grid-area:1/2}.claim-estimator-module__KaQ_oG__planControls .claim-estimator-module__KaQ_oG__label{align-items:end;min-height:1.5em}.claim-estimator-module__KaQ_oG__caseSummary{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:4px 24px;display:grid}.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__cardHead{grid-column:1/-1;margin-bottom:0}.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__summaryTitle{grid-area:2/1}.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__muted{grid-area:3/1/5}.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__summaryFacts{grid-area:2/2/5;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__mutedSmall{grid-column:1}.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__details{grid-column:2;margin-top:0}.claim-estimator-module__KaQ_oG__caseRows{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"]{gap:0 16px}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"]>.claim-estimator-module__KaQ_oG__col{grid-template-rows:subgrid;grid-row:span 7;align-content:start;display:grid}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__colHead{grid-row:1}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__metricBig{grid-row:2}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__metricRow{grid-row:3}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__col>.claim-estimator-module__KaQ_oG__metric{grid-row:4}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__branchList{grid-row:5}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__gapBlock{grid-row:6}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__col>.claim-estimator-module__KaQ_oG__noteBlock{grid-row:7}.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__needInfo,.claim-estimator-module__KaQ_oG__summaryCols[data-count="2"] .claim-estimator-module__KaQ_oG__col>.claim-estimator-module__KaQ_oG__warning{grid-row:2/4}}.claim-estimator-module__KaQ_oG__col{background:#fff;padding:14px}.claim-estimator-module__KaQ_oG__metricBig{background:#e6f4ed;border:0;padding:10px 12px}.claim-estimator-module__KaQ_oG__metric{border:0;border-radius:0;padding:4px 0}.claim-estimator-module__KaQ_oG__metricRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px}.claim-estimator-module__KaQ_oG__gapBlock{border-top:1px solid var(--color-rule,#d6dfda);margin-top:8px;padding-top:4px}.claim-estimator-module__KaQ_oG__col>.claim-estimator-module__KaQ_oG__noteBlock{border-top:1px solid var(--color-rule,#d6dfda);padding-top:8px}@container (max-width:699px){.claim-estimator-module__KaQ_oG__planSummary .claim-estimator-module__KaQ_oG__summaryFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.claim-estimator-module__KaQ_oG__planSearch{color:#176348;grid-column:1/-1;font-size:.75rem}.claim-estimator-module__KaQ_oG__planSearch>summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:flex}.claim-estimator-module__KaQ_oG__planSearch>summary:before{content:"+"}.claim-estimator-module__KaQ_oG__planSearch[open]>summary:before{content:"−"}.claim-estimator-module__KaQ_oG__planSearch .claim-estimator-module__KaQ_oG__field{margin-bottom:8px}@container (min-width:700px){.claim-estimator-module__KaQ_oG__planControls{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0 12px}.claim-estimator-module__KaQ_oG__planSearch{grid-row:2}.claim-estimator-module__KaQ_oG__conditionsGrid:has(>.claim-estimator-module__KaQ_oG__conditionBlock:only-child) .claim-estimator-module__KaQ_oG__field:has(.claim-estimator-module__KaQ_oG__inputShort){grid-template-columns:minmax(130px,180px) 144px minmax(0,1fr);align-items:center;gap:8px 16px}.claim-estimator-module__KaQ_oG__conditionsGrid:has(>.claim-estimator-module__KaQ_oG__conditionBlock:only-child) .claim-estimator-module__KaQ_oG__field:has(.claim-estimator-module__KaQ_oG__inputShort) .claim-estimator-module__KaQ_oG__error{grid-column:2/-1}}@container (min-width:900px){.claim-estimator-module__KaQ_oG__planPair[data-count="1"] .claim-estimator-module__KaQ_oG__planSlot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.claim-estimator-module__KaQ_oG__planPair[data-count="1"] .claim-estimator-module__KaQ_oG__planSlotHead{grid-column:1/-1}.claim-estimator-module__KaQ_oG__planPair[data-count="1"] .claim-estimator-module__KaQ_oG__planControls{grid-column:1}.claim-estimator-module__KaQ_oG__planPair[data-count="1"] .claim-estimator-module__KaQ_oG__planSummary{grid-area:2/2/span 2;margin-top:0}}@container (min-width:700px) and (max-width:899px){.claim-estimator-module__KaQ_oG__planSummary .claim-estimator-module__KaQ_oG__summaryFacts,.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__summaryFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.claim-estimator-module__KaQ_oG__caseSummary>.claim-estimator-module__KaQ_oG__summaryFacts>div:last-child{grid-column:1/-1}}.claim-estimator-module__KaQ_oG__searchQuery{overflow-wrap:anywhere;margin-left:6px;font-weight:600}.claim-estimator-module__KaQ_oG__evidenceNote{color:#5b5141;background:#fff9ed;border-left:3px solid #b78a29;grid-area:5/1/auto/-1;margin:8px 0;padding:10px 12px;font-size:13px;line-height:1.6}
