.calculator_header__jI1n0{padding:var(--space-md) var(--space-lg);background:var(--bg-card);border-bottom:1px solid var(--border-card);position:sticky;top:0;z-index:100}.calculator_headerInner__6Zk58{max-width:var(--max-content-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between}.calculator_headerLogo__KFVAF{display:flex;align-items:center;gap:var(--space-sm);text-decoration:none}.calculator_headerLogoImage__1IBsB{width:clamp(10.5rem,18vw,13.75rem);height:auto;display:block}.calculator_headerNav__OVccU{display:flex;gap:var(--space-lg)}.calculator_headerNavLink__0tI_8{color:var(--ui-ink-muted);text-decoration:none;font-size:14px;font-weight:500;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);transition:background .15s,color .15s}.calculator_headerNavLink__0tI_8:hover{background:var(--bg-hover);color:var(--ui-identity-strong)}.calculator_headerCtaButton__vF11G{background:var(--ui-identity);color:white;padding:10px 18px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex;align-items:center;gap:8px;transition:background .2s,transform .1s}.calculator_headerCtaButton__vF11G:hover{background:var(--ui-identity-strong);color:white;transform:translateY(-1px)}.calculator_headerCtaButton__vF11G:active{transform:translateY(0)}.calculator_ctaArrow__AYYOD{font-size:16px;transition:transform .2s}.calculator_headerCtaButton__vF11G:hover .calculator_ctaArrow__AYYOD{transform:translateX(3px)}.calculator_mobileMenuButton__pkJsl{display:none;background:none;border:none;cursor:pointer;padding:var(--space-xs);color:var(--ui-identity-strong)}.calculator_mobileMenuIcon__Q7H7E{display:block;width:24px;height:2px;background:currentColor;position:relative;border-radius:1px}.calculator_mobileMenuIcon__Q7H7E:after,.calculator_mobileMenuIcon__Q7H7E:before{content:"";display:block;width:24px;height:2px;background:currentColor;position:absolute;left:0;border-radius:1px}.calculator_mobileMenuIcon__Q7H7E:before{top:-7px}.calculator_mobileMenuIcon__Q7H7E:after{top:7px}.calculator_mobileNav__drwuK{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg-card);border-bottom:1px solid var(--border-card);padding:var(--space-sm) var(--space-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:var(--space-xs)}.calculator_mobileNavOpen__HeX2H{display:flex}.calculator_mobileNavLink__Y4l_e{display:block;padding:var(--space-sm) var(--space-md);color:var(--ui-ink-muted);text-decoration:none;font-size:15px;font-weight:500;border-radius:var(--radius-sm);transition:background .15s,color .15s}.calculator_mobileNavLink__Y4l_e:hover{background:var(--bg-hover);color:var(--ui-identity-strong)}.calculator_mobileCtaButton__bWG_B{display:block;padding:var(--space-md);background:var(--calculator-shell-action);color:var(--ui-action-primary-text);text-decoration:none;font-size:15px;font-weight:600;border-radius:var(--radius-sm);text-align:center;margin-top:var(--space-sm)}.calculator_mobileCtaButton__bWG_B:active{background:var(--calculator-shell-action-hover)}.calculator_card__tWE0U{background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%);border:1px solid var(--border-card);border-radius:var(--public-radius-md);padding:var(--space-xl);box-shadow:var(--public-shadow-subtle)}.calculator_card__tWE0U:hover{border-color:var(--ui-border-rule)}.calculator_sectionHeader__Q4h92{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.calculator_stepBadge__U7LlL{width:24px;height:24px;border-radius:50%;background:var(--ui-identity);color:var(--ui-ink-inverse);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.calculator_sectionHeading__bIbPI{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--ui-identity-strong);margin:0}.calculator_inputGroup__6rNQ3{display:flex;flex-direction:column;gap:var(--space-xs)}.calculator_parentLabelA__WW4Kp{color:var(--calc-party-you)}.calculator_parentLabelA__WW4Kp,.calculator_parentLabelB__iS4Og{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.calculator_parentLabelB__iS4Og{color:var(--calc-party-other-parent)}.calculator_currencyInputWrapper__4doT6{position:relative;display:inline-flex;align-items:center;width:200px}.calculator_currencySymbol__topo2{position:absolute;left:12px;font-size:18px;font-weight:500;color:var(--ui-ink-subtle);z-index:1;pointer-events:none}.calculator_currencyInput__oskxP{width:100%;padding:10px 12px 10px 32px;font-size:18px;border:1.5px solid var(--border-input);border-radius:var(--radius-md);background:var(--bg-input);color:var(--ui-ink);outline:none;transition:border-color .15s}.calculator_currencyInput__oskxP:focus{border-color:var(--public-focus-border);box-shadow:0 0 0 3px var(--public-focus-ring)}.calculator_currencyInput__oskxP.calculator_inputError__Seyzc{border-color:var(--ui-status-error);background:color-mix(in srgb,var(--ui-status-error) 7%,var(--ui-surface-card) 93%)}.calculator_errorText__1gsU8{font-size:var(--public-type-ui-sm);font-weight:600;color:var(--ui-status-error);margin-top:var(--space-xs)}.calculator_childrenList__1KY4L{display:flex;flex-direction:column;gap:var(--space-md)}.calculator_childRow__bSTRM{padding:20px 12px 12px;border:1px solid var(--border-card);border-radius:var(--public-radius-md);background:color-mix(in srgb,var(--bg-card) 90%,var(--ui-surface-page) 10%);transition:border-color .15s ease}.calculator_childRow__bSTRM:hover{border-color:var(--ui-border-focus)}.calculator_childRowError__wCQmb{border-color:var(--ui-status-error);background:color-mix(in srgb,var(--ui-status-error) 7%,var(--ui-surface-card) 93%)}.calculator_childRowError__wCQmb:focus-visible{outline:3px solid color-mix(in srgb,var(--ui-status-error) 34%,transparent);outline-offset:3px}.calculator_childRowGrid__GDZk3{display:flex;flex-wrap:wrap;gap:var(--space-lg);background:color-mix(in srgb,var(--ui-surface-muted) 74%,var(--ui-surface-card) 26%);padding:var(--space-md);border-radius:var(--public-radius-sm);border:1px solid var(--border-card)}.calculator_childInputItem__LEei8{align-items:stretch;gap:6px}.calculator_childInputLabel__As2E1{font-size:12px;font-weight:600;letter-spacing:.5px}.calculator_childInputLabelA__kDRGs{color:var(--calc-party-you)}.calculator_childInputLabelB__52ou8{color:var(--calc-party-other-parent)}.calculator_childInputLabelNPC2__H9gge,.calculator_childInputLabelNPC__wJp_N{color:var(--calc-party-non-parent-carer)}.calculator_removeButton__rm5qn{position:absolute;top:4px;right:4px;width:32px;height:32px;border-radius:50%;background:var(--ui-identity);color:white;border:none;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(28,25,23,.1);transition:background .15s}.calculator_removeButton__rm5qn:hover{background:var(--ui-identity-strong)}.calculator_warningText__LnK5c{margin-top:var(--space-sm);font-size:11px;font-weight:500}.calculator_addChildSplit__D8DLj{display:flex;margin-top:var(--space-md);border:1px solid var(--border-card);border-radius:var(--radius-md);overflow:hidden}.calculator_addChildSplitButton___w7Wf{--age-band-accent:var(--calculator-shell-identity);--age-band-accent-soft:var(--calculator-shell-identity-tint);--age-band-border:color-mix(in srgb,var(--calculator-shell-identity) 34%,var(--public-border-subtle) 66%);--age-band-text:var(--calculator-shell-identity-strong);flex:1 1 0%;padding:12px;border:none;background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%);color:var(--age-band-text);font-size:14px;font-weight:600;cursor:pointer;text-align:center;box-shadow:inset 0 -2px 0 var(--age-band-accent);transition:background .15s,color .15s,box-shadow .15s}.calculator_addChildSplitButton___w7Wf:first-child{border-right:1px solid var(--border-card)}.calculator_addChildSplitButton___w7Wf:hover{background:var(--age-band-accent-soft)}.calculator_addChildSplitButton___w7Wf:active{background:color-mix(in srgb,var(--age-band-accent) 12%,var(--ui-surface-card))}.calculator_panelAddChildSplit__9ExWi{display:grid;grid-template-columns:repeat(2,minmax(11rem,13.5rem));gap:.85rem;justify-content:end;width:auto}.calculator_panelAddChildSplitButton__pqas8{--age-band-accent:var(--calculator-shell-identity);--age-band-accent-soft:var(--calculator-shell-identity-tint);--age-band-border:color-mix(in srgb,var(--calculator-shell-identity) 34%,var(--public-border-subtle) 66%);--age-band-text:var(--calculator-shell-identity-strong);min-height:4rem;padding:1rem 1.2rem;border:1px solid var(--age-band-border);border-bottom:3px solid var(--age-band-accent);background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-surface-page) 18%);color:var(--age-band-text);font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.calculator_childrenEmptyActions__4A056{display:grid;grid-template-columns:repeat(2,minmax(11rem,13.5rem));gap:.85rem}.calculator_childrenEmptyActionButton__Owyno{--age-band-accent:var(--calculator-shell-identity);--age-band-accent-soft:var(--calculator-shell-identity-tint);--age-band-border:color-mix(in srgb,var(--calculator-shell-identity) 34%,var(--public-border-subtle) 66%);--age-band-text:var(--calculator-shell-identity-strong);min-height:4rem;padding:1rem 1.2rem;border:1px solid var(--age-band-border);border-bottom:3px solid var(--age-band-accent);background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-surface-page) 18%);color:var(--age-band-text);font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.calculator_childrenEmptyActionButton__Owyno:hover{border-color:color-mix(in srgb,var(--age-band-accent) 48%,var(--ui-surface-card) 52%);background:var(--age-band-accent-soft);transform:translateY(-1px)}.calculator_ageBandButtonMeta__35Cip{--age-band-accent:var(--ui-identity);--age-band-accent-soft:var(--ui-identity-tint);--age-band-border:var(--ui-identity);--age-band-text:var(--ui-identity)}.calculator_readOnlyValue___ENp3{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem;border:1px solid var(--border-input);border-bottom:2px solid var(--ui-border-rule);background:var(--bg-input);color:var(--ui-ink);font-size:1rem;font-weight:600;cursor:default}.calculator_calculateButton__Qvn17{width:100%;padding:16px;border:none;border-radius:var(--radius-lg);background:var(--calculator-shell-identity);color:white;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--space-sm);transition:background .15s;margin-top:var(--space-sm)}.calculator_calculateButton__Qvn17:hover{background:var(--calculator-shell-identity-strong)}.calculator_calculateButton__Qvn17:disabled{opacity:.6;cursor:not-allowed}.calculator_resultsCard__FlhNQ{background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%);border:1px solid var(--ui-border-subtle);border-top:3px solid var(--ui-identity);border-radius:var(--public-radius-md);padding:var(--space-xl)}.calculator_comparisonEstimateEntry___5v_2,.calculator_comparisonEstimate__2FQb_{width:min(100%,72rem);margin:1.25rem auto 2rem;padding:1.25rem;border:1px solid var(--ui-border-subtle);background:color-mix(in srgb,var(--bg-card) 80%,var(--ui-surface-page) 20%)}.calculator_comparisonEstimateEntry___5v_2{display:flex;align-items:center;justify-content:space-between;gap:1rem}.calculator_comparisonEstimateEntry___5v_2 p,.calculator_comparisonEstimateResult__r5dhn>p,.calculator_comparisonEstimate__2FQb_ header>p{margin:0;color:var(--ui-ink-muted)}.calculator_comparisonEstimateEyebrow__oAHGg{font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:.08em;text-transform:uppercase}.calculator_comparisonEstimate__2FQb_ h2,.calculator_comparisonEstimate__2FQb_ h3{margin:.35rem 0}.calculator_comparisonEstimateFields__0tF8O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0;border:0;padding:0}.calculator_comparisonEstimateFields__0tF8O>legend{grid-column:1/-1;font-weight:var(--public-weight-bold)}.calculator_comparisonEstimateCare__lsRAN label,.calculator_comparisonEstimateFields__0tF8O label{display:grid;gap:.35rem;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.calculator_comparisonEstimateCare__lsRAN input,.calculator_comparisonEstimateFields__0tF8O input{width:100%;min-height:2.75rem;border:1px solid var(--ui-border-subtle);border-radius:0;background:var(--bg-card);color:var(--ui-ink);font:inherit;padding:.55rem .7rem}.calculator_comparisonEstimateCare__lsRAN{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding-top:1rem;border-top:1px solid var(--ui-border-subtle)}.calculator_comparisonEstimateCare__lsRAN>p{grid-column:1/-1;margin:0;font-weight:var(--public-weight-semibold)}.calculator_comparisonEstimateError__S0Qjf{margin:0 0 1rem;color:var(--ui-status-error)}.calculator_comparisonEstimateActions__Bv0Ay{display:flex;flex-wrap:wrap;gap:.75rem}.calculator_comparisonEstimateResult__r5dhn{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--ui-border-subtle)}.calculator_comparisonEstimateResult__r5dhn dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.calculator_comparisonEstimateResult__r5dhn dl div{padding:.75rem;background:var(--ui-surface-page)}.calculator_comparisonEstimateResult__r5dhn dt{color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs)}.calculator_comparisonEstimateResult__r5dhn dd{margin:.25rem 0 0;font-weight:var(--public-weight-bold)}.calculator_comparisonEstimateInclude__rc939{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem}.calculator_comparisonEstimateInclude__rc939 input{margin-top:.2rem}@media (max-width:640px){.calculator_comparisonEstimateActions__Bv0Ay,.calculator_comparisonEstimateEntry___5v_2{align-items:stretch;flex-direction:column}.calculator_comparisonEstimateCare__lsRAN,.calculator_comparisonEstimateFields__0tF8O,.calculator_comparisonEstimateResult__r5dhn dl{grid-template-columns:minmax(0,1fr)}}.calculator_resultsHeader__AGamE{text-align:center;margin-bottom:var(--space-lg)}.calculator_resultsPayer__K7GRz{font-size:14px;font-weight:700;color:var(--ui-ink-muted);margin:0 0 var(--space-xs)}.calculator_resultsAmount__c63YE{color:var(--ui-identity-strong);margin:0}.calculator_resultsSubAmount__lJswe{color:var(--ui-ink-subtle);margin:var(--space-xs) 0 0}.calculator_resultsSubAmounts__wWOU9{margin-top:var(--space-xs)}.calculator_resultsDivider__metVQ{margin:var(--space-lg) 0}.calculator_resultsChildRow__UOUnl{align-items:center;padding:var(--space-sm) 0}.calculator_resultsChildRowCompact__Ubd4w{display:flex;justify-content:space-between;align-items:center;padding:.2rem 0}.calculator_resultsChildLabel__wF_dw{font-size:var(--public-type-ui-sm)}.calculator_resultsChildValue__Qk6w_{font-size:var(--public-type-ui-sm);color:var(--ui-ink)}.calculator_periodSelect__asCUh{padding:6px 8px;font-size:13px;font-weight:600;border:1px solid var(--border-input);border-radius:var(--radius-sm);background:var(--bg-input);color:var(--ui-ink);cursor:pointer;outline:none;height:32px}.calculator_periodSelect__asCUh:focus{border-color:var(--ui-identity)}.calculator_yearSelector___jmZP{display:inline-flex;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border-input)}.calculator_yearButton__G6H7N{padding:4px 12px;font-size:13px;font-weight:600;border:none;background:var(--bg-hover);color:var(--ui-ink-subtle);cursor:pointer;transition:background .15s,color .15s}.calculator_yearButton__G6H7N:not(:last-child){border-right:1px solid var(--border-input)}.calculator_yearButtonActive__Jx8rY{background:var(--calculator-shell-identity);color:var(--ui-ink-inverse)}.calculator_expandableButton__CuX13{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--border-card);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ui-surface-card) 86%,var(--ui-surface-page) 14%);color:var(--ui-ink-muted);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.calculator_expandableButton__CuX13:hover{background:var(--bg-hover)}.calculator_expandableArrow__scKXx{margin-left:auto;transition:transform .2s;font-size:12px}.calculator_expandableArrowOpen__c_YqO{transform:rotate(180deg)}.calculator_expandableContent___wfrc{padding:var(--space-md) var(--space-md) var(--space-xs);display:flex;flex-direction:column;gap:var(--space-md)}@media (max-width:640px){.calculator_currencyInputWrapper__4doT6{width:160px}.calculator_childInputItem__LEei8{flex:1;min-width:0}.calculator_headerNav__OVccU{display:none}.calculator_mobileMenuButton__pkJsl{display:flex;align-items:center;justify-content:center}}.calculator_breakdownContainer__cCePm{display:flex;flex-direction:column;gap:16px}.calculator_bdWorksheetLeadCard__nQKlL,.calculator_bdWorksheetToolbar__jeoUC{border-radius:var(--public-radius-xl);border:1px solid color-mix(in srgb,var(--border-card) 92%,var(--ui-surface-card) 8%);background:radial-gradient(circle at top right,color-mix(in srgb,var(--ui-surface-muted) 44%,var(--ui-surface-card) 56%) 0,transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 66%,var(--ui-surface-card) 34%) 0,var(--bg-card) 100%);box-shadow:var(--public-shadow-subtle)}.calculator_bdWorksheetLeadCard__nQKlL{padding:1.2rem 1.2rem 1.15rem}.calculator_bdWorksheetLeadHeader__6vNa3{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.calculator_bdWorksheetLeadMeta__c6a5c{min-width:0;flex:1 1 auto}.calculator_bdWorksheetFormulaRow__XCaZH{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:0}.calculator_bdWorksheetFormulaBadge__njKa5{display:inline-flex;align-items:center;min-height:2rem;padding:.38rem .7rem;border-radius:999px;background:var(--ui-identity);color:var(--ui-ink-inverse);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;text-transform:none}.calculator_bdWorksheetFormulaTitle__DqACP{margin:0;font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);color:var(--ui-ink);line-height:var(--public-line-snug)}.calculator_bdWorksheetSummary__GLzWK{margin:.65rem 0 0;max-width:54rem;font-size:var(--public-type-ui-sm);line-height:var(--public-line-body);color:var(--ui-ink-muted)}.calculator_bdWorksheetEducation__1uJuR{display:grid;gap:var(--public-space-3)}.calculator_bdRoundingNote__ZGBb5{margin:0;max-width:54rem;padding:var(--public-space-3) var(--public-space-4);border-left:3px solid var(--ui-identity);background:color-mix(in srgb,var(--ui-identity-tint) 34%,transparent);color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdWorksheetToolbarButton__etMmj{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:.72rem .95rem;border-radius:999px;border:1px solid var(--border-card);background:var(--bg-card);color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.calculator_bdWorksheetToolbarButton__etMmj:hover{background:var(--surface-alt,#f3f4f6);border-color:var(--ui-ink-muted)}.calculator_bdPhaseDivider__CbMBE{display:flex;align-items:center;gap:.9rem;margin:.1rem 0}.calculator_bdPhaseDividerLine__zLWup{flex:1 1 0;height:1px;background:color-mix(in srgb,var(--border-card) 82%,var(--ui-identity) 18%)}.calculator_bdPhaseDividerLabel__W9HYa{flex:0 0 auto;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;text-transform:none;color:var(--ui-identity-strong);white-space:nowrap}.calculator_bdStepCard__MwoS5{overflow:hidden;border-radius:var(--public-radius-xl);border:1px solid var(--border-card);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-card) 90%,var(--ui-surface-page) 10%) 0,color-mix(in srgb,var(--ui-surface-muted) 48%,var(--ui-surface-card) 52%) 100%);box-shadow:var(--public-shadow-subtle);transition:border-color .2s ease}.calculator_bdStepCardExpanded__cQq9d{border-color:color-mix(in srgb,var(--ui-identity) 18%,var(--border-card) 82%);border-left:3px solid var(--ui-identity)}.calculator_bdStepCardCollapsed__V_L_g:hover{border-color:var(--ui-border-focus);transform:translateY(-1px)}.calculator_bdStepCardHeader__k1MPX{display:grid;grid-template-columns:minmax(2.5rem,max-content) minmax(0,1fr) auto;gap:.85rem;width:100%;padding:1rem 1rem .95rem;background:transparent;border:0;color:inherit;text-align:left;cursor:pointer}.calculator_bdStepCardHeader__k1MPX:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-identity) 80%,white 20%);outline-offset:-2px}.calculator_bdStepBadge__Fliy_{width:2.1rem;height:2.1rem;border-radius:999px;background:var(--ui-identity);color:var(--ui-ink-inverse);font-size:var(--public-type-ui-sm);box-shadow:0 2px 6px rgba(15,23,42,.12)}.calculator_bdStepBadge__Fliy_,.calculator_bdStepRangeLabel__KpeDp{display:inline-flex;align-items:center;justify-content:center;margin-top:.08rem;font-weight:var(--public-weight-bold)}.calculator_bdStepRangeLabel__KpeDp{align-self:start;width:max-content;min-width:4.9rem;max-width:100%;min-height:2.1rem;border-radius:var(--public-radius-sm);background:color-mix(in srgb,var(--ui-identity) 12%,var(--ui-surface-card) 88%);border:1px solid color-mix(in srgb,var(--ui-identity) 24%,var(--border-card) 76%);color:var(--ui-identity-strong);font-size:.78rem;line-height:var(--public-line-tight);padding:.34rem .52rem;white-space:nowrap}.calculator_bdStepTitleWrap__OgUQI{min-width:0;padding-top:.18rem}.calculator_bdStepTitle__ALwZz{display:block;font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);letter-spacing:0;text-transform:none;color:var(--ui-identity-strong);line-height:var(--public-line-snug)}.calculator_bdStepOutcomeSummary__pl2tB{display:block;margin-top:.3rem;font-weight:var(--public-weight-regular)}.calculator_bdGuideReferences__nIzkD{display:flex;flex-wrap:wrap;gap:var(--public-space-2)}.calculator_bdGuideReference__vdLDC{display:inline-flex;align-items:baseline;gap:.4rem;padding:.38rem .55rem;border:1px solid var(--public-border-muted);border-radius:var(--public-radius-sm);background:var(--public-surface-base);color:var(--ui-identity-strong);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);text-decoration:none}.calculator_bdGuideReference__vdLDC small{color:var(--ui-ink-subtle);font-size:.72rem;font-weight:var(--public-weight-regular)}.calculator_bdGuideReference__vdLDC:hover{border-color:var(--public-border-strong);text-decoration:underline;text-underline-offset:.14em}.calculator_bdStepChevron__sCbew{align-self:start;padding-top:.28rem;font-size:1.2rem;line-height:1;color:var(--ui-identity);transition:transform .2s ease,color .2s ease}.calculator_bdStepChevronOpen__kE5bd{transform:rotate(90deg);color:var(--ui-identity-strong)}.calculator_bdStepCardBody__PH7m2{display:grid;gap:1rem;padding:0 1rem 1rem}.calculator_bdExplanation__s6TI4{font-size:var(--public-type-ui-sm);line-height:var(--public-line-body);color:var(--ui-ink-muted);margin:0}.calculator_bdStepExplanation__26zjh{display:grid;gap:var(--public-space-2)}.calculator_bdStepExplanation__26zjh p{margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdCenteredHalfPanelWrap__nVyiF{width:calc(50% - .425rem);margin:0 auto}.calculator_bdInlineLinkRowInLedger__UqrCR{margin:.3rem 0 .2rem;padding-left:0}.calculator_bdInlineLink__RB3Yb{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);color:var(--ui-identity-strong)!important;text-decoration:underline;text-underline-offset:.15em}.calculator_bdInlineLink__RB3Yb:hover{color:var(--ui-identity)!important}.calculator_bdRow__XYwq0{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.3rem 0}.calculator_bdLabel__Q1dvM{font-size:var(--public-type-ui-sm);color:var(--ui-ink-muted)}.calculator_bdValue__FDLvP{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);color:var(--ui-ink);text-align:right;white-space:nowrap;font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdDivider__NQr8t{height:1px;background:var(--border-card);margin:.65rem 0}.calculator_bdTotalLabelNeutral__rmexo{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium);color:var(--ui-ink-subtle)}.calculator_bdTotalValueNeutral__SLg33{color:var(--ui-ink)}.calculator_bdTotalValueNeutral__SLg33,.calculator_bdTotalValue__ojHFp{font-size:var(--public-type-ui-md);font-weight:var(--public-weight-bold);text-align:right;white-space:nowrap;font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdTotalValue__ojHFp{color:var(--ui-identity)}.calculator_bdTotalValueMuted__rSAHz{font-size:var(--public-type-ui-md);font-weight:var(--public-weight-bold);color:var(--ui-action-primary-hover);text-align:right;white-space:nowrap;font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdFormulaRow__VRnPq{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdFormulaDivision__ZBCi5{color:var(--ui-ink-muted);white-space:nowrap}.calculator_bdFormulaResult__zfLKt{color:var(--ui-ink);white-space:nowrap;flex-shrink:0}.calculator_bdNote__Q9b6s{font-size:var(--public-type-ui-sm);color:var(--ui-ink-muted);margin:.75rem 0 0;padding:.72rem .85rem;background:color-mix(in srgb,var(--ui-status-info) 7%,var(--ui-surface-card) 93%);border:1px solid color-mix(in srgb,var(--ui-status-info) 25%,var(--ui-surface-card) 75%);border-radius:var(--public-radius-md);line-height:var(--public-line-body)}.calculator_farInlineNotice__vG4Rn{position:relative;margin:.75rem 0 0}.calculator_farInlineNoticeRow__kfD2e{display:flex;align-items:center;gap:.45rem;padding:.58rem .7rem;border:1px solid color-mix(in srgb,var(--ui-status-info) 25%,var(--ui-surface-card) 75%);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ui-status-info) 7%,var(--ui-surface-card) 93%);color:var(--ui-ink-muted)}.calculator_farInlineIcon__s9C0v{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex:0 0 auto;border:1.5px solid var(--ui-status-info);border-radius:999px;color:var(--ui-status-info);font-size:.66rem;font-weight:800;line-height:1}.calculator_farInlineLabel__qmd5M{min-width:0;flex:1 1 auto;color:var(--ui-ink);font-size:13px;font-weight:500;line-height:1.35}.calculator_farInlineHelpButton__ittNc{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;padding:0;border:.5px solid var(--border-card);border-radius:50%;background:var(--ui-surface-card);color:var(--ui-ink-muted);font-size:12px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.calculator_farInlineHelpButton__ittNc:hover,.calculator_farInlineHelpButton__ittNc[aria-expanded=true]{border-color:color-mix(in srgb,var(--ui-status-info) 55%,var(--border-card) 45%);background:color-mix(in srgb,var(--ui-status-info) 10%,var(--ui-surface-card) 90%);color:var(--ui-status-info)}.calculator_farInlineTooltip__ldtZX{position:absolute;left:0;bottom:calc(100% + 10px);z-index:20;display:grid;gap:.55rem;width:min(22rem,calc(100vw - 3rem));padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--ui-status-info) 25%,var(--ui-surface-card) 75%);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ui-status-info) 7%,var(--ui-surface-card) 93%);color:var(--ui-ink-muted);box-shadow:var(--shadow-md);font-size:.82rem;line-height:1.45}.calculator_farInlineTooltip__ldtZX p{margin:0}.calculator_farInlineTooltipCaret__JmmVG{position:absolute;left:.85rem;bottom:-5px;width:10px;height:10px;border-right:1px solid color-mix(in srgb,var(--ui-status-info) 25%,var(--ui-surface-card) 75%);border-bottom:1px solid color-mix(in srgb,var(--ui-status-info) 25%,var(--ui-surface-card) 75%);background:color-mix(in srgb,var(--ui-status-info) 7%,var(--ui-surface-card) 93%);transform:rotate(45deg)}.calculator_bdPanelGrid__K89cm{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_bdParentCard__abcP4{padding:.95rem 1rem 1rem;border-radius:var(--public-radius-lg);border:1px solid var(--border-card);background:var(--bg-page)}.calculator_bdParentCardA__TGHXi{border-left:3px solid var(--calc-party-you)}.calculator_bdParentCardB__mdIiF{border-left:3px solid var(--calc-party-other-parent)}.calculator_bdPanel__mO1px{padding:.95rem 1rem 1rem;border-radius:var(--public-radius-lg);border:1px solid var(--border-card);background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--bg-page) 18%);box-shadow:var(--public-shadow-subtle)}.calculator_bdPanelA__pLx1_{box-shadow:inset 0 3px 0 var(--calc-party-you),var(--public-shadow-subtle)}.calculator_bdPanelB__uhprE{box-shadow:inset 0 3px 0 var(--calc-party-other-parent),var(--public-shadow-subtle)}.calculator_bdPanelNeutral__1jfS1{box-shadow:inset 0 3px 0 color-mix(in srgb,var(--border-card) 70%,white 30%),var(--public-shadow-subtle)}.calculator_bdPanelSplit__mZLPc{position:relative;isolation:isolate;box-shadow:var(--public-shadow-subtle)}.calculator_bdPanelSplit__mZLPc:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:16px;border-top:3px solid transparent;background:linear-gradient(color-mix(in srgb,var(--ui-surface-card) 82%,var(--bg-page) 18%),color-mix(in srgb,var(--ui-surface-card) 82%,var(--bg-page) 18%)) padding-box,repeating-linear-gradient(135deg,var(--calc-meaning-neutral-border) 0 5px,color-mix(in srgb,var(--calc-meaning-neutral-border) 52%,white 48%) 5px 10px) border-box;pointer-events:none}.calculator_bdPlainLedgerPanel__l_RFJ{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_bdPlainLedgerPanel__l_RFJ:before{display:none}.calculator_bdCenteredHalfPanelWrap__nVyiF .calculator_bdPanelSplit__mZLPc{overflow:hidden;isolation:isolate}.calculator_bdCenteredHalfPanelWrap__nVyiF .calculator_bdPanelSplit__mZLPc:before{display:block;z-index:-1;border-radius:inherit;border-top-width:0;background:linear-gradient(color-mix(in srgb,var(--ui-surface-card) 82%,var(--bg-page) 18%),color-mix(in srgb,var(--ui-surface-card) 82%,var(--bg-page) 18%)) padding-box,linear-gradient(90deg,var(--calc-party-you) 0 50%,var(--calc-party-other-parent) 50% 100%) border-box}.calculator_bdParentLabel__nJu7R{background:var(--calc-party-other-parent)}.calculator_bdParentLabelHighlight__0_Spl,.calculator_bdParentLabel__nJu7R{display:block;padding:.42rem .6rem;border-radius:8px;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);text-transform:none;letter-spacing:0;color:var(--ui-ink-inverse);margin-bottom:.8rem}.calculator_bdParentLabelHighlight__0_Spl{background:var(--calc-party-you)}.calculator_bdParentLabelNpc__3pP8D{display:block;padding:.42rem .6rem;border-radius:8px;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);color:var(--ui-ink-inverse);background:var(--calc-party-non-parent-carer);margin-bottom:.8rem}.calculator_bdLiabilityGroupStack__pazuT{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.calculator_bdParentTotalRow__futlu{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--border-card);color:var(--ui-ink);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-bold);font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdParentTotalRowA__4C3jW{border-top-color:var(--calc-party-you)}.calculator_bdParentTotalRowA__4C3jW span:last-child{color:var(--ui-ink)}.calculator_bdParentTotalRowB__lKIcR{border-top-color:var(--calc-party-other-parent)}.calculator_bdParentTotalRowB__lKIcR span:last-child{color:var(--ui-ink)}.calculator_bdFinalDistributionPanel__FM7r5{display:grid;min-width:0;max-width:100%;gap:.85rem;padding:1rem;border:1px solid var(--border-card);border-radius:var(--public-radius-lg);background:color-mix(in srgb,var(--ui-surface-card) 88%,var(--bg-page) 12%);box-shadow:var(--public-shadow-subtle);overflow-wrap:break-word}.calculator_bdFinalDistributionTitle__nbzj7{margin:0;color:var(--ui-ink);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_bdFinalDistributionHeadline__Ym9e9{display:grid;min-width:0;gap:.2rem;padding:.85rem 0;border-top:1px solid var(--border-card);border-bottom:1px solid var(--border-card)}.calculator_bdFinalDistributionHeadlineLabel__tRYdR{color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium);line-height:var(--public-line-snug)}.calculator_bdFinalDistributionHeadlineAmount__q40o5{min-width:0;color:var(--ui-ink);font-size:var(--public-type-figure);font-weight:var(--public-weight-bold);line-height:var(--public-line-tight);overflow-wrap:anywhere;font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdFinalDistributionContext__Dv7sR{color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdFinalDistributionLedger__Rfz3i{display:grid;min-width:0;gap:.75rem}.calculator_bdFinalDistributionGroup__kNBpS{display:grid;min-width:0;gap:.35rem;padding-top:.1rem}.calculator_bdFinalDistributionGroup__kNBpS+.calculator_bdFinalDistributionGroup__kNBpS{padding-top:.75rem;border-top:1px solid var(--border-card)}.calculator_bdFinalDistributionGroupTitle__J33qk{margin:0;color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_bdFinalDistributionRow__i2OAb{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(min(11rem,44%),max-content);gap:.85rem;align-items:start}.calculator_bdFinalDistributionRowLabel___jRCY{min-width:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_bdFinalDistributionRowValue__SYoP6{min-width:0;max-width:100%;color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);text-align:right;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdFinalDistributionZeroState__55VcU{display:grid;gap:.2rem;padding-top:.85rem;border-top:1px solid var(--border-card)}.calculator_bdFinalDistributionZeroTitle__i0qXv{margin:0;color:var(--ui-ink);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_bdFinalDistributionZeroText__SBsNg{margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdCalcBox__VIIsf{padding:.95rem 1rem 1rem;border-radius:var(--public-radius-md);border:1px solid var(--border-card);background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--bg-page) 18%)}.calculator_bdAllowanceStack__FWlmM{display:grid;gap:.7rem}.calculator_bdNestedCard__IIWIZ{border:1px solid var(--border-card);border-radius:var(--public-radius-md);background:color-mix(in srgb,var(--bg-page) 92%,white 8%)}.calculator_bdNestedCardHeader__tR_e4{width:100%;border:0;background:transparent;padding:.7rem .85rem;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}.calculator_bdNestedCardBody__uXNxC{padding:.05rem .85rem .5rem}.calculator_bdNestedCardBodyCompact__iog0j{padding-top:0;padding-bottom:.22rem}.calculator_bdNestedCardBody__uXNxC .calculator_bdLedgerRow__e8A2g{padding:.18rem 0}.calculator_bdNestedCardChevron__nRNhJ{font-size:.95rem;color:var(--ui-identity);transition:transform .2s ease}.calculator_bdNestedCardChevronOpen__nqlIU{transform:rotate(90deg)}.calculator_bdRowCompact__XPr5u{padding-top:.08rem;padding-bottom:0}.calculator_bdTermWrap__2MiAP{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap}.calculator_bdSubheading__wncv1{margin:0 0 .65rem;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;color:var(--ui-identity-strong);text-transform:none}.calculator_bdCareCostDetails__NMFcq{border:1px solid color-mix(in srgb,var(--ui-border) 78%,var(--ui-identity) 22%);border-radius:var(--public-radius-sm);background:color-mix(in srgb,var(--ui-surface-muted) 72%,white 28%);overflow:clip}.calculator_bdCareCostSummary__KpcNp{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.68rem .82rem;color:var(--ui-identity-strong);cursor:pointer;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);list-style:none}.calculator_bdCareCostSummary__KpcNp::-webkit-details-marker{display:none}.calculator_bdCareCostSummary__KpcNp:after{content:"+";flex:0 0 auto;color:var(--ui-identity);font-size:1.05rem;font-weight:var(--public-weight-semibold);line-height:1}.calculator_bdCareCostDetails__NMFcq[open] .calculator_bdCareCostSummary__KpcNp:after{content:"-"}.calculator_bdCareCostPanel__0jmi3{display:grid;gap:.7rem;padding:0 .82rem .82rem}.calculator_bdCareCostNote__9lOdE{margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs);line-height:var(--public-line-body)}.calculator_bdCareCostTableWrap__Ibzn8{overflow-x:auto}.calculator_bdCareCostTable__vrADr{width:100%;min-width:38rem;border-collapse:collapse;color:var(--ui-ink);font-size:var(--public-type-ui-xs);line-height:var(--public-line-snug)}.calculator_bdCareCostTable__vrADr td,.calculator_bdCareCostTable__vrADr th{padding:.52rem .58rem;border-top:1px solid color-mix(in srgb,var(--ui-border) 84%,transparent);text-align:left;vertical-align:top}.calculator_bdCareCostTable__vrADr thead th{border-top:0;color:var(--ui-ink-muted);font-weight:var(--public-weight-semibold)}.calculator_bdCareCostTable__vrADr tbody th{color:var(--ui-ink);font-weight:var(--public-weight-semibold)}.calculator_bdCareCostActiveRow__luSmS td,.calculator_bdCareCostActiveRow__luSmS th{background:color-mix(in srgb,var(--ui-status-warning-soft) 58%,var(--ui-surface-card) 42%)}.calculator_bdCareCostActiveRow__luSmS td:last-child{color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold)}.calculator_bdTermLabel__eTem6{text-decoration:none}.calculator_bdValueNegative__cqFrt{display:inline-flex;gap:.16em;align-items:baseline;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium);color:var(--ui-ink-subtle);font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdValueNegativeSign__qSob_{flex:0 0 0.62em;margin-left:calc(-.62em - .16em);text-align:center}.calculator_bdValueNegativeAmount___BeTn{display:inline-block}.calculator_bdPartyAnchor__nfyWv{display:inline-flex;align-items:center;gap:.35rem;margin-right:.3rem;font-weight:var(--public-weight-semibold)}.calculator_bdPartyAnchorA__2cKyy,.calculator_bdPartyAnchorB__iXEF3{color:var(--ui-ink)}.calculator_bdPartyDot__TOuOM{width:7px;height:7px;border-radius:999px;flex-shrink:0}.calculator_bdPartyDotA__J_EVt{background:var(--calc-party-you)}.calculator_bdPartyDotB__X_leX{background:var(--calc-party-other-parent)}.calculator_percentageBar__JgNy6{display:flex;height:.56rem;border-radius:999px;overflow:hidden;background:var(--border-card)}.calculator_percentageBarA__jsV2J{background:var(--calc-party-you);border-radius:999px 0 0 999px;transition:width .3s ease}.calculator_percentageBarB__HT9dC{background:var(--calc-party-other-parent);border-radius:0 999px 999px 0;transition:width .3s ease}.calculator_bdBarLabels__0Kda5{display:flex;justify-content:space-between;align-items:center;gap:1rem}.calculator_bdBarLabelA__8qqzX,.calculator_bdBarLabelB__QkAsN{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);text-transform:none;letter-spacing:0;color:var(--ui-ink)}.calculator_bdBarLabelB__QkAsN{text-align:right}.calculator_bdLedgerRow__e8A2g{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:start;padding:.34rem 0}.calculator_bdLedgerRowTotal__ISAN_{margin-top:.25rem;padding-top:.75rem;border-top:1px solid var(--border-card)}.calculator_bdLedgerRowFlush__qhua4{margin-top:0;padding-top:.34rem;border-top:0}.calculator_bdLedgerLabelWrap__J_Qfx{min-width:0;display:grid;gap:.3rem}.calculator_bdLedgerLabel__cCTEa{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:var(--public-line-snug);color:var(--ui-ink-muted)}.calculator_bdLedgerLabelTotal__RExf8{color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold)}.calculator_bdLedgerCitation__jpPrq{justify-self:start}.calculator_bdLedgerValue__WFNnv{padding-top:.02rem;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);color:var(--ui-ink);text-align:right;white-space:nowrap;font-variant-numeric:var(--public-numeric-tabular)}.calculator_bdLedgerValueTotalB__Ma9kC,.calculator_bdLedgerValueTotal__GsmXE{color:var(--ui-ink)}.calculator_bdLedgerValueNegative__2dAbe{color:var(--ui-ink-subtle)}.calculator_bdLedgerValueMuted__GofoG{color:var(--ui-ink-muted)}.calculator_bdLedgerValueTotalNeutral__I8exP{color:var(--ui-ink)}.calculator_bdLedgerValueA__BrVkr,.calculator_bdLedgerValueB__dDqoS{color:var(--ui-ink);font-weight:var(--public-weight-semibold)}.calculator_bdValueStack__fTn4z{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.18rem;white-space:normal}.calculator_bdValueStackFormula__X7j22{font-size:.94rem;font-weight:700;color:var(--ui-ink)}.calculator_bdValueStackTotal__9kVWj{font-size:1.04rem;font-weight:800;color:var(--ui-identity-strong)}.calculator_bdValueStackTotalB__hs1PX{color:var(--ui-action-primary-hover)}.calculator_wizardContainer__NWkIE{display:flex;flex-direction:column;gap:var(--space-lg);overflow:hidden}.calculator_wizardProgressBar__j41qy{display:flex;align-items:center;gap:12px;margin-bottom:32px;padding:0 8px}.calculator_wizardProgressStep__1NizM{display:flex;align-items:center;flex:1;gap:8px;position:relative}.calculator_wizardProgressDot__aBLN6{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--border-card);color:var(--ui-ink-muted);font-weight:600;font-size:12px;flex-shrink:0}.calculator_wizardProgressDotActive__U_9xF{background:var(--calculator-shell-identity);color:white;box-shadow:0 0 0 4px color-mix(in srgb,var(--calculator-shell-identity-soft) 15%,transparent)}.calculator_wizardProgressDotComplete__IuBm6{background:var(--calculator-shell-identity-strong);color:white}.calculator_wizardProgressLabel__9KmV0{font-size:12px;color:var(--ui-ink-muted);font-weight:500;white-space:nowrap}.calculator_wizardProgressLabelActive__dCVAC{color:var(--calculator-shell-identity);font-weight:600}.calculator_wizardProgressLine__TrycF{flex:1;height:2px;background:var(--border-card);position:relative;overflow:hidden}.calculator_wizardProgressLineFill__KDD_1{display:block;height:100%;background:var(--calculator-shell-identity);will-change:width}.calculator_wizardNavButtons__tLBAm{gap:var(--space-md);margin-top:var(--space-sm)}.calculator_wizardNavBack__FSGNB{flex:1;padding:14px;border:1px solid var(--public-border-subtle);border-radius:var(--public-radius-md);background:var(--public-surface-base);color:var(--public-ink-muted);font-size:16px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.calculator_wizardNavBack__FSGNB:hover{background:var(--public-surface-muted);border-color:var(--public-border-strong)}.calculator_wizardNavNext__iLzrJ{flex:2;padding:14px;border:none;border-radius:var(--public-radius-md);background:var(--public-action-primary);font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--space-sm);transition:background .15s}.calculator_wizardNavNext__iLzrJ:hover{background:var(--public-action-primary-hover);color:var(--public-action-primary-hover-text)}.calculator_wizardNavBack__FSGNB:disabled,.calculator_wizardNavNext__iLzrJ:disabled{opacity:.55;cursor:not-allowed}.calculator_stepperContainer___sreE{border-radius:var(--radius-md);background:var(--bg-card);height:44px;min-height:44px}.calculator_stepperButton__T0Iob{width:44px;height:44px;min-width:44px;min-height:44px;background:var(--bg-hover);color:var(--calculator-shell-identity);font-size:20px;font-weight:700;cursor:pointer;transition:background .15s,color .15s;user-select:none;-webkit-user-select:none;touch-action:manipulation}.calculator_stepperButton__T0Iob:hover{background:var(--calculator-shell-identity-tint);color:var(--calculator-shell-identity-strong)}.calculator_stepperButton__T0Iob:active{background:var(--calculator-shell-identity);color:var(--ui-ink-inverse)}.calculator_stepperButtonDisabled__jHLM_{opacity:.3;cursor:not-allowed}.calculator_stepperButtonDisabled__jHLM_:active,.calculator_stepperButtonDisabled__jHLM_:hover{background:var(--bg-hover);color:var(--calculator-shell-identity)}.calculator_stepperValue__a6AF6{min-width:40px;text-align:center;font-size:18px;font-weight:600;color:var(--ui-ink);outline:none;padding:0 4px;appearance:textfield;-moz-appearance:textfield}.calculator_stepperValue__a6AF6::-webkit-inner-spin-button,.calculator_stepperValue__a6AF6::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator_nextStepsCTA__cXW_J{background:var(--bg-card);border:1px solid var(--border-card);border-radius:var(--public-radius-md);padding:var(--space-xl);box-shadow:var(--public-shadow-subtle)}.calculator_nextStepsCTAButtons__BZ1MO{display:flex;flex-direction:column;gap:var(--space-md)}.calculator_nextStepsGuidanceCard__YICNH{border:1px solid color-mix(in srgb,var(--ui-identity) 24%,var(--border-card));border-radius:var(--public-radius-md);background:color-mix(in srgb,var(--ui-identity-tint) 52%,var(--bg-card));padding:var(--space-lg)}.calculator_nextStepsGuidanceCard__YICNH h4{margin:0 0 var(--space-xs);color:var(--ui-identity-strong);font-family:var(--public-font-ui);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_nextStepsGuidanceCard__YICNH p{margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_nextStepsGuidanceCard__YICNH p+p{margin-top:var(--space-xs)}.calculator_nextStepsCTAButton__vlF5d{width:100%;padding:14px;border-radius:var(--radius-md);font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;text-align:center}.calculator_nextStepsCTAButtonPrimary__TyTpO{border:none;background:var(--ui-action-primary);color:var(--ui-action-primary-text)}.calculator_nextStepsCTAButtonPrimary__TyTpO:hover{background:var(--ui-action-primary-hover);color:var(--ui-action-primary-hover-text)}.calculator_modalButtonPrimary__H1GYI{background:var(--calculator-shell-action);color:var(--ui-action-primary-text)}.calculator_page__QONkF{--calculator-shell-identity:var(--ui-identity);--calculator-shell-action:var(--ui-action-primary)}.calculator_calculatorExperience__e_MkN{position:relative;padding:var(--public-section-gap) 0 var(--public-space-8);--calculator-shell-identity:var(--ui-identity);--calculator-shell-identity-strong:var(--ui-identity-strong);--calculator-shell-identity-soft:var(--ui-identity-soft);--calculator-shell-identity-tint:var(--ui-identity-tint);--calculator-shell-action:var(--ui-action-primary);--calculator-shell-action-hover:var(--ui-action-primary-hover);--calculator-shell-action-soft:var(--ui-action-primary-soft);--calculator-shell-highlight:var(--ui-accent-highlight);--calculator-shell-highlight-soft:var(--ui-accent-highlight-soft);--calculator-shell-focus-ring:var(--ui-focus-ring)}.calculator_calculatorExperienceEmbedded__QZWw7{padding:0}.calculator_calculatorExperienceContent__qblKl{position:relative;max-width:var(--public-content-max);margin:0 auto;padding:0 var(--public-page-gutter)}.calculator_calculatorExperienceEmbedded__QZWw7 .calculator_calculatorExperienceContent__qblKl{max-width:none;padding:0}.calculator_mobileIntroCard__zfsRR,.calculator_mobileMetaDetails__DP5nV,.calculator_mobileWizardHeader__uHouQ{display:none}.calculator_mobileIntroCard__zfsRR{display:none;border:1px solid var(--public-border-subtle);border-bottom:2px solid var(--public-action-primary);background:var(--public-surface-base);box-shadow:var(--public-shadow-subtle)}.calculator_mobileIntroTitle__PRXrt{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.03em;color:var(--ui-ink);font-size:clamp(2.15rem,12vw,3.35rem);line-height:.94}.calculator_mobileIntroText__GwR6Y{margin:.95rem 0 0;color:var(--ui-ink-muted);font-size:1rem;line-height:1.55}.calculator_desktopIntroCard__4ZFa3{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.82fr);gap:2.5rem;align-items:stretch;margin-bottom:2.5rem;padding:2rem;border:1px solid var(--public-border-muted);border-bottom:2px solid var(--public-border-strong);background:var(--public-surface-muted);box-shadow:var(--public-shadow-subtle)}.calculator_desktopIntroMain__PYX19,.calculator_desktopIntroNotes__Bnf4H{min-width:0}.calculator_kicker__grcXB,.calculator_metaEyebrow__v9DTB,.calculator_sectionEyebrow__F3wQA,.calculator_stageEyebrow__X_Sby{margin:0 0 .75rem;font-size:.76rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ui-identity)}.calculator_desktopIntroTitle__Q5Jss{margin:0;max-width:18ch;font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.03em;font-size:clamp(2.65rem,5vw,4.5rem);line-height:.94;color:var(--ui-ink)}.calculator_desktopIntroSubtitle__LbsDm{max-width:42rem;margin:1.35rem 0 0;font-size:1.02rem;line-height:1.65;color:var(--ui-ink-muted)}.calculator_desktopIntroBadges___UNT0{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.75rem}.calculator_desktopIntroBadges___UNT0 span{border:1px solid var(--border-card);border-bottom:2px solid var(--ui-action-primary);background:color-mix(in srgb,var(--bg-card) 86%,var(--ui-surface-page) 14%);padding:.72rem .9rem;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.calculator_desktopIntroNotes__Bnf4H{display:grid;gap:1.25rem;align-content:start}.calculator_desktopIntroNote__sj2z5{margin:0;padding:1.4rem 1.5rem;border:1px solid color-mix(in srgb,var(--border-card) 92%,var(--ui-surface-card) 8%);border-bottom:2px solid var(--ui-border-rule);background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%);color:var(--ui-ink);line-height:1.6;box-shadow:var(--shadow-sm)}.calculator_calculatorSurface__mW2Z4,.calculator_fieldCard__pfWCa,.calculator_heroMetaCard__lNLAa,.calculator_inlineNotice__0Y06k,.calculator_inlinePanel__HiGRP,.calculator_resultsStage__xyYlx,.calculator_wizardStepCard__562YL,.calculator_yearCard__v1GoR{border:1px solid var(--public-border-subtle);border-bottom:2px solid var(--public-border-strong);background:var(--public-surface-base);box-shadow:var(--public-shadow-subtle)}.calculator_metaList__qaMH7{margin:0;padding-left:1rem;color:var(--ui-ink-muted)}.calculator_calculatorSurface__mW2Z4,.calculator_resultsStage__xyYlx{margin-bottom:2rem;padding:2rem}.calculator_calculatorExperienceEmbedded__QZWw7 .calculator_calculatorSurface__mW2Z4{margin-bottom:0}.calculator_demoEvaluationLayout__RyDWk{position:relative;isolation:isolate;width:100%}.calculator_demoEvaluationMain__bYIuM{width:100%;min-width:0}.calculator_demoEvaluationGuide__fJK84{display:grid;gap:.45rem;width:100%;max-width:var(--max-content-width);margin:0 auto 1rem;padding:.82rem .95rem;border:1px solid color-mix(in srgb,var(--ui-identity) 20%,var(--public-border-subtle));border-left:.2rem solid var(--ui-action-primary);border-radius:var(--public-radius-md);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-identity-tint) 14%,var(--public-surface-base)),var(--public-surface-base));color:var(--ui-ink-muted);box-shadow:none}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .calculator_demoEvaluationGuide__fJK84{background:var(--calculator-product-core-worksheet,var(--public-surface-base))}.calculator_demoEvaluationEyebrow__vqe7M,.calculator_demoEvaluationStep__EsKFC{margin:0;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:0;line-height:var(--public-line-heading);text-transform:uppercase}.calculator_demoEvaluationEyebrow__vqe7M{color:var(--ui-identity-strong)}.calculator_demoEvaluationStep__EsKFC{color:var(--ui-action-primary)}.calculator_demoEvaluationTitle__ICJuC{margin:0;color:var(--ui-ink);font-family:var(--font-display),Georgia,serif;font-size:var(--public-type-body-lg);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-heading)}.calculator_demoEvaluationBody__5D__F{margin:0;font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}@media (min-width:1480px){.calculator_demoEvaluationGuide__fJK84{position:absolute;top:0;left:calc(50% + 425px + .875rem);width:18rem;max-width:none;margin:0}}.calculator_calculatorFormShell__Plw_4{display:block}.calculator_inputEditorActions__evT9x{display:flex;gap:var(--space-md);padding:var(--space-lg);border-top:1px solid var(--border-card);background:var(--public-surface-base)}.calculator_inputEditorActions__evT9x>button{flex:1}@media (max-width:640px){.calculator_inputEditorActions__evT9x{flex-direction:column-reverse}}.calculator_calculationFailure__0mODz{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--ui-status-error) 42%,var(--border-card));border-radius:var(--radius-md);background:color-mix(in srgb,var(--ui-status-error) 8%,var(--ui-surface-card));color:var(--ui-ink)}.calculator_calculationFailure__0mODz p{margin:0;line-height:1.45}.calculator_calculationFailure__0mODz button{min-height:2.75rem;padding:.65rem 1rem;border:1px solid var(--calculator-shell-identity);border-radius:var(--radius-md);background:var(--calculator-shell-identity);color:white;font:inherit;font-weight:800;white-space:nowrap;cursor:pointer}.calculator_calculationFailure__0mODz button:focus-visible,.calculator_calculationFailure__0mODz button:hover{background:var(--calculator-shell-identity-strong);border-color:var(--calculator-shell-identity-strong)}@media (max-width:640px){.calculator_calculationFailure__0mODz{align-items:stretch;flex-direction:column}}.calculator_sectionTitle__ZTJAa,.calculator_stageTitle__8yKzT{margin:0;color:var(--ui-ink)}.calculator_sectionDescription__WbDRN,.calculator_stageNote__KNnMW{margin:.45rem 0 0;color:var(--ui-ink-muted)}.calculator_wizardFrame__fLDDT{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:1.5rem}.calculator_mobileStepProgress__jnfwa{padding:14px 20px 4px}.calculator_mobileStepProgressRail__o15L8{position:relative}.calculator_mobileStepSegments__7GTkg{display:flex;gap:4px;overflow:hidden}.calculator_mobileStepSegment__SkuVe{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px}.calculator_mobileStepName__oXZ0Q{font-size:11px;font-weight:500;color:transparent;white-space:nowrap;transition:color .2s ease}.calculator_mobileStepNameActive__d5Mif{color:var(--calculator-shell-identity);font-weight:600}.calculator_mobileStepSegmentBar__sC_oj{width:100%;height:3px;background:var(--public-border-subtle);border-radius:99px;overflow:hidden}.calculator_mobileStepSegmentFill__3rxWa{display:block;height:100%;width:100%;background:var(--calculator-shell-identity);transform:scaleX(0);transform-origin:left center;border-radius:99px;will-change:transform}.calculator_mobileStepSegmentFillComplete__bobLR{transform:scaleX(1);background:var(--calculator-shell-identity)}.calculator_mobileStepSegmentFillCurrent__QvjW2{transform:scaleX(1);background:var(--calculator-shell-action)}.calculator_desktopIntakeCanvas__Rbjxv{display:grid;gap:1.25rem;padding:0;border:none;background:transparent;box-shadow:none}.calculator_mobileWizardOnly__yn9YJ{display:none}.calculator_desktopWorkspace__qrozR{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.calculator_desktopStepDeck__YSOkn{display:grid;gap:0}.calculator_stepNav__UKQSB{display:flex;align-items:stretch;border:1px solid color-mix(in srgb,var(--calculator-shell-identity) 18%,var(--public-border-subtle) 82%);border-bottom:0;background:linear-gradient(90deg,color-mix(in srgb,var(--calculator-shell-identity-tint) 34%,var(--public-surface-base) 66%) 0,var(--public-surface-base) 42%,color-mix(in srgb,var(--calculator-shell-action-soft) 24%,var(--public-surface-base) 76%) 100%);margin-bottom:0}.calculator_stepNavItem__NQg95{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:18px 12px;border:none;background:transparent;font-size:12px;font-weight:500;color:var(--ui-ink-subtle);letter-spacing:.02em;cursor:default;position:relative;transition:color .2s ease}.calculator_stepNavItem__NQg95+.calculator_stepNavItem__NQg95{border-left:1px solid color-mix(in srgb,var(--calculator-shell-identity) 14%,var(--public-border-subtle) 86%)}.calculator_stepNavItemComplete__JgqUs{color:var(--ui-ink-muted);cursor:pointer}.calculator_stepNavItemActive___7Zjj,.calculator_stepNavItemComplete__JgqUs:hover{color:var(--calculator-shell-identity)}.calculator_stepNavItemActive___7Zjj{font-weight:600;cursor:default;background:linear-gradient(180deg,color-mix(in srgb,var(--calculator-shell-identity-tint) 42%,transparent) 0,color-mix(in srgb,var(--public-surface-base) 78%,transparent) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,white 76%,var(--calculator-shell-identity-tint) 24%)}.calculator_stepNavCheck__FxJxP{color:var(--calculator-shell-identity-strong);flex-shrink:0}.calculator_stepNavActiveBar__pA6uo{position:absolute;bottom:-1px;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--calculator-shell-identity) 0,var(--calculator-shell-action) 100%);border-radius:2px 2px 0 0}.calculator_desktopStepSheet__i_yDQ{position:relative;isolation:isolate;display:grid;min-height:32rem;border:1px solid color-mix(in srgb,var(--calculator-shell-identity) 24%,var(--border-card) 76%);border-bottom:2px solid color-mix(in srgb,var(--calculator-shell-action) 54%,var(--ui-border-rule) 46%);background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%);box-shadow:inset 0 1px 0 color-mix(in srgb,white 72%,var(--calculator-shell-identity-tint) 28%),var(--shadow-sm);overflow:hidden}.calculator_desktopSheetWatermark__Oytda{position:absolute;right:clamp(.75rem,1.5vw,1rem);bottom:clamp(.75rem,1.5vw,1rem);z-index:-1;width:clamp(4.2rem,7.2vw,5.5rem);height:auto;max-width:calc(100% - clamp(1.5rem, 3vw, 2rem));max-height:16%;filter:none;opacity:.1;pointer-events:none;user-select:none}.calculator_desktopSheetFirmWatermark__dkKO5{top:clamp(.75rem,1.5vw,1rem);right:calc(-1 * clamp(1rem, 1.6vw, 1.25rem));bottom:auto;width:clamp(8.4rem,14.4vw,11rem);max-width:34rem;max-height:32%;object-fit:contain}.calculator_desktopStepSheetChildrenEmpty__MagmZ .calculator_desktopSheetHeader__j6OAN{background:transparent}@media (prefers-reduced-transparency:reduce){.calculator_desktopSheetWatermark__Oytda{opacity:.014}}.calculator_desktopStepSheet__i_yDQ:before{content:"";position:absolute;inset:0 0 auto;height:.52rem;background:linear-gradient(90deg,var(--calculator-shell-identity) 0,var(--calculator-shell-highlight) 45%,var(--calculator-shell-action) 100%);opacity:.96}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]{background:radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--calculator-shell-identity-tint) 40%,transparent) 0 16rem,transparent 26rem),linear-gradient(180deg,color-mix(in srgb,var(--calculator-shell-identity-tint) 24%,var(--ui-surface-card) 76%) 0,color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%) 26%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]:before{background:linear-gradient(90deg,var(--calculator-shell-identity) 0,color-mix(in srgb,var(--calculator-shell-identity) 54%,white 46%) 100%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=income]{background:radial-gradient(circle at 52% 0,color-mix(in srgb,var(--calculator-shell-highlight-soft) 34%,transparent) 0 14rem,transparent 24rem),linear-gradient(180deg,color-mix(in srgb,var(--calculator-shell-identity-tint) 18%,var(--ui-surface-card) 82%) 0,color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%) 26%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=income]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--calculator-shell-identity) 88%,white 12%) 0,var(--calculator-shell-highlight) 42%,var(--calculator-shell-action) 100%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=adjustments]{background:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--calculator-shell-action-soft) 42%,transparent) 0 16rem,transparent 26rem),linear-gradient(180deg,color-mix(in srgb,var(--calculator-shell-action-soft) 22%,var(--ui-surface-card) 78%) 0,color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%) 26%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=adjustments]:before{background:linear-gradient(90deg,var(--calculator-shell-action) 0,color-mix(in srgb,var(--calculator-shell-action) 54%,var(--calculator-shell-identity) 46%) 100%)}.calculator_desktopSheetEyebrow__QkOgV,.calculator_desktopSheetMetaLabel__ziQ7w{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--calculator-shell-identity)}.calculator_desktopSheetFooter__qkxNF,.calculator_desktopSheetHeader__j6OAN{display:grid;align-items:start}.calculator_desktopSheetHeader__j6OAN{grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;padding:2.25rem 2.25rem 0}.calculator_desktopSheetMetaDetail__lr8q6,.calculator_desktopSheetMetaLabel__ziQ7w,.calculator_desktopSheetMetaValue__ONpAA,.calculator_desktopSheetSummary__BPpGr,.calculator_desktopSheetTitle__Lk2Fy{margin:0}.calculator_desktopSheetTitle__Lk2Fy{margin-top:.55rem;font-size:clamp(2.05rem,3.5vw,2.65rem);line-height:.98;color:var(--ui-ink)}.calculator_desktopSheetSummary__BPpGr{margin-top:1rem;max-width:44rem;line-height:1.6;color:var(--ui-ink-muted)}.calculator_desktopSheetDetail__BrsS_{margin:.5rem 0 0;max-width:50rem;line-height:1.55;color:color-mix(in srgb,var(--ui-ink-muted) 88%,var(--ui-ink) 12%);white-space:normal}.calculator_desktopSheetAside__bUyYL{display:grid;gap:.8rem;justify-items:end;align-content:start}.calculator_desktopSheetBody__VZKIk{padding:1.75rem 2.25rem}.calculator_desktopSheetBodyChildrenPopulated__dALmD{padding-top:0;padding-inline:0}.calculator_childrenPopulatedCluster__lXh_S{display:grid;gap:.35rem;width:min(100%,72rem);margin-inline:auto}.calculator_childrenPopulatedToolbar__lXVKk{padding:1.25rem 1rem 0}.calculator_childrenListCompact__lc6_Y{padding-inline:1rem;padding-bottom:1rem}.calculator_addChildSplitLabel__RItwN{margin:0 0 .4rem;font-size:1.2rem;color:var(--ui-ink-muted);text-align:center}.calculator_desktopSheetFooter__qkxNF{margin-top:auto;padding:0;align-items:stretch;grid-template-columns:1fr 1fr;gap:0}.calculator_desktopSheetFooterSecondary__1z2Rb{display:flex;align-items:stretch;min-width:0;padding:0}.calculator_desktopSheetFooterSecondary__1z2Rb>div{width:100%}.calculator_desktopFooterAddChildActions__r1yQp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--public-space-2);width:100%}.calculator_desktopFooterAddChildButton__t_42x{min-width:0;border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-md);font-weight:700;letter-spacing:0;text-transform:none}.calculator_desktopStepBack__Fpkb0,.calculator_desktopStepNext__qH3qM{min-height:3.2rem;padding:.9rem 1.2rem;border:none;border-top:1px solid var(--public-border-subtle);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.calculator_desktopStepBack__Fpkb0{background:var(--public-surface-muted);color:var(--public-ink);border-right:1px solid var(--public-border-subtle);border-bottom:2px solid var(--public-border-strong)}.calculator_desktopStepNext__qH3qM{background:var(--public-action-primary);color:var(--public-action-primary-text);border-bottom:2px solid var(--public-action-primary-hover)}.calculator_desktopStepNext__qH3qM:hover{background:var(--public-action-primary-hover);color:var(--public-action-primary-hover-text)}.calculator_desktopStepBack__Fpkb0:hover{color:var(--calculator-shell-identity);box-shadow:inset 0 0 0 1px var(--calculator-shell-identity)}.calculator_desktopSheetFooter__qkxNF .calculator_calculateButton__Qvn17{min-height:3.2rem;width:100%;margin-top:0;border-radius:0;border:none;border-top:1px solid var(--public-border-subtle);border-bottom:2px solid var(--public-action-primary-hover)}.calculator_desktopStepBack__Fpkb0:disabled,.calculator_desktopStepNext__qH3qM:disabled{opacity:.55;cursor:not-allowed}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=income] .calculator_fieldCard__pfWCa{background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=adjustments] .calculator_embeddedAdjustmentPanel__wEPDf{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 78%,var(--ui-surface-card) 22%) 0,color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%) 100%)}.calculator_mosaicPanelAction___Gktk .calculator_calculateButton__Qvn17{width:100%;margin-top:0;border-color:var(--ui-identity);background:var(--ui-identity);color:white}.calculator_desktopSectionFooter__hiTnN .calculator_calculateButton__Qvn17{width:auto;min-width:14rem;margin-top:0}.calculator_wizardStepCard__562YL{min-height:38rem;padding:1.5rem}.calculator_formStepStack__Vt3Eu{display:flex;flex-direction:column;gap:1.1rem}.calculator_desktopYourDetailsTopRow__Aqsza{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:.9rem;align-items:start}.calculator_desktopYourDetailsTopRow__Aqsza>.calculator_fieldCard__pfWCa{height:100%}.calculator_desktopYourDetailsTopRow__Aqsza .calculator_fieldCard__pfWCa{display:grid;align-content:start;margin:0}.calculator_desktopCompanionStack__DV5XN{display:grid;gap:.8rem;align-content:start;align-self:end}.calculator_desktopCompanionPromptCard__W7r1Z,.calculator_desktopExternalChildrenCard__ZI8A_{display:grid;gap:.5rem;align-content:start;padding:.8rem .9rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:color-mix(in srgb,var(--ui-surface-muted) 82%,white 18%)}.calculator_desktopCompanionPromptRow__VT_GR{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.calculator_desktopCompanionPromptTitle__BJWT4{margin:0;max-width:18rem;font-size:.98rem;line-height:1.35;color:var(--ui-ink)}.calculator_desktopExternalChildrenCopy__SGPYl{margin:0;padding-inline:.1rem;font-size:.8rem;line-height:1.45;color:var(--ui-ink-muted)}.calculator_desktopExternalChildrenActions__UmmOX{display:inline-flex;width:fit-content;border:1px solid var(--border-card)}.calculator_desktopExternalChildrenDetails__fcuuL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem;padding:1rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 68%,white 32%) 0,var(--bg-card) 100%)}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul{align-items:stretch}.calculator_desktopExternalChildrenGroup__izKpd{display:grid;align-content:start;align-self:start;gap:.65rem}.calculator_desktopExternalChildrenGroupTitle__ZhnSg{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-identity)}.calculator_desktopExternalChildrenGroupSubtitle__qVVCa{display:block;text-transform:none;letter-spacing:0;font-weight:400;font-size:.72rem;color:var(--ui-ink-muted);margin-top:.15rem}.calculator_desktopExternalChildrenGroupFields__d3itX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}@media (min-width:981px){.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul{grid-template-rows:auto auto auto auto}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_desktopOtherAssessmentsGroup___hsKy,.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_desktopRelevantDependentsGroup__tvieL,.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_relevantDependentPanelDesktopAligned__w1NbQ{display:contents}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_relevantDependentPanelDesktopHeader__xzYtg{grid-column:1;grid-row:1}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_desktopOtherAssessmentsGroup___hsKy>.calculator_desktopExternalChildrenGroupTitle__ZhnSg{grid-column:2;grid-row:1}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_relevantDependentRows__iLSa4{grid-column:1;grid-row:2;align-self:end}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_relevantDependentPanelEmpty___Y8fQ .calculator_relevantDependentAddActions__ybs3M{grid-column:1;grid-row:2;align-self:start}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_relevantDependentPanelHasChildren__aL_lR .calculator_relevantDependentAddActions__ybs3M{grid-column:1;grid-row:3;align-self:start}.calculator_desktopExternalChildrenDetailsAligned__Hl9Ul .calculator_desktopExternalChildrenGroupFields__d3itX{grid-column:2;grid-row:2;align-self:start}}.calculator_childrenStepStackEmpty__VvN3k{min-height:28rem;justify-content:space-between}.calculator_childrenStepStackPopulated__CrMvu{gap:.35rem}.calculator_childrenEmptyStateMobile__8AbdF,.calculator_childrenEmptyState__kbWNx{display:grid;grid-template-columns:minmax(0,1fr);place-items:center}.calculator_childrenEmptyState__kbWNx{min-height:20rem}.calculator_childrenEmptyStateMobile__8AbdF{min-height:14rem;padding:.25rem 0}.calculator_childrenEmptyStateInner__lPhMr{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;justify-items:center;text-align:center;width:min(100%,42rem)}.calculator_childrenEmptyStateCopyPrimary__hE9UA,.calculator_childrenEmptyStateCopy__gKyEy,.calculator_childrenEmptyStateTitle__2_6mi{margin:0}.calculator_childrenEmptyStateTitle__2_6mi{font-size:1.15rem;line-height:1.3;color:var(--ui-ink)}.calculator_childrenEmptyStateCopyPrimary__hE9UA{max-width:68rem;font-size:1rem;line-height:1.4;font-weight:600;color:var(--ui-ink)}.calculator_childrenEmptyStateCopy__gKyEy{max-width:68rem;font-size:.92rem;line-height:1.65;color:var(--ui-ink-muted)}.calculator_childrenEmptyNpcPrompt__nDqEs{width:min(100%,68rem);padding:.95rem 1rem;background:var(--bg-card)}.calculator_childrenEmptyNpcDetails__movOe{width:min(100%,42rem)}.calculator_childrenEmptyNpcPromptLabel__FoAPC{flex:1 1 auto;min-width:0;text-align:left;color:var(--ui-ink);white-space:nowrap}.calculator_childrenEmptyNpcPromptLabelWrap__XjKIj{white-space:normal}.calculator_childrenEmptyNpcPromptActions__q0Mdy{margin-left:auto;width:auto;justify-content:flex-end}.calculator_childrenEmptyNpcPromptButton__s2L2l{min-width:4rem;width:4rem;padding-inline:.65rem;text-align:center}.calculator_fieldCard__pfWCa,.calculator_inlineNotice__0Y06k,.calculator_inlinePanel__HiGRP,.calculator_yearCard__v1GoR{padding:1rem 1.05rem}.calculator_fieldLabel__SvYVo,.calculator_inlineLabel__OVtkw,.calculator_inlinePanelTitle__HT513{display:block;margin-bottom:.7rem;font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-ink-muted)}.calculator_atiGuidance__GD4BW{display:flex;flex-direction:column;gap:.5rem;margin:-.18rem 0 .75rem}.calculator_atiGuidanceRow___VzDh{display:block}.calculator_atiGuidanceCue__KfiCV{margin:0;font-size:.84rem;line-height:1.45;color:var(--ui-ink-muted)}.calculator_atiGuidanceButton__1jLj3{display:inline;padding:0;border:0;background:transparent;color:var(--ui-identity);font:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.calculator_atiGuidanceButton__1jLj3:hover{color:var(--ui-identity-strong)}.calculator_atiGuidanceTooltip__T0i7X{display:grid;gap:.5rem;padding:.65rem .85rem;border:1px solid var(--border-card);border-left:3px solid var(--ui-identity);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--ui-surface-muted)}.calculator_atiGuidanceTooltipRow___glYX{display:grid;grid-template-columns:9rem 1fr;gap:.5rem;align-items:baseline;font-size:.82rem;line-height:1.45}.calculator_atiGuidanceTooltipLabel__4MdV2{font-weight:600;color:var(--ui-ink);white-space:nowrap}.calculator_atiGuidanceTooltipValue__NceIt{color:var(--ui-ink-muted)}.calculator_currencyField__Z8vaY{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;min-height:5.3rem;padding:.95rem 1rem;border:1px solid var(--border-input);border-bottom:2px solid var(--ui-border-rule);background:var(--bg-input)}.calculator_currencyField__Z8vaY span{flex:0 0 auto;align-self:center;font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--calculator-shell-identity)}.calculator_currencyField__Z8vaY:focus-within{border-color:var(--calculator-shell-identity);box-shadow:0 0 0 3px var(--calculator-shell-focus-ring)}.calculator_currencyField__Z8vaY input{width:100%;border:none;background:transparent;color:var(--ui-ink);font-size:clamp(1.2rem,3vw,1.8rem);font-weight:600;line-height:1;padding:0;margin:0;align-self:center;outline:none}.calculator_fieldError__L6dpD{display:inline-block;margin-top:.65rem;font-size:.86rem;color:var(--ui-status-error)}.calculator_validationSummary__FSplb{border:1px solid var(--ui-status-error-border);border-radius:var(--radius-md);background:var(--ui-status-error-soft);color:var(--ui-text-primary);padding:1rem 1.125rem}.calculator_validationSummary__FSplb h4{margin:0 0 .625rem;font-size:1rem}.calculator_validationSummary__FSplb ul{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.calculator_validationSummary__FSplb button{display:grid;width:100%;gap:.125rem;padding:.375rem 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.calculator_validationSummary__FSplb button span{color:var(--ui-text-secondary)}.calculator_validationSummary__FSplb button:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}.calculator_binaryCard__AEhAh{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.05rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:var(--ui-surface-muted);color:var(--ui-ink)}.calculator_binaryCard__AEhAh:has(.calculator_binaryButtonActive__jAn2S){border-left:3px solid var(--calculator-shell-identity)}.calculator_binaryActions__KNkn8{display:inline-flex;border:1px solid var(--border-card)}.calculator_binaryButton__LoaPh{min-width:4.25rem;padding:.75rem .95rem;border:1px solid transparent;background:var(--bg-card);color:var(--ui-ink-muted);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S){border-color:var(--calculator-shell-identity);color:var(--calculator-shell-identity)}.calculator_binaryButtonActive__jAn2S{background:var(--calculator-shell-identity);color:white}.calculator_childrenList__1KY4L{display:grid;gap:1rem}.calculator_childrenListCompact__lc6_Y{gap:.35rem;width:100%}.calculator_childrenPopulatedToolbar__lXVKk{display:flex;justify-content:flex-end;margin-top:-.15rem;margin-bottom:.12rem;width:100%}.calculator_childRow__bSTRM,.calculator_resultsCard__FlhNQ{border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:color-mix(in srgb,var(--bg-card) 96%,white 4%);box-shadow:var(--shadow-sm)}.calculator_childRow__bSTRM{position:relative;padding:0;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 86%,white 14%) 0,color-mix(in srgb,var(--ui-surface-muted) 74%,white 26%) 100%)}.calculator_childRowGrid__GDZk3{display:grid;gap:.85rem;padding:1rem}.calculator_childRowHeader__NPIrX{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}.calculator_childHeaderIdentity__TvVkb{display:flex;align-items:center;justify-content:space-between;gap:.85rem;width:100%;min-width:0}.calculator_childPrimaryCompactLine__No2F0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}.calculator_childSecondaryLine__17EOc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.calculator_childRowHint__CoJ8Y,.calculator_childRowKicker__EJ9wN{margin:0}.calculator_childRowKicker__EJ9wN{font-size:.84rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ui-identity)}.calculator_childAgeLabelMeta__cSMrv{display:inline-flex;align-items:center;padding:.18rem .52rem;border:1px solid var(--ui-identity);border-radius:999px;background:var(--ui-identity);color:white;font-size:.72rem;font-weight:800;letter-spacing:.08em}.calculator_childHeaderPeriod__XulRu,.calculator_childSplitSummary__5Gpoq{display:none}.calculator_childSplitSummaryRow__zBvJx{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.calculator_childSplitSummaryInlineLabel__45iYT,.calculator_childSplitSummaryLead__tpwKg{font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-ink-muted)}.calculator_childSplitSummaryLead__tpwKg{color:var(--ui-identity)}.calculator_childSplitSummaryInline__69uKP{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.3rem;min-width:0}.calculator_childSplitSummaryInlineValue__JVqAy{font-size:1rem;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ui-action-primary-hover)}.calculator_childSplitSummaryInlineValueA__soHJk{color:var(--ui-identity)}.calculator_childSplitSummaryTrack__PR2Lg{display:flex;height:.36rem;margin-top:.45rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ui-border-rule) 35%,white 65%)}.calculator_childSplitSummarySegmentA__ZQFyf,.calculator_childSplitSummarySegmentB__0m4O2{display:block;height:100%;flex:none}.calculator_childSplitSummarySegmentA__ZQFyf{background:linear-gradient(90deg,var(--ui-identity) 0,color-mix(in srgb,var(--ui-identity) 72%,white 28%) 100%)}.calculator_childSplitSummarySegmentB__0m4O2{background:color-mix(in srgb,var(--ui-action-primary-hover) 58%,white 42%)}.calculator_childPrimaryCompactLineNpcDesktop__fqOSJ{grid-template-columns:repeat(4,minmax(0,1fr))}.calculator_childNpcDesktopField__RTolL{min-width:0}@media (min-width:901px){.calculator_childPrimaryCompactLineNpcDesktop__fqOSJ>.calculator_childInputItem__LEei8>.calculator_childFieldHeader__4BB1x,.calculator_childPrimaryCompactLineNpcDesktop__fqOSJ>.calculator_childInputItem__LEei8>.calculator_childInputLabel__As2E1,.calculator_childPrimaryCompactLineNpcDesktop__fqOSJ>.calculator_childInputItem__LEei8>.calculator_childMetaLabel__OuQ6m{min-height:2.4rem}.calculator_childPrimaryCompactLineNpcDesktop__fqOSJ>.calculator_childInputItem__LEei8>.calculator_childFieldHeader__4BB1x{align-items:flex-start}}.calculator_childNpcPlaceholder__NVdEP{display:grid;gap:.55rem;min-height:100%;padding:.72rem .8rem .8rem;border:1px dashed color-mix(in srgb,var(--ui-accent-highlight) 38%,var(--border-card) 62%);border-radius:10px;background:color-mix(in srgb,var(--ui-surface-muted) 82%,white 18%)}.calculator_childNpcPlaceholderLabel__FjJqR{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-accent-highlight)}.calculator_childNpcPlaceholderButton__DLv_V{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;width:100%;border:1px solid color-mix(in srgb,var(--ui-accent-highlight) 28%,var(--border-card) 72%);border-radius:999px;background:var(--bg-input);color:var(--ui-accent-highlight);font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.calculator_childNpcPlaceholderButton__DLv_V:hover{border-color:color-mix(in srgb,var(--ui-accent-highlight) 54%,white 46%);background:color-mix(in srgb,var(--ui-accent-highlight) 8%,white 92%)}.calculator_childHeaderPeriodNpcMobile__qOAJ5,.calculator_childNpcMobileBoard__lHEwf{display:none}.calculator_childNpcMobileSummary__OMllV{display:grid;gap:.45rem}.calculator_childNpcMobileValueLayer__RUZ80{position:relative;height:1.35rem}.calculator_childNpcMobileValue__Y1TO3{position:absolute;top:0;transform:translateX(-50%);font-size:1rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.calculator_childNpcMobileValueA__1Cvfb{color:var(--ui-identity)}.calculator_childNpcMobileValueNpc__6F9vR{color:var(--ui-accent-highlight)}.calculator_childNpcMobileValueB__eSiQ3{color:var(--ui-action-primary-hover)}.calculator_childNpcMobileTrack__6vyeP{display:flex;width:100%;height:.38rem;overflow:hidden;background:color-mix(in srgb,var(--ui-surface-muted) 60%,white 40%)}.calculator_childNpcMobileTrackA__dgFP4{background:linear-gradient(90deg,var(--ui-identity) 0,color-mix(in srgb,var(--ui-identity) 70%,white 30%) 100%)}.calculator_childNpcMobileTrackNpc__UM5wX{background:linear-gradient(90deg,var(--ui-accent-highlight) 0,color-mix(in srgb,var(--ui-accent-highlight) 76%,white 24%) 100%)}.calculator_childNpcMobileTrackB__G4GJq{background:linear-gradient(90deg,color-mix(in srgb,var(--ui-action-primary-hover) 72%,white 28%) 0,var(--ui-action-primary-hover) 100%)}.calculator_childNpcMobileControls__x_AMv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.calculator_childNpcMobileAction__elIi5{justify-self:center;border:none;background:transparent;padding:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-action-primary-hover);cursor:pointer}.calculator_childNpcMobileAction__elIi5:hover{color:var(--ui-identity)}.calculator_childNpcMobileParty__psiaI{display:grid;gap:.4rem;justify-items:center}.calculator_childNpcMobileButtons__p4G69{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;border:1px solid var(--border-input);border-bottom:2px solid var(--ui-border-rule);background:var(--bg-input)}.calculator_childNpcMobileButton__K2jcz{min-height:2.6rem;border:none;background:transparent;color:var(--ui-ink);font-size:1.1rem;font-weight:700}.calculator_childNpcMobileButton__K2jcz+.calculator_childNpcMobileButton__K2jcz{border-left:1px solid var(--border-input)}.calculator_childNpcMobileButton__K2jcz:disabled{opacity:.35}.calculator_childNpcMobileLabel__4uO1O{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center}.calculator_childNpcMobileLabelA__SsnJb{color:var(--ui-identity)}.calculator_childNpcMobileLabelNpc__h7_EJ{color:var(--ui-accent-highlight)}.calculator_childNpcMobileLabelB__OLvZP{color:var(--ui-action-primary-hover)}.calculator_childNpcMobileLabelOther__2zKc1{font-size:.58rem}.calculator_childMetaLabel__OuQ6m{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-ink-muted)}.calculator_childInputItem__LEei8{display:flex;flex-direction:column;gap:.45rem;padding:0;border:none;background:transparent}.calculator_childFieldHeader__4BB1x{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:nowrap}.calculator_childFieldHeader__4BB1x .calculator_childInputLabel__As2E1{min-width:0;white-space:nowrap}.calculator_childFieldAction__4SmFU{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--border-card);border-radius:999px;background:var(--ui-surface-muted);padding:0;color:var(--ui-ink-muted);font-size:1rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.calculator_childFieldAction__4SmFU:hover{border-color:color-mix(in srgb,var(--calculator-shell-identity) 35%,var(--border-card) 65%);background:var(--calculator-shell-identity-tint);color:var(--calculator-shell-identity-strong)}.calculator_childFieldAction__4SmFU:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:2px}.calculator_childInputItem__LEei8 .calculator_stepperContainer___sreE{width:100%;min-height:3rem;height:3rem}.calculator_childPrimaryControl__usJBj{min-width:0}.calculator_childPeriodField__saOqy{align-self:stretch}.calculator_childOtherParentDesktop__LmSeT .calculator_readOnlyValue___ENp3,.calculator_childPeriodField__saOqy .calculator_periodSelect__asCUh{min-height:3rem;height:3rem}.calculator_childInputLabel__As2E1{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-ink-muted)}.calculator_childInputLabelA__kDRGs,.calculator_parentLabelA__WW4Kp{color:var(--ui-identity)}.calculator_childInputLabelB__52ou8,.calculator_parentLabelB__iS4Og{color:var(--ui-action-primary-hover)}.calculator_childInputLabelNPC__wJp_N{color:var(--ui-accent-highlight)}.calculator_childInputLabelNPC2__H9gge{color:var(--ui-identity-soft)}.calculator_careInput__XIiv5,.calculator_compactNumberInput__5jp0A,.calculator_periodSelect__asCUh{width:100%;min-height:3rem;padding:.8rem .9rem;border:1px solid var(--border-input);border-bottom:2px solid var(--ui-border-rule);background:var(--bg-input);color:var(--ui-ink)}.calculator_removeButton__rm5qn{position:static;flex:0 0 auto;width:2rem;height:2rem;border:1px solid var(--border-card);background:var(--ui-surface-muted);color:var(--ui-ink-muted);font-size:1rem;line-height:1;box-shadow:none}.calculator_warningText__LnK5c{margin:.75rem 0 0;color:var(--ui-status-error);font-size:.86rem}.calculator_addChildButton__gRAtH,.calculator_breakdownToggle__nrFfz,.calculator_calculateButton__Qvn17,.calculator_expandableButton__CuX13,.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ{border:1px solid var(--border-card);border-bottom:2px solid var(--ui-action-primary);background:var(--ui-surface-card);color:var(--ui-ink);font-weight:700}.calculator_addChildButton__gRAtH,.calculator_calculateButton__Qvn17,.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ{min-height:3.2rem;padding:.9rem 1.2rem;letter-spacing:.08em;text-transform:uppercase}.calculator_addChildSplitButton___w7Wf{letter-spacing:.08em;text-transform:uppercase}.calculator_calculateButton__Qvn17,.calculator_wizardNavNext__iLzrJ{background:var(--public-action-primary);color:var(--public-action-primary-text);border-color:var(--public-action-primary);border-bottom-color:var(--public-action-primary-hover)}.calculator_calculateButton__Qvn17,.calculator_desktopSheetFooter__qkxNF .calculator_calculateButton__Qvn17,.calculator_desktopStepNext__qH3qM,.calculator_wizardNavNext__iLzrJ{letter-spacing:.1em}.calculator_wizardNavButtons__tLBAm{display:flex;justify-content:space-between;gap:.75rem;margin-top:1.55rem}.calculator_wizardNavBack__FSGNB{background:var(--ui-surface-muted)}.calculator_npcChildList__8K_9h,.calculator_npcQuestionStack__QgsAY,.calculator_npcSection__8ZsR6,.calculator_npcSubOptions___oBld{display:grid;gap:.75rem}.calculator_npcSectionShell___SpEk{display:grid;gap:0;padding:1rem 1.05rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%)}.calculator_npcSectionShellEmbedded__jlfPT{padding:0;border:none;background:transparent}.calculator_npcSectionBody__L1OGU{display:grid;gap:1rem;padding-top:1rem}.calculator_npcSectionBodyEmbedded__XpMec{padding-top:0}.calculator_npcEmbeddedHeader__S239a{display:flex;align-items:start;justify-content:space-between;gap:1rem}.calculator_npcEmbeddedCopy__fNywD{display:grid;gap:.25rem}.calculator_npcEmbeddedSummary__liaJW,.calculator_npcEmbeddedTitle__DA60I{margin:0}.calculator_npcEmbeddedTitle__DA60I{font-size:.92rem;font-weight:700;color:var(--ui-ink)}.calculator_npcEmbeddedSummary__liaJW{font-size:.86rem;line-height:1.55;color:var(--ui-ink-muted)}.calculator_npcEmbeddedDismiss__6Cf_a{border:none;background:transparent;padding:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-action-primary-hover);cursor:pointer}.calculator_npcEmbeddedDismiss__6Cf_a:hover{color:var(--ui-identity)}.calculator_npcQuestionCard__IfJGv{width:100%;align-items:flex-start}.calculator_npcFollowUpStack__WzSkU{display:grid}.calculator_npcFollowUpQuestion__6LLMW{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.72rem;padding:.58rem 0;border-bottom:1px solid color-mix(in srgb,var(--border-card) 76%,transparent)}.calculator_npcFollowUpQuestion__6LLMW:last-child{border-bottom:0}.calculator_npcFollowUpBinaryActions__7rtAD{width:auto;border-color:color-mix(in srgb,var(--border-card) 78%,var(--ui-ink-muted) 22%);background:color-mix(in srgb,var(--ui-surface-card) 88%,var(--ui-surface-muted) 12%);box-shadow:0 1px 2px color-mix(in srgb,var(--ui-ink) 8%,transparent)}.calculator_npcFollowUpBinaryButton___0BNq{min-width:3.05rem;min-height:1.95rem;padding-inline:.65rem}.calculator_npcQuestionCardDisabled__Jt_qG{opacity:.52}.calculator_npcQuestionCardDisabled__Jt_qG .calculator_binaryActions__KNkn8{border-color:color-mix(in srgb,var(--border-card) 82%,var(--ui-surface-card) 18%)}.calculator_npcQuestionCardDisabled__Jt_qG .calculator_binaryButton__LoaPh{cursor:not-allowed}.calculator_npcQuestionCardDisabled__Jt_qG .calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S){background:color-mix(in srgb,var(--ui-surface-muted) 82%,var(--ui-surface-card) 18%);color:var(--ui-ink-muted);border-color:transparent}.calculator_npcInlineQuestion__t_TVQ,.calculator_npcPrimaryQuestion__v_7js{border:none;background:transparent;padding:0}.calculator_npcPrimaryQuestion__v_7js{padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--border-card) 90%,var(--ui-surface-card) 10%)}.calculator_npcQuestionLabel__xIEKa{flex:1;min-width:0;line-height:1.5}.calculator_npcQuestionInlineLabel__L_PGz{display:block}.calculator_npcChildLabel__u2AND{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.calculator_npcChildRow__NxvnE .calculator_stepperContainer___sreE{width:100%}.calculator_overseasCountryPicker__Iimj0{display:grid;gap:.65rem;padding:.85rem .9rem;border:1px solid color-mix(in srgb,var(--border-card) 92%,var(--ui-surface-card) 8%);border-radius:.85rem;background:color-mix(in srgb,var(--ui-surface-card) 88%,var(--surface-alt,#f3f4f6) 12%)}.calculator_overseasCountryLabel__FYA6S{font-size:.86rem;font-weight:700;color:var(--ui-ink)}.calculator_overseasCountryChips__g1Fw2{display:flex;flex-wrap:wrap;gap:.45rem}.calculator_overseasCountryChip__77H3x{border:1px solid color-mix(in srgb,var(--border-card) 88%,var(--ui-surface-card) 12%);border-radius:999px;background:var(--ui-surface-card);color:var(--ui-ink);cursor:pointer;font-size:.82rem;font-weight:700;line-height:1.2;padding:.48rem .72rem}.calculator_overseasCountryChipActive__y7ThF,.calculator_overseasCountryChip__77H3x:hover{border-color:color-mix(in srgb,var(--ui-identity) 42%,var(--border-card) 58%);background:color-mix(in srgb,var(--ui-identity) 10%,var(--ui-surface-card) 90%);color:var(--ui-identity)}.calculator_overseasCountryInput___7gSl{width:min(100%,28rem);border:1.5px solid var(--border-input);border-radius:var(--radius-md);background:var(--bg-input);color:var(--ui-ink);font-size:1rem;padding:.72rem .8rem;outline:none}.calculator_overseasCountryInput___7gSl:focus{border-color:var(--public-focus-border);box-shadow:0 0 0 3px var(--public-focus-ring)}.calculator_overseasCountryInput___7gSl.calculator_inputError__Seyzc{border-color:var(--ui-status-error);background:color-mix(in srgb,var(--ui-status-error) 7%,var(--ui-surface-card) 93%)}.calculator_overseasCountryFeedback__TSxcv{display:grid;gap:.18rem;border-left:3px solid var(--ui-identity);padding:.65rem .75rem;background:color-mix(in srgb,var(--ui-identity) 8%,var(--ui-surface-card) 92%);color:var(--ui-ink);font-size:.86rem;line-height:1.45}.calculator_overseasCountryFeedbackTitle__MOqq9{font-weight:800}.calculator_overseasCountryFeedbackStandard__E_k_l{border-left-color:var(--ui-status-success)}.calculator_overseasCountryFeedbackFormula5__sUI2Y{border-left-color:var(--ui-identity)}.calculator_overseasCountryFeedbackExcluded__qUbRX{border-left-color:var(--ui-status-error)}.calculator_excludedJurisdictionStop__a74pz{display:grid;gap:1rem;max-width:56rem;margin:1rem auto 0;padding:1.25rem;border:1px solid color-mix(in srgb,var(--ui-status-error) 28%,var(--border-card) 72%);border-bottom:2px solid color-mix(in srgb,var(--ui-status-error) 48%,var(--ui-border-rule) 52%);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--ui-status-error) 5%,var(--bg-card) 95%);box-shadow:var(--shadow-sm)}.calculator_excludedJurisdictionCopy__cmldo{display:grid;gap:.45rem}.calculator_excludedJurisdictionEyebrow__HBy_f{margin:0;color:var(--ui-status-error);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.calculator_excludedJurisdictionTitle__Hpekq{margin:0;color:var(--ui-ink);font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.16}.calculator_excludedJurisdictionMessage__rAHLq{max-width:48rem;margin:0;color:var(--ui-ink-muted);font-size:.98rem;line-height:1.55}.calculator_excludedJurisdictionActions__Q_Ynq{display:flex;flex-wrap:wrap;gap:.7rem}.calculator_expandableButton__CuX13{width:100%;min-height:3rem;padding:.9rem 1rem;text-align:left}.calculator_expandableCount__9ha8o{color:var(--ui-identity);font-weight:700}.calculator_expandableContent___wfrc{display:grid;gap:0;margin-top:.9rem}.calculator_expandableDescription__8viB4{margin:0 0 12px;font-size:.92rem;line-height:1.5;color:var(--ui-ink-muted)}.calculator_embeddedAdjustmentPanel__wEPDf{display:grid;gap:1rem;padding:1rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 78%,var(--ui-surface-card) 22%) 0,color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%) 100%)}.calculator_embeddedAdjustmentHeader__HGrib{display:flex;align-items:start;justify-content:space-between;gap:1rem}.calculator_embeddedAdjustmentDescription__fVDrE,.calculator_embeddedAdjustmentTitle__AxuN2{margin:0}.calculator_embeddedAdjustmentTitle__AxuN2{font-size:.98rem;font-weight:700;color:var(--ui-ink)}.calculator_embeddedAdjustmentDescription__fVDrE{margin-top:.35rem;font-size:.9rem;line-height:1.5;color:var(--ui-ink-muted)}.calculator_adjustmentGrid__j68eA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.calculator_adjustmentGridStack__Dbwg3{grid-template-columns:1fr}.calculator_adjustmentCard__ggDGu{display:grid;gap:.85rem;padding:1rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 78%,var(--ui-surface-card) 22%) 0,color-mix(in srgb,var(--bg-card) 88%,var(--ui-surface-page) 12%) 100%)}.calculator_adjustmentCardHeader__uY3qo{display:flex;align-items:baseline;justify-content:flex-start;gap:.8rem}.calculator_adjustmentCardTitle__y6gmy,.calculator_adjustmentStats__rVq0r{margin:0}.calculator_adjustmentCardTitle__y6gmy{font-size:.98rem;font-weight:700;color:var(--ui-ink)}.calculator_adjustmentStats__rVq0r{font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-ink-muted)}.calculator_compactFieldGrid__vp9Qd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.calculator_compactFieldGridFullWidth__fS1NA .calculator_compactField__IyL1u{min-width:0}.calculator_compactFieldGridFullWidth__fS1NA .calculator_stepperContainer___sreE{width:100%}.calculator_compactField__IyL1u{display:grid;gap:.42rem;min-width:0}.calculator_compactField__IyL1u .calculator_secondaryActionButton__R40X5{width:100%}.calculator_compactField__IyL1u .calculator_iconActionButton__7FwPK{justify-self:start}.calculator_compactFieldLabel__Hvubw{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-ink-muted);overflow-wrap:anywhere}.calculator_relevantDependentPanel__Jl7bF{display:grid;gap:.7rem}.calculator_relevantDependentPanelDesktopHeader__xzYtg{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.calculator_relevantDependentPanelDesktopHeaderCopy__CCh2k{min-width:0}.calculator_relevantDependentRows__iLSa4{display:grid;gap:.55rem}.calculator_relevantDependentCareDisclosure__1at4s{display:flex;align-items:end;justify-content:space-between;gap:.8rem;margin-top:1.55rem;padding:0;border:0;background:transparent}.calculator_relevantDependentCareQuestion__iNYpp{margin:0;font-size:.86rem;line-height:1.3;font-weight:700;color:var(--ui-ink);overflow-wrap:anywhere}.calculator_relevantDependentCareModeActions__N_EFD{flex:0 0 auto;gap:2px;padding:2px;overflow:hidden;border:1px solid var(--public-border-strong);border-radius:var(--public-radius-md);background:var(--public-surface-base)}.calculator_relevantDependentCareModeButton__D0tmH,.calculator_relevantDependentCareModeButton__D0tmH[aria-checked=false]{min-width:4.85rem;min-height:2.75rem;padding:0 .65rem;border:0;border-right:1px solid var(--public-border-subtle);border-radius:0;background:var(--public-surface-base);color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;text-transform:none}.calculator_relevantDependentCareModeButton__D0tmH:last-child{border-right:0}.calculator_relevantDependentCareModeButton__D0tmH[aria-checked=true]{background:var(--calculator-shell-identity);color:var(--ui-ink-inverse)}.calculator_relevantDependentCareModeButton__D0tmH:hover,.calculator_relevantDependentCareModeButton__D0tmH[aria-checked=false]:hover{background:var(--calculator-shell-identity-tint);color:var(--calculator-shell-identity)}.calculator_relevantDependentCareModeButton__D0tmH:focus-visible{position:relative;z-index:1;outline:3px solid var(--public-focus-ring);outline-offset:-3px}.calculator_relevantDependentCareDisclosure__1at4s .calculator_binaryButton__LoaPh{min-height:2.5rem;padding:0 .95rem}.calculator_relevantDependentCareDisclosureInline__qa3Zy{flex:0 0 auto;align-items:flex-start;margin-top:0}.calculator_relevantDependentCareDisclosureInline__qa3Zy .calculator_binaryActions__KNkn8{flex:0 0 auto}.calculator_relevantDependentRow__qiJGK{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:2.5rem;padding:.58rem .7rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:color-mix(in srgb,var(--bg-card) 92%,var(--ui-surface-muted) 8%)}.calculator_relevantDependentRowWithControls__Or4hC{grid-template-columns:minmax(5.8rem,.48fr) minmax(17.3rem,1.52fr) auto;align-items:end}.calculator_relevantDependentRowFullTime__1nZ_T{grid-template-columns:minmax(0,1fr) auto auto;gap:.95rem;min-height:2rem;padding:.42rem .55rem .42rem .82rem}.calculator_relevantDependentRowError__sU479{border-color:var(--ui-status-error);background:color-mix(in srgb,var(--ui-status-error) 6%,var(--bg-card) 94%)}.calculator_relevantDependentRowIdentity__Sscb_{display:inline-flex;align-items:center;gap:.55rem;min-width:0}.calculator_relevantDependentRowWithControls__Or4hC .calculator_relevantDependentRowIdentity__Sscb_{flex-direction:column;align-items:flex-start;align-self:center;gap:.14rem}.calculator_relevantDependentRowLabel__EcL4r{font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-ink);overflow-wrap:anywhere}.calculator_relevantDependentAgeLabel__X8S8o{font-size:.8rem;font-weight:800;letter-spacing:.04em;color:var(--ui-ink);white-space:nowrap}.calculator_relevantDependentCareLabel__G2kvv{font-size:.78rem;font-weight:700;color:var(--ui-ink-muted);white-space:nowrap}.calculator_relevantDependentRowFullTime__1nZ_T .calculator_removeButton__rm5qn{width:1.65rem;height:1.65rem;font-size:.86rem}.calculator_relevantDependentRowWithControls__Or4hC .calculator_removeButton__rm5qn{align-self:end;width:2rem;height:2rem;margin-bottom:.05rem}.calculator_relevantDependentCareControls__iVKmF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;align-items:end;min-width:0}.calculator_relevantDependentAddActions__ybs3M{display:grid;gap:.55rem}.calculator_relevantDependentActions__ntnUF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.calculator_relevantDependentStepperGrid__Sdrwl{align-items:start}.calculator_relevantDependentAgeAction__bBQ7A{display:grid;gap:var(--public-space-2);min-width:0}.calculator_relevantDependentStepperLabel__KrMy_{color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_relevantDependentActionsPrompt__Vsm_C{margin:0;font-size:.84rem;font-weight:800;line-height:1.25;color:var(--ui-ink)}.calculator_relevantDependentDirectDetails__EHCuD{padding:0;border:0;background:transparent}.calculator_relevantDependentCards__0jtT7{display:grid;gap:0}.calculator_relevantDependentCard___67v_{display:grid;gap:var(--public-space-2);min-width:0;padding:var(--public-space-2) 0;border:0;border-radius:0;background:transparent;animation:calculator_relevant-dependent-card-enter__dTGVY .14s ease-out}.calculator_relevantDependentCardEntering__irerd{animation:calculator_relevant-dependent-card-enter__dTGVY .16s ease-out}@keyframes calculator_relevant-dependent-card-enter__dTGVY{0%{opacity:0}to{opacity:1}}.calculator_relevantDependentCardHeader___tZwO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--public-space-3)}.calculator_relevantDependentCardHeader___tZwO .calculator_relevantDependentAgeLabel__X8S8o{padding:var(--public-space-1) var(--public-space-2);border-radius:999px;background:color-mix(in srgb,var(--calculator-shell-identity-tint) 62%,var(--public-surface-base) 38%);color:var(--calculator-shell-identity);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:0}.calculator_relevantDependentCardTitle__mrIKc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--public-space-2);margin:0;color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_relevantDependentCardField__DGQpk{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--public-space-2);min-width:0}.calculator_relevantDependentAgeControl__qHqFZ{width:100%;min-width:0}.calculator_relevantDependentAgeControl__qHqFZ>*{flex:1 1 50%}.calculator_relevantDependentDirectAdd__Vx2Hb{display:inline-flex;align-items:center;justify-content:center;gap:var(--public-space-2);width:100%;min-height:3rem;padding:var(--public-space-3) var(--public-space-4);border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-md);background:var(--public-surface-muted);color:var(--ui-ink);font:inherit;font-weight:var(--public-weight-semibold);cursor:pointer}.calculator_relevantDependentDirectAdd__Vx2Hb:hover{border-color:var(--calculator-shell-action);background:color-mix(in srgb,var(--calculator-shell-action) 7%,var(--public-surface-muted) 93%)}.calculator_relevantDependentDirectAdd__Vx2Hb:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.calculator_relevantDependentCardEntering__irerd{animation:none}}.calculator_iconActionButton__7FwPK,.calculator_secondaryActionButton__R40X5{border:1px solid var(--border-card);font-weight:700;cursor:pointer}.calculator_secondaryActionButton__R40X5{min-height:2.9rem;padding:.8rem .95rem;border-bottom:2px solid var(--ui-action-primary);background:color-mix(in srgb,var(--bg-card) 88%,var(--ui-identity-tint) 12%);color:var(--ui-ink);text-transform:uppercase;letter-spacing:.08em;line-height:1.2;overflow-wrap:anywhere}.calculator_stepperContainer___sreE{display:flex;flex-direction:row;align-items:center;height:auto;min-height:2.5rem;border:1px solid var(--border-input);border-bottom:2px solid var(--ui-border-rule);border-radius:0;background:var(--bg-input);overflow:hidden;gap:0}.calculator_stepperButton__T0Iob{width:2.5rem;min-width:2.5rem;height:auto;min-height:2.5rem;border:none;background:color-mix(in srgb,var(--border-input) 30%,white);color:var(--ui-ink);font-size:1.1rem;display:flex;align-items:center;justify-content:center}.calculator_stepperButton__T0Iob:hover{background:color-mix(in srgb,var(--border-input) 50%,white)}.calculator_stepperButton__T0Iob:active{background:color-mix(in srgb,var(--border-input) 70%,white)}.calculator_stepperValue__a6AF6{flex:1;min-width:0;min-height:2.5rem;display:flex;align-items:center;justify-content:center;width:auto;border:none;border-left:1px solid var(--border-input);border-right:1px solid var(--border-input);background:transparent}.calculator_metaList__qaMH7 li{margin:.25rem 0 0}.calculator_mobileMetaDetails__DP5nV{margin:-.25rem 0 1.5rem;border:1px solid var(--border-card);border-bottom:2px solid var(--ui-border-rule);background:color-mix(in srgb,var(--bg-card) 96%,white 4%);box-shadow:var(--shadow-sm)}.calculator_mobileMetaSummary__KNf__{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;cursor:pointer;list-style:none;color:var(--ui-ink);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.calculator_mobileMetaSummary__KNf__::-webkit-details-marker{display:none}.calculator_mobileMetaSummaryHint___V8ye{color:var(--ui-ink-muted);font-size:.75rem}.calculator_mobileMetaBody__dDPvI{padding:0 1rem 1rem}.calculator_resultsCard__FlhNQ{display:flex;flex-direction:row;gap:1.5rem;align-items:start;padding:1.5rem;animation:calculator_resultsHeroFadeUp__k4In_ .3s ease-out both}@keyframes calculator_resultsHeroFadeUp__k4In_{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.calculator_resultsCard__FlhNQ{animation:none}}.calculator_resultsCardLeft__v3eGy{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.calculator_resultsExperience__YZJ_6{display:grid;gap:1rem}.calculator_mobileResultsHeader__nuaCC,.calculator_mobileSpecialWizardCard__Z9j8i{display:none}.calculator_resultsBreakdownShell__NyHM2{display:grid;gap:1rem;padding:0;border:0;background:transparent}.calculator_resultsRevealZone__7ipY_{scroll-margin-top:6rem}.calculator_specialCircumstancesInline__jUeXm{margin-top:1.25rem;scroll-margin-top:6rem}.calculator_specialCircumstancesInlineInner__nhUev{display:block;padding:1.5rem 1.75rem;border:1px solid color-mix(in srgb,var(--border-card) 90%,white 10%);border-left:3px solid var(--ui-action-primary-hover);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-surface-muted) 70%,white 30%) 0,color-mix(in srgb,var(--bg-card) 97%,white 3%) 100%);box-shadow:var(--shadow-sm)}.calculator_specialCircumstancesInlineInner__nhUev .calculator_nextStepsCTA__cXW_J{padding:0;border:none;background:transparent;box-shadow:none}.calculator_resultsHeader__AGamE{text-align:left}.calculator_resultsPayer__K7GRz{display:inline-flex;width:fit-content;padding:.34rem .55rem;border:1px solid color-mix(in srgb,var(--calc-meaning-payment) 30%,var(--ui-border-subtle) 70%);border-radius:var(--public-radius-sm);background:color-mix(in srgb,var(--calc-meaning-payment) 10%,var(--ui-surface-card) 90%);margin:0;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);letter-spacing:0;text-transform:none}.calculator_resultsAmount__c63YE{margin:.7rem 0 0;font-family:var(--public-font-ui);font-weight:var(--public-weight-bold);line-height:var(--public-line-tight);font-variant-numeric:var(--public-numeric-tabular);color:var(--ui-ink)}.calculator_resultsAmountPeriod__vLlOz{margin-left:.18rem;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium)}.calculator_resultsZeroReason__qXUrO{margin:.35rem 0 0;font-size:var(--public-type-ui-sm);line-height:var(--public-line-body);color:var(--ui-ink-muted)}.calculator_resultsSubAmount__lJswe{display:inline;margin:.55rem 0 0;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium);font-variant-numeric:var(--public-numeric-tabular);color:var(--ui-ink-muted);white-space:nowrap}.calculator_resultsSubAmounts__wWOU9{display:block;margin-top:.55rem}.calculator_resultsSubAmounts__wWOU9 .calculator_resultsSubAmount__lJswe{margin:0}.calculator_resultsSubAmountSep__9dNa3{display:inline;color:var(--ui-ink-subtle);user-select:none}.calculator_periodSelector___UAmV{gap:.5rem;margin-top:.85rem}.calculator_periodSelectorLabel__xameN{font-weight:var(--public-weight-medium)}.calculator_periodSelectorSelect__0yA2w{padding:.35rem 2rem .35rem .75rem;border:1px solid var(--border-input);border-radius:var(--radius-sm);background:var(--ui-surface-input);font-family:inherit;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);cursor:pointer}.calculator_periodSelectorSelect__0yA2w:hover{border-color:var(--ui-identity)}.calculator_periodSelectorSelect__0yA2w:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:2px}.calculator_resultsDivider__metVQ{height:1px;margin:1.25rem 0;background:var(--border-card)}.calculator_resultsChildRow__UOUnl{display:flex;justify-content:space-between;gap:1rem;padding:.35rem 0;border-bottom:1px solid color-mix(in srgb,var(--border-card) 80%,white 20%)}.calculator_resultsChildRow__UOUnl:last-of-type{border-bottom:none}.calculator_resultsChildLabel__wF_dw,.calculator_resultsChildValue__Qk6w_{font-size:var(--public-type-ui-sm)}.calculator_resultsChildLabel__wF_dw{color:var(--ui-ink-muted)}.calculator_resultsChildValue__Qk6w_{color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold);font-variant-numeric:var(--public-numeric-tabular)}.calculator_breakdownContainer__cCePm{margin-top:1rem}.calculator_nextStepsCTA__cXW_J{border-radius:0}@media (max-width:1180px){.calculator_desktopIntroCard__4ZFa3,.calculator_desktopSheetFooter__qkxNF,.calculator_desktopSheetHeader__j6OAN{grid-template-columns:1fr}.calculator_desktopSheetAside__bUyYL{justify-items:start}.calculator_desktopYourDetailsTopRow__Aqsza{grid-template-columns:1fr}.calculator_desktopCompanionPromptRow__VT_GR{align-items:start}.calculator_desktopExternalChildrenDetails__fcuuL{grid-template-columns:1fr}}@media (max-width:899px){.calculator_demoEvaluationGuide__fJK84{position:static;width:100%;max-width:none;margin-bottom:1rem}}@media (max-width:980px){.calculator_wizardFrame__fLDDT{grid-template-columns:1fr;display:grid}.calculator_desktopIntakeCanvas__Rbjxv{display:none}.calculator_mobileWizardOnly__yn9YJ{display:block}.calculator_resultsExperience__YZJ_6{gap:1rem;padding-bottom:5.5rem}.calculator_resultsCard__FlhNQ{flex-direction:column}.calculator_videoEmbeddedStage__56SwI .calculator_videoStageButton__A_vaz,.calculator_videoEmbeddedStage__56SwI .calculator_videoStageStatic__J8HHn{aspect-ratio:1/1;width:min(100%,16rem);justify-self:center}.calculator_videoCardShell__BsCyB{grid-template-columns:1fr}.calculator_videoStageButton__A_vaz,.calculator_videoStageStatic__J8HHn{justify-self:center;width:min(100%,16rem)}.calculator_videoDialogHeader__m8fuW{align-items:start}.calculator_specialCircumstancesInlineInner__nhUev{padding:1.15rem}.calculator_mobileResultsHeader__nuaCC{position:fixed;top:0;left:0;right:0;z-index:120;display:block;padding:.7rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--border-card) 86%,white 14%);background:color-mix(in srgb,white 92%,var(--ui-surface-muted) 8%);box-shadow:0 10px 24px -20px rgba(15,23,42,.35);backdrop-filter:blur(10px)}.calculator_mobileResultsHeaderInner__t9NYV{display:flex;align-items:center;justify-content:space-between;gap:.9rem}.calculator_mobileResultsHeaderSummary__X5Qie{display:grid;gap:.1rem;min-width:0}.calculator_mobileResultsHeaderLabel__QQhke{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium);letter-spacing:0;text-transform:none;color:var(--ui-ink-muted)}.calculator_mobileResultsHeaderValue__AwSya{font-size:var(--public-type-ui-md);color:var(--ui-ink);white-space:nowrap;font-variant-numeric:var(--public-numeric-tabular)}.calculator_mobileResultsHeaderBack__dYZTc{border:none;background:transparent;color:var(--ui-identity);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);white-space:nowrap;cursor:pointer}}@media (max-width:720px){.calculator_calculatorExperience__e_MkN{padding-top:.45rem}.calculator_calculatorExperienceEmbedded__QZWw7{padding:0}.calculator_calculatorExperienceContent__qblKl{padding:0 1rem}.calculator_calculatorExperienceEmbedded__QZWw7 .calculator_calculatorExperienceContent__qblKl{padding:0}.calculator_mobileIntroCard__zfsRR{display:block;margin-bottom:.65rem;padding:0 0 .65rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--border-card) 72%,transparent);background:transparent;box-shadow:none}.calculator_desktopIntroCard__4ZFa3{display:none}.calculator_mobileIntroTitle__PRXrt{max-width:24ch;font-family:inherit;font-size:1.15rem;font-weight:800;letter-spacing:0;line-height:1.2}.calculator_mobileIntroText__GwR6Y{max-width:34ch;margin-top:.35rem;font-size:.88rem;line-height:1.45}.calculator_calculatorSurface__mW2Z4,.calculator_resultsStage__xyYlx,.calculator_wizardStepCard__562YL{padding:0;border:none;border-bottom:0;background:transparent;box-shadow:none}.calculator_calculatorSurface__mW2Z4{scroll-margin-top:5.5rem}.calculator_resultsExperience__YZJ_6{gap:1.15rem}.calculator_resultsCard__FlhNQ{padding:1rem;border:1px solid color-mix(in srgb,var(--border-card) 86%,white 14%);border-top:2px solid var(--ui-identity);border-radius:8px;box-shadow:none}.calculator_mobileResultsHeader__nuaCC{padding:.42rem .9rem;border-bottom:1px solid color-mix(in srgb,var(--border-card) 78%,transparent);background:color-mix(in srgb,white 94%,var(--ui-surface-muted) 6%);box-shadow:none}.calculator_mobileResultsHeaderInner__t9NYV{min-height:2.6rem}.calculator_mobileResultsHeaderLabel__QQhke{font-size:var(--public-type-ui-sm);letter-spacing:0}.calculator_mobileResultsHeaderValue__AwSya{font-size:var(--public-type-ui-md)}.calculator_mobileResultsHeaderBack__dYZTc{min-height:2.4rem;font-size:var(--public-type-ui-sm)}.calculator_wizardFrame__fLDDT{gap:.85rem}.calculator_childPrimaryLine__ukd24,.calculator_childSecondaryLine__17EOc,.calculator_desktopCanvasIntro__QE4TB,.calculator_desktopSectionHeader__IL8x7,.calculator_desktopSectionHeadingGroup__cWIcw,.calculator_desktopSectionMeta__Rs0mz{display:block}.calculator_wizardStepCard__562YL{min-height:auto}.calculator_formStepStack__Vt3Eu{gap:1rem}.calculator_childrenStepStackEmpty__VvN3k{min-height:auto;justify-content:flex-start;gap:.9rem}.calculator_childrenStepStackPopulated__CrMvu{gap:.5rem}.calculator_childrenEmptyStateTitle__2_6mi{font-size:1rem}.calculator_childrenEmptyStateCopyPrimary__hE9UA{font-size:.92rem;line-height:1.4}.calculator_childrenEmptyStateCopy__gKyEy{font-size:.84rem;line-height:1.55}.calculator_childrenEmptyNpcPrompt__nDqEs,.calculator_childrenScenarioCard__VQpjc{grid-template-columns:1fr}.calculator_childrenEmptyNpcPrompt__nDqEs{width:100%;padding:.85rem .9rem}.calculator_childrenEmptyActions__4A056{grid-template-columns:1fr 1fr;gap:.65rem}.calculator_childrenEmptyActionButton__Owyno{min-height:3.3rem;padding:.85rem .8rem;font-size:.72rem;letter-spacing:.08em}.calculator_sectionTitle__ZTJAa{font-family:inherit;font-size:.98rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.calculator_binaryCard__AEhAh,.calculator_resultsChildRow__UOUnl,.calculator_yearCard__v1GoR{display:grid;grid-template-columns:1fr}.calculator_binaryCard__AEhAh,.calculator_yearCard__v1GoR{gap:.8rem;align-items:start}.calculator_childrenEmptyNpcPrompt__nDqEs{grid-template-columns:minmax(0,1fr) auto;align-items:center}.calculator_childrenEmptyNpcPromptStackOnMobile__SNZgo{grid-template-columns:1fr;align-items:stretch}.calculator_childrenEmptyNpcPromptActions__q0Mdy{width:auto;margin-left:auto;justify-self:end}.calculator_childrenEmptyNpcPromptStackOnMobile__SNZgo .calculator_childrenEmptyNpcPromptActions__q0Mdy{width:100%;margin-left:0;justify-self:stretch}.calculator_childrenEmptyNpcPromptButton__s2L2l{min-width:3rem;width:3rem;padding-inline:.4rem}.calculator_fieldCard__pfWCa,.calculator_inlineNotice__0Y06k,.calculator_inlinePanel__HiGRP,.calculator_yearCard__v1GoR{padding:.9rem 0;border:none;border-bottom:1px solid color-mix(in srgb,var(--border-card) 76%,transparent);background:transparent;box-shadow:none}.calculator_adjustmentGrid__j68eA,.calculator_careSupportGrid__zs4LM,.calculator_incomeGrid___P_rg{grid-template-columns:1fr;gap:.95rem}.calculator_currencyField__Z8vaY{min-height:3.7rem;padding:.75rem .85rem}.calculator_currencyField__Z8vaY input{font-size:clamp(1.35rem,7vw,2rem)}.calculator_atiGuidance__GD4BW{align-items:stretch;flex-direction:column;gap:.45rem}.calculator_atiGuidanceTooltip__T0i7X{max-width:none}.calculator_binaryActions__KNkn8{width:100%}.calculator_binaryButton__LoaPh{flex:1}.calculator_binaryCard__AEhAh{padding:.9rem 0;border:none;border-bottom:1px solid color-mix(in srgb,var(--border-card) 76%,transparent);background:transparent}.calculator_childrenEmptyNpcPrompt__nDqEs .calculator_childrenEmptyNpcPromptActions__q0Mdy{width:auto;justify-self:end}.calculator_childrenEmptyNpcPrompt__nDqEs .calculator_childrenEmptyNpcPromptButton__s2L2l{flex:0 0 auto}.calculator_childRow__bSTRM{margin-inline:0;padding:0;border:1px solid color-mix(in srgb,var(--border-card) 84%,white 16%);border-bottom:2px solid color-mix(in srgb,var(--ui-border-rule) 84%,white 16%);border-radius:8px;box-shadow:none}.calculator_childRowGrid__GDZk3{gap:.7rem;padding:.68rem .95rem .82rem}.calculator_childPrimaryLine__ukd24,.calculator_childSecondaryLine__17EOc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.calculator_childRowHeader__NPIrX{align-items:center;justify-content:center;gap:.4rem}.calculator_childHeaderIdentity__TvVkb{width:auto;justify-content:center;gap:.55rem;padding-top:.08rem}.calculator_childRowHeaderNpcMobile__y60hd{display:grid;gap:.42rem;justify-items:center}.calculator_childRowKicker__EJ9wN{font-size:.76rem}.calculator_childHeaderPeriod__XulRu{display:none}.calculator_childHeaderPeriodNpcMobile__qOAJ5{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;width:auto;max-width:100%}.calculator_childHeaderPeriodNpcMobile__qOAJ5 .calculator_childMetaLabel__OuQ6m{font-size:.6rem;line-height:1}.calculator_childHeaderPeriodNpcMobile__qOAJ5 .calculator_childMetaLabel__OuQ6m:after{content:" -"}.calculator_childHeaderPeriodNpcMobile__qOAJ5 .calculator_periodSelect__asCUh{min-height:2.55rem;padding:.42rem 1.9rem .42rem .7rem;font-size:.84rem;width:auto;min-width:8.65rem}.calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk){grid-template-columns:minmax(0,7fr) minmax(6.8rem,3fr);gap:.5rem;align-items:stretch}.calculator_childOtherParentDesktop__LmSeT{display:none}.calculator_childSplitSummary__5Gpoq{display:grid;gap:0;min-width:0;padding-bottom:.02rem;grid-column:1/-1}.calculator_childSplitSummaryInlineLabel__45iYT,.calculator_childSplitSummaryLead__tpwKg{font-size:.64rem}.calculator_childPrimaryControl__usJBj .calculator_childInputLabel__As2E1{display:none}.calculator_childNpcDesktopField__RTolL{grid-column:1/-1}.calculator_childNpcPlaceholder__NVdEP{padding:.7rem .78rem .78rem}.calculator_childPrimaryCompactLineNpcMobile__yRyLk{grid-template-columns:1fr;gap:.8rem}.calculator_childPrimaryCompactLineNpcMobile__yRyLk .calculator_childNpcDesktopField__RTolL,.calculator_childPrimaryCompactLineNpcMobile__yRyLk .calculator_childOtherParentDesktop__LmSeT,.calculator_childPrimaryCompactLineNpcMobile__yRyLk .calculator_childPeriodFieldDesktop__rWbE_,.calculator_childPrimaryCompactLineNpcMobile__yRyLk .calculator_childPrimaryControl__usJBj,.calculator_childPrimaryCompactLineNpcMobile__yRyLk .calculator_childSplitSummary__5Gpoq{display:none}.calculator_childNpcMobileBoard__lHEwf{display:grid;gap:.95rem}.calculator_childNpcMobileAction__elIi5{font-size:.62rem}.calculator_childPrimaryControl__usJBj .calculator_stepperContainer___sreE{min-height:2.85rem}.calculator_childPrimaryControl__usJBj .calculator_stepperButton__T0Iob{min-width:2.85rem}.calculator_childPrimaryControl__usJBj .calculator_stepperValue__a6AF6{font-size:1.25rem;font-weight:700}.calculator_childPeriodFieldDesktop__rWbE_{display:grid;gap:.35rem;min-width:0;align-self:stretch}.calculator_childPeriodFieldDesktop__rWbE_ .calculator_childMetaLabel__OuQ6m{display:none}.calculator_childPeriodFieldDesktop__rWbE_ .calculator_periodSelect__asCUh{min-height:2.85rem;padding:.45rem 1.9rem .45rem .6rem;font-size:.84rem}.calculator_careInput__XIiv5,.calculator_compactNumberInput__5jp0A,.calculator_periodSelect__asCUh,.calculator_stepperButton__T0Iob,.calculator_stepperValue__a6AF6{min-height:2.85rem}.calculator_removeButton__rm5qn{width:1.72rem;height:1.72rem;font-size:.88rem}.calculator_npcChildRow__NxvnE,.calculator_npcQuestionCard__IfJGv:not(.calculator_npcFollowUpQuestion__6LLMW){grid-template-columns:1fr;align-items:stretch}.calculator_npcQuestionLabel__xIEKa{max-width:none}.calculator_wizardNavButtons__tLBAm{display:flex;gap:0;margin-top:1rem;padding:0;background:none;box-shadow:none;border-top:1px solid var(--border-card)}.calculator_wizardNavButtons__tLBAm:empty{display:none}.calculator_wizardNavBack__FSGNB{flex:1 1 50%;border-right:1px solid var(--border-card);border-top:none;border-bottom:2px solid var(--ui-border-rule)}.calculator_calculateButton__Qvn17,.calculator_wizardNavNext__iLzrJ{flex:1 1 50%;white-space:nowrap;border-top:none;border-bottom:2px solid var(--ui-border-rule)}.calculator_calculateButton__Qvn17,.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ{min-height:3.7rem;border-radius:0}.calculator_calculateButton__Qvn17{font-size:1rem;line-height:1}.calculator_mobileMetaDetails__DP5nV{display:none}.calculator_resultsBreakdownShell__NyHM2{padding:0}.calculator_videoCard__HdwDC{padding:1rem;border-radius:18px}.calculator_videoCardTitle__e6nn8{font-size:1.18rem}.calculator_videoCardActions__YfRrE{flex-direction:column;align-items:stretch}.calculator_videoUpgradePriceRow__Iomeq{align-items:start}.calculator_videoPrimaryButton__4frgK,.calculator_videoSecondaryButton__td5c0{width:100%}.calculator_videoStageButton__A_vaz,.calculator_videoStageStatic__J8HHn{width:min(100%,14rem)}.calculator_videoDialogOverlay___NjP9{padding:.65rem}.calculator_videoDialogCard__tfNZz{border-radius:20px;max-height:calc(100vh - 1.3rem)}.calculator_videoDialogBody__hApMS,.calculator_videoDialogHeader__m8fuW{padding-inline:.9rem}.calculator_videoRoutePage__8cppY{padding:.65rem}.calculator_videoRouteHeader__UACYQ{grid-template-columns:1fr}.calculator_videoRouteActions__Uoyvz .calculator_videoPrimaryButton__4frgK,.calculator_videoRouteActions__Uoyvz .calculator_videoSecondaryButton__td5c0{width:100%}.calculator_specialCircumstancesInlineInner__nhUev{padding:0;border:none;background:transparent;box-shadow:none}.calculator_specialCircumstancesInline__jUeXm{margin-top:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--border-card) 76%,transparent)}}@media (max-width:560px){.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ{min-width:0;white-space:normal;line-height:1.2}.calculator_calculatorSurface__mW2Z4,.calculator_resultsStage__xyYlx,.calculator_wizardStepCard__562YL{padding:0}.calculator_expandableContent___wfrc{margin-top:.75rem;gap:.85rem;padding-inline:.15rem}.calculator_embeddedAdjustmentPanel__wEPDf{padding:.85rem}.calculator_adjustmentGrid__j68eA{grid-template-columns:1fr;gap:.8rem}.calculator_adjustmentCard__ggDGu{padding:.9rem .8rem}.calculator_relevantDependentCareDisclosure__1at4s,.calculator_relevantDependentRowWithControls__Or4hC,.calculator_relevantDependentRow__qiJGK{grid-template-columns:1fr}.calculator_relevantDependentRowWithControls__Or4hC{grid-template-columns:minmax(0,1fr) auto}.calculator_relevantDependentRowWithControls__Or4hC .calculator_relevantDependentCareControls__iVKmF{grid-column:1/-1;grid-row:2}.calculator_relevantDependentRowWithControls__Or4hC .calculator_removeButton__rm5qn{grid-column:2;grid-row:1}.calculator_relevantDependentCareDisclosure__1at4s{display:grid}.calculator_relevantDependentCareDisclosure__1at4s .calculator_binaryActions__KNkn8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.calculator_relevantDependentCareDisclosure__1at4s .calculator_binaryButton__LoaPh{min-width:0}.calculator_relevantDependentRow__qiJGK{padding-right:.7rem}.calculator_childMetaStrip__xuU7F,.calculator_childPrimaryLine__ukd24,.calculator_childSecondaryLine__17EOc,.calculator_compactFieldGrid__vp9Qd{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk){grid-template-columns:minmax(0,7fr) minmax(6.35rem,3fr);gap:.45rem}.calculator_childSplitSummaryInlineLabel__45iYT,.calculator_childSplitSummaryLead__tpwKg{font-size:.58rem;letter-spacing:.12em}.calculator_childSplitSummaryInline__69uKP{gap:.22rem}.calculator_childSplitSummaryInlineValue__JVqAy{font-size:.95rem}.calculator_childNpcMobileControls__x_AMv{gap:.45rem}.calculator_childNpcMobileButton__K2jcz{min-height:2.45rem}.calculator_childNpcMobileLabel__4uO1O{font-size:.58rem;letter-spacing:.1em}.calculator_childNpcMobileLabelOther__2zKc1{font-size:.54rem}.calculator_childNpcMobileValue__Y1TO3{font-size:.94rem}}@media (max-width:390px){.calculator_relevantDependentCareControls__iVKmF{grid-template-columns:1fr}}.calculator_resultsDisclaimer__Zz7vc{margin:0 0 1rem;padding:.6rem .85rem;font-size:var(--public-type-ui-sm);line-height:var(--public-line-body);color:var(--ui-ink-muted);border-left:3px solid var(--ui-identity);background:color-mix(in srgb,var(--ui-identity-tint) 22%,var(--ui-surface-card) 78%)}.calculator_resultsDisclaimer__Zz7vc a{color:var(--ui-identity);text-decoration:underline}@media (max-width:767px){.calculator_bdPanelGrid__K89cm{grid-template-columns:minmax(0,1fr)}.calculator_bdPhaseDivider__CbMBE{gap:.55rem}.calculator_bdPhaseDividerLabel__W9HYa{max-width:100%;text-align:center;white-space:normal}.calculator_bdCenteredHalfPanelWrap__nVyiF{width:100%}.calculator_bdFinalDistributionHeadlineAmount__q40o5{font-size:1.75rem}.calculator_bdFinalDistributionRow__i2OAb{grid-template-columns:minmax(0,1fr);gap:.15rem}.calculator_bdFinalDistributionRowValue__SYoP6{text-align:left;white-space:normal;overflow-wrap:anywhere}.calculator_bdStepCardBody__PH7m2,.calculator_bdWorksheetLeadCard__nQKlL,.calculator_bdWorksheetToolbar__jeoUC{padding-left:.9rem;padding-right:.9rem}.calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(2.2rem,max-content) minmax(0,1fr) auto;gap:.7rem;padding:.9rem .9rem .85rem}.calculator_bdStepBadge__Fliy_{width:1.95rem;height:1.95rem;font-size:.82rem}.calculator_bdStepRangeLabel__KpeDp{min-width:4.55rem;min-height:1.95rem;font-size:.74rem;padding:.3rem .46rem}.calculator_bdStepTitle__ALwZz{font-size:.92rem}.calculator_bdWorksheetLeadHeader__6vNa3,.calculator_bdWorksheetToolbar__jeoUC{flex-direction:column}.calculator_bdWorksheetToolbarButton__etMmj{width:100%;justify-content:center}.calculator_bdBarLabelA__8qqzX,.calculator_bdBarLabelB__QkAsN{font-size:.78rem}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorExperienceContent__qblKl{max-width:none;padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ{min-height:0;height:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF{margin-top:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenStepStackEmpty__VvN3k{min-height:0;justify-content:flex-start;gap:.75rem;padding-bottom:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyStateMobile__8AbdF,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyState__kbWNx{min-height:0;place-items:start stretch}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyStateInner__lPhMr{width:min(100%,46rem);margin:0 auto;gap:var(--public-space-4);text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_childrenEmptyStateInner__lPhMr:after{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActions__4A056{justify-content:center;width:min(100%,30rem);margin:0 auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplitButton___w7Wf,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActionButton__Owyno,.calculator_calculatorExperienceProductCore__aAwxw .calculator_panelAddChildSplitButton__pqas8{min-height:3.25rem;padding:var(--public-space-3) var(--public-space-4);letter-spacing:0;line-height:var(--public-line-snug);text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPrompt__nDqEs{width:min(100%,46rem);margin-top:var(--public-space-5);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryActions__KNkn8{flex:0 0 auto;gap:0;padding:0;overflow:hidden;border-color:var(--public-border-strong);border-radius:var(--public-radius-md);background:var(--public-surface-base)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S),.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh[aria-checked=false]{min-width:4.5rem;min-height:2.45rem;padding:.45rem var(--public-space-4);border:0;border-right:1px solid var(--public-border-subtle);border-radius:0;font-size:var(--public-type-ui-md);letter-spacing:0;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh:last-child{border-right:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryButton___0BNq,.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryButton___0BNq:not(.calculator_binaryButtonActive__jAn2S),.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryButton___0BNq[aria-checked=false]{min-width:3.35rem;min-height:1.95rem;padding:.25rem .55rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcCanvasQuestion__p4YZ5,.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcCanvasQuestion__p4YZ5:has(.calculator_binaryButtonActive__jAn2S){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (min-width:901px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ{grid-template-rows:auto minmax(0,1fr) auto;min-height:var(--csc-step-min-height)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]{min-height:36.4rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheetChildrenEmpty__MagmZ[data-desktop-step=children] .calculator_childrenEmptyAddGroup__x_N8V{top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBodyChildrenPopulated__dALmD .calculator_childrenPopulatedCluster__lXh_S{margin-top:var(--public-space-8)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN{padding:1.75rem 2rem 1.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk{padding:1.5rem 2rem 1.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ:is([data-desktop-step=your-details],[data-desktop-step=other-parent-details]) .calculator_desktopSheetBody__VZKIk{padding-bottom:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ:is([data-desktop-step=your-details],[data-desktop-step=other-parent-details]) .calculator_desktopSheetFooter__qkxNF{margin-top:0}}@media (max-width:767px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyStateInner__lPhMr{padding:var(--public-space-3) 0;gap:var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryActions__KNkn8,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActions__4A056,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptActions__q0Mdy,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPrompt__nDqEs{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryCard__AEhAh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPrompt__nDqEs{align-items:stretch;flex-direction:column}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S),.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh[aria-checked=false]{flex:1 1 50%;min-height:2.1rem;padding-block:.2rem}}.calculator_quizContainer__4r9Dk{display:grid;gap:.85rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--border-card) 88%,var(--ui-surface-card) 12%);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-alt,color-mix(in srgb,var(--ui-accent-highlight) 27.1%,var(--ui-surface-card) 72.9%)) 56%,var(--ui-surface-card) 44%)}.calculator_quizHeader__0nG7W{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.calculator_quizEyebrow__KTuMA{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ui-action-primary-hover)}.calculator_quizProgress__rqo7k{display:flex;gap:.35rem}.calculator_quizProgressDot__vzx1t{width:.5rem;height:.5rem;border-radius:50%;background:color-mix(in srgb,var(--border-card) 60%,white 40%);transition:background .2s ease}.calculator_quizProgressDotActive__7m3sS{background:var(--ui-action-primary)}.calculator_quizStep__QoPYr{display:grid;gap:.6rem}.calculator_quizQuestion__giL_K{margin:0;font-size:.95rem;font-weight:600;line-height:1.35;color:var(--ui-ink)}.calculator_quizHint__Vl75i{font-weight:400;color:var(--ui-ink-muted)}.calculator_quizOptions__A5Jp2{display:grid;gap:.4rem}.calculator_quizOption__K85K8{appearance:none;display:block;width:100%;padding:.6rem .85rem;border:1px solid color-mix(in srgb,var(--border-card) 88%,var(--ui-surface-card) 12%);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-surface-page) 18%);font-size:.88rem;font-weight:500;line-height:1.35;color:var(--ui-ink);text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.calculator_quizOption__K85K8:focus-visible,.calculator_quizOption__K85K8:hover{border-color:color-mix(in srgb,var(--ui-action-primary) 40%,var(--border-card) 60%);transform:translateY(-1px)}.calculator_quizOption__K85K8:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-action-primary) 60%,white 40%);outline-offset:2px}.calculator_quizOptionSelected__qUBtI{border-color:var(--ui-action-primary);background:color-mix(in srgb,var(--ui-action-primary) 9%,var(--ui-surface-card) 91%);color:var(--ui-action-primary-hover);font-weight:600}.calculator_quizActions__mvNyk{display:flex;align-items:center;gap:.6rem}.calculator_quizNextButton__WIJyQ{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.55rem 1rem;border:none;border-radius:999px;background:var(--ui-identity);color:white;font-size:.88rem;font-weight:700;cursor:pointer;transition:transform .16s ease,background-color .16s ease}.calculator_quizNextButton__WIJyQ:focus-visible,.calculator_quizNextButton__WIJyQ:hover{background:var(--ui-identity-strong);transform:translateY(-1px)}.calculator_quizNextButton__WIJyQ:disabled{opacity:.5;cursor:not-allowed;transform:none}.calculator_quizNextButton__WIJyQ:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-identity) 60%,white 40%);outline-offset:3px}.calculator_quizBackButton__r2Hjz{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.55rem 1rem;border:1px solid color-mix(in srgb,var(--border-card) 88%,var(--ui-surface-card) 12%);border-radius:999px;background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-surface-page) 18%);color:var(--ui-ink);font-size:.88rem;font-weight:700;cursor:pointer;transition:transform .16s ease,border-color .16s ease}.calculator_quizBackButton__r2Hjz:focus-visible,.calculator_quizBackButton__r2Hjz:hover{transform:translateY(-1px)}.calculator_quizSkipButton__JnzNB{appearance:none;border:none;background:none;padding:.4rem .5rem;font-size:.82rem;font-weight:500;color:var(--ui-ink-muted);cursor:pointer;margin-left:auto;text-decoration:underline;text-underline-offset:2px}.calculator_quizSkipButton__JnzNB:hover{color:var(--ui-ink)}.calculator_quizConfirmation__mn60O{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .62rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--ui-border-focus) 72%,white 28%);background:color-mix(in srgb,var(--ui-identity-tint) 62%,white 38%);font-size:.77rem;font-weight:600;color:var(--ui-identity-strong)}.calculator_topicPickerContainer__NzpNB{display:grid;gap:.75rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--border-card) 88%,var(--ui-surface-card) 12%);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-alt,color-mix(in srgb,var(--ui-accent-highlight) 27.1%,var(--ui-surface-card) 72.9%)) 56%,var(--ui-surface-card) 44%)}.calculator_topicPickerHeader__3tumx{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.calculator_topicPickerEyebrow__RSEjr{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ui-action-primary-hover)}.calculator_topicPickerHint__EJ8pT{margin:0;font-size:.78rem;color:var(--ui-ink-muted)}.calculator_topicGrid__5P660{display:grid;gap:.45rem}.calculator_topicCard__5kM_w{appearance:none;display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;align-items:start;width:100%;padding:.65rem .85rem;border:1px solid color-mix(in srgb,var(--border-card) 88%,var(--ui-surface-card) 12%);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-surface-page) 18%);text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.calculator_topicCard__5kM_w:focus-visible,.calculator_topicCard__5kM_w:hover{border-color:color-mix(in srgb,var(--ui-action-primary) 40%,var(--border-card) 60%);transform:translateY(-1px)}.calculator_topicCard__5kM_w:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-action-primary) 60%,white 40%);outline-offset:2px}.calculator_topicCardSelected__Mca2s{border-color:var(--ui-action-primary);background:color-mix(in srgb,var(--ui-action-primary) 9%,var(--ui-surface-card) 91%)}.calculator_topicCardTitle__DM1BO{margin:0;font-size:.88rem;font-weight:600;line-height:1.3;color:var(--ui-ink);grid-column:1}.calculator_topicCardDescription__FKO4W{margin:0;font-size:.78rem;line-height:1.4;color:var(--ui-ink-muted);grid-column:1}.calculator_topicCheckmark__YnyWS{width:.95rem;height:.95rem;border-radius:3px;border:1.5px solid color-mix(in srgb,var(--border-card) 88%,var(--ui-surface-card) 12%);background:var(--ui-surface-card);display:flex;align-items:center;justify-content:center;flex-shrink:0;grid-column:2;grid-row:1/3;align-self:center;transition:border-color .16s ease,background-color .16s ease}.calculator_topicCardSelected__Mca2s .calculator_topicCheckmark__YnyWS{border-color:var(--ui-action-primary);background:var(--ui-action-primary)}.calculator_topicSelectedCount__C7eB0{margin:0;font-size:.78rem;font-weight:500;color:var(--ui-ink-muted);text-align:right}.calculator_calculatorMetaRow__Mk73_{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:.35rem .75rem 0}.calculator_assessmentYearControl__qTlfq{display:flex;align-items:center;gap:.65rem;color:var(--public-ink-muted);font-size:.74rem;font-weight:700}.calculator_assessmentYearLabel__j9tM7{white-space:nowrap}.calculator_assessmentYearOptions__rVH6e{display:flex;gap:var(--public-space-1);padding:var(--public-space-1);border-color:var(--public-border-subtle);border-radius:var(--public-radius-md);background:var(--public-surface-muted)}.calculator_assessmentYearOptions__rVH6e button{border:1px solid transparent;border-radius:var(--public-radius-sm);background:transparent}.calculator_assessmentYearOptions__rVH6e button,.calculator_assessmentYearTrigger__x8aq3{min-width:3.1rem;min-height:2.25rem;color:var(--public-link);font:inherit;font-weight:800;cursor:pointer}.calculator_assessmentYearTrigger__x8aq3{padding:0 .85rem;border:1px solid var(--public-border-subtle);border-radius:var(--public-radius-sm);background:var(--public-surface-base)}.calculator_assessmentYearOptions__rVH6e button[aria-checked=true]{border-color:var(--public-focus-border);background:var(--public-surface-base)}.calculator_assessmentYearStaticValue__A81Wa{min-height:2.25rem;display:inline-flex;align-items:center;padding:0 .85rem;border:1px solid var(--public-border-subtle);border-radius:var(--public-radius-sm);background:var(--public-surface-base);color:var(--public-link)}.calculator_mobileAssessmentYearControl__4T1ij,.calculator_mobileCalculatorResetButton__Wr7lf{display:none}.calculator_calculatorResetButton__nCre5{min-height:2.75rem;border:0;background:transparent;color:var(--public-link);font:inherit;font-size:.78rem;font-weight:700;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--public-link) 32%,transparent);text-underline-offset:3px;cursor:pointer}.calculator_calculatorResetButton__nCre5:focus-visible,.calculator_calculatorResetButton__nCre5:hover{color:var(--public-link-hover);text-decoration-color:currentColor}.calculator_childHeaderActions__Xyxin{display:inline-flex;align-items:center;gap:.45rem}.calculator_mobileStepCompactLabel__yYMpH{display:none;margin:0;color:color-mix(in srgb,var(--ui-identity-strong) 90.6%,white 9.4%);font-size:.78rem;font-weight:800;letter-spacing:.14em}.calculator_binaryCardExplanation__55U_C{display:block;margin-top:.35rem;color:color-mix(in srgb,var(--ui-identity-strong) 68%,white 32%);font-size:.75rem;font-weight:500;line-height:1.45}.calculator_desktopStepDeck__YSOkn{border:1px solid color-mix(in srgb,var(--ui-border-subtle) 86%,var(--ui-surface-card) 14%);border-radius:var(--public-radius-xl);background:color-mix(in srgb,var(--ui-surface-card) 92%,var(--ui-surface-page) 8%);box-shadow:var(--public-shadow-subtle);overflow:hidden}.calculator_stepNav__UKQSB{border-bottom-color:color-mix(in srgb,var(--ui-border-subtle) 84%,var(--ui-surface-card) 16%);background:color-mix(in srgb,var(--ui-surface-card) 90%,var(--ui-surface-page) 10%)}.calculator_stepNavItem__NQg95{min-height:3.9rem;padding:var(--public-space-4) var(--public-space-3);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-heading);text-transform:uppercase}.calculator_desktopStepSheet__i_yDQ{min-height:34rem;border:0;border-radius:0;box-shadow:none}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details],.calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details]{background:linear-gradient(180deg,color-mix(in srgb,var(--calculator-shell-identity-tint) 12%,var(--ui-surface-card) 88%) 0,color-mix(in srgb,var(--ui-surface-card) 90%,var(--ui-surface-page) 10%) 24%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--calculator-shell-identity) 76%,var(--ui-action-primary) 24%) 0,var(--calculator-shell-action) 100%)}.calculator_desktopSheetHeader__j6OAN{gap:var(--public-space-5);padding:var(--public-space-8) var(--public-space-8) 0}.calculator_desktopSheetEyebrow__QkOgV{margin:0;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-heading);text-transform:uppercase}.calculator_desktopSheetTitle__Lk2Fy{margin-top:var(--public-space-2);font-family:var(--public-font-ui);font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);letter-spacing:0;text-transform:none}.calculator_desktopSheetDetail__BrsS_,.calculator_desktopSheetSummary__BPpGr{font-size:var(--public-type-ui-sm)}.calculator_desktopSheetSummary__BPpGr{margin-top:var(--public-space-3);line-height:var(--public-line-body)}.calculator_desktopSheetDetail__BrsS_{margin-top:var(--public-space-2);line-height:var(--public-line-body)}.calculator_desktopSheetBody__VZKIk{padding:var(--public-space-6) var(--public-space-8) var(--public-space-8)}.calculator_formStepStack__Vt3Eu{gap:var(--public-space-5)}.calculator_adjustmentGrid__j68eA,.calculator_desktopCompanionStack__DV5XN,.calculator_desktopExternalChildrenDetails__fcuuL,.calculator_desktopYourDetailsTopRow__Aqsza{gap:var(--public-space-4)}.calculator_adjustmentCard__ggDGu,.calculator_binaryCard__AEhAh,.calculator_childrenEmptyNpcPrompt__nDqEs,.calculator_desktopCompanionPromptCard__W7r1Z,.calculator_desktopExternalChildrenCard__ZI8A_,.calculator_desktopExternalChildrenDetails__fcuuL,.calculator_embeddedAdjustmentPanel__wEPDf,.calculator_fieldCard__pfWCa,.calculator_inlinePanel__HiGRP{border-color:var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-lg);background:var(--public-surface-base);box-shadow:var(--public-shadow-subtle)}.calculator_fieldCard__pfWCa{padding:var(--public-space-5)}.calculator_adjustmentCard__ggDGu,.calculator_desktopCompanionPromptCard__W7r1Z,.calculator_desktopExternalChildrenCard__ZI8A_,.calculator_embeddedAdjustmentPanel__wEPDf{padding:var(--public-space-4)}.calculator_desktopCompanionPromptCard__W7r1Z,.calculator_desktopExternalChildrenCard__ZI8A_{min-height:5.6rem;background:color-mix(in srgb,var(--ui-surface-muted) 58%,var(--ui-surface-card) 42%)}.calculator_desktopExternalChildrenDetails__fcuuL{padding:var(--public-space-5);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 54%,var(--ui-surface-card) 46%) 0,color-mix(in srgb,var(--ui-surface-card) 94%,var(--ui-surface-page) 6%) 100%)}.calculator_adjustmentCardTitle__y6gmy,.calculator_childInputLabel__As2E1,.calculator_childMetaLabel__OuQ6m,.calculator_compactFieldLabel__Hvubw,.calculator_desktopExternalChildrenGroupTitle__ZhnSg,.calculator_embeddedAdjustmentTitle__AxuN2,.calculator_fieldLabel__SvYVo,.calculator_inlineLabel__OVtkw,.calculator_inlinePanelTitle__HT513,.calculator_parentLabelA__WW4Kp,.calculator_parentLabelB__iS4Og{font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-snug);text-transform:none}.calculator_desktopCompanionPromptTitle__BJWT4,.calculator_relevantDependentCareQuestion__iNYpp{font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:1.45}.calculator_atiGuidanceCue__KfiCV,.calculator_binaryCardExplanation__55U_C,.calculator_desktopExternalChildrenCopy__SGPYl,.calculator_desktopExternalChildrenGroupSubtitle__qVVCa,.calculator_embeddedAdjustmentDescription__fVDrE,.calculator_expandableDescription__8viB4{font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_careInput__XIiv5,.calculator_compactNumberInput__5jp0A,.calculator_currencyField__Z8vaY,.calculator_periodSelect__asCUh,.calculator_readOnlyValue___ENp3,.calculator_stepperContainer___sreE{border-color:var(--public-border-subtle);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-md);background:var(--public-surface-raised)}.calculator_currencyField__Z8vaY{min-height:5rem;padding:var(--public-space-4) var(--public-space-5)}.calculator_currencyField__Z8vaY input{font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold)}.calculator_childrenPopulatedCluster__lXh_S{gap:var(--public-space-3)}.calculator_childrenListCompact__lc6_Y,.calculator_childrenPopulatedToolbar__lXVKk{padding-inline:var(--public-space-5)}.calculator_childrenPopulatedToolbar__lXVKk{padding-top:var(--public-space-5)}.calculator_childrenListCompact__lc6_Y{gap:var(--public-space-3);padding-bottom:var(--public-space-5)}.calculator_childRow__bSTRM{border-color:color-mix(in srgb,var(--ui-border-subtle) 84%,var(--ui-surface-card) 16%);border-bottom-color:var(--ui-border-rule);border-radius:var(--public-radius-lg);box-shadow:var(--public-shadow-subtle)}.calculator_childRowGrid__GDZk3{gap:var(--public-space-4);padding:var(--public-space-4) var(--public-space-5) var(--public-space-5)}.calculator_childCareGrid__YVz0S,.calculator_childMetaStrip__xuU7F,.calculator_childPrimaryCompactLineNpcDesktop__fqOSJ,.calculator_childPrimaryCompactLine__No2F0,.calculator_childSecondaryLine__17EOc{gap:var(--public-space-3)}.calculator_childRowKicker__EJ9wN{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--public-space-2);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold)}.calculator_childAgeLabelMeta__cSMrv,.calculator_childRowKicker__EJ9wN{letter-spacing:0;line-height:var(--public-line-snug);text-transform:none}.calculator_childAgeLabelMeta__cSMrv{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium)}.calculator_sectionHeading__bIbPI,.calculator_sectionTitle__ZTJAa{font-family:var(--public-font-ui);font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);letter-spacing:0;text-transform:none}.calculator_assessmentYearControl__qTlfq,.calculator_childrenEmptyStateCopyPrimary__hE9UA,.calculator_childrenEmptyStateCopy__gKyEy,.calculator_errorText__1gsU8,.calculator_fieldError__L6dpD,.calculator_sectionDescription__WbDRN,.calculator_warningText__LnK5c{font-size:var(--public-type-ui-sm);line-height:1.5}.calculator_assessmentYearControl__qTlfq{font-weight:var(--public-weight-semibold)}.calculator_assessmentYearOptions__rVH6e button,.calculator_assessmentYearStaticValue__A81Wa,.calculator_assessmentYearTrigger__x8aq3{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-snug);text-transform:none}.calculator_errorText__1gsU8,.calculator_fieldError__L6dpD,.calculator_warningText__LnK5c{display:inline-flex;align-items:flex-start;gap:var(--public-space-2);min-height:calc(var(--public-type-ui-sm) * 1.5);font-weight:var(--public-weight-medium);color:var(--ui-status-error)}.calculator_errorText__1gsU8:before,.calculator_fieldError__L6dpD:before,.calculator_warningText__LnK5c:before{content:"!";display:inline-grid;flex:0 0 auto;place-items:center;width:1rem;height:1rem;margin-top:.12rem;border-radius:999px;background:var(--ui-status-error);color:var(--ui-ink-inverse);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);line-height:1}.calculator_careInput__XIiv5,.calculator_compactNumberInput__5jp0A,.calculator_currencyField__Z8vaY input,.calculator_currencyInput__oskxP,.calculator_periodSelect__asCUh,.calculator_stepperValue__a6AF6{font-size:max(1rem,var(--public-type-body))}.calculator_childHeaderPeriodNpcMobile__qOAJ5 .calculator_periodSelect__asCUh,.calculator_childPeriodFieldDesktop__rWbE_ .calculator_periodSelect__asCUh,.calculator_relevantDependentCareControls__iVKmF .calculator_periodSelect__asCUh{font-size:var(--public-type-body)}.calculator_relevantDependentCareControls__iVKmF .calculator_periodSelect__asCUh{line-height:1.2;padding-top:.65rem;padding-bottom:.85rem}.calculator_readOnlyValue___ENp3{font-size:var(--public-type-body);font-weight:var(--public-weight-semibold)}.calculator_addChildSplitButton___w7Wf,.calculator_binaryButton__LoaPh,.calculator_calculateButton__Qvn17,.calculator_childFieldAction__4SmFU,.calculator_childNpcMobileAction__elIi5,.calculator_childNpcPlaceholderButton__DLv_V,.calculator_childrenEmptyActionButton__Owyno,.calculator_desktopStepBack__Fpkb0,.calculator_desktopStepNext__qH3qM,.calculator_npcEmbeddedDismiss__6Cf_a,.calculator_panelAddChildSplitButton__pqas8,.calculator_secondaryActionButton__R40X5,.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ{font-size:var(--public-type-body);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:1.2;text-transform:none}.calculator_binaryButton__LoaPh,.calculator_childFieldAction__4SmFU,.calculator_childNpcMobileAction__elIi5,.calculator_childNpcPlaceholderButton__DLv_V,.calculator_npcEmbeddedDismiss__6Cf_a,.calculator_secondaryActionButton__R40X5{font-size:var(--public-type-ui-md)}.calculator_adjustmentStats__rVq0r,.calculator_childNpcMobileLabel__4uO1O,.calculator_childNpcPlaceholderLabel__FjJqR,.calculator_childSplitSummaryInlineLabel__45iYT,.calculator_childSplitSummaryLead__tpwKg,.calculator_npcChildLabel__u2AND,.calculator_relevantDependentAgeLabel__X8S8o,.calculator_relevantDependentCareLabel__G2kvv,.calculator_relevantDependentRowLabel__EcL4r{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-snug);text-transform:none}.calculator_childInputLabel__As2E1,.calculator_childMetaLabel__OuQ6m,.calculator_compactFieldLabel__Hvubw,.calculator_fieldLabel__SvYVo,.calculator_parentLabelA__WW4Kp,.calculator_parentLabelB__iS4Og{color:var(--ui-ink-muted)}.calculator_relevantDependentAgeLabel__X8S8o,.calculator_relevantDependentRowLabel__EcL4r{color:var(--ui-ink)}.calculator_mobileStepCompactLabel__yYMpH{font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-heading);text-transform:uppercase}.calculator_mobileStepName__oXZ0Q{font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-medium);letter-spacing:0;text-transform:none}.calculator_mobileStepNameActive__d5Mif{font-weight:var(--public-weight-semibold)}.calculator_desktopStepDeck__YSOkn{border-color:color-mix(in srgb,var(--ui-border-rule) 76%,var(--ui-surface-card) 24%)}.calculator_stepNav__UKQSB{background:linear-gradient(180deg,var(--ui-surface-card) 0,color-mix(in srgb,var(--ui-surface-muted) 48%,var(--ui-surface-card) 52%) 100%)}.calculator_stepNavItem__NQg95{min-height:4.1rem;border-right:1px solid color-mix(in srgb,var(--ui-border-subtle) 72%,transparent)}.calculator_stepNavItem__NQg95:last-child{border-right:0}.calculator_stepNavItemActive___7Zjj{background:color-mix(in srgb,var(--calculator-shell-identity-tint) 24%,var(--ui-surface-card) 76%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ui-identity) 18%,transparent)}.calculator_stepNavItemActive___7Zjj:before{content:"";width:.48rem;height:.48rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,var(--calculator-shell-identity-tint) 58%,transparent)}.calculator_desktopStepSheet__i_yDQ{background:color-mix(in srgb,var(--ui-surface-card) 96%,var(--ui-surface-page) 4%)}.calculator_desktopStepSheet__i_yDQ:before{height:.3rem;opacity:1}.calculator_desktopSheetHeader__j6OAN{padding-bottom:var(--public-space-5);border-bottom:1px solid color-mix(in srgb,var(--ui-border-subtle) 76%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-muted) 56%,var(--ui-surface-card) 44%) 0,transparent 100%)}.calculator_desktopSheetBody__VZKIk{background:linear-gradient(90deg,color-mix(in srgb,var(--ui-border-rule) 34%,transparent) 0 1px,transparent 1px 100%) left var(--public-space-8) top /1px 100% no-repeat}.calculator_formStepStack__Vt3Eu{position:relative}.calculator_binaryCard__AEhAh,.calculator_childRow__bSTRM,.calculator_childrenEmptyNpcPrompt__nDqEs,.calculator_desktopCompanionPromptCard__W7r1Z,.calculator_desktopExternalChildrenCard__ZI8A_,.calculator_desktopExternalChildrenDetails__fcuuL,.calculator_fieldCard__pfWCa,.calculator_inlinePanel__HiGRP{box-shadow:none}.calculator_desktopExternalChildrenDetails__fcuuL,.calculator_fieldCard__pfWCa,.calculator_inlinePanel__HiGRP{position:relative;border-left:3px solid color-mix(in srgb,var(--ui-border-rule) 86%,var(--ui-surface-card) 14%)}.calculator_fieldCard__pfWCa{background:linear-gradient(180deg,color-mix(in srgb,var(--calculator-shell-identity-tint) 16%,var(--ui-surface-card) 84%) 0,var(--ui-surface-card) 42%);border-left-color:var(--calculator-shell-identity)}.calculator_fieldCard__pfWCa:focus-within{border-color:color-mix(in srgb,var(--calculator-shell-identity) 56%,var(--ui-border-subtle) 44%);border-left-color:var(--calculator-shell-identity);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--calculator-shell-identity) 18%,transparent)}.calculator_fieldLabel__SvYVo{color:var(--ui-ink)}.calculator_atiGuidance__GD4BW{margin-top:0;margin-bottom:var(--public-space-4);padding-top:0;border-top:0}.calculator_atiGuidanceCue__KfiCV{color:color-mix(in srgb,var(--ui-ink-muted) 86%,var(--ui-ink) 14%)}.calculator_currencyField__Z8vaY{background:var(--public-surface-raised);border-color:var(--public-border-subtle)}.calculator_desktopCompanionPromptCard__W7r1Z,.calculator_desktopExternalChildrenCard__ZI8A_{border-left:3px solid color-mix(in srgb,var(--ui-border-rule) 76%,var(--ui-surface-card) 24%);background:color-mix(in srgb,var(--ui-surface-muted) 50%,var(--ui-surface-card) 50%)}.calculator_desktopCompanionPromptCard__W7r1Z:focus-within,.calculator_desktopExternalChildrenCard__ZI8A_:focus-within{border-left-color:var(--calculator-shell-identity);background:color-mix(in srgb,var(--calculator-shell-identity-tint) 14%,var(--ui-surface-card) 86%)}.calculator_desktopExternalChildrenCopy__SGPYl{padding-top:var(--public-space-3);border-top:1px solid color-mix(in srgb,var(--ui-border-subtle) 72%,transparent)}.calculator_desktopExternalChildrenDetails__fcuuL{background:color-mix(in srgb,var(--ui-surface-muted) 42%,var(--ui-surface-card) 58%)}.calculator_desktopExternalChildrenGroupFields__d3itX,.calculator_relevantDependentRows__iLSa4{padding-top:var(--public-space-3);border-top:1px solid color-mix(in srgb,var(--ui-border-subtle) 72%,transparent)}.calculator_childRow__bSTRM{background:var(--ui-surface-card)}.calculator_childRowGrid__GDZk3{background:color-mix(in srgb,var(--ui-surface-muted) 42%,var(--ui-surface-card) 58%);border-color:color-mix(in srgb,var(--ui-border-subtle) 82%,var(--ui-surface-card) 18%)}.calculator_childrenPopulatedCluster__lXh_S{padding-left:var(--public-space-4);border-left:3px solid var(--calculator-shell-identity)}.calculator_childrenPopulatedToolbar__lXVKk{padding-left:var(--public-space-4)}.calculator_childrenEmptyStateMobile__8AbdF,.calculator_childrenEmptyState__kbWNx{border:1px dashed color-mix(in srgb,var(--ui-border-rule) 74%,var(--ui-surface-card) 26%);background:color-mix(in srgb,var(--ui-surface-muted) 28%,transparent)}.calculator_childrenEmptyStateMobile__8AbdF{border-inline:0}.calculator_childrenEmptyStateInner__lPhMr{padding:var(--public-space-4)}.calculator_inlinePanel__HiGRP{background:color-mix(in srgb,var(--ui-surface-muted) 36%,var(--ui-surface-card) 64%)}.calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{border-left:3px solid var(--calculator-shell-identity);background:var(--public-surface-base)}.calculator_calculatorExperience__e_MkN{background:var(--public-surface-page)}.calculator_calculatorExperienceContent__qblKl{max-width:none;padding:0}.calculator_calculatorSurface__mW2Z4,.calculator_resultsStage__xyYlx{border:0;border-bottom:0;background:var(--public-surface-page);box-shadow:none}.calculator_calculatorSurface__mW2Z4{padding:0}.calculator_desktopStepDeck__YSOkn{border:0;border-radius:0;box-shadow:none}.calculator_desktopSheetBody__VZKIk,.calculator_desktopSheetHeader__j6OAN,.calculator_desktopStepDeck__YSOkn,.calculator_desktopStepSheet__i_yDQ,.calculator_desktopStepSheet__i_yDQ[data-desktop-step=adjustments],.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children],.calculator_desktopStepSheet__i_yDQ[data-desktop-step=income]{background:var(--public-surface-page)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details]{background:color-mix(in srgb,var(--calc-party-you-soft) 18%,var(--public-surface-page) 82%)}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_desktopSheetBody__VZKIk,.calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_desktopSheetHeader__j6OAN,.calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] .calculator_desktopSheetBody__VZKIk,.calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] .calculator_desktopSheetHeader__j6OAN{background:transparent}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details]{background:color-mix(in srgb,var(--calc-party-other-parent-soft) 18%,var(--public-surface-page) 82%)}.calculator_wizardFrame__fLDDT[data-mobile-step=your-details] .calculator_wizardStepCard__562YL{border-left-color:var(--calc-party-you);background:color-mix(in srgb,var(--calc-party-you-soft) 14%,var(--public-surface-base) 86%)}.calculator_wizardFrame__fLDDT[data-mobile-step=other-parent-details] .calculator_wizardStepCard__562YL{border-left-color:var(--calc-party-other-parent);background:color-mix(in srgb,var(--calc-party-other-parent-soft) 14%,var(--public-surface-base) 86%)}.calculator_desktopSheetBody__VZKIk{background-image:none}@media (max-width:767px){.calculator_wizardStepCard__562YL{padding:var(--public-space-2) var(--public-space-3) 0}.calculator_formStepStack__Vt3Eu{gap:var(--public-space-4)}.calculator_adjustmentCard__ggDGu,.calculator_binaryCard__AEhAh,.calculator_childrenEmptyNpcPrompt__nDqEs,.calculator_embeddedAdjustmentPanel__wEPDf,.calculator_fieldCard__pfWCa,.calculator_inlinePanel__HiGRP{padding:var(--public-space-4)}.calculator_childrenListCompact__lc6_Y{gap:var(--public-space-3);padding-inline:0;padding-bottom:0}.calculator_childRowGrid__GDZk3{gap:var(--public-space-3);padding:var(--public-space-3) var(--public-space-4) var(--public-space-4)}.calculator_childCareGrid__YVz0S,.calculator_childMetaStrip__xuU7F,.calculator_childPrimaryCompactLineNpcMobile__yRyLk,.calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk),.calculator_childSecondaryLine__17EOc{gap:var(--public-space-2)}.calculator_currencyField__Z8vaY{min-height:4rem;padding:var(--public-space-3) var(--public-space-4)}.calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{border:0;border-left:3px solid var(--calculator-shell-identity);border-radius:0;box-shadow:none}.calculator_binaryCard__AEhAh,.calculator_childrenEmptyNpcPrompt__nDqEs,.calculator_fieldCard__pfWCa,.calculator_inlinePanel__HiGRP{border-top:1px solid color-mix(in srgb,var(--ui-border-subtle) 80%,transparent);border-right:0;border-bottom:0;border-left-width:3px;border-radius:0;background:transparent}.calculator_fieldCard__pfWCa{background:color-mix(in srgb,var(--calculator-shell-identity-tint) 10%,transparent)}.calculator_binaryCard__AEhAh,.calculator_childrenEmptyNpcPrompt__nDqEs,.calculator_inlinePanel__HiGRP{background:color-mix(in srgb,var(--ui-surface-muted) 24%,transparent)}.calculator_childrenPopulatedCluster__lXh_S{padding-left:0;border-left:0}.calculator_childrenEmptyStateMobile__8AbdF,.calculator_childrenEmptyState__kbWNx{border-right:0;border-left:0}.calculator_childrenEmptyStateInner__lPhMr{padding-inline:var(--public-space-2)}.calculator_calculatorMetaRow__Mk73_,.calculator_desktopAssessmentYearControl__D2SWJ{display:none}.calculator_wizardStepCard__562YL{position:relative}.calculator_mobileAssessmentYearControl__4T1ij{position:absolute;z-index:2;top:var(--public-space-3);right:var(--public-space-3);display:block}.calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearControl__qTlfq{gap:0}.calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearStaticValue__A81Wa,.calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearTrigger__x8aq3{min-width:3rem;min-height:2rem;padding-inline:var(--public-space-2);font-size:var(--public-type-ui-xs)}.calculator_mobileStepHeadingRow__zRq5S{display:flex;align-items:center;gap:var(--public-space-2);padding-right:4rem}.calculator_mobileStepHeadingRow__zRq5S .calculator_sectionTitle__ZTJAa{flex:0 1 auto}.calculator_mobileCalculatorResetButton__Wr7lf{display:inline-grid;flex:0 0 2rem;width:2rem;min-height:2rem;place-items:center;padding:0;font-size:var(--public-type-ui-md);line-height:1;text-decoration:none}.calculator_mobileStepCompactLabel__yYMpH{display:block}.calculator_mobileStepName__oXZ0Q{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.calculator_wizardNavButtons__tLBAm{padding:.75rem max(.75rem,env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));margin:1rem -.75rem -.75rem;border-top:1px solid color-mix(in srgb,var(--ui-identity-strong) 10.9%,transparent);background:color-mix(in srgb,var(--ui-surface-card) 90%,transparent);backdrop-filter:blur(12px)}.calculator_childHeaderActions__Xyxin{align-items:flex-start}}.calculator_resultsStaleBanner__XYBRL{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--ui-status-info) 25%,var(--ui-surface-card) 75%);border-radius:14px;background:color-mix(in srgb,var(--ui-status-info) 7%,var(--ui-surface-card) 93%);color:var(--ui-status-info);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_resultsStaleBanner__XYBRL button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1rem;border:1px solid color-mix(in srgb,var(--ui-identity) 95.4%,white 4.6%);border-radius:10px;background:color-mix(in srgb,var(--ui-identity) 95.4%,white 4.6%);color:var(--ui-ink-inverse);font:inherit;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);cursor:pointer;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--public-space-4);align-items:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL .calculator_resultsCard__FlhNQ{order:0}.calculator_resultsPrimaryActions__8Kt_l{order:20}.calculator_resultsHeroReviewPanel__WbeZb{min-width:0;order:30}.calculator_resultsHeroReviewExpandedPanel__8FQ32{min-width:0;order:31}.calculator_resultsHeroInputsRail__rXd_R{min-width:0;order:32}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS{order:32}.calculator_resultsTertiaryActions__tJWPE{order:40}.calculator_resultsCard__FlhNQ:focus-visible{outline:3px solid color-mix(in srgb,var(--ui-identity) 30.5%,transparent);outline-offset:4px}.calculator_inputsUsedSummary__F23Xl{overflow:hidden;border:1px solid color-mix(in srgb,var(--ui-identity-strong) 16%,transparent);border-radius:16px;background:color-mix(in srgb,var(--ui-surface-card) 90%,var(--ui-surface-page) 10%);box-shadow:0 8px 18px -16px color-mix(in srgb,var(--ui-identity-strong) 38%,transparent)}.calculator_inputsUsedSummaryAudit__hTpoP{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_inputsUsedSummaryRailAudit__MJjQn{display:grid;gap:var(--public-space-4);padding:var(--public-space-5);border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-lg);background:var(--public-surface-base)}.calculator_inputsUsedSummaryBar__tTZR7{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.calculator_inputsUsedAuditHeader__HvUW3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--public-space-3)}.calculator_inputsUsedDisclosure__ctaj2,.calculator_inputsUsedEditButton__7_rSu{min-height:3.75rem;border:0;background:transparent;color:var(--ui-identity-strong);font:inherit;cursor:pointer}.calculator_inputsUsedDisclosure__ctaj2{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.8rem 1rem;text-align:left}.calculator_inputsUsedTitleGroup__wVgbD{display:grid;gap:.15rem;min-width:0}.calculator_inputsUsedTitle__6_7_c{margin:0;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_inputsUsedMeta__8ZoKe{color:color-mix(in srgb,var(--ui-identity-strong) 66%,white 34%);font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_inputsUsedChevron__yoOug{display:inline-grid;flex:0 0 auto;width:1.75rem;height:1.75rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--ui-identity-tint) 58%,var(--ui-surface-card) 42%);color:var(--ui-identity);font-weight:var(--public-weight-semibold);transition:transform .16s ease}.calculator_inputsUsedChevronExpanded__K33bZ{transform:rotate(180deg)}.calculator_inputsUsedEditButton__7_rSu{align-self:center;min-height:2.75rem;margin:.5rem .65rem .5rem 0;padding:.55rem .85rem;border:1px solid color-mix(in srgb,var(--ui-identity) 28%,transparent);border-radius:10px;color:var(--ui-identity);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);white-space:nowrap}.calculator_inputsUsedDisclosure__ctaj2:focus-visible,.calculator_inputsUsedDisclosure__ctaj2:hover,.calculator_inputsUsedEditButton__7_rSu:focus-visible,.calculator_inputsUsedEditButton__7_rSu:hover{background:color-mix(in srgb,var(--ui-identity-tint) 42%,var(--ui-surface-card) 58%)}.calculator_inputsUsedDisclosure__ctaj2:focus-visible,.calculator_inputsUsedEditButton__7_rSu:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:-3px}.calculator_inputsUsedPanel__hsFLA{display:grid;gap:1rem;padding:1rem;border-top:1px solid color-mix(in srgb,var(--ui-identity-strong) 12%,transparent);background:color-mix(in srgb,var(--ui-surface-page) 34%,var(--ui-surface-card) 66%)}.calculator_inputsUsedSummaryAudit__hTpoP .calculator_inputsUsedPanel__hsFLA{gap:var(--public-space-4);padding:var(--public-space-3) 0 0;border-top:0;background:transparent}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedPanel__hsFLA{gap:var(--public-space-4);padding:0}.calculator_inputsUsedRailHeader__X9Blg{display:flex;justify-content:space-between;gap:var(--public-space-3)}.calculator_inputsUsedRailChildGrid__YSySm{display:grid;gap:0;margin:0;padding:0 0 var(--public-space-3);border-bottom:1px solid var(--public-border-muted)}.calculator_inputsUsedRailChildHeader__cdEWN,.calculator_inputsUsedRailChild__r3Jg7{display:grid;grid-template-columns:minmax(3.9rem,max-content) minmax(3.75rem,max-content) minmax(0,1fr);gap:var(--public-space-2) clamp(var(--public-space-2),2vw,var(--public-space-3));align-items:baseline}.calculator_inputsUsedRailChildHeader__cdEWN{padding:0 0 .55rem;color:color-mix(in srgb,var(--ui-identity-strong) 64%,white 36%);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_inputsUsedRailChild__r3Jg7{padding:.68rem 0;border-top:1px solid color-mix(in srgb,var(--ui-identity-strong) 10%,transparent);color:var(--ui-identity-strong);font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_inputsUsedRailChild__r3Jg7:first-child{border-top:0}.calculator_inputsUsedRailAge__8VAbg,.calculator_inputsUsedRailChild__r3Jg7 strong{font-weight:var(--public-weight-semibold)}.calculator_inputsUsedRailAge__8VAbg{justify-self:start;padding:.1rem .38rem;border-radius:999px;background:color-mix(in srgb,var(--ui-identity-tint) 58%,var(--ui-surface-card) 42%);color:var(--ui-identity)}.calculator_inputsUsedRailCare__ZfSno{min-width:0;color:color-mix(in srgb,var(--ui-identity-strong) 78%,white 22%)}.calculator_inputsUsedRailFacts__P_vt0{display:grid;gap:.75rem;margin:0}.calculator_inputsUsedRailFacts__P_vt0>div{display:grid;gap:.15rem;min-width:0}.calculator_inputsUsedRailFacts__P_vt0 dd,.calculator_inputsUsedRailFacts__P_vt0 dt{margin:0;font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_inputsUsedRailFacts__P_vt0 dt{color:color-mix(in srgb,var(--ui-identity-strong) 64%,white 36%)}.calculator_inputsUsedRailFacts__P_vt0 dd{color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold)}.calculator_inputsUsedRailIncomeParts__9AMy9{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--public-space-4);row-gap:.2rem;min-width:0}.calculator_inputsUsedRailIncomeSeparator__ThNaE{color:color-mix(in srgb,var(--ui-identity-strong) 64%,white 36%);font-weight:var(--public-weight-regular)}.calculator_inputsUsedRailScopedFact__Nvbtf{display:inline}.calculator_inputsUsedRailPartyLabel__iOEP2{color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold)}.calculator_inputsUsedRailScopedSeparator__DaFKL{color:color-mix(in srgb,var(--ui-identity-strong) 64%,white 36%);font-weight:var(--public-weight-regular)}.calculator_inputsUsedSection__lQuua{display:grid;gap:.65rem;min-width:0}.calculator_inputsUsedSectionHeader__fJXI9 h3{margin:0;color:var(--ui-identity-strong);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.calculator_inputsUsedSectionHeader__fJXI9{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.calculator_inputsUsedSectionEditButton__SDztL{flex:0 0 auto;padding:.35rem .55rem;border:1px solid color-mix(in srgb,var(--ui-identity) 24%,transparent);border-radius:8px;background:transparent;color:var(--ui-identity);font:inherit;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);cursor:pointer}.calculator_inputsUsedSectionEditButton__SDztL:focus-visible,.calculator_inputsUsedSectionEditButton__SDztL:hover{background:color-mix(in srgb,var(--ui-identity-tint) 42%,var(--ui-surface-card) 58%)}.calculator_inputsUsedSectionEditButton__SDztL:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:2px}.calculator_inputsUsedMatrixDesktop__UKtHf{min-width:0}.calculator_inputsUsedMatrixMobile__sswVX{display:none}.calculator_inputsUsedMatrix__ivwOZ{width:100%;border-collapse:collapse;font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_inputsUsedMatrix__ivwOZ td,.calculator_inputsUsedMatrix__ivwOZ th{padding:.55rem .6rem;border-top:1px solid color-mix(in srgb,var(--ui-identity-strong) 10%,transparent);text-align:left;vertical-align:top}.calculator_inputsUsedMatrix__ivwOZ thead th{border-top:0;color:color-mix(in srgb,var(--ui-identity-strong) 68%,white 32%);font-weight:var(--public-weight-semibold)}.calculator_inputsUsedMatrix__ivwOZ tbody th,.calculator_inputsUsedMatrix__ivwOZ td{color:var(--ui-identity-strong)}.calculator_inputsUsedChildren__dG2Ue{display:grid;gap:.6rem}.calculator_inputsUsedChild__xLjX0{display:grid;grid-template-columns:minmax(7rem,.28fr) minmax(0,.72fr);gap:.9rem;align-items:start;padding:.75rem 0;border-top:1px solid color-mix(in srgb,var(--ui-identity-strong) 10%,transparent)}.calculator_inputsUsedChild__xLjX0:first-child{border-top:0}.calculator_inputsUsedChildHeading__jqGu4{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;color:var(--ui-identity-strong);font-size:var(--public-type-ui-sm)}.calculator_inputsUsedChildHeading__jqGu4 span{padding:.15rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--ui-identity-tint) 58%,var(--ui-surface-card) 42%);color:var(--ui-identity);font-weight:var(--public-weight-semibold)}.calculator_inputsUsedPartyGrid__KPjNm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--ui-identity-strong) 12%,transparent)}.calculator_inputsUsedFacts__0tmDh{display:grid;gap:.45rem;margin:0}.calculator_inputsUsedFacts__0tmDh>div{display:flex;justify-content:space-between;gap:1rem;min-width:0}.calculator_inputsUsedFacts__0tmDh dd,.calculator_inputsUsedFacts__0tmDh dt{margin:0;font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_inputsUsedFacts__0tmDh dt{color:color-mix(in srgb,var(--ui-identity-strong) 68%,white 32%)}.calculator_inputsUsedFacts__0tmDh dd{color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold);text-align:right}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedMatrixDesktop__UKtHf{display:none}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedMatrixMobile__sswVX{display:grid}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedChild__xLjX0,.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedPartyGrid__KPjNm{grid-template-columns:minmax(0,1fr)}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedChild__xLjX0{gap:var(--public-space-2);padding-block:var(--public-space-3)}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedPartyGrid__KPjNm{gap:var(--public-space-4);padding-top:var(--public-space-4)}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedFacts__0tmDh>div{display:grid;gap:var(--public-space-1)}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedFacts__0tmDh dd{text-align:left}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedEditButton__7_rSu{width:fit-content}@media (max-width:640px){.calculator_inputsUsedSummaryBar__tTZR7{grid-template-columns:minmax(0,1fr)}.calculator_inputsUsedEditButton__7_rSu{width:calc(100% - 1.3rem);margin:0 .65rem .65rem}.calculator_inputsUsedChild__xLjX0,.calculator_inputsUsedPartyGrid__KPjNm{grid-template-columns:minmax(0,1fr)}.calculator_inputsUsedChild__xLjX0{gap:.55rem}.calculator_inputsUsedMatrixDesktop__UKtHf{display:none}.calculator_inputsUsedMatrixMobile__sswVX{display:grid;gap:.6rem}}@media (prefers-reduced-motion:reduce){.calculator_inputsUsedChevron__yoOug{transition:none}}.calculator_resultsPrimaryActions__8Kt_l,.calculator_resultsSecondaryActions__3Q75u,.calculator_resultsTertiaryActions__tJWPE{display:grid;gap:1rem;border:1px solid color-mix(in srgb,var(--ui-identity-strong) 14.6%,transparent);border-radius:18px;background:color-mix(in srgb,var(--ui-surface-card) 86%,var(--ui-surface-page) 14%);box-shadow:0 8px 18px -14px color-mix(in srgb,var(--ui-identity-strong) 36%,transparent)}.calculator_resultsPrimaryActions__8Kt_l{grid-template-columns:minmax(0,1fr) minmax(16rem,auto);align-items:center;padding:1.2rem;border-color:color-mix(in srgb,var(--ui-identity) 31%,transparent);border-left:5px solid var(--ui-identity);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-identity-tint) 38%,var(--ui-surface-card) 62%) 0,var(--ui-surface-card) 72%)}.calculator_resultsSecondaryActions__3Q75u{padding:1.15rem;border-left:4px solid color-mix(in srgb,var(--calc-meaning-payment) 82%,white 18%)}.calculator_resultsTertiaryActions__tJWPE{padding:1.1rem;background:color-mix(in srgb,var(--ui-surface-card) 72%,var(--ui-surface-page) 28%)}.calculator_resultsActionHeader__vTot_{display:grid;gap:.35rem;min-width:0}.calculator_resultsActionHeader__vTot_ h3{margin:0;color:color-mix(in srgb,var(--ui-identity-strong) 98.8%,white 1.2%);font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.calculator_resultsActionHeader__vTot_ p{margin:0;color:color-mix(in srgb,var(--ui-identity-strong) 72.2%,white 27.8%);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_resultsActionEyebrow__smCLC{color:var(--ui-identity)!important;font-size:var(--public-type-ui-sm)!important;font-weight:var(--public-weight-medium);letter-spacing:0;text-transform:none}.calculator_resultsPrimaryActionGrid__FdKFc,.calculator_resultsSecondaryActionRow__q_4LA{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.calculator_resultsPrimaryActionGrid__FdKFc{min-width:min(100%,16rem)}.calculator_resultsPrimaryActionGrid__FdKFc .calculator_resultsUtilityButton__VQnTr{flex:1 1 7.5rem}.calculator_resultsSecondaryActionRow__q_4LA{justify-content:flex-start}.calculator_resultsTertiaryGrid__ou_Q2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.calculator_resultsTertiaryLink__yMV_W{display:grid;gap:.3rem;min-height:5.4rem;padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--ui-identity-strong) 11%,transparent);border-radius:12px;background:color-mix(in srgb,var(--ui-surface-card) 86%,var(--ui-surface-page) 14%);color:color-mix(in srgb,var(--ui-identity-strong) 86%,white 14%);text-decoration:none}.calculator_resultsTertiaryLink__yMV_W:focus-visible,.calculator_resultsTertiaryLink__yMV_W:hover{border-color:color-mix(in srgb,var(--ui-identity) 31%,transparent);background:color-mix(in srgb,var(--ui-identity-tint) 28%,var(--ui-surface-card) 72%)}.calculator_resultsTertiaryLink__yMV_W span{font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold)}.calculator_resultsTertiaryLink__yMV_W small{color:color-mix(in srgb,var(--ui-identity-strong) 65%,white 35%);font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_resultsUtilityButton__VQnTr{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.62rem .9rem;border:1px solid color-mix(in srgb,var(--ui-identity-strong) 26.7%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ui-surface-card) 84%,var(--ui-surface-page) 16%);color:var(--ui-identity-strong);font:inherit;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);text-align:center;cursor:pointer}.calculator_resultsUtilityButtonPrimary__w_8Pz{border-color:var(--ui-identity-strong);background:var(--ui-identity-strong);color:var(--ui-ink-inverse);box-shadow:0 10px 18px -12px color-mix(in srgb,var(--ui-identity-strong) 80%,transparent)}.calculator_resultsUtilityButton__VQnTr:focus-visible,.calculator_resultsUtilityButton__VQnTr:hover{border-color:var(--ui-identity-strong);background:color-mix(in srgb,var(--ui-identity-tint) 46%,var(--ui-surface-card) 54%)}.calculator_resultsUtilityButtonPrimary__w_8Pz:focus-visible,.calculator_resultsUtilityButtonPrimary__w_8Pz:hover{background:var(--ui-identity-strong);color:var(--ui-ink-inverse)}.calculator_resultsUtilityButton__VQnTr:disabled{cursor:not-allowed;opacity:.45}.calculator_resultsBreakdownDisclosure__Zehvl,.calculator_resultsEmailSummaryCard__TWhxF,.calculator_resultsLimitationsCard__HO_Kq{border:1px solid color-mix(in srgb,var(--ui-identity-strong) 14.6%,transparent);border-radius:18px;background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-surface-page) 18%);box-shadow:0 8px 18px -14px color-mix(in srgb,var(--ui-identity-strong) 36%,transparent)}.calculator_resultsEmailSummaryCard__TWhxF{padding:1rem}.calculator_resultsEmailSummaryForm__cSiMc{display:grid;gap:.9rem;max-width:42rem}.calculator_resultsEmailSummaryForm__cSiMc h3,.calculator_resultsEmailSummaryReceipt__n7kTC h3{margin:.2rem 0 .35rem;color:color-mix(in srgb,var(--ui-identity-strong) 98.8%,white 1.2%);font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.calculator_resultsEmailSummaryForm__cSiMc p,.calculator_resultsEmailSummaryReceipt__n7kTC p{margin:0;color:color-mix(in srgb,var(--ui-identity-strong) 72.4%,white 27.6%);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_resultsEmailSummaryField__boE3R{display:grid;gap:.45rem}.calculator_resultsEmailSummaryField__boE3R label{color:color-mix(in srgb,var(--ui-identity-strong) 93.2%,white 6.8%);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold)}.calculator_resultsEmailSummaryField__boE3R input{width:100%;min-height:2.75rem;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--ui-identity) 31.9%,white 68.1%);border-radius:10px;background:var(--bg-input);color:color-mix(in srgb,var(--ui-identity-strong) 98.8%,white 1.2%);font:inherit}.calculator_resultsEmailSummaryField__boE3R input:focus-visible{border-color:color-mix(in srgb,var(--ui-identity) 95.4%,white 4.6%);outline:3px solid color-mix(in srgb,var(--ui-identity) 15.3%,transparent)}.calculator_resultsEmailSummaryField__boE3R input[aria-invalid=true]{border-color:color-mix(in srgb,var(--ui-status-error) 84%,black 16%)}.calculator_resultsEmailSummaryDisclosure__ILUlM{max-width:38rem}.calculator_resultsEmailSummaryError__DkfUb{color:color-mix(in srgb,var(--ui-status-error) 84%,black 16%)!important;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.calculator_resultsEmailSummaryReceipt__n7kTC{display:grid;gap:.35rem}.calculator_resultsEmailSummaryNextStep__QwzVJ{display:grid;gap:.45rem;max-width:32rem;margin-top:.65rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--ui-identity-strong) 12%,transparent)}.calculator_resultsEmailSummaryNextStep__QwzVJ h4{margin:0;color:color-mix(in srgb,var(--ui-identity-strong) 98.8%,white 1.2%);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.calculator_resultsEmailSummaryNextStep__QwzVJ .calculator_resultsUtilityButton__VQnTr{display:inline-flex;align-items:center;justify-content:center;width:fit-content;text-decoration:none}.calculator_resultsLimitationsCard__HO_Kq h3{margin:.15rem 0 .4rem;color:color-mix(in srgb,var(--ui-identity-strong) 98.6%,white 1.4%);font-family:inherit;font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.calculator_resultsLimitationsCard__HO_Kq>p{margin:0;color:color-mix(in srgb,var(--ui-identity-strong) 72.2%,white 27.8%);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_resultsComparisonEyebrow__SXIXp,.calculator_resultsLimitationsEyebrow__EgEf0{color:var(--ui-identity)!important;font-size:var(--public-type-ui-sm)!important;font-weight:var(--public-weight-medium);letter-spacing:0;text-transform:none}.calculator_resultsBreakdownDisclosure__Zehvl{overflow:clip}.calculator_resultsBreakdownSummary__hbCpx{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.5rem;padding:1rem 1.2rem;color:color-mix(in srgb,var(--ui-identity-strong) 98.8%,white 1.2%);cursor:pointer;list-style:none}.calculator_resultsBreakdownSummary__hbCpx::-webkit-details-marker{display:none}.calculator_resultsBreakdownSummary__hbCpx>span:first-child{display:grid;gap:.2rem}.calculator_resultsBreakdownSummary__hbCpx strong{font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold)}.calculator_resultsBreakdownSummary__hbCpx small{color:color-mix(in srgb,var(--ui-identity-strong) 67.9%,white 32.1%);font-size:var(--public-type-ui-sm);font-weight:500;line-height:var(--public-line-snug)}.calculator_resultsBreakdownSummary__hbCpx>span:last-child{display:grid;flex:0 0 auto;width:1.5rem;height:1.5rem;place-items:center;color:color-mix(in srgb,var(--ui-identity) 95.4%,white 4.6%);font-size:1.5rem;line-height:1;transform-origin:center;transition:transform .16s ease}.calculator_resultsBreakdownDisclosure__Zehvl[open] .calculator_resultsBreakdownSummary__hbCpx>span:last-child{transform:rotate(45deg)}.calculator_resultsBreakdownDisclosure__Zehvl .calculator_resultsBreakdownShell__NyHM2{padding:0 1rem 1rem}.calculator_resultsLimitationsCard__HO_Kq .calculator_nextStepsCTA__cXW_J,.calculator_resultsSecondaryActions__3Q75u .calculator_nextStepsCTA__cXW_J{margin-top:.4rem;box-shadow:none}.calculator_resultsSecondaryActions__3Q75u .calculator_nextStepsCTA__cXW_J{padding:0;border:0;background:transparent}@media (max-width:720px){.calculator_resultsStaleBanner__XYBRL{align-items:stretch;flex-direction:column}.calculator_resultsPrimaryActions__8Kt_l,.calculator_resultsTertiaryVideo__318Po{grid-template-columns:1fr}.calculator_resultsPrimaryActionGrid__FdKFc,.calculator_resultsSecondaryActionRow__q_4LA{justify-content:stretch}.calculator_resultsPrimaryActionGrid__FdKFc .calculator_resultsUtilityButton__VQnTr,.calculator_resultsSecondaryActionRow__q_4LA .calculator_resultsUtilityButton__VQnTr{flex:1 1 100%}.calculator_resultsTertiaryGrid__ou_Q2{grid-template-columns:1fr}.calculator_resultsBreakdownSummary__hbCpx{padding:.9rem 1rem}.calculator_resultsBreakdownDisclosure__Zehvl .calculator_resultsBreakdownShell__NyHM2{padding:0 .45rem .45rem}}@media (min-width:901px){.calculator_childrenEmptyState__kbWNx{border:0;background:transparent}.calculator_childrenEmptyStateInner__lPhMr{padding:var(--public-space-8) var(--public-space-4)}.calculator_resultsCard__FlhNQ{gap:var(--public-space-8);padding:var(--public-space-8);border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_resultsPrimaryActions__8Kt_l{border-radius:var(--public-radius-lg);box-shadow:none}.calculator_resultsPrimaryActionGrid__FdKFc,.calculator_resultsSecondaryActionRow__q_4LA{align-items:stretch}.calculator_resultsSecondaryActions__3Q75u,.calculator_resultsTertiaryActions__tJWPE{padding:var(--public-space-6) 0 0;border:0;border-top:1px solid var(--public-border-muted);border-radius:0;background:transparent;box-shadow:none}.calculator_resultsEmailSummaryCard__TWhxF{border-radius:var(--public-radius-lg);box-shadow:none}.calculator_resultsBreakdownDisclosure__Zehvl{border-right:0;border-left:0;border-radius:0;background:transparent;box-shadow:none}.calculator_resultsBreakdownDisclosure__Zehvl .calculator_resultsBreakdownShell__NyHM2,.calculator_resultsBreakdownSummary__hbCpx{padding-right:0;padding-left:0}.calculator_breakdownContainer__cCePm{margin-top:0}.calculator_bdStepCard__MwoS5{border-right:0;border-left:0;border-radius:0;background:transparent;box-shadow:none}.calculator_bdStepCardBody__PH7m2,.calculator_bdStepCardHeader__k1MPX{padding-right:0;padding-left:0}.calculator_bdNestedCard__IIWIZ{border-right:0;border-left:0;border-radius:0;background:transparent}}@keyframes calculator_wizardStepInForward__vWmGo{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes calculator_wizardStepInBack__AEoSl{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:none}}@keyframes calculator_childCardIn__HyAHd{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.calculator_mobileStepSegmentFill__3rxWa{transition:transform .35s ease,background-color .35s ease}.calculator_wizardStepEnterForward__RVvOs{animation:calculator_wizardStepInForward__vWmGo .25s ease-out both}.calculator_wizardStepEnterBack__Ljtka{animation:calculator_wizardStepInBack__AEoSl .25s ease-out both}.calculator_childCardEnter__j9NGr{animation:calculator_childCardIn__HyAHd .2s ease-out both}}@media (min-width:981px){.calculator_calculatorExperienceContent__qblKl{max-width:1240px}.calculator_calculatorFormShell__Plw_4{padding:0 var(--public-page-gutter) var(--public-space-8)}.calculator_calculatorMetaRow__Mk73_,.calculator_desktopIntakeCanvas__Rbjxv{width:min(100%,1240px);margin-inline:auto}.calculator_calculatorMetaRow__Mk73_{min-height:2.75rem;padding:0 var(--public-space-3);border-bottom:1px solid var(--public-border-subtle)}.calculator_desktopStepDeck__YSOkn{overflow:hidden;border:1px solid var(--public-border-subtle);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-xl);background:var(--public-surface-base);box-shadow:var(--public-shadow-subtle)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorMetaRow__Mk73_{border-bottom-color:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn{border-top-color:transparent;border-bottom-color:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN{border-bottom-color:transparent}.calculator_stepNavItem__NQg95{min-height:3.25rem;padding:var(--public-space-3) var(--public-space-4);letter-spacing:0;text-transform:none}.calculator_desktopSheetBody__VZKIk>.calculator_formStepStack__Vt3Eu,.calculator_desktopSheetHeader__j6OAN>div:first-child{width:min(100%,60rem);margin-inline:auto}.calculator_desktopSheetHeader__j6OAN{padding:var(--public-space-6) var(--public-space-8) var(--public-space-4)}.calculator_desktopSheetBody__VZKIk{padding:var(--public-space-5) var(--public-space-8) var(--public-space-7);background:transparent}.calculator_desktopSheetBodyChildrenPopulated__dALmD>.calculator_formStepStack__Vt3Eu{width:100%;max-width:none}.calculator_desktopSheetBodyChildrenPopulated__dALmD{padding-top:0}.calculator_desktopSheetBodyChildrenPopulated__dALmD .calculator_childrenPopulatedCluster__lXh_S{margin-top:calc(var(--public-space-5) * -1);padding-top:0}.calculator_desktopSheetFooter__qkxNF{border-top:1px solid var(--public-border-subtle);background:var(--public-surface-muted)}.calculator_desktopSheetFooter__qkxNF .calculator_calculateButton__Qvn17,.calculator_desktopSheetFooter__qkxNF .calculator_desktopFooterAddChildButton__t_42x,.calculator_desktopStepBack__Fpkb0,.calculator_desktopStepNext__qH3qM{height:65px;min-height:65px;border-top:0;border-bottom:0}}@media (prefers-reduced-motion:reduce){.calculator_childCardEnter__j9NGr,.calculator_mobileStepName__oXZ0Q,.calculator_mobileStepSegmentFill__3rxWa,.calculator_stepNavItem__NQg95,.calculator_wizardStepEnterBack__Ljtka,.calculator_wizardStepEnterForward__RVvOs{animation:none!important;transition:none!important}}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]{min-height:0}@media (min-width:981px){.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]{min-height:36rem}.calculator_desktopStepSheetChildrenEmpty__MagmZ[data-desktop-step=children] .calculator_childrenEmptyAddGroup__x_N8V{position:relative;top:-3.25rem}}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_childrenEmptyStateInner__lPhMr:after{content:"";display:block;min-height:calc(1.3rem + 1.5rem + var(--public-space-4))}@media (min-width:768px){.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_childrenEmptyStateInnerWithNpcFollowUps__QHFyx{padding-bottom:var(--public-space-2)}.calculator_childrenEmptyNpcDetails__movOe .calculator_npcFollowUpQuestion__6LLMW{min-height:3.3rem;padding-block:.42rem}.calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_childrenEmptyStateInnerWithNpcFollowUps__QHFyx:after{display:none}}.calculator_childrenEmptyStateMobile__8AbdF,.calculator_childrenEmptyState__kbWNx{min-height:0;place-items:start stretch;border:0;background:transparent}.calculator_childrenEmptyStateInner__lPhMr{justify-items:stretch;width:min(100%,46rem);margin:0 auto;padding:var(--public-space-6) var(--public-space-5);gap:var(--public-space-4);text-align:left}.calculator_childrenEmptyAddGroup__x_N8V{justify-self:center;width:min(100%,30rem)}.calculator_childrenEmptyAddBlocked__MB6sT{justify-self:center;margin:var(--public-space-2) 0 0;color:var(--ui-status-error);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium);line-height:var(--public-line-snug);text-align:center}.calculator_childrenEmptyAddGroup__x_N8V .calculator_addChildSplitLabel__RItwN{margin-top:0;margin-bottom:var(--public-space-2);white-space:nowrap}.calculator_childrenPopulatedToolbar__lXVKk .calculator_addChildSplitLabel__RItwN{margin-top:var(--public-space-2);margin-bottom:0;white-space:nowrap}.calculator_childrenEmptyStateCopyPrimary__hE9UA{max-width:42rem;color:var(--ui-ink-muted);font-weight:var(--public-weight-regular)}.calculator_childrenEmptyStateTitle__2_6mi{margin-top:var(--public-space-1);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold)}.calculator_childrenEmptyActions__4A056{justify-content:center;width:100%}.calculator_addChildSplitButton___w7Wf,.calculator_childrenEmptyActionButton__Owyno,.calculator_panelAddChildSplitButton__pqas8{min-height:3.25rem;padding:var(--public-space-3) var(--public-space-4);letter-spacing:0;line-height:var(--public-line-snug);text-transform:none}.calculator_childrenEmptyStateCopy__gKyEy{justify-self:center;width:100%;max-width:36rem;text-align:center}.calculator_childrenEmptyNpcPrompt__nDqEs{justify-self:center;width:min(100%,39rem);margin-top:var(--public-space-2);box-shadow:none}.calculator_childrenEmptyNpcDetails__movOe{justify-self:center;width:min(100%,35rem);margin-top:calc(-1 * var(--public-space-1))}.calculator_binaryActions__KNkn8{flex:0 0 auto;overflow:hidden;border-color:var(--public-border-strong);border-radius:var(--public-radius-md);background:var(--public-surface-base)}.calculator_binaryButton__LoaPh,.calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S),.calculator_binaryButton__LoaPh[aria-checked=false]{min-width:4.5rem;min-height:2.75rem;padding:var(--public-space-2) var(--public-space-4);border:0;border-right:1px solid var(--public-border-subtle);border-radius:0;background:var(--public-surface-base);color:var(--ui-ink);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);letter-spacing:0;text-transform:none}.calculator_binaryButton__LoaPh:last-child{border-right:0}.calculator_binaryButtonActive__jAn2S,.calculator_binaryButton__LoaPh[aria-checked=true]{background:var(--calculator-shell-identity);color:var(--ui-ink-inverse)}.calculator_binaryButton__LoaPh:hover,.calculator_binaryButton__LoaPh[aria-checked=false]:hover{background:var(--calculator-shell-identity-tint);color:var(--calculator-shell-identity)}.calculator_binaryButton__LoaPh:focus-visible{position:relative;z-index:1;outline:3px solid var(--public-focus-ring);outline-offset:-3px}.calculator_relevantDependentCardField__DGQpk .calculator_binaryButton__LoaPh,.calculator_relevantDependentCardField__DGQpk .calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S),.calculator_relevantDependentCardField__DGQpk .calculator_binaryButton__LoaPh[aria-checked=false]{min-width:4rem;min-height:2.25rem;padding:var(--public-space-1) var(--public-space-3);font-size:var(--public-type-ui-sm)}.calculator_npcCompactBinaryActions__lnvLm,.calculator_npcFollowUpBinaryActions__7rtAD{gap:0;padding:0}.calculator_npcPrimaryCompactBinaryActions__Ns7Sd{margin-right:var(--public-space-4)}.calculator_npcFollowUpBinaryButton___0BNq,.calculator_npcFollowUpBinaryButton___0BNq:not(.calculator_binaryButtonActive__jAn2S),.calculator_npcFollowUpBinaryButton___0BNq[aria-checked=false]{min-width:3.05rem;min-height:1.95rem;padding:.25rem var(--public-space-3);font-size:var(--public-type-ui-sm)}.calculator_npcCompactBinaryButton__sfTZx:first-child,.calculator_npcFollowUpBinaryButton___0BNq:first-child{border-radius:calc(var(--public-radius-md) - 1px) 0 0 calc(var(--public-radius-md) - 1px)}.calculator_npcCompactBinaryButton__sfTZx:last-child,.calculator_npcFollowUpBinaryButton___0BNq:last-child{border-radius:0 calc(var(--public-radius-md) - 1px) calc(var(--public-radius-md) - 1px) 0}.calculator_npcCanvasQuestion__p4YZ5,.calculator_npcCanvasQuestion__p4YZ5:has(.calculator_binaryButtonActive__jAn2S){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (min-width:768px){.calculator_npcCanvasQuestion__p4YZ5{justify-content:center;gap:var(--public-space-5)}.calculator_npcCanvasQuestion__p4YZ5 .calculator_childrenEmptyNpcPromptLabel__FoAPC{flex:0 1 auto}.calculator_npcCanvasQuestion__p4YZ5 .calculator_childrenEmptyNpcPromptActions__q0Mdy{margin-left:0}.calculator_npcCanvasQuestion__p4YZ5 .calculator_childrenEmptyNpcPromptButton__s2L2l{min-height:2.5rem}}.calculator_npcSectionShellEmbedded__jlfPT>.calculator_npcCanvasQuestion__p4YZ5+.calculator_npcCanvasQuestion__p4YZ5{margin-top:var(--public-space-4)}.calculator_childrenPopulatedCluster__lXh_S{gap:var(--public-space-4);padding:var(--public-space-5);border-left:0}.calculator_childrenListCompact__lc6_Y,.calculator_childrenPopulatedToolbar__lXVKk{padding:0}.calculator_childrenPopulatedToolbar__lXVKk{justify-content:center;border:0}.calculator_childrenPopulatedToolbar__lXVKk>div{width:min(100%,30rem)}.calculator_childrenPopulatedToolbar__lXVKk .calculator_addChildSplitLabel__RItwN{font-size:1.2rem;font-weight:inherit;text-align:center}.calculator_childrenPopulatedToolbar__lXVKk .calculator_panelAddChildSplit__9ExWi{grid-template-columns:repeat(2,minmax(11rem,13.5rem));gap:.85rem;justify-content:center;width:100%}.calculator_panelAddChildSplitButton__pqas8{min-height:3.25rem;padding:var(--public-space-3) var(--public-space-4);color:var(--ui-ink);font-size:var(--public-type-body)}.calculator_childRow__bSTRM,.calculator_panelAddChildSplitButton__pqas8{border-color:var(--public-border-muted);border-bottom-color:var(--public-border-strong);background:var(--public-surface-base)}.calculator_childRowGrid__GDZk3{background:var(--public-surface-base)}.calculator_childRowKicker__EJ9wN{color:var(--ui-ink)}.calculator_childAgeLabelMeta__cSMrv{border-color:var(--public-border-strong);background:var(--public-surface-muted);color:var(--ui-ink)}.calculator_readOnlyField__oD73f{display:grid;gap:var(--public-space-1)}.calculator_readOnlyValue___ENp3{display:grid;place-items:center;min-height:3rem;border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-md);background:var(--public-surface-muted);color:var(--ui-ink-muted);font-variant-numeric:tabular-nums}.calculator_readOnlyHint__Ti4BR{color:var(--ui-ink-subtle);font-size:var(--public-type-ui-xs);line-height:var(--public-line-snug);text-align:right}.calculator_addChildSplitButton___w7Wf:focus-visible,.calculator_childrenEmptyActionButton__Owyno:focus-visible,.calculator_panelAddChildSplitButton__pqas8:focus-visible,.calculator_periodSelect__asCUh:focus-visible,.calculator_stepperButton__T0Iob:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:2px}.calculator_incomeConceptStack__fcb5r{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--public-space-6);border-top:1px solid var(--public-border-muted)}.calculator_incomeWorksheet__PxTNZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--public-space-6);min-width:0}.calculator_incomeWorksheetControls__Yz5M_,.calculator_incomeWorksheetLists__az27z{display:grid;align-content:start;min-width:0}.calculator_incomeWorksheetControls__Yz5M_{gap:0}.calculator_incomeWorksheetLists__az27z .calculator_incomeConceptStack__fcb5r{grid-template-columns:minmax(0,1fr);gap:0;border-top:0}.calculator_incomeConceptStackSingle__OcWPe{grid-template-columns:minmax(0,1fr);gap:0}.calculator_incomeWorksheetAddActions__qevWu{display:grid;gap:0}.calculator_incomeWorksheetChildPrompt__JF0kU{display:grid;gap:var(--public-space-3);padding:var(--public-space-5) 0;border-top:1px solid var(--public-border-muted)}.calculator_incomeWorksheetAddButton__3LSrA{width:100%;justify-content:center;gap:var(--public-space-2);min-width:0;min-height:3rem;text-align:left}.calculator_incomeWorksheetAddButton__3LSrA:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:2px}.calculator_incomeWorksheetAddButton__3LSrA:active:not(:disabled),.calculator_relevantDependentDirectAdd__Vx2Hb:active:not(:disabled){border-color:var(--calculator-shell-action);background:color-mix(in srgb,var(--calculator-shell-action) 16%,var(--public-surface-muted) 84%)}.calculator_incomeWorksheetLists__az27z .calculator_incomeConceptSection__le5fq:first-child{padding-top:0}.calculator_incomeWorksheetLists__az27z .calculator_incomeConceptSection__le5fq:last-child{border-bottom:0}.calculator_incomeConceptSection__le5fq{display:grid;gap:var(--public-space-4);padding:var(--public-space-5) 0;border:0;border-bottom:1px solid var(--public-border-muted);border-radius:0;background:transparent}.calculator_incomeConceptStack__fcb5r>.calculator_incomeConceptSection__le5fq:last-child{border-bottom:0}.calculator_incomeConceptSectionPrimary__AkhZ8{padding:0 0 var(--public-space-3);border-bottom:0}.calculator_incomeConceptHeader__ZG1PO>div:first-child,.calculator_incomeConceptHeadingBlock__Epogi{display:grid;gap:var(--public-space-1)}.calculator_incomeConceptDescription__HMxKz,.calculator_incomeConceptQuestion__Zp0jK p,.calculator_incomeConceptTitle__ktR8Y{margin:0}.calculator_incomeConceptTitle__ktR8Y{color:var(--ui-ink);font-family:var(--public-font-ui);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_incomeConceptDescription__HMxKz{max-width:44rem;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_incomeConceptHeader__ZG1PO{display:grid;grid-template-columns:1fr;gap:var(--public-space-4);align-items:start}.calculator_incomeConceptQuestion__Zp0jK{display:grid;align-items:start;justify-content:stretch;gap:var(--public-space-4)}.calculator_incomeConceptQuestion__Zp0jK p{max-width:24rem;color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_incomeConceptDetails__5mQJf{padding:var(--public-space-4);border:1px solid var(--public-border-muted);border-radius:var(--public-radius-md);background:var(--public-surface-muted)}.calculator_incomeConceptDetails__5mQJf.calculator_relevantDependentDirectDetails__EHCuD{padding:0;border:0;background:transparent}.calculator_relevantDependentDirectDetails__EHCuD .calculator_relevantDependentCareDisclosure__1at4s{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--public-space-3);margin-top:.45rem}.calculator_relevantDependentDirectDetails__EHCuD .calculator_relevantDependentCareModeActions__N_EFD{justify-self:end}.calculator_incomeOtherAssessmentFields__ZqGya{display:grid;grid-template-columns:repeat(2,minmax(0,12rem));gap:var(--public-space-4)}.calculator_otherCaseAddActions__q9xhW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--public-space-2)}.calculator_otherCaseStepperGrid__u7Mta{align-items:start}.calculator_otherCaseAgeAction__h5UY1{display:grid;gap:var(--public-space-2);min-width:0}.calculator_otherCaseStepperLabel__hF_Ly{color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_otherCaseDomainError__UiuXW{outline:none}.calculator_visuallyHidden__c1pFD{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_fieldCard__pfWCa{width:min(100%,36rem);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_fieldCard__pfWCa:before{display:none}.calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_fieldCard__pfWCa:focus-within{border:0;background:transparent;box-shadow:none}.calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_fieldLabel__SvYVo{margin-bottom:var(--public-space-1)}.calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY{min-height:4.375rem;padding:var(--public-space-2) var(--public-space-4)}.calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY input{border:0;outline:none;box-shadow:none;background:transparent;font-size:var(--public-type-heading-compact)}.calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY input:focus-visible{border-color:transparent;outline:none;box-shadow:none}.calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_binaryCard__AEhAh{max-width:46rem;padding:var(--public-space-4) 0 0;border:0;border-top:1px solid var(--public-border-muted);border-radius:0;background:transparent}.calculator_desktopSheetFooter__qkxNF{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--public-space-2);padding:0 var(--public-space-5) var(--public-space-5);border-top:0}.calculator_desktopStepBack__Fpkb0,.calculator_desktopStepNext__qH3qM{border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-md);letter-spacing:0;text-transform:none}.calculator_desktopStepNext__qH3qM{border-color:var(--calculator-shell-action);border-bottom-color:var(--calculator-shell-action-hover)}.calculator_calculatorExperience__e_MkN .calculator_calculateButton__Qvn17,.calculator_calculatorExperience__e_MkN .calculator_desktopStepNext__qH3qM,.calculator_calculatorExperience__e_MkN .calculator_wizardNavNext__iLzrJ{border-color:var(--calculator-shell-action);border-bottom-color:var(--calculator-shell-action-hover);background:var(--calculator-shell-action);color:var(--public-action-primary-text)}.calculator_calculatorExperience__e_MkN .calculator_calculateButton__Qvn17:hover,.calculator_calculatorExperience__e_MkN .calculator_desktopStepNext__qH3qM:hover,.calculator_calculatorExperience__e_MkN .calculator_wizardNavNext__iLzrJ:hover{border-color:var(--calculator-shell-action-hover);background:var(--calculator-shell-action-hover);color:var(--public-action-primary-hover-text)}@media (max-width:980px){.calculator_incomeConceptStack__fcb5r{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:767px){.calculator_childrenEmptyStateInner__lPhMr{padding:var(--public-space-3) 0;gap:var(--public-space-3)}.calculator_childrenEmptyActions__4A056,.calculator_childrenEmptyAddBlocked__MB6sT,.calculator_childrenEmptyNpcPrompt__nDqEs{width:100%}.calculator_binaryCard__AEhAh,.calculator_childrenEmptyNpcPrompt__nDqEs{align-items:stretch;flex-direction:column}.calculator_binaryActions__KNkn8,.calculator_childrenEmptyNpcPromptActions__q0Mdy{width:100%}.calculator_binaryButton__LoaPh,.calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S),.calculator_binaryButton__LoaPh[aria-checked=false]{flex:1 1 50%;min-height:3rem}.calculator_npcPrimaryCompactBinaryActions__Ns7Sd{margin-right:0}.calculator_npcFollowUpQuestion__6LLMW{grid-template-columns:1fr;align-items:stretch;gap:var(--public-space-2)}.calculator_npcFollowUpBinaryActions__7rtAD{width:100%}.calculator_npcFollowUpBinaryButton___0BNq,.calculator_npcFollowUpBinaryButton___0BNq:not(.calculator_binaryButtonActive__jAn2S),.calculator_npcFollowUpBinaryButton___0BNq[aria-checked=false]{flex:1 1 50%;min-width:0;min-height:2.75rem}.calculator_childrenListCompact__lc6_Y,.calculator_childrenPopulatedCluster__lXh_S,.calculator_childrenPopulatedToolbar__lXVKk{padding:0}.calculator_childrenPopulatedToolbar__lXVKk>div{width:100%}.calculator_childPrimaryCompactLine__No2F0{grid-template-columns:1fr}.calculator_incomeConceptStack__fcb5r{grid-template-columns:1fr;gap:0}.calculator_incomeConceptSection__le5fq{gap:var(--public-space-3);padding:var(--public-space-4) 0;border:0;border-bottom:1px solid var(--public-border-muted);border-radius:0;background:transparent}.calculator_incomeConceptSectionPrimary__AkhZ8{padding-top:0;padding-bottom:var(--public-space-2);border-bottom:0}.calculator_relevantDependentCardField__DGQpk{grid-template-columns:minmax(0,1fr) auto;align-items:center}.calculator_relevantDependentCardField__DGQpk .calculator_binaryActions__KNkn8{width:auto}.calculator_relevantDependentCardField__DGQpk .calculator_binaryButton__LoaPh,.calculator_relevantDependentCardField__DGQpk .calculator_binaryButton__LoaPh:not(.calculator_binaryButtonActive__jAn2S),.calculator_relevantDependentCardField__DGQpk .calculator_binaryButton__LoaPh[aria-checked=false]{flex:0 0 auto;min-width:3rem;min-height:1.925rem;padding:var(--public-space-1) var(--public-space-2)}.calculator_relevantDependentCard___67v_:first-child{padding-top:0}.calculator_relevantDependentCardHeader___tZwO .calculator_removeButton__rm5qn{position:relative;width:1.375rem;height:1.375rem;font-size:.7rem}.calculator_relevantDependentCardHeader___tZwO .calculator_removeButton__rm5qn:before{position:absolute;content:"";inset:-.6875rem}.calculator_incomeConceptHeader__ZG1PO{grid-template-columns:1fr;gap:var(--public-space-3)}.calculator_incomeConceptQuestion__Zp0jK{display:grid;justify-content:stretch;gap:var(--public-space-3)}.calculator_incomeConceptQuestion__Zp0jK p{max-width:none}.calculator_incomeOtherAssessmentFields__ZqGya{grid-template-columns:1fr}.calculator_incomeConceptDetails__5mQJf{padding:var(--public-space-3)}.calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_binaryCard__AEhAh,.calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_fieldCard__pfWCa{width:100%;max-width:none}}@media (min-width:981px) and (max-width:1100px){.calculator_incomeWorksheet__PxTNZ{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--public-space-4)}.calculator_relevantDependentCardField__DGQpk{grid-template-columns:minmax(0,1fr)}}.calculator_resultsExperience__YZJ_6{gap:var(--public-space-5)}.calculator_resultsCard__FlhNQ{position:relative;display:block;padding:clamp(var(--public-space-5),4vw,var(--public-space-8));overflow:hidden;border:1px solid var(--public-border-muted);border-top:4px solid var(--calc-meaning-payment);border-bottom:1px solid var(--public-border-strong);border-radius:var(--public-radius-xl);background:linear-gradient(135deg,color-mix(in srgb,var(--calc-meaning-payment) 5%,var(--public-surface-base) 95%) 0,var(--public-surface-base) 58%);box-shadow:var(--public-shadow-subtle)}.calculator_resultsCardLeft__v3eGy{gap:0}.calculator_resultsHeader__AGamE{max-width:none}.calculator_resultsOutcomeEyebrow__8JYyE{margin:0 0 var(--public-space-3);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-snug);text-transform:uppercase}.calculator_resultsFormulaContext__AxWNC{margin:calc(var(--public-space-3) * -1) 0 var(--public-space-4);color:var(--ui-ink-subtle);font-size:var(--public-type-ui-xs);line-height:var(--public-line-snug)}.calculator_resultsPayer__K7GRz{padding:var(--public-space-2) var(--public-space-3);border-color:color-mix(in srgb,var(--calc-meaning-payment) 34%,var(--public-border-muted) 66%);border-radius:var(--public-radius-md);background:color-mix(in srgb,var(--calc-meaning-payment) 9%,var(--public-surface-base) 91%);color:var(--calc-meaning-payment-text);font-size:var(--public-type-body-lg)}.calculator_resultsOrdinaryHero__0Lt5w{display:block}.calculator_resultsOrdinaryPrimary__ttmJ2{min-width:0}.calculator_resultsOutcomeLine__eOLuX{margin:0;font-size:var(--public-type-body-lg);line-height:var(--public-line-snug)}.calculator_resultsComplexPaymentGrid__0Tu93{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:var(--public-space-5);align-items:stretch;width:100%}.calculator_resultsComplexPaymentGridSingle__d5O2Q{grid-template-columns:minmax(0,1fr)}.calculator_resultsComplexPaymentColumn__ddwEV{display:flex;min-width:0;flex-direction:column;gap:var(--public-space-4)}.calculator_resultsComplexPathDivider__MFzSw,.calculator_resultsComplexPaymentDivider__uTAJa{background:var(--public-border-muted)}.calculator_resultsComplexPaymentDivider__uTAJa{width:1px}.calculator_resultsComplexPathDivider__MFzSw{width:100%;height:1px}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationLedger__zIiUH{display:grid;min-width:0;gap:var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationGroup__BIm9C{display:grid;min-width:0;gap:var(--public-space-2);padding-block:var(--public-space-2);border-top:1px solid var(--public-border-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationGroup__BIm9C:first-child{border-top:0;padding-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationGroupTitle__ORcND{margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-snug);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationRows__AceZZ{display:grid;min-width:0;gap:var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationRow__aK4v4{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) max-content;gap:var(--public-space-4);align-items:baseline}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationCopy__yMBfc{min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationLabel__MmfHk{margin:0;color:var(--ui-ink);font-size:var(--public-type-body-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationAmount___PGcA{margin:0;color:var(--ui-identity-strong);font-family:var(--public-font-editorial);font-size:var(--public-type-heading-sm);font-variant-numeric:var(--public-numeric-tabular);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-heading);text-align:right;white-space:nowrap}.calculator_resultsStatutoryRateLink__POeuj{display:block;width:fit-content;margin-top:var(--public-space-3);color:var(--ui-link);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.calculator_resultsStatutoryRateLink__POeuj:hover{color:var(--ui-link-hover)}.calculator_resultsStatutoryRateLink__POeuj:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:3px}.calculator_resultsAmount__c63YE{margin-top:var(--public-space-3);font-size:var(--public-type-figure)}.calculator_resultsAmountPeriod__vLlOz{font-size:var(--public-type-ui-md)}.calculator_periodSelector___UAmV{display:inline-flex;align-items:center;gap:var(--public-space-2);margin-top:var(--public-space-4)}.calculator_periodSelectorLabel__xameN{color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_periodSelectorSelect__0yA2w{min-height:2.5rem;min-width:8.75rem;padding:var(--public-space-2) 2.25rem var(--public-space-2) var(--public-space-3);border:1px solid var(--public-border-muted);border-radius:var(--public-radius-md);background:var(--public-surface-base);color:var(--ui-ink)}.calculator_resultsDivider__metVQ{margin:var(--public-space-6) 0 var(--public-space-3);background:var(--public-border-muted)}.calculator_resultsChildRowCompact__Ubd4w,.calculator_resultsChildRow__UOUnl{align-items:baseline;padding:var(--public-space-3) 0}.calculator_resultsChildValue__Qk6w_{text-align:right}.calculator_resultsCareMatrix__hOJHx{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--ui-ink)}.calculator_resultsCareLedgerHeading__lEFEL,.calculator_resultsCareMatrix__hOJHx caption{margin:0;padding:0 0 var(--public-space-3);color:var(--ui-ink);font-size:var(--public-type-body-lg);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);text-align:left}.calculator_resultsCareMatrix__hOJHx td,.calculator_resultsCareMatrix__hOJHx th{padding:var(--public-space-3) var(--public-space-2);border-bottom:1px solid var(--public-border-muted);vertical-align:middle}.calculator_resultsCareMatrix__hOJHx th:first-child{width:42%;padding-left:0;text-align:left}.calculator_resultsCareMatrix__hOJHx td,.calculator_resultsCareMatrix__hOJHx th:not(:first-child){text-align:right}.calculator_resultsCareMatrix__hOJHx thead th{color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_resultsCareMatrix__hOJHx tbody td:last-child,.calculator_resultsCareMatrix__hOJHx thead th:last-child{padding-right:0}.calculator_resultsCareMatrix__hOJHx tbody th{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_resultsCareMatrix__hOJHx tbody td{font-family:var(--public-font-ui);font-size:var(--public-type-body-lg);font-weight:var(--public-weight-semibold);font-variant-numeric:var(--public-numeric-tabular);line-height:var(--public-line-tight)}.calculator_resultsCareMatrix__hOJHx tbody tr:last-child td,.calculator_resultsCareMatrix__hOJHx tbody tr:last-child th{border-bottom:0}.calculator_resultsCareMatrixAge__JB_ht{display:block;margin-top:var(--public-space-1);color:var(--ui-ink-subtle);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-regular)}.calculator_resultsCareLedgerHeading__lEFEL{padding-bottom:var(--public-space-2)}.calculator_resultsDisclaimer__Zz7vc{margin:var(--public-space-4) 0 0;padding:var(--public-space-4) 0 0;border-top:1px solid var(--public-border-muted);border-left:0;background:transparent;font-size:var(--public-type-ui-xs)}.calculator_resultsPrimaryActions__8Kt_l,.calculator_resultsSecondaryActions__3Q75u,.calculator_resultsTertiaryActions__tJWPE{box-shadow:none}.calculator_resultsPrimaryActions__8Kt_l{padding:var(--public-space-5);border-left:1px solid var(--public-border-muted);border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-lg);background:color-mix(in srgb,var(--ui-identity-tint) 18%,var(--public-surface-base) 82%)}.calculator_resultsActionNote__gizBo{display:grid;gap:var(--public-space-1);margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs);line-height:var(--public-line-snug)}.calculator_resultsActionNote__gizBo strong{color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb,.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActions__8Kt_l{padding:0;border:0;background:transparent;box-shadow:none}.calculator_resultsStatementRow__L_VO3 .calculator_resultsActionNote__gizBo,.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb a,.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb h3,.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb p,.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb>div>div>div:first-child{display:none}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button{display:inline-flex;flex:1 1 12rem;align-items:center;justify-content:center;width:auto;min-height:2.75rem;padding:.62rem .9rem;border:1px solid color-mix(in srgb,var(--ui-identity) 26.7%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ui-surface-card) 84%,var(--ui-surface-page) 16%);color:color-mix(in srgb,var(--ui-identity) 95.4%,white 4.6%);font:inherit;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug);text-align:center}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button:focus-visible,.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button:hover{border-color:color-mix(in srgb,var(--ui-identity) 95.4%,white 4.6%);background:color-mix(in srgb,var(--ui-identity-tint) 46%,var(--ui-surface-card) 54%)}.calculator_resultsSecondaryActions__3Q75u,.calculator_resultsTertiaryActions__tJWPE{padding:var(--public-space-6) 0 0;border:0;border-top:1px solid var(--public-border-muted);border-radius:0;background:transparent}.calculator_resultsHeroReviewPanel__WbeZb{padding-top:var(--public-space-5)}.calculator_resultsActionEyebrow__smCLC,.calculator_resultsComparisonEyebrow__SXIXp,.calculator_resultsLimitationsEyebrow__EgEf0{color:var(--ui-ink-muted)!important;font-size:var(--public-type-ui-xs)!important;font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_resultsTertiaryLink__yMV_W{border-color:var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-md);background:var(--public-surface-base)}.calculator_resultsBreakdownDisclosure__Zehvl{border:0;border-top:1px solid var(--public-border-muted);border-bottom:1px solid var(--public-border-muted);border-radius:0;background:transparent;box-shadow:none}.calculator_resultsBreakdownSummary__hbCpx{min-height:4.75rem;padding:var(--public-space-4) 0}.calculator_resultsBreakdownSummary__hbCpx:hover{background:color-mix(in srgb,var(--ui-identity-tint) 24%,transparent)}.calculator_resultsBreakdownSummary__hbCpx:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:3px}.calculator_resultsBreakdownDisclosure__Zehvl[open] .calculator_resultsBreakdownSummary__hbCpx{border-bottom:1px solid var(--public-border-muted)}.calculator_resultsBreakdownDisclosure__Zehvl .calculator_resultsBreakdownShell__NyHM2{padding:var(--public-space-5) 0 0}@media (min-width:901px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--public-space-4);align-items:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL .calculator_resultsCard__FlhNQ{grid-column:1;border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:var(--public-radius-lg);background:var(--public-surface-base);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStatementRow__L_VO3{display:grid;grid-template-areas:"estimate";grid-template-columns:minmax(0,1fr);gap:var(--public-space-6) var(--public-space-7);align-items:start}.calculator_resultsStatementActions__fYfeP{grid-column:1;grid-row:2;display:grid;gap:var(--public-space-3);align-items:start;justify-items:start;width:100%;margin-top:0}.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActions__8Kt_l{grid-template-columns:minmax(0,1fr);gap:var(--public-space-3);width:min(100%,33rem)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActionGrid__FdKFc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;min-width:min(100%,22rem)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb{display:grid;grid-column:2;grid-row:2;align-content:start;justify-self:end;width:min(100%,33rem)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsEmailSummaryCard__TWhxF{grid-column:1/-1}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeader__AGamE{grid-area:estimate}.calculator_resultsHeroInputsRail__rXd_R{grid-area:inputs;min-width:0;min-height:15rem;padding-left:calc(var(--public-space-6) + .5rem);border-left:1px solid var(--public-border-muted)}.calculator_resultsStatementRow__L_VO3 .calculator_inputsUsedSummaryRailAudit__MJjQn{padding:0;border:0;background:transparent}}@media (min-width:1180px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL{grid-template-columns:minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL .calculator_resultsCard__FlhNQ{grid-column:1;grid-row:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStatementRow__L_VO3{grid-template-columns:minmax(0,1fr)}.calculator_resultsHeroInputsRail__rXd_R{grid-area:inputs}}@media (max-width:900px){.calculator_resultsPrimaryActions__8Kt_l{order:20}.calculator_resultsEmailSummaryCard__TWhxF{order:21}.calculator_resultsHeroReviewPanel__WbeZb{order:30}.calculator_resultsHeroReviewExpandedPanel__8FQ32{order:31}.calculator_resultsHeroInputsRail__rXd_R{order:40}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS{order:25}}@media (max-width:720px){.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button{flex-basis:100%;width:100%}}.calculator_bdWorksheetLeadCard__nQKlL{padding:0 0 var(--public-space-5);border:0;border-bottom:1px solid var(--public-border-muted);border-radius:0;background:transparent;box-shadow:none}.calculator_bdWorksheetFormulaBadge__njKa5{border:1px solid var(--public-border-muted);border-radius:var(--public-radius-sm);background:var(--ui-identity-tint);color:var(--ui-identity-strong)}.calculator_bdWorksheetToolbarButton__etMmj{border-color:var(--public-border-muted);border-radius:var(--public-radius-md);background:var(--public-surface-base)}.calculator_bdCareCostSummary__KpcNp:focus-visible,.calculator_bdNestedCardHeader__tR_e4:focus-visible,.calculator_bdStepCardHeader__k1MPX:focus-visible,.calculator_bdWorksheetToolbarButton__etMmj:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:-3px}.calculator_bdStepCard__MwoS5{border:0;border-bottom:1px solid var(--public-border-muted);border-radius:0;background:transparent}.calculator_bdStepCardExpanded__cQq9d{border-left:0;border-bottom-color:var(--public-border-strong);background:color-mix(in srgb,var(--ui-surface-muted) 48%,transparent)}.calculator_bdStepCardCollapsed__V_L_g:hover{border-color:var(--public-border-strong);background:color-mix(in srgb,var(--ui-surface-muted) 38%,transparent);transform:none}.calculator_bdStepCardHeader__k1MPX{padding:var(--public-space-4) var(--public-space-2)}.calculator_bdStepCardHeader__k1MPX[aria-expanded=true]{background:color-mix(in srgb,var(--ui-identity-tint) 18%,transparent)}.calculator_bdStepCardBody__PH7m2{gap:var(--public-space-5);padding:var(--public-space-3) var(--public-space-2) var(--public-space-6)}.calculator_bdStepRangeLabel__KpeDp{align-self:center;margin-top:0;border-color:var(--public-border-muted);background:var(--public-surface-muted);color:var(--ui-ink-muted)}.calculator_bdPanel__mO1px{border-color:var(--public-border-muted);border-radius:var(--public-radius-md);box-shadow:none}.calculator_bdPanelA__pLx1_{border-left:3px solid var(--calc-party-you);background:color-mix(in srgb,var(--calc-party-you-soft) 28%,var(--public-surface-base) 72%);box-shadow:none}.calculator_bdPanelB__uhprE{border-left:3px solid var(--calc-party-other-parent);background:color-mix(in srgb,var(--calc-party-other-parent-soft) 28%,var(--public-surface-base) 72%);box-shadow:none}.calculator_bdParentColumnHeadings__Kk80T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-bottom:var(--public-space-1)}.calculator_bdParentColumnHeadings__Kk80T+.calculator_bdPanelGrid__K89cm{margin-top:calc(-1 * var(--public-space-2))}.calculator_bdMobileParentLabel__mdq8_,.calculator_bdParentColumnHeading__VzT7T{display:inline-flex;align-items:center;width:fit-content;min-height:1.75rem;gap:.45rem;padding:.3rem var(--public-space-2);border:1px solid var(--public-border-muted);border-radius:var(--public-radius-sm);color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-tight);white-space:nowrap}.calculator_bdParentColumnHeadings__Kk80T>.calculator_bdParentColumnHeading__VzT7T{margin-inline:calc(1rem + 3px - var(--public-space-2))}.calculator_bdParentIdentityLabelYou__VbpKw{border-color:color-mix(in srgb,var(--calc-party-you) 28%,var(--public-border-muted) 72%);background:color-mix(in srgb,var(--calc-party-you-soft) 58%,var(--public-surface-base) 42%)}.calculator_bdParentIdentityLabelOther__4Sj3j{border-color:color-mix(in srgb,var(--calc-party-other-parent) 28%,var(--public-border-muted) 72%);background:color-mix(in srgb,var(--calc-party-other-parent-soft) 58%,var(--public-surface-base) 42%)}.calculator_bdParentIdentityMarker__Q1UAk{width:.4rem;height:.4rem;flex:0 0 0.4rem;border-radius:999px}.calculator_bdParentIdentityMarkerYou__4q_be{background:var(--calc-party-you)}.calculator_bdParentIdentityMarkerOther__gceN_{background:var(--calc-party-other-parent)}.calculator_bdMobileParentLabel__mdq8_{display:none}.calculator_bdPanelNeutral__1jfS1,.calculator_bdPanelSplit__mZLPc{background:var(--public-surface-base);box-shadow:none}.calculator_bdParentLabelHighlight__0_Spl,.calculator_bdParentLabel__nJu7R{display:inline-flex;width:fit-content;margin-bottom:var(--public-space-3);padding:var(--public-space-1) var(--public-space-2);border:1px solid var(--public-border-muted);border-radius:var(--public-radius-sm);color:var(--ui-ink)}.calculator_bdParentLabel__nJu7R{border-color:color-mix(in srgb,var(--calc-party-other-parent) 30%,var(--public-border-muted) 70%);background:var(--calc-party-other-parent-soft)}.calculator_bdParentLabelHighlight__0_Spl{border-color:color-mix(in srgb,var(--calc-party-you) 30%,var(--public-border-muted) 70%);background:var(--calc-party-you-soft)}.calculator_percentageBar__JgNy6{height:.7rem;outline:1px solid var(--public-border-muted);outline-offset:2px}.calculator_bdBarLabelA__8qqzX,.calculator_bdBarLabelB__QkAsN,.calculator_bdFormulaResult__zfLKt,.calculator_bdLedgerValue__WFNnv,.calculator_bdValue__FDLvP{font-variant-numeric:tabular-nums}.calculator_bdInlineLink__RB3Yb{color:var(--ui-link)!important;text-decoration-thickness:1px;text-underline-offset:.2em}.calculator_bdInlineLink__RB3Yb:hover{color:var(--ui-link-hover)!important}.calculator_bdCareCostDetails__NMFcq,.calculator_bdNestedCard__IIWIZ{border-right:0;border-left:0;border-radius:0;background:transparent}.calculator_bdFinalDistributionPanel__FM7r5{border-color:color-mix(in srgb,var(--calc-meaning-payment) 28%,var(--public-border-muted) 72%);border-left:3px solid var(--calc-meaning-payment);border-radius:var(--public-radius-md);background:color-mix(in srgb,var(--calc-meaning-payment) 5%,var(--public-surface-base) 95%);box-shadow:none}.calculator_bdFinalDistributionHeadlineAmount__q40o5{color:var(--calc-meaning-payment-text)}@media (max-width:767px){.calculator_bdParentColumnHeadings__Kk80T{display:none}.calculator_bdMobileParentLabel__mdq8_{display:inline-flex;margin-bottom:var(--public-space-1);padding:.26rem .55rem}.calculator_resultsExperience__YZJ_6{gap:var(--public-space-4)}.calculator_resultsCard__FlhNQ{padding:var(--public-space-5) var(--public-space-4);border-radius:var(--public-radius-lg)}.calculator_resultsAmount__c63YE{font-size:var(--public-type-heading-hero)}.calculator_resultsComplexPaymentGrid__0Tu93{grid-template-columns:minmax(0,1fr);gap:var(--public-space-5)}.calculator_resultsComplexPaymentDivider__uTAJa{width:100%;height:1px}.calculator_periodSelector___UAmV{display:inline-flex;max-width:100%}.calculator_periodSelectorSelect__0yA2w{min-width:0;max-width:100%}.calculator_resultsCareMatrix__hOJHx td,.calculator_resultsCareMatrix__hOJHx th{padding-inline:var(--public-space-1)}.calculator_resultsCareMatrix__hOJHx th:first-child{width:38%}.calculator_resultsCareMatrix__hOJHx thead th{overflow-wrap:anywhere}.calculator_resultsChildRowCompact__Ubd4w,.calculator_resultsChildRow__UOUnl{display:grid;gap:var(--public-space-2)}.calculator_resultsChildValue__Qk6w_{text-align:left}.calculator_resultsPrimaryActions__8Kt_l{padding:var(--public-space-4)}.calculator_resultsBreakdownDisclosure__Zehvl .calculator_resultsBreakdownShell__NyHM2{padding:var(--public-space-4) 0 0}.calculator_bdWorksheetLeadHeader__6vNa3{align-items:center;flex-flow:row wrap}.calculator_bdWorksheetToolbarButton__etMmj{width:auto;margin-left:auto;white-space:nowrap}.calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;gap:var(--public-space-2)}.calculator_bdStepCardBody__PH7m2,.calculator_bdStepCardHeader__k1MPX{padding-right:0;padding-left:0}.calculator_wizardFrame__fLDDT[data-mobile-step=other-parent-details] .calculator_sectionIntro__xMoqA{padding-right:5.25rem}.calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearOptions__rVH6e{gap:var(--public-space-1);padding:0;border:0;border-radius:0;background:transparent}.calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearOptions__rVH6e button{min-width:3rem;min-height:2rem;padding-inline:var(--public-space-2)}.calculator_addChildSplit__D8DLj,.calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk){grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_addChildSplit__D8DLj{display:grid;gap:var(--public-space-2);margin-top:var(--public-space-2);border:0;border-radius:0;overflow:visible}.calculator_addChildSplitButton___w7Wf,.calculator_addChildSplitButton___w7Wf:first-child{border:1px solid var(--public-border-subtle);border-bottom:2px solid var(--calculator-shell-identity);border-radius:var(--public-radius-md)}.calculator_childPeriodFieldDesktop__rWbE_ .calculator_periodSelect__asCUh{text-align:center;text-align-last:center}.calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY:focus-within{border-color:var(--public-border-subtle);border-bottom-color:var(--public-border-strong);box-shadow:none}.calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY input:focus-visible{outline:none;box-shadow:none}}.calculator_resultsCard__FlhNQ,.calculator_resultsHeroLayout__fWKEL .calculator_resultsCard__FlhNQ{border:1px solid color-mix(in srgb,var(--public-border-strong) 72%,var(--public-border-muted) 28%);border-radius:8px;background:color-mix(in srgb,var(--public-surface-base) 96%,white 4%);box-shadow:0 22px 54px -40px color-mix(in srgb,var(--ui-ink) 46%,transparent)}.calculator_resultsCard__FlhNQ:before{position:absolute;inset:0 auto 0 0;width:.3rem;background:var(--calc-meaning-payment);content:""}.calculator_resultsCardLeft__v3eGy{position:relative;z-index:1}.calculator_resultsOutcomeEyebrow__8JYyE{margin-bottom:var(--public-space-4);color:var(--ui-ink-muted);letter-spacing:0}.calculator_resultsOutcomeLine__eOLuX{color:var(--calc-meaning-payment-text);font-family:var(--public-font-editorial);font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);letter-spacing:0}.calculator_resultsAmount__c63YE{margin-top:var(--public-space-4);letter-spacing:0}.calculator_resultsSubAmounts__wWOU9{margin-top:var(--public-space-4);color:var(--ui-ink-muted);line-height:var(--public-line-body)}.calculator_resultsDivider__metVQ{margin-top:var(--public-space-6)}.calculator_resultsDisclaimer__Zz7vc{margin-bottom:0;color:var(--ui-ink-subtle)}.calculator_inputsUsedRailHeader__X9Blg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--public-space-1)}.calculator_inputsUsedRailHeader__X9Blg .calculator_inputsUsedMeta__8ZoKe{color:var(--ui-ink-subtle);font-size:var(--public-type-ui-xs)}.calculator_inputsUsedSummaryRailAudit__MJjQn .calculator_inputsUsedEditButton__7_rSu{align-self:baseline;justify-self:end;min-height:2rem;margin:0;padding:var(--public-space-1) var(--public-space-2);border-color:transparent;background:transparent;color:var(--ui-ink-muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.calculator_inputsUsedRailChildHeader__cdEWN,.calculator_inputsUsedRailFacts__P_vt0 dt{color:var(--ui-ink-subtle)}.calculator_inputsUsedRailChild__r3Jg7,.calculator_inputsUsedRailFacts__P_vt0 dd,.calculator_inputsUsedRailPartyLabel__iOEP2{color:var(--ui-ink)}.calculator_inputsUsedRailCare__ZfSno{color:var(--ui-ink-muted)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button:not(.calculator_resultsEstimateEditAction__bsvDw){border-color:color-mix(in srgb,var(--calc-meaning-payment) 34%,var(--public-border-muted) 66%);background:color-mix(in srgb,var(--calc-meaning-payment) 7%,var(--public-surface-base) 93%);color:var(--calc-meaning-payment-text)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button:not(.calculator_resultsEstimateEditAction__bsvDw):focus-visible,.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button:not(.calculator_resultsEstimateEditAction__bsvDw):hover{border-color:color-mix(in srgb,var(--calc-meaning-payment) 58%,var(--public-border-muted) 42%);background:color-mix(in srgb,var(--calc-meaning-payment) 12%,var(--public-surface-base) 88%)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb[aria-label="Additional checks"] button[aria-expanded=false]{border-color:color-mix(in srgb,var(--calc-meaning-payment) 52%,var(--public-border-muted) 48%);background:color-mix(in srgb,var(--calc-meaning-payment) 14%,var(--public-surface-base) 86%)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb[aria-label="Additional checks"] button[aria-expanded=false]:focus-visible,.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb[aria-label="Additional checks"] button[aria-expanded=false]:hover{border-color:color-mix(in srgb,var(--calc-meaning-payment) 68%,var(--public-border-muted) 32%);background:color-mix(in srgb,var(--calc-meaning-payment) 19%,var(--public-surface-base) 81%)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button[aria-expanded=true]{width:fit-content;flex:0 0 auto;justify-self:end;margin-left:auto}.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActions__8Kt_l .calculator_resultsEstimateEditAction__bsvDw{border-color:transparent;background:transparent;color:var(--ui-ink-muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActions__8Kt_l .calculator_resultsEstimateEditAction__bsvDw:focus-visible,.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActions__8Kt_l .calculator_resultsEstimateEditAction__bsvDw:hover{border-color:var(--public-border-muted);background:var(--public-surface-muted);color:var(--ui-identity-strong)}.calculator_resultsHeroReviewExpandedPanel__8FQ32{border:0;border-top:1px solid var(--public-border-strong);border-bottom:1px solid var(--public-border-muted);border-radius:0;background:color-mix(in srgb,var(--ui-surface-muted) 64%,var(--public-surface-base) 36%)}.calculator_resultsHeroReviewExpandedPanel__8FQ32:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:3px}.calculator_resultsTertiaryActions__tJWPE{padding-top:var(--public-space-6);border-top-color:var(--public-border-strong)}.calculator_bdWorksheetLeadCard__nQKlL{padding-bottom:var(--public-space-6)}.calculator_bdStepTitle__ALwZz,.calculator_bdWorksheetFormulaTitle__DqACP{color:var(--ui-ink)}.calculator_bdStepCard__MwoS5{position:relative;border:1px solid var(--public-border-muted);border-radius:8px;background:color-mix(in srgb,var(--public-surface-base) 96%,white 4%);box-shadow:none}.calculator_bdStepCard__MwoS5:before{position:absolute;inset:0 auto 0 0;width:3px;border-radius:8px 0 0 8px;background:color-mix(in srgb,var(--ui-identity) 32%,var(--public-border-muted) 68%);content:""}.calculator_bdStepCardExpanded__cQq9d{border-color:color-mix(in srgb,var(--ui-identity) 30%,var(--public-border-muted) 70%);background:color-mix(in srgb,var(--ui-identity-tint) 10%,var(--public-surface-base) 90%)}.calculator_bdStepCardExpanded__cQq9d:before{background:var(--ui-identity)}.calculator_bdStepCardCollapsed__V_L_g:hover{border-color:color-mix(in srgb,var(--ui-identity) 34%,var(--public-border-muted) 66%);background:color-mix(in srgb,var(--ui-identity-tint) 9%,var(--public-surface-base) 91%)}.calculator_bdStepCardHeader__k1MPX{min-height:5.25rem;padding:var(--public-space-4) var(--public-space-5)}.calculator_bdStepCardHeader__k1MPX[aria-expanded=true]{background:transparent}.calculator_bdStepOutcomeSummary__pl2tB{max-width:68ch;margin-top:var(--public-space-2);color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdStepChevron__sCbew{align-self:center;padding-top:0}.calculator_bdStepCardBody__PH7m2{padding:var(--public-space-3) var(--public-space-5) var(--public-space-6)}@media (min-width:901px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStatementRow__L_VO3{grid-template-areas:"estimate";grid-template-columns:minmax(0,1fr);gap:var(--public-space-6) var(--public-space-8)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeader__AGamE{grid-area:estimate;align-self:stretch;padding:var(--public-space-2) var(--public-space-2) var(--public-space-4) 0}.calculator_resultsHeroInputsRail__rXd_R{grid-area:inputs;min-height:16rem;padding-left:calc(var(--public-space-6) + .5rem);border-left-color:var(--public-border-strong)}.calculator_resultsStatementActions__fYfeP{grid-area:actions;align-self:stretch;padding-top:var(--public-space-5);border-top:1px solid var(--public-border-muted)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActionGrid__FdKFc,.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActions__8Kt_l{width:100%;min-width:0}.calculator_resultsStatementRow__L_VO3 .calculator_resultsPrimaryActions__8Kt_l .calculator_resultsEstimateEditAction__bsvDw{grid-column:1/-1;justify-self:start;width:fit-content;min-height:2rem;padding-inline:0}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb{grid-area:review;align-self:stretch;justify-self:stretch;width:100%;padding-top:var(--public-space-5);border-top:1px solid var(--public-border-muted)}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewPanel__WbeZb button{width:fit-content;flex:0 0 auto;justify-self:end;margin-left:auto}.calculator_resultsStatementRow__L_VO3 .calculator_resultsHeroReviewExpandedPanel__8FQ32{grid-area:expanded;width:100%;margin-top:var(--public-space-2);padding:var(--public-space-6) 0}}@media (min-width:1180px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStatementRow__L_VO3{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.calculator_resultsCard__FlhNQ{padding:var(--public-space-5)}.calculator_resultsHeader__AGamE{padding-bottom:var(--public-space-5);border-bottom:1px solid var(--public-border-muted)}.calculator_resultsStatementActions__fYfeP{margin-top:var(--public-space-5)}.calculator_resultsHeroReviewPanel__WbeZb{margin-top:var(--public-space-3)}.calculator_resultsHeroReviewExpandedPanel__8FQ32{margin-top:var(--public-space-5);padding:var(--public-space-5) 0}}@media (max-width:767px){.calculator_resultsAmount__c63YE{font-size:var(--public-type-heading-hero)}.calculator_resultsSubAmounts__wWOU9{display:flex;flex-wrap:wrap;gap:var(--public-space-1) var(--public-space-2)}.calculator_resultsSubAmountSep__9dNa3{display:none}.calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;min-height:0;padding:var(--public-space-4)}.calculator_bdStepCardBody__PH7m2{padding:var(--public-space-3) var(--public-space-4) var(--public-space-5)}}.calculator_calculatorExperienceProductCore__aAwxw{--public-font-editorial:var(--font-guide-serif),Georgia,serif;--public-font-ui:var(--font-calculator-utility),system-ui,sans-serif;--csc-step-min-height:36rem;--calculator-product-core-worksheet:#fffdf8;--csc-card:#fffdf8;--csc-muted:#f7f4eb;--csc-hairline:var(--ui-border-quiet);--csc-ink:var(--ui-ink);--csc-ink-muted:var(--ui-ink-muted);--csc-ink-subtle:var(--ui-ink-subtle);--csc-identity:var(--calculator-shell-identity);--csc-action:var(--calculator-shell-action);--csc-action-hover:var(--calculator-shell-action-hover);--csc-action-text:var(--ui-action-primary-text);--csc-highlight:var(--calculator-shell-highlight);--csc-stage-surface:var(--ui-calculator-stage-surface);--csc-stage-border:var(--ui-calculator-stage-border);--csc-stage-shadow:var(--ui-calculator-stage-shadow);--firm-signature-stage-background:var(--csc-stage-surface);--firm-signature-mobile-band:transparent;--csc-surface-primary:#fffdf8;--csc-worksheet:#fffdf8;font-family:var(--font-calculator-reading),system-ui,sans-serif}.calculator_calculatorExperienceEmbedded__QZWw7.calculator_calculatorExperienceProductCore__aAwxw{background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorSurface__mW2Z4{position:relative;border:1px solid var(--csc-stage-border);border-radius:1.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorSurface__mW2Z4,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStage__xyYlx{overflow:hidden;width:min(100%,var(--max-content-width));margin-inline:auto;padding:clamp(.85rem,2vw,1.15rem);background:var(--firm-signature-stage-background);box-shadow:var(--csc-stage-shadow)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStage__xyYlx{border-color:var(--csc-stage-border)}[data-firm-signature-profile=soft-field-v1] .calculator_calculatorExperienceProductCore__aAwxw{--firm-signature-stage-background:radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--ui-accent-highlight) 28%,transparent) 0 9rem,transparent 18rem),radial-gradient(circle at 94% 88%,color-mix(in srgb,var(--ui-action-primary) 22%,transparent) 0 8rem,transparent 17rem),var(--csc-stage-surface);--firm-signature-mobile-band:radial-gradient(circle at 18% 50%,color-mix(in srgb,var(--ui-accent-highlight) 58%,transparent) 0 4.5rem,transparent 9rem),var(--csc-stage-surface)}[data-firm-signature-profile=editorial-frame-v1] .calculator_calculatorExperienceProductCore__aAwxw{--firm-signature-stage-background:linear-gradient(90deg,var(--ui-accent-highlight) 0 0.32rem,transparent 0.32rem),linear-gradient(180deg,transparent 0 13%,color-mix(in srgb,var(--ui-calculator-stage-detail) 62%,transparent) 13% calc(13% + 1px),transparent calc(13% + 1px)),linear-gradient(90deg,transparent 0 78%,color-mix(in srgb,var(--ui-action-primary) 46%,transparent) 78% calc(78% + 1px),transparent calc(78% + 1px)),var(--csc-stage-surface);--firm-signature-mobile-band:linear-gradient(90deg,var(--ui-accent-highlight) 0 32%,var(--ui-calculator-stage-detail) 32% 78%,var(--ui-action-primary) 78% 100%)}[data-firm-signature-profile=structured-linework-v1] .calculator_calculatorExperienceProductCore__aAwxw{--firm-signature-stage-background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ui-calculator-stage-detail) 30%,transparent) 0 1px,transparent 1px 1.6rem),repeating-linear-gradient(45deg,color-mix(in srgb,var(--ui-identity-tint) 12%,transparent) 0 1px,transparent 1px 3.2rem),var(--csc-stage-surface);--firm-signature-mobile-band:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ui-calculator-stage-detail) 72%,transparent) 0 1px,transparent 1px 0.75rem),var(--csc-stage-surface)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4{overflow:hidden;padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorMetaRow__Mk73_{min-height:3.25rem;padding:0 0 1rem;border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearControl__qTlfq{color:var(--csc-ink-muted);font-size:.78rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearStaticValue__A81Wa,.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearTrigger__x8aq3{min-height:2.25rem;border-color:var(--csc-hairline);background:var(--csc-card);color:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorResetButton__nCre5{display:inline-flex;align-items:center;gap:.35rem;color:var(--csc-ink-subtle);text-decoration:none}.calculator_desktopStepNavResetButton__Yihiw{position:absolute;z-index:2;top:.45rem;right:0;min-height:2.75rem;padding:0 .15rem;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn{border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNav__UKQSB{gap:2rem;min-height:3.05rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItem__NQg95{flex:0 0 auto;width:auto;min-height:3.05rem;justify-content:flex-start;padding:.85rem 0;font-size:.72rem;letter-spacing:.025em;text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemActive___7Zjj{background:transparent;color:var(--ui-identity-strong);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemActive___7Zjj:before{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavActiveBar__pA6uo{right:auto;bottom:-1px;left:0;width:6.9rem;height:2px;background:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]{min-height:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ:before{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetWatermark__Oytda[data-empty-state-watermark=platform]{top:clamp(.75rem,1.5vw,1rem);bottom:auto;width:9.7rem;max-height:32%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheetChildrenEmpty__MagmZ .calculator_desktopSheetWatermark__Oytda[data-empty-state-watermark=platform]{max-height:36.8%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN{display:block;padding:1.35rem 0 .4rem;border:0;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetHeader__j6OAN{padding:.6rem 0 .15rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetEyebrow__QkOgV{margin:0 0 .35rem;color:var(--csc-ink-subtle);font-size:.7rem;font-weight:var(--public-weight-bold);letter-spacing:.04em;text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetTitle__Lk2Fy{margin:0;font-size:1.15rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetSummary__BPpGr{margin-top:.3rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk{margin-top:0;padding:0;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyStateInner__lPhMr{justify-items:stretch;width:100%;max-width:none;padding:.2rem 0 0;gap:1.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyStateInner__lPhMr:after{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V{position:static;justify-self:start;width:min(100%,23.75rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V .calculator_addChildSplitLabel__RItwN{margin-bottom:.65rem;color:var(--csc-ink);font-size:1rem;text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplit__D8DLj{gap:.75rem;border:0;overflow:visible}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplitButton___w7Wf,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActionButton__Owyno,.calculator_calculatorExperienceProductCore__aAwxw .calculator_panelAddChildSplitButton__pqas8{min-height:3.35rem;border:1px solid var(--csc-hairline);border-radius:.5rem;background:var(--csc-card);color:var(--csc-ink);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplitButton___w7Wf:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActionButton__Owyno:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_panelAddChildSplitButton__pqas8:hover{border-color:var(--ui-border-rule);background:var(--csc-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPrompt__nDqEs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-self:stretch;gap:1.25rem;width:100%;max-width:none;margin-top:0;padding:1.35rem 0 0;border:0;border-top:1px solid var(--csc-hairline);border-radius:0;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptLabel__FoAPC{flex:0 1 auto;min-width:0;color:var(--csc-ink);font-size:.9rem;font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryActions__KNkn8{border-color:var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptActions__q0Mdy{flex:0 0 auto;justify-self:end;width:6.75rem;margin-left:0;flex-direction:row;flex-wrap:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptActions__q0Mdy .calculator_binaryButton__LoaPh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptActions__q0Mdy .calculator_binaryButton__LoaPh[aria-checked=false]{flex:1 1 0;width:auto;min-width:3.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh[aria-checked=false]{min-width:3.25rem;min-height:2.75rem;padding:.35rem .75rem;background:var(--csc-card);color:var(--csc-ink-muted);font-size:.78rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh[aria-checked=true]{background:var(--csc-identity);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcDetails__movOe{justify-self:stretch;width:100%;max-width:none;margin:-.45rem 0 0;padding-left:1.25rem;border-left:2px solid var(--ui-identity-tint)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpQuestion__6LLMW{min-height:3.5rem;padding:.6rem 0;border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcDetails__movOe .calculator_npcFollowUpQuestion__6LLMW{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcDetails__movOe .calculator_npcQuestionLabel__xIEKa{flex:0 1 auto;font-size:var(--public-type-ui-sm)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryActions__7rtAD{width:6.75rem}@media (min-width:721px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheetChildrenEmpty__MagmZ .calculator_childrenEmptyNpcPrompt__nDqEs{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheetChildrenEmpty__MagmZ .calculator_childrenEmptyNpcPromptActions__q0Mdy{justify-self:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryActions__7rtAD{width:6.25rem;margin-right:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcDetails__movOe .calculator_npcFollowUpBinaryButton___0BNq,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcDetails__movOe .calculator_npcFollowUpBinaryButton___0BNq[aria-checked=false]{flex:1 1 0;min-width:0;padding-inline:.5rem}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpQuestion__6LLMW:last-child{border-bottom:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedCluster__lXh_S{margin-top:0;padding:.7rem 0 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBodyChildrenPopulated__dALmD .calculator_childrenPopulatedCluster__lXh_S{margin-top:0;padding-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRow__bSTRM{border:1px solid var(--csc-hairline);border-radius:.65rem;background:var(--csc-card);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowGrid__GDZk3{gap:.75rem;padding:1rem 1.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowExpanded__jq410{border-color:var(--csc-highlight)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCollapsed__894nd{background:var(--csc-worksheet)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCollapsed__894nd .calculator_childRowGrid__GDZk3{padding-block:.8rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRecordDetails__tA9GW{display:grid;gap:.75rem;width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRecordSummary__mPziP{margin:.2rem 0 0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRecordDisclosure__B_UdJ{min-height:2.75rem;padding:.35rem .6rem;border:1px solid var(--ui-border-rule);border-radius:.5rem;background:transparent;color:var(--csc-ink-muted);font:inherit;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRecordDisclosure__B_UdJ:hover{border-color:var(--ui-identity-strong);color:var(--ui-identity-strong)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowExpanded__jq410 .calculator_childRecordDisclosure__B_UdJ{border-color:transparent;color:var(--csc-ink-subtle);cursor:default}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childPrimaryCompactLine__No2F0{gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk{justify-content:flex-start;padding:.65rem 0 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk>div{width:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk .calculator_addChildSplitLabel__RItwN{margin:0 .75rem 0 0;font-size:.72rem;font-weight:var(--public-weight-bold);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk .calculator_panelAddChildSplit__9ExWi{display:inline-flex;width:auto;gap:.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk .calculator_panelAddChildSplitButton__pqas8{min-width:3.8rem;min-height:2.25rem;padding:.35rem .8rem;font-size:.78rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheet__PxTNZ{display:flex;flex-direction:column}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetControls__Yz5M_,.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetLists__az27z{display:contents}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8{order:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetLists__az27z .calculator_incomeConceptStack__fcb5r{order:3}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetAddActions__qevWu{order:2}@media (min-width:721px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetLists__az27z .calculator_incomeConceptSection__le5fq{min-height:15.5rem}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSection__le5fq{gap:.75rem;padding:1.05rem 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8{padding-top:.65rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY{display:flex;align-items:center;width:min(100%,21.25rem);min-height:3rem;padding:.6rem .8rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY span{display:inline-flex;align-items:center;height:auto;line-height:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY input{flex:1 1 auto;min-width:0;min-height:0;height:auto;padding:0;font-size:1.15rem;line-height:1.2}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF{margin-top:1rem;padding:1rem 0 0;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_desktopSheetFooter__qkxNF,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] .calculator_desktopSheetFooter__qkxNF{grid-template-columns:6.5rem minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculateButton__Qvn17,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepBack__Fpkb0,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM{min-height:3.25rem;height:auto;border-radius:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculateButton__Qvn17,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ{border-color:var(--csc-action);background:var(--csc-action);color:var(--csc-action-text)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculateButton__Qvn17:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ:hover{border-color:var(--csc-action-hover);background:var(--csc-action-hover);color:var(--csc-action-text)}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorSurface__mW2Z4{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT{position:relative;overflow:hidden;padding:5.75rem 1.1rem 1rem;border:1px solid var(--csc-hairline);border-radius:.9rem;background:var(--csc-surface-primary);box-shadow:0 8px 18px rgba(41,35,27,.06)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT:before{position:absolute;top:4.7rem;right:1.1rem;left:1.1rem;height:1px;background:var(--csc-hairline);content:""}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgress__jnfwa{display:flex;flex-direction:column;gap:.55rem;margin:0 0 .85rem;padding:0;border:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepCompactLabel__yYMpH{order:2;color:var(--csc-ink-subtle);font-size:.64rem;letter-spacing:.045em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegments__7GTkg{order:1;gap:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentBar__sC_oj{height:4px;border-radius:0;background:var(--csc-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentFill__3rxWa{background:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegment__SkuVe:first-child .calculator_mobileStepSegmentBar__sC_oj{border-radius:999px 0 0 999px}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegment__SkuVe:last-child .calculator_mobileStepSegmentBar__sC_oj{border-radius:0 999px 999px 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{position:static;padding:1rem;border:1px solid var(--csc-hairline);border-radius:.75rem;background:var(--csc-surface-primary);box-shadow:var(--public-shadow-overlay)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij{position:absolute;top:1.1rem;right:auto;left:1.1rem;display:flex;align-items:center;gap:.55rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearLabel__j9tM7{color:var(--csc-ink-muted);font-size:.7rem;font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearStaticValue__A81Wa,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearTrigger__x8aq3{min-width:3.5rem;min-height:2.75rem;font-size:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepHeadingRow__zRq5S{padding-right:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_formStepStack__Vt3Eu{position:static}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileCalculatorResetButton__Wr7lf{position:absolute;top:1.1rem;right:1.1rem;display:inline-flex;width:auto;min-width:2.75rem;min-height:2.75rem;align-items:center;color:var(--csc-ink-subtle);font-size:.72rem;transform:translateY(-9rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionIntro__xMoqA{padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionTitle__ZTJAa{color:var(--csc-ink);font-size:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionDescription__WbDRN{margin-top:.35rem;font-size:.78rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyStateInner__lPhMr{gap:1.25rem;padding:.2rem 0 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V .calculator_addChildSplitLabel__RItwN{font-size:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActionButton__Owyno{min-height:3rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPrompt__nDqEs{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding-top:1.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptActions__q0Mdy{width:7.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptActions__q0Mdy .calculator_binaryButton__LoaPh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcPromptActions__q0Mdy .calculator_binaryButton__LoaPh[aria-checked=false]{flex-basis:3.75rem;width:3.75rem;min-width:3.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyNpcDetails__movOe{margin-top:-.25rem;padding-left:1.2rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpQuestion__6LLMW{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryActions__7rtAD{width:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryButton___0BNq,.calculator_calculatorExperienceProductCore__aAwxw .calculator_npcFollowUpBinaryButton___0BNq[aria-checked=false]{flex:0 0 auto;min-width:3.25rem;min-height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowGrid__GDZk3{gap:1rem;padding:.85rem 1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childHeaderIdentity__TvVkb,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowHeader__NPIrX{justify-content:space-between;width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_removeButton__rm5qn{width:auto;min-width:4.75rem;padding-inline:.65rem;gap:.3rem;border:0;background:transparent;color:var(--csc-ink-muted);font-size:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_removeButtonLabel__Ro57Y{display:inline}.calculator_calculatorExperienceProductCore__aAwxw .calculator_removeButtonDesktopSuffix__XQ4rF{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk){grid-template-columns:1fr;gap:.9rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childSplitSummary__5Gpoq{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childOtherParentDesktop__LmSeT{display:flex}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childPeriodFieldDesktop__rWbE_ .calculator_childMetaLabel__OuQ6m,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childPrimaryControl__usJBj .calculator_childInputLabel__As2E1{display:block}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childOtherParentDesktop__LmSeT .calculator_readOnlyValue___ENp3,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childPeriodFieldDesktop__rWbE_ .calculator_periodSelect__asCUh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childPrimaryControl__usJBj .calculator_stepperContainer___sreE{min-height:3rem;height:3rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk{display:grid;justify-content:stretch;padding-top:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk>div{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk .calculator_addChildSplitLabel__RItwN{margin:.55rem 0 0;font-size:1rem;font-weight:var(--public-weight-medium);text-align:center;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk .calculator_panelAddChildSplit__9ExWi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedToolbar__lXVKk .calculator_panelAddChildSplitButton__pqas8{min-height:3rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSection__le5fq{padding:.85rem 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8{order:0;padding-bottom:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8+.calculator_incomeConceptStack__fcb5r{margin-top:-.55rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8+.calculator_incomeConceptStack__fcb5r .calculator_incomeConceptSection__le5fq:first-child{padding-top:.55rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY{width:100%;height:3rem;min-height:3rem;padding:.45rem .8rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY:focus-within{border-color:var(--public-focus-border);box-shadow:0 0 0 3px var(--ui-focus-ring)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_binaryCard__AEhAh{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_binaryCard__AEhAh>span{min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8>.calculator_binaryCard__AEhAh .calculator_binaryActions__KNkn8{width:7.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentDirectDetails__EHCuD .calculator_relevantDependentCareDisclosure__1at4s{gap:.6rem;margin-top:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentDirectDetails__EHCuD .calculator_relevantDependentCareModeActions__N_EFD{width:auto;padding:1px}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentDirectDetails__EHCuD .calculator_relevantDependentCareModeButton__D0tmH,.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentDirectDetails__EHCuD .calculator_relevantDependentCareModeButton__D0tmH[aria-checked=false]{min-width:4.45rem;min-height:2.75rem;padding-inline:.45rem;font-size:.78rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavButtons__tLBAm{margin:.75rem 0 0;padding:.75rem 0 0;border-top:1px solid var(--csc-hairline);background:transparent;backdrop-filter:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavBack__FSGNB,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ{min-height:3.25rem;border-radius:.7rem}}.calculator_calculatorExperienceProductCore__aAwxw :is(button,input:not(.calculator_currencyFieldInput__BqElA),select):focus-visible{outline:none;border-color:var(--public-focus-border);box-shadow:0 0 0 3px var(--ui-focus-ring),inset 0 0 0 2px var(--public-focus-border)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_removeButton__rm5qn{width:auto;min-width:6.75rem;padding-inline:.65rem;gap:.3rem;border:0;background:transparent;color:var(--csc-ink-muted);font-size:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_removeButtonLabel__Ro57Y,.calculator_removeButtonDesktopSuffix__XQ4rF{display:inline}.calculator_removeButtonLabel__Ro57Y{display:none}.calculator_calculatorExperienceProductCore__aAwxw{--csc-stage-ink:var(--ui-calculator-stage-ink);--csc-stage-ink-muted:var(--ui-calculator-stage-ink-muted);--csc-stage-ink-faint:var(--ui-calculator-stage-ink-faint);--csc-stage-detail:var(--ui-calculator-stage-detail);--csc-worksheet:var(--calculator-product-core-worksheet,#fffdf8);--csc-worksheet-shadow:var(--ui-calculator-worksheet-shadow)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorSurface__mW2Z4,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStage__xyYlx{width:min(100%,var(--max-content-width));padding:clamp(.85rem,2vw,1.15rem);overflow:hidden;border:1px solid var(--csc-stage-border);border-radius:1.25rem;background:var(--csc-stage-surface);box-shadow:var(--csc-stage-shadow)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4{display:grid;gap:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorMetaRow__Mk73_{min-height:2.75rem;padding:0 0 .7rem;border:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearControl__qTlfq,.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorResetButton__nCre5{color:var(--csc-stage-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearOptions__rVH6e,.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearStaticValue__A81Wa,.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearTrigger__x8aq3{border-color:color-mix(in srgb,var(--csc-stage-ink-muted) 40%,transparent);background:color-mix(in srgb,var(--csc-stage-ink) 8%,transparent);color:var(--csc-stage-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearOptions__rVH6e button{color:var(--csc-stage-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_assessmentYearOptions__rVH6e button[aria-checked=true]{background:var(--csc-stage-ink);color:var(--ui-identity-strong)}.calculator_desktopStageUtilities__xWHxQ{position:relative}.calculator_stageAssurance__147on{margin:0 0 .9rem;padding-inline-start:.5rem;color:var(--csc-stage-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-medium);line-height:var(--public-line-snug)}.calculator_stageAssurance__147on>span[aria-hidden=true]{margin-inline:.25rem;color:var(--csc-stage-ink-faint)}@keyframes calculator_calculatorResetButtonEnter__IIBVa{0%{opacity:0;transform:translateX(.25rem)}to{opacity:1;transform:translateX(0)}}@media (min-width:768px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStageUtilities__xWHxQ{display:grid;grid-template-columns:minmax(0,1fr) 7rem;align-items:center;min-height:1rem;margin-bottom:.9rem;padding-inline:.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStageUtilities__xWHxQ .calculator_stageAssurance__147on{margin:0;padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStageUtilities__xWHxQ .calculator_calculatorMetaRow__Mk73_{grid-column:2;grid-row:1;justify-content:flex-end;width:100%;height:1rem;min-height:0;margin:0;padding:0}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_desktopStageUtilities__xWHxQ .calculator_calculatorResetButton__nCre5,.calculator_desktopStepNavResetButton__Yihiw){animation:calculator_calculatorResetButtonEnter__IIBVa .16s ease-out both}}@media (prefers-reduced-motion:reduce){.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_desktopStageUtilities__xWHxQ .calculator_calculatorResetButton__nCre5,.calculator_desktopStepNavResetButton__Yihiw){animation:none}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn{display:grid;gap:.9rem;overflow:visible}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNav__UKQSB{position:relative;display:flex;gap:clamp(.5rem,3vw,2rem);min-height:3.45rem;padding-bottom:.35rem;border:0;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNav__UKQSB:has(.calculator_desktopStepNavResetButton__Yihiw){padding-inline-end:7.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItem__NQg95{flex:1 1 0;min-width:0;min-height:3rem;gap:.6rem;padding:.6rem 0;border:0;background:transparent;color:var(--csc-stage-ink-faint);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium);letter-spacing:0;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNavResetButton__Yihiw{min-height:2.75rem;color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNavResetButton__Yihiw span:last-child{display:inline-block;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNavResetButton__Yihiw:focus-visible,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNavResetButton__Yihiw:hover{color:var(--csc-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItem__NQg95:disabled{opacity:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn:has(.calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details]) .calculator_stepNavItemActive___7Zjj,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn:has(.calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details]) .calculator_stepNavItemActive___7Zjj,.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemActive___7Zjj{background:transparent;color:var(--csc-stage-ink);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemComplete__JgqUs{color:var(--csc-stage-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemComplete__JgqUs:hover{color:var(--csc-stage-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavCheck__FxJxP,.calculator_stepNavNumber__Y5PwU{display:inline-grid;flex:0 0 1.65rem;width:1.65rem;height:1.65rem;place-items:center;border:1px solid;border-radius:999px;font-family:var(--public-font-numeric);font-size:var(--public-type-ui-xs);font-variant-numeric:var(--public-numeric-tabular)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemActive___7Zjj .calculator_stepNavNumber__Y5PwU{border-color:var(--csc-stage-ink);background:var(--csc-stage-ink);color:var(--ui-identity-strong)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavCheck__FxJxP{padding:.34rem;border-color:var(--csc-stage-detail);color:var(--csc-stage-detail)}.calculator_stepNavLabel__J4nVk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calculator_stepNavProgress__mXbAU{position:absolute;right:0;bottom:0;left:0;height:3px;overflow:hidden;background:color-mix(in srgb,var(--csc-stage-ink) 18%,transparent)}.calculator_stepNavProgressFill__Zp3Lc{height:100%;border-radius:999px;background:var(--csc-stage-detail);transition:width .18s ease-out}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavActiveBar__pA6uo{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children],.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details],.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details]{min-height:0;overflow:hidden;border:1px solid var(--ui-border-quiet);border-top:3px solid var(--csc-highlight);border-radius:1rem;background:var(--csc-worksheet);box-shadow:var(--csc-worksheet-shadow)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] .calculator_desktopSheetHeader__j6OAN{width:min(100%,45rem);background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetHeader__j6OAN{padding:clamp(1.25rem,2vw,1.5rem) clamp(1.25rem,4vw,2.25rem) .75rem;border:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]:has(.calculator_desktopSheetBodyChildrenPopulated__dALmD) .calculator_desktopSheetHeader__j6OAN{padding-bottom:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetTitle__Lk2Fy{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V .calculator_addChildSplitLabel__RItwN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetTitle__Lk2Fy,.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionTitle__ZTJAa{color:var(--csc-ink);font-family:var(--public-font-editorial);font-weight:var(--public-weight-medium);letter-spacing:-.012em;line-height:var(--public-line-tight)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetTitle__Lk2Fy{font-size:clamp(1.65rem,2.6vw,1.95rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V .calculator_addChildSplitLabel__RItwN{margin-bottom:.75rem;font-family:var(--public-font-ui);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-snug)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk{padding:.75rem clamp(1.25rem,4vw,2.25rem) clamp(1.5rem,4vw,2.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetBodyChildrenPopulated__dALmD{padding-top:1.15rem}@media (min-width:981px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheetChildrenEmpty__MagmZ[data-desktop-step=children]{min-height:17.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]:has(.calculator_desktopSheetBodyChildrenPopulated__dALmD){min-height:26.875rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheetChildrenEmpty__MagmZ .calculator_childrenEmptyNpcPrompt__nDqEs{grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:stretch;row-gap:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheetChildrenEmpty__MagmZ .calculator_childrenEmptyNpcPromptActions__q0Mdy{justify-self:end}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_formStepStack__Vt3Eu{gap:2rem}@media (min-width:721px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetLists__az27z .calculator_incomeConceptSection__le5fq{min-height:0}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyStateInner__lPhMr{gap:1.5rem}.calculator_childrenInlineAdd__rgc_I{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:start;gap:.75rem;margin-top:1rem;padding:0;border:0;border-radius:0;background:transparent}.calculator_childrenInlineAddLabel__o7mfR{margin:0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.calculator_childrenInlineAdd__rgc_I .calculator_desktopFooterAddChildActions__r1yQp{display:grid;grid-template-columns:repeat(2,minmax(6rem,7.5rem));gap:.5rem;width:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplitButton___w7Wf,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActionButton__Owyno,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopFooterAddChildButton__t_42x,.calculator_calculatorExperienceProductCore__aAwxw .calculator_panelAddChildSplitButton__pqas8{border:1px solid var(--csc-identity);background:var(--csc-identity);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplitButton___w7Wf:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActionButton__Owyno:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopFooterAddChildButton__t_42x:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_panelAddChildSplitButton__pqas8:hover{border-color:var(--ui-identity-strong);background:var(--ui-identity-strong);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_binaryButton__LoaPh[aria-checked=true],.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_binaryButton__LoaPh[aria-checked=true],.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=other-parent-details] .calculator_binaryButton__LoaPh[aria-checked=true]{background:var(--csc-identity);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperContainer___sreE{min-height:3rem;border:1px solid var(--ui-border-subtle);border-radius:.6rem;background:color-mix(in srgb,var(--ui-surface-muted) 72%,var(--ui-surface-card) 28%);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButton__T0Iob{min-width:2.75rem;min-height:2.75rem;border:0;background:color-mix(in srgb,var(--ui-surface-card) 88%,var(--ui-identity) 12%);color:var(--ui-identity-strong);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButton__T0Iob:hover{background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-identity) 18%);color:var(--ui-identity-strong)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButton__T0Iob:active{background:var(--ui-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButtonDisabled__jHLM_,.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButtonDisabled__jHLM_:active,.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButtonDisabled__jHLM_:hover{background:transparent;color:var(--ui-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperValue__a6AF6{min-height:2.75rem;border-color:var(--ui-border-subtle);background:transparent;font-weight:var(--public-weight-semibold);font-variant-numeric:var(--public-numeric-tabular);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_readOnlyValue___ENp3{min-height:3rem;place-items:center;padding:.5rem;border:0;border-radius:0;background:transparent;color:var(--csc-ink);font-variant-numeric:var(--public-numeric-tabular)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childOtherParentDesktop__LmSeT{position:relative}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childOtherParentDesktop__LmSeT .calculator_childCalculatedField__jGDhG .calculator_readOnlyHint__Ti4BR{position:absolute;top:0;right:0}.calculator_childCalculatedSeparator__9_xVU{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSection__le5fq{gap:.65rem;padding:.9rem 0;border-bottom-color:var(--ui-border-rule)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8{padding:.5rem 0 1rem;border-bottom:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetLists__az27z .calculator_incomeConceptSection__le5fq:first-child{padding-top:1rem;border-top:1px solid var(--ui-border-rule)}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8{padding-bottom:.45rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8+.calculator_incomeConceptStack__fcb5r{margin-top:-1.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8+.calculator_incomeConceptStack__fcb5r .calculator_incomeConceptSection__le5fq:first-child{padding-top:.65rem}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF{grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);gap:.75rem;padding:1rem 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF,.calculator_desktopSheetFooterDivider__58Pd3{width:min(calc(100% - 2.5rem),45rem);margin:0 auto;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF.calculator_desktopSheetFooterCompact__z3wX9{display:flex;justify-content:flex-end;width:fit-content;margin-left:auto;margin-right:0;padding-top:1rem;border-top:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepBack__Fpkb0,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavBack__FSGNB{border:1px solid var(--ui-border-rule);background:transparent;color:var(--csc-ink);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepBack__Fpkb0,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM{height:3.5rem;min-height:3.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepBack__Fpkb0:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavBack__FSGNB:hover{background:var(--ui-surface-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculateButton__Qvn17,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;border-radius:.7rem;transition:transform .14s ease-out,background-color .14s ease-out,box-shadow .14s ease-out}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculateButton__Qvn17:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ:hover{box-shadow:0 8px 18px color-mix(in srgb,var(--csc-action-hover) 24%,transparent);transform:translateY(-1px)}.calculator_primaryActionArrow__jwLsD{font-size:1.15em;line-height:1;transition:transform .14s ease-out}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_desktopStepNext__qH3qM,.calculator_wizardNavNext__iLzrJ,.calculator_calculateButton__Qvn17):hover .calculator_primaryActionArrow__jwLsD{transform:translateX(.18rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] :is(button,input:not(.calculator_currencyFieldInput__BqElA),select):focus-visible,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=other-parent-details] :is(button,input:not(.calculator_currencyFieldInput__BqElA),select):focus-visible,.calculator_calculatorExperienceProductCore__aAwxw :is(button,input:not(.calculator_currencyFieldInput__BqElA),select):focus-visible{outline:none;border-color:var(--public-focus-border);box-shadow:0 0 0 2px var(--ui-ink-inverse),0 0 0 4px var(--public-focus-border)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStage__xyYlx{display:grid;gap:.9rem}.calculator_resultsStageMeta__QNf2M{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--csc-stage-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.calculator_resultsStageMeta__QNf2M span:last-child{color:var(--csc-stage-ink-faint);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-medium)}.calculator_resultsWorksheet__ZriBk{padding:clamp(1rem,3vw,1.5rem);overflow:hidden;border:1px solid var(--ui-border-quiet);border-top:3px solid var(--csc-highlight);border-radius:1rem;background:var(--csc-worksheet);box-shadow:var(--csc-worksheet-shadow)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsAmount__c63YE{color:var(--csc-ink);font-family:var(--public-font-editorial);font-size:var(--public-type-figure);font-weight:var(--public-weight-semibold);font-variant-numeric:var(--public-numeric-tabular);letter-spacing:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6{width:20rem;min-width:20rem;max-width:20rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroCadence__yos_e{align-items:center}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroCadence__yos_e .calculator_periodSelector___UAmV{margin-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultKicker__HFvHA{margin:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActions__8Kt_l{grid-template-columns:minmax(0,1fr)}@media (max-width:600px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultSummary__I9O79{grid-template-areas:"narrative" "amount" "utilities" "cadence"}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6{justify-self:stretch;width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActionGrid__FdKFc{grid-template-columns:minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo>div{min-height:0}}.calculator_bdStatutoryStepControl__1XfJL{position:relative;display:inline-grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid var(--public-border-strong);border-radius:999px;color:var(--ui-identity-strong)}.calculator_bdStatutoryStepControl__1XfJL:after,.calculator_bdStatutoryStepControl__1XfJL:before{position:absolute;top:50%;left:50%;width:.9rem;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .17s ease}.calculator_bdStatutoryStepControl__1XfJL:after{transform:translate(-50%,-50%) rotate(90deg)}.calculator_bdStatutoryStepHeader__SjCAm[aria-expanded=true] .calculator_bdStatutoryStepControl__1XfJL:after{transform:translate(-50%,-50%) rotate(0)}.calculator_bdStatutoryEducation__UaOWC{display:grid;gap:1.5rem}.calculator_bdStatutoryEducationIntro__65eVr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem}.calculator_bdStatutoryEducationIntro__65eVr>div{padding-top:.9rem;border-top:1px solid var(--public-border-muted)}.calculator_bdStatutoryEducationIntro__65eVr p,.calculator_bdStatutoryRuleNote__aL6v7 p{margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdStatutoryEducationIntro__65eVr .calculator_bdStatutoryMeaning__k95c1{grid-column:1/-1;padding:1rem;border-top-color:var(--ui-identity);background:var(--ui-identity-tint)}.calculator_bdStatutoryDetailLabel__B3RE8{margin:0 0 .45rem!important;color:var(--ui-ink-subtle)!important;font-family:var(--public-font-ui);font-size:var(--public-type-ui-xs)!important;font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-tight)!important;text-transform:uppercase}.calculator_bdStatutoryCalculation__v4eCL{margin-top:0}.calculator_bdStatutoryLedger__2QQoU{width:min(100%,38rem);margin:.6rem auto 0;border-top:1px solid var(--public-border-muted);border-bottom:2px solid var(--ui-identity)}.calculator_bdStatutoryLedger__2QQoU>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;padding:.72rem .35rem;border-top:1px solid color-mix(in srgb,var(--public-border-muted) 62%,transparent);color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_bdStatutoryLedger__2QQoU>div:first-child{border-top:0}.calculator_bdStatutoryLedger__2QQoU dd,.calculator_bdStatutoryLedger__2QQoU dt{margin:0}.calculator_bdStatutoryLedger__2QQoU dd{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:var(--public-weight-semibold);text-align:right}.calculator_bdStatutoryLedger__2QQoU .calculator_bdStatutoryLedgerTotal__fZUg5{border-top-color:var(--ui-identity);color:var(--ui-ink);font-weight:var(--public-weight-bold)}.calculator_bdStatutoryGroupList__0Zaxw{display:grid;gap:var(--public-space-5)}.calculator_bdStatutoryGroupList__0Zaxw h4{width:min(100%,38rem);margin:0 auto;color:var(--ui-identity-strong);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm)}.calculator_bdStatutoryRuleNote__aL6v7{padding:.95rem 1rem;border-left:2px solid var(--ui-action-primary);background:color-mix(in srgb,var(--ui-action-primary) 8%,var(--public-surface-base) 92%)}.calculator_bdStatutoryReferences__gQzgQ{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem;align-items:start;padding-top:1rem;border-top:1px solid var(--public-border-muted)}.calculator_bdStatutoryReferences__gQzgQ>div{display:grid;gap:var(--public-space-2)}.calculator_bdFormula13StepBody__RNthO{display:grid;min-width:0;gap:1.5rem}.calculator_bdFormula13Interpretation__Iab4s{max-width:72ch;margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdFormula13AllocationLedger__M51Aa,.calculator_bdFormula13ChildComparison__zEXiC,.calculator_bdFormula13PairedLedger__OLKlC,.calculator_bdFormula13ParentComparison__pE8BA{min-width:0}.calculator_bdFormula13ComparisonTable__LLU05{width:min(100%,52rem);margin:.6rem auto 0;border-collapse:collapse;border-top:1px solid var(--public-border-muted);border-bottom:2px solid var(--ui-identity);table-layout:fixed}.calculator_bdFormula13ComparisonTable__LLU05 td,.calculator_bdFormula13ComparisonTable__LLU05 th{padding:.72rem .85rem;border-top:1px solid var(--public-border-muted);overflow-wrap:anywhere;font-size:var(--public-type-ui-sm);font-variant-numeric:tabular-nums}.calculator_bdFormula13ComparisonTable__LLU05 thead th{border-top:0;color:var(--ui-ink-subtle);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_bdFormula13ComparisonTable__LLU05 thead th:first-child{width:46%;text-align:left}.calculator_bdFormula13ComparisonTable__LLU05 td,.calculator_bdFormula13ComparisonTable__LLU05 thead th:not(:first-child){text-align:right}.calculator_bdFormula13ComparisonTable__LLU05 tbody th{color:var(--ui-ink-muted);font-weight:var(--public-weight-regular);text-align:left}.calculator_bdFormula13ComparisonTable__LLU05 tbody td{color:var(--ui-ink);font-weight:var(--public-weight-semibold)}.calculator_bdFormula13ComparisonTable__LLU05 tr[data-total]>*{border-top-color:var(--ui-identity);color:var(--ui-ink);font-weight:var(--public-weight-bold)}.calculator_bdFormula13ComparisonStacks__H94Mk{display:none}.calculator_bdFormula13AllocationLedger__M51Aa,.calculator_bdFormula13PairedLedger__OLKlC{display:grid;width:min(100%,52rem);margin:.6rem auto 0;gap:var(--public-space-4)}.calculator_bdFormula13AllocationLedger__M51Aa section,.calculator_bdFormula13ComparisonStacks__H94Mk section,.calculator_bdFormula13PairedLedger__OLKlC section{min-width:0;border-top:1px solid var(--public-border-muted);border-bottom:2px solid var(--ui-identity)}.calculator_bdFormula13AllocationLedger__M51Aa h4,.calculator_bdFormula13ComparisonStacks__H94Mk h4,.calculator_bdFormula13PairedLedger__OLKlC h4{margin:0;padding:.7rem .35rem;color:var(--ui-identity-strong);font-family:var(--public-font-ui);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_bdFormula13AllocationLedger__M51Aa dl,.calculator_bdFormula13ComparisonStacks__H94Mk dl,.calculator_bdFormula13PairedLedger__OLKlC dl{margin:0}.calculator_bdFormula13AllocationLedger__M51Aa dl>div,.calculator_bdFormula13ComparisonStacks__H94Mk dl>div,.calculator_bdFormula13PairedLedger__OLKlC dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:1rem;padding:.72rem .35rem;border-top:1px solid var(--public-border-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-snug)}.calculator_bdFormula13AllocationLedger__M51Aa dd,.calculator_bdFormula13AllocationLedger__M51Aa dt,.calculator_bdFormula13ComparisonStacks__H94Mk dd,.calculator_bdFormula13ComparisonStacks__H94Mk dt,.calculator_bdFormula13PairedLedger__OLKlC dd,.calculator_bdFormula13PairedLedger__OLKlC dt{min-width:0;margin:0;overflow-wrap:anywhere}.calculator_bdFormula13AllocationLedger__M51Aa dt,.calculator_bdFormula13ComparisonStacks__H94Mk dt,.calculator_bdFormula13PairedLedger__OLKlC dt{color:var(--ui-ink-muted)}.calculator_bdFormula13AllocationLedger__M51Aa dd,.calculator_bdFormula13ComparisonStacks__H94Mk dd,.calculator_bdFormula13PairedLedger__OLKlC dd{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:var(--public-weight-semibold);text-align:right}.calculator_bdFormula13ComparisonStacks__H94Mk [data-total]{border-top-color:var(--ui-identity);font-weight:var(--public-weight-bold)}.calculator_bdFormula13About__bbbZ_,.calculator_bdFormula13Lookup__8hGtw{min-width:0;border-top:1px solid var(--public-border-muted);border-bottom:1px solid var(--public-border-muted)}.calculator_bdFormula13AboutSummary__ht6UE,.calculator_bdFormula13LookupSummary__7c3IE{display:flex;min-height:2.75rem;justify-content:space-between;gap:var(--public-space-4);align-items:center;padding:.65rem .2rem;color:var(--ui-identity-strong);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);cursor:pointer;list-style:none}.calculator_bdFormula13AboutSummary__ht6UE::-webkit-details-marker,.calculator_bdFormula13LookupSummary__7c3IE::-webkit-details-marker{display:none}.calculator_bdFormula13AboutSummary__ht6UE:focus-visible,.calculator_bdFormula13LookupSummary__7c3IE:focus-visible{border-radius:2px;outline:3px solid var(--ui-focus-ring);outline-offset:3px}.calculator_bdFormula13AboutMark___T1at,.calculator_bdFormula13LookupMark__1p0xX{position:relative;width:1rem;height:1rem;flex:0 0 auto}.calculator_bdFormula13AboutMark___T1at:after,.calculator_bdFormula13AboutMark___T1at:before,.calculator_bdFormula13LookupMark__1p0xX:after,.calculator_bdFormula13LookupMark__1p0xX:before{position:absolute;top:50%;left:50%;width:.85rem;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .17s ease}.calculator_bdFormula13AboutMark___T1at:after,.calculator_bdFormula13LookupMark__1p0xX:after{transform:translate(-50%,-50%) rotate(90deg)}.calculator_bdFormula13About__bbbZ_[open] .calculator_bdFormula13AboutMark___T1at:after,.calculator_bdFormula13Lookup__8hGtw[open] .calculator_bdFormula13LookupMark__1p0xX:after{transform:translate(-50%,-50%) rotate(0)}.calculator_bdFormula13AboutBody__NNTRm{display:grid;max-width:72ch;gap:var(--public-space-3);padding:.2rem .2rem 1rem}.calculator_bdFormula13AboutBody__NNTRm p{margin:0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_bdFormula13AboutBody__NNTRm strong{color:var(--ui-ink);font-weight:var(--public-weight-semibold)}.calculator_bdFormula13LookupSummary__7c3IE>span:first-child{display:grid;gap:.15rem}.calculator_bdFormula13LookupSummary__7c3IE strong{font-weight:var(--public-weight-semibold)}.calculator_bdFormula13LookupSummary__7c3IE small{color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-regular)}.calculator_bdFormula13LookupBody__kCnyX{min-width:0;padding:0 .2rem 1rem}.calculator_bdFormula13LookupBody__kCnyX .calculator_bdStatutoryCareCostTable__Qfxnd{border-top:1px solid var(--public-border-muted);border-bottom:2px solid var(--ui-identity);table-layout:fixed}.calculator_bdStatutoryContextLink__gxtZ8{width:fit-content;color:var(--ui-link);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);text-decoration:underline;text-underline-offset:.18em}@media (prefers-reduced-motion:reduce){.calculator_bdFormula13AboutMark___T1at:after,.calculator_bdFormula13AboutMark___T1at:before,.calculator_bdFormula13LookupMark__1p0xX:after,.calculator_bdFormula13LookupMark__1p0xX:before,.calculator_bdStatutoryStepControl__1XfJL:after,.calculator_bdStatutoryStepControl__1XfJL:before{transition:none}}@media (max-width:767px){.calculator_bdStatutoryStepControl__1XfJL{width:2.1rem;height:2.1rem}.calculator_bdStatutoryEducationIntro__65eVr{grid-template-columns:minmax(0,1fr)}.calculator_bdStatutoryEducationIntro__65eVr .calculator_bdStatutoryMeaning__k95c1{grid-column:1}.calculator_bdStatutoryLedger__2QQoU>div{grid-template-columns:minmax(0,1fr);gap:.2rem}.calculator_bdStatutoryLedger__2QQoU dd{text-align:left;overflow-wrap:anywhere}.calculator_bdStatutoryReferences__gQzgQ{grid-template-columns:minmax(0,1fr);gap:.35rem}}@media (max-width:600px){.calculator_bdFormula13ComparisonTable__LLU05{display:none}.calculator_bdFormula13ComparisonStacks__H94Mk{display:grid;gap:var(--public-space-4)}.calculator_bdFormula13AllocationLedger__M51Aa dl>div,.calculator_bdFormula13ComparisonStacks__H94Mk dl>div,.calculator_bdFormula13PairedLedger__OLKlC dl>div{grid-template-columns:minmax(0,1fr);gap:.2rem}.calculator_bdFormula13AllocationLedger__M51Aa dd,.calculator_bdFormula13ComparisonStacks__H94Mk dd,.calculator_bdFormula13PairedLedger__OLKlC dd{text-align:left}.calculator_bdFormula13AboutSummary__ht6UE,.calculator_bdFormula13LookupSummary__7c3IE{padding-inline:0}.calculator_bdFormula13LookupBody__kCnyX .calculator_bdStatutoryCareCostTable__Qfxnd td,.calculator_bdFormula13LookupBody__kCnyX .calculator_bdStatutoryCareCostTable__Qfxnd th{padding-inline:.45rem;overflow-wrap:anywhere}}@media print{.calculator_bdFormula13ComparisonTable__LLU05{display:table}.calculator_bdFormula13ComparisonStacks__H94Mk{display:none}.calculator_bdFormula13About__bbbZ_,.calculator_bdFormula13AllocationLedger__M51Aa,.calculator_bdFormula13ChildComparison__zEXiC,.calculator_bdFormula13Lookup__8hGtw,.calculator_bdFormula13PairedLedger__OLKlC,.calculator_bdFormula13ParentComparison__pE8BA{break-inside:avoid}}@media (min-width:721px) and (max-width:980px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{background:var(--csc-worksheet)}}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorSurface__mW2Z4,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStage__xyYlx{width:100%;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4{position:relative;--mobile-calculator-shell-gutter:0.85rem;--mobile-calculator-card-top-radius:0.9rem;padding:var(--mobile-calculator-shell-gutter) var(--mobile-calculator-shell-gutter) 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4:before{content:"";position:absolute;z-index:0;inset:0 0 auto;height:7.15rem;border:1px solid var(--csc-stage-border);border-radius:1rem 1rem 0 0;background:var(--csc-stage-surface);box-shadow:var(--csc-stage-shadow);pointer-events:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4>*{position:relative;z-index:1}.calculator_stageAssurance__147on{margin-bottom:.75rem;padding-inline-start:0;font-size:.66rem;text-align:center}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem 1rem;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_mobileStageUtilities__vxf5D{position:absolute;top:50%;right:0;display:flex;align-items:center;gap:.5rem;transform:translateY(-50%)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij{position:static;display:flex}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearLabel__j9tM7{color:var(--csc-stage-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearStaticValue__A81Wa,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileAssessmentYearControl__4T1ij .calculator_assessmentYearTrigger__x8aq3{min-height:2.25rem;border-color:color-mix(in srgb,var(--csc-stage-ink-muted) 44%,transparent);background:color-mix(in srgb,var(--csc-stage-ink) 8%,transparent);color:var(--csc-stage-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgress__jnfwa{grid-column:1/-1;grid-row:1;align-self:center;gap:.5rem;margin:0;padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepCompactLabel__yYMpH{position:static;order:1;width:auto;height:auto;margin:0;overflow:visible;clip:auto;color:var(--csc-stage-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-snug);text-transform:none;white-space:normal}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegments__7GTkg{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgressRail__o15L8{order:2;height:4px}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgressRailWithReset__VUO93 .calculator_mobileStepSegments__7GTkg{width:calc(100% - 4.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentBar__sC_oj{background:color-mix(in srgb,var(--csc-stage-ink) 18%,transparent)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentFillComplete__bobLR,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentFillCurrent__QvjW2,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentFill__3rxWa,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=other-parent-details] .calculator_mobileStepSegmentFillCurrent__QvjW2,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=your-details] .calculator_mobileStepSegmentFillCurrent__QvjW2{background:var(--csc-stage-detail)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT:before{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{position:relative;grid-column:1/-1;grid-row:2;margin:.75rem calc(-1 * var(--mobile-calculator-shell-gutter)) 0;padding:1rem;border:0;border-top:3px solid var(--csc-highlight);border-radius:0;background:var(--csc-worksheet);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionTitle__ZTJAa{font-size:1.45rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileChildrenStepIntro__c8NZL .calculator_sectionTitle__ZTJAa{font-size:1.55rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V .calculator_addChildSplitLabel__RItwN{font-size:1.45rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplit__D8DLj,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActions__4A056{grid-template-columns:repeat(2,minmax(0,1fr));flex-wrap:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_addChildSplitButton___w7Wf,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyActionButton__Owyno{min-width:0;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_childrenEmptyNpcPrompt__nDqEs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:stretch;gap:.75rem 1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_childrenEmptyNpcDetails__movOe .calculator_npcQuestionLabel__xIEKa,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_childrenEmptyNpcPromptLabel__FoAPC{min-width:0;white-space:normal}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_childrenEmptyNpcDetails__movOe .calculator_npcFollowUpBinaryActions__7rtAD,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_childrenEmptyNpcPromptActions__q0Mdy{justify-self:end;margin-left:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_npcFollowUpBinaryActions__7rtAD,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_npcFollowUpQuestion__6LLMW .calculator_binaryActions__KNkn8{justify-self:end;width:7.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_npcFollowUpBinaryButton___0BNq,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_npcFollowUpBinaryButton___0BNq[aria-checked=false],.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_npcFollowUpQuestion__6LLMW .calculator_binaryButton__LoaPh,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_npcFollowUpQuestion__6LLMW .calculator_binaryButton__LoaPh[aria-checked=false]{flex:0 0 3.75rem;width:3.75rem;min-width:3.75rem;min-height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_formStepStack__Vt3Eu{gap:2rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_formStepStack__Vt3Eu{gap:.9rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenListCompact__lc6_Y{gap:.7rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowGrid__GDZk3{gap:.7rem;padding:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childHeaderIdentity__TvVkb,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowHeader__NPIrX{align-items:center}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowKicker__EJ9wN{display:inline-flex;align-items:center;gap:.45rem;color:var(--csc-ink);font-size:.85rem;letter-spacing:0;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childAgeLabelMeta__cSMrv{padding:.14rem .45rem;border-color:var(--ui-border-rule);background:transparent;color:var(--csc-ink);font-size:.72rem;letter-spacing:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_removeButton__rm5qn{min-width:4.75rem;min-height:2.75rem;padding-inline:.45rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk){display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk)>.calculator_childInputItem__LEei8{display:grid;grid-template-columns:minmax(0,1fr) minmax(9.75rem,10.75rem);grid-column:1/-1;align-items:center;gap:.75rem;min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childPrimaryCompactLine__No2F0 .calculator_childFieldHeader__4BB1x{display:contents}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childNpcDesktopField__RTolL .calculator_stepperContainer___sreE{grid-column:1/-1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 :is(.calculator_childInputLabel__As2E1,.calculator_childMetaLabel__OuQ6m){min-width:0;color:var(--csc-ink-muted);font-size:.78rem;letter-spacing:0;text-transform:none;white-space:normal}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 :is(.calculator_stepperContainer___sreE,.calculator_periodSelect__asCUh){width:100%;min-height:2.75rem;height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childOtherParentDesktop__LmSeT{align-items:baseline}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_stepperButton__T0Iob{min-width:2.75rem;min-height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childCalculatedField__jGDhG{position:relative;display:flex;width:100%;min-height:0;height:auto;align-items:baseline;justify-content:flex-end;gap:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childCalculatedField__jGDhG .calculator_readOnlyValue___ENp3{position:absolute;left:50%;display:inline;width:auto;min-height:0;height:auto;padding:0;font-size:1rem;font-weight:var(--public-weight-semibold);transform:translateX(-50%)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childCalculatedField__jGDhG .calculator_childCalculatedSeparator__9_xVU{display:inline;color:var(--csc-ink-subtle)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childCalculatedField__jGDhG .calculator_readOnlyHint__Ti4BR{position:static;color:var(--csc-ink-subtle);font-size:.72rem;text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp{display:grid;gap:.55rem;padding-top:.85rem;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_addChildSplitLabel__RItwN{margin:0;color:var(--csc-ink-muted);font-size:.82rem;font-weight:var(--public-weight-semibold);text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_addChildSplit__D8DLj{width:100%;gap:.6rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_addChildSplitButton___w7Wf{min-height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavButtons__tLBAm{gap:.65rem;margin-top:0;padding-top:1rem;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=children] .calculator_wizardNavButtons__tLBAm{margin-top:.35rem;padding-top:.9rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavBack__FSGNB,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ{min-height:3.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileCalculatorResetButton__Wr7lf{position:static;width:auto;min-width:2.75rem;min-height:2.75rem;transform:none;white-space:normal}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileCalculatorResetButton__Wr7lf span:last-child{display:inline-block;width:min-content;line-height:1;text-align:center}.calculator_childrenInlineAdd__rgc_I{grid-template-columns:minmax(0,1fr)}.calculator_resultsStageMeta__QNf2M{align-items:flex-start;flex-direction:column;gap:.2rem;min-height:5.5rem;justify-content:center;padding:.85rem;border:1px solid var(--csc-stage-border);border-radius:1rem 1rem .75rem .75rem;background:var(--csc-stage-surface);box-shadow:var(--csc-stage-shadow)}.calculator_resultsWorksheet__ZriBk{margin:0 .85rem;padding:.85rem}}@media (max-width:420px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4:before{height:7.15rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT{grid-template-columns:minmax(0,1fr) auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgress__jnfwa{grid-column:1/-1;grid-row:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{grid-column:1/-1;grid-row:2}}@media (max-width:340px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4:before{height:8.35rem}.calculator_stageAssurance__147on{min-height:2em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childRowCompactMobileLedger__GQE31 .calculator_childPrimaryCompactLine__No2F0:not(.calculator_childPrimaryCompactLineNpcMobile__yRyLk)>.calculator_childInputItem__LEei8{grid-template-columns:minmax(0,1fr);gap:.35rem}}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT:after{position:absolute;z-index:3;top:0;right:0;left:0;height:.375rem;background:var(--firm-signature-mobile-band);content:"";pointer-events:none}}@media (forced-colors:active),(prefers-reduced-transparency:reduce),print{[data-firm-signature-profile] .calculator_calculatorExperienceProductCore__aAwxw{--firm-signature-stage-background:var(--csc-stage-surface);--firm-signature-mobile-band:var(--ui-calculator-stage-detail)}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperience__YZJ_6{display:grid;gap:0;overflow:hidden}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultSummary__I9O79{grid-template-areas:"narrative amount" "cadence utilities"}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultNarrative__jiLUl{grid-area:narrative}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg{grid-area:amount}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6{grid-area:utilities;justify-self:end;width:min(100%,20rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroCadence__yos_e{display:grid;grid-area:cadence;gap:.65rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultKicker__HFvHA,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroCadence__yos_e .calculator_periodSelector___UAmV{margin:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActions__8Kt_l{display:grid;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActionGrid__FdKFc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsUtilityButton__VQnTr{width:100%;border-radius:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsEmailSummaryCard__TWhxF{margin-top:1rem;border-radius:0;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGrid__MB_va{padding:clamp(1.5rem,4vw,3rem);border:0;border-top:1px solid var(--csc-hairline);border-radius:0;background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridHeader__QYQKI{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGrid__MB_va .calculator_inputsUsedTitle__6_7_c{color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(1.9rem,3vw,2.6rem);font-weight:var(--public-weight-medium);letter-spacing:-.035em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGrid__MB_va .calculator_inputsUsedMeta__8ZoKe{margin-top:.35rem;color:var(--csc-ink-subtle)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--csc-hairline);border-left:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo>div{display:grid;align-content:start;gap:.35rem;min-width:0;min-height:6.8rem;padding:1rem;border-right:1px solid var(--csc-hairline);border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo dd,.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo dt{margin:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo dt{color:var(--csc-ink-subtle);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo dd{color:var(--csc-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:1.45;overflow-wrap:anywhere}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridChild__X_PKX{display:block}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsReviewDisclosure__KzB2X{padding:clamp(1.5rem,4vw,3rem);border-top:1px solid var(--csc-hairline);background:var(--csc-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsReviewDisclosure__KzB2X .calculator_flow__OrLeQ{max-width:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosure__0SdMC{border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureSummary__aeHvC{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:7rem;padding:clamp(1.5rem,4vw,3rem);color:var(--csc-identity);cursor:pointer;list-style:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureSummary__aeHvC::-webkit-details-marker{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureSummary__aeHvC>span:first-child{display:grid;gap:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureSummary__aeHvC strong{font-family:var(--public-font-editorial);font-size:clamp(1.9rem,3vw,2.6rem);font-weight:var(--public-weight-medium);letter-spacing:-.035em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureSummary__aeHvC small{color:var(--csc-ink-subtle);font-size:var(--public-type-ui-sm)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureSummary__aeHvC>span:last-child{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border:1px solid var(--csc-hairline);color:var(--csc-identity);font-size:1.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosure__0SdMC[open] .calculator_resultsCalculationDisclosureSummary__aeHvC>span:last-child{transform:rotate(45deg)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosure__0SdMC .calculator_resultsBreakdownShell__NyHM2{padding:0 clamp(1.5rem,4vw,3rem) clamp(2rem,5vw,4rem)}@media (min-width:601px) and (max-width:980px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultSummary__I9O79{grid-template-areas:"narrative" "amount" "utilities" "cadence"}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6{justify-self:stretch;width:100%;min-width:0;max-width:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActionGrid__FdKFc{grid-template-columns:minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedFactsGridItems__204qo>div{min-height:0}}@media (prefers-reduced-motion:reduce){.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculateButton__Qvn17,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ,.calculator_primaryActionArrow__jwLsD,.calculator_stepNavProgressFill__Zp3Lc{transition:none}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdCalculationPath__XLKls{display:grid;gap:var(--public-space-4);min-width:0;color:var(--csc-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetLeadCard__nQKlL{padding:var(--public-space-5) 0 var(--public-space-4);border:0;border-top:2px solid var(--csc-identity);border-bottom:0;border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetLeadHeader__6vNa3{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--public-space-6);align-items:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetEyebrow__4DflT{margin:0 0 var(--public-space-2);color:var(--csc-ink-subtle);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-tight);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetFormulaRow__XCaZH{gap:var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetFormulaBadge__njKa5{min-height:1.75rem;padding:.3rem .55rem;border:0;border-radius:3px;background:var(--csc-identity);color:var(--ui-ink-inverse);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-tight);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetFormulaTitle__DqACP{color:var(--csc-ink);font-family:var(--public-font-ui);font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:var(--public-weight-semibold);letter-spacing:-.018em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetSummary__GLzWK{max-width:50rem;margin-top:var(--public-space-3);color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetToolbarButton__etMmj{min-height:2.75rem;padding:.65rem .85rem;border:1px solid var(--csc-identity);border-radius:3px;background:transparent;color:var(--csc-identity);white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetToolbarButton__etMmj:hover{border-color:var(--ui-identity-strong);background:color-mix(in srgb,var(--ui-identity-tint) 34%,transparent);color:var(--ui-identity-strong)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdCalculationStages__1joiC{display:grid;gap:0;min-width:0;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdCalculationStages__1joiC>.calculator_bdStepCard__MwoS5{margin-top:-1px}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCard__MwoS5{position:relative;overflow:hidden;border:1px solid var(--csc-hairline);border-radius:0;background:var(--csc-card);box-shadow:none;transition:border-color .16s ease,background-color .16s ease}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCard__MwoS5:before{position:absolute;inset:0 auto 0 0;width:3px;border-radius:0;background:color-mix(in srgb,var(--csc-identity) 30%,var(--csc-hairline) 70%);content:""}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardExpanded__cQq9d{border-color:color-mix(in srgb,var(--csc-identity) 35%,var(--csc-hairline) 65%);background:color-mix(in srgb,var(--csc-muted) 38%,var(--csc-card) 62%)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardExpanded__cQq9d:before{background:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardCollapsed__V_L_g:hover{border-color:color-mix(in srgb,var(--csc-identity) 32%,var(--csc-hairline) 68%);background:color-mix(in srgb,var(--csc-muted) 28%,var(--csc-card) 72%);transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardHeader__k1MPX{grid-template-columns:7rem minmax(0,1fr) 2.5rem;gap:var(--public-space-4);min-height:5.4rem;padding:var(--public-space-4) var(--public-space-4) var(--public-space-4) var(--public-space-5);font-family:var(--public-font-ui)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardHeader__k1MPX[aria-expanded=true]{background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepRangeLabel__KpeDp{align-self:start;justify-content:flex-start;min-width:0;min-height:0;margin-top:.18rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--ui-identity-strong);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-tight);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepTitleWrap__OgUQI{padding-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepTitle__ALwZz{color:var(--csc-ink);font-family:var(--public-font-ui);font-size:1.1rem;font-weight:var(--public-weight-semibold);letter-spacing:-.01em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepOutcomeSummary__pl2tB{max-width:72ch;margin-top:var(--public-space-1);color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepChevron__sCbew{display:grid;align-self:center;place-items:center;width:2.5rem;height:2.5rem;padding:0;color:var(--csc-identity);font-size:1.75rem;font-weight:var(--public-weight-regular)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardBody__PH7m2{gap:var(--public-space-5);margin-left:7.75rem;padding:var(--public-space-5) var(--public-space-5) var(--public-space-6) 0;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdGuideReferences__nIzkD{gap:var(--public-space-4)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdGuideReference__vdLDC{min-height:2.75rem;padding:.55rem 0;border:0;border-radius:0;background:transparent;color:var(--ui-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdGuideReference__vdLDC:hover{color:var(--ui-link-hover)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdLedgerRow__e8A2g+.calculator_bdLedgerRow__e8A2g{border-top-color:var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdBarLabelA__8qqzX,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdBarLabelB__QkAsN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdFormulaResult__zfLKt,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdLedgerValue__WFNnv,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdValue__FDLvP{font-variant-numeric:tabular-nums}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdPhaseDivider__CbMBE{margin:var(--public-space-5) 0 var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdPhaseDividerLabel__W9HYa{color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdPhaseDividerLine__zLWup{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsFormulaContext__AxWNC{margin:0 0 var(--public-space-4);color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-snug);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv{display:grid;order:33;gap:var(--public-space-5);padding-top:var(--public-space-5);border-top:1px solid var(--public-border-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS{display:grid;min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS .calculator_inputsUsedSummaryAudit__hTpoP{padding:var(--public-space-5);border:1px solid var(--public-border-muted);border-bottom-color:var(--public-border-strong);border-radius:8px;background:color-mix(in srgb,var(--public-surface-base) 96%,white 4%)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS .calculator_inputsUsedSummaryAudit__hTpoP .calculator_inputsUsedPartyGrid__KPjNm{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv .calculator_resultsPrimaryActions__8Kt_l{display:flex;justify-content:flex-end;padding:0;border:0;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv .calculator_resultsPrimaryActionGrid__FdKFc{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--public-space-2)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv .calculator_resultsUtilityButton__VQnTr{width:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroReviewExpandedPanel__D2ihN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroReviewPanel__WHOrK{min-width:0}@media (max-width:767px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv .calculator_resultsPrimaryActionGrid__FdKFc,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv .calculator_resultsPrimaryActions__8Kt_l{justify-content:stretch}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv .calculator_resultsUtilityButton__VQnTr{flex:1 1 10rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdCalculationPath__XLKls{gap:var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetLeadCard__nQKlL{padding-top:var(--public-space-4)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetLeadHeader__6vNa3{grid-template-columns:minmax(0,1fr);gap:var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdWorksheetToolbarButton__etMmj{width:100%;margin-left:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(0,1fr) 2.5rem;grid-template-rows:auto auto;gap:var(--public-space-1) var(--public-space-2);min-height:5.4rem;padding:var(--public-space-4) var(--public-space-3) var(--public-space-4) var(--public-space-4)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepRangeLabel__KpeDp{grid-column:1;grid-row:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepTitleWrap__OgUQI{grid-column:1;grid-row:2}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepChevron__sCbew{grid-column:2;grid-row:1/span 2}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCardBody__PH7m2{margin-left:0;padding:var(--public-space-4)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdGuideReferences__nIzkD{display:grid;gap:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdGuideReference__vdLDC{width:100%;border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdPhaseDivider__CbMBE{gap:var(--public-space-2);margin-block:var(--public-space-4) var(--public-space-2)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdPhaseDividerLabel__W9HYa{max-width:72%;white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepCard__MwoS5,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStepChevron__sCbew{transition:none}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryStepControl__1XfJL{grid-column:3;align-self:center;justify-self:end}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostLookup__o4rHe{display:grid;gap:var(--public-space-4);padding:var(--public-space-4);border:1px solid var(--csc-hairline);background:color-mix(in srgb,var(--csc-muted) 52%,var(--csc-card) 48%)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostHeading__J_YW2{display:flex;justify-content:space-between;gap:var(--public-space-4);align-items:end}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostHeading__J_YW2 p,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostHeading__J_YW2 span{margin:0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostHeading__J_YW2 span{flex:0 0 auto;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostTableWrap__lJtRb{overflow-x:auto;border-top:1px solid var(--csc-hairline);border-bottom:2px solid var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostTable__Qfxnd{width:100%;border-collapse:collapse;color:var(--csc-ink);font-size:var(--public-type-ui-sm);font-variant-numeric:tabular-nums}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostTable__Qfxnd td,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostTable__Qfxnd th{padding:.72rem .8rem;border-top:1px solid var(--csc-hairline);text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostTable__Qfxnd thead th{border-top:0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostTable__Qfxnd td{text-align:right}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostActiveRow__T9D6Q>*{background:var(--ui-identity-tint);color:var(--ui-identity-strong);font-weight:var(--public-weight-bold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostActiveRow__T9D6Q>:first-child{box-shadow:inset 3px 0 0 var(--csc-identity)}@media (max-width:767px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryStepControl__1XfJL{grid-column:2;grid-row:1/span 2}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostLookup__o4rHe{padding:var(--public-space-3)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostHeading__J_YW2{display:grid;align-items:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdStatutoryCareCostHeading__J_YW2 span{white-space:normal}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryHero__0Lt5w{display:flex;min-width:0;flex-direction:column;gap:var(--public-space-4)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexHero__kHyGr{display:grid;min-width:0;gap:var(--public-space-4)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexNarrative__Gbt__,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryNarrative__cdkc0{min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5{display:grid;gap:var(--public-space-4)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexNarrative__Gbt__ .calculator_resultsOutcomeLine__eOLuX,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationAmount___PGcA,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsAmount__c63YE,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryNarrative__cdkc0 .calculator_resultsOutcomeLine__eOLuX{color:var(--ui-identity-strong)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexNarrative__Gbt__ .calculator_resultsOutcomeLine__eOLuX,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryNarrative__cdkc0 .calculator_resultsOutcomeLine__eOLuX{font-family:var(--public-font-editorial);font-size:var(--public-type-heading-md);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-heading)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsAmount__c63YE{margin:0;font-family:var(--public-font-editorial);font-variant-numeric:var(--public-numeric-tabular);font-weight:var(--public-weight-semibold);line-height:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsAmountPeriod__vLlOz{color:var(--ui-ink-muted);font-family:var(--public-font-ui);font-weight:var(--public-weight-medium);letter-spacing:normal}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_resultsSubAmounts__wWOU9{margin:0;color:var(--ui-ink-muted);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-variant-numeric:var(--public-numeric-tabular)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelector___UAmV{display:inline-flex;max-width:100%;gap:.2rem;padding:.2rem;border:1px solid var(--public-border-muted);background:color-mix(in srgb,var(--public-surface-base) 88%,var(--ui-identity-tint) 12%)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelectorOption__hIIQU{min-height:2.25rem;padding:.45rem .72rem;border:0;border-radius:var(--public-radius-sm);background:transparent;color:var(--ui-ink-muted);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-snug)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelectorOption__hIIQU[aria-pressed=true]{background:var(--ui-identity-strong);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelectorOption__hIIQU:hover{background:color-mix(in srgb,var(--ui-identity-tint) 62%,var(--public-surface-base) 38%);color:var(--ui-identity-strong)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelectorOption__hIIQU[aria-pressed=true]:hover{background:var(--ui-identity-strong);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelectorOption__hIIQU:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:2px}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsPrimaryActions__8Kt_l,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsPrimaryActions__8Kt_l{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--public-space-3);margin-top:var(--public-space-4);padding:0;border:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsPrimaryActionGrid__FdKFc,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsPrimaryActionGrid__FdKFc{display:flex;flex-wrap:wrap;gap:var(--public-space-2)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsUtilityButton__VQnTr,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsUtilityButton__VQnTr{width:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsEmailSummaryCard__TWhxF,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsEmailSummaryCard__TWhxF{min-width:0}@media (min-width:768px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryHero__0Lt5w{display:grid;grid-template-areas:"narrative amount" "cadences amount";grid-template-columns:minmax(0,1fr) minmax(17rem,.9fr);column-gap:clamp(var(--public-space-6),5vw,var(--public-space-12));row-gap:var(--public-space-4);align-items:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexHero__kHyGr{display:grid;grid-template-columns:minmax(0,.88fr) minmax(20rem,1.12fr);column-gap:clamp(var(--public-space-6),5vw,var(--public-space-12));align-items:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryNarrative__cdkc0{grid-area:narrative}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r{grid-area:amount;text-align:right}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU{grid-area:cadences}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsPrimaryActionGrid__FdKFc,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsPrimaryActions__8Kt_l,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsPrimaryActionGrid__FdKFc,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsPrimaryActions__8Kt_l{justify-items:end;justify-content:flex-end}}@media (max-width:767px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelector___UAmV{display:flex;width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryCadences__rlzIU .calculator_periodSelectorOption__hIIQU{flex:1 1 0;min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsPrimaryActionGrid__FdKFc,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsPrimaryActionGrid__FdKFc{display:grid;grid-template-columns:1fr}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexLedgerSide__6eoS5 .calculator_resultsUtilityButton__VQnTr,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsUtilityButton__VQnTr{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationRow__aK4v4{grid-template-columns:minmax(0,1fr);gap:var(--public-space-2)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsObligationAmount___PGcA{text-align:left}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorSurface__mW2Z4,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsStage__xyYlx{width:100%;max-width:none;padding:0;overflow:visible;border:0;border-radius:0;background:var(--calculator-product-core-worksheet,#fffdf8);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4{background:var(--calculator-product-core-worksheet,#fffdf8)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStageUtilities__xWHxQ{width:min(calc(100% - 6rem),84rem);min-height:3.5rem;margin:0 auto;padding:0;color:var(--csc-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn{gap:0;background:var(--calculator-product-core-worksheet,#fffdf8)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNav__UKQSB{width:min(calc(100% - 6rem),84rem);min-height:5.25rem;margin:0 auto;padding:1.25rem 0 0;gap:1rem;border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNav__UKQSB:has(.calculator_desktopStepNavResetButton__Yihiw){padding-inline:10%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItem__NQg95{min-height:3.75rem;gap:.75rem;padding:0;color:var(--csc-ink-subtle);font-size:.78rem;font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn:has(.calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details]) .calculator_stepNavItemActive___7Zjj,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn:has(.calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details]) .calculator_stepNavItemActive___7Zjj,.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemActive___7Zjj{color:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItemActive___7Zjj .calculator_stepNavNumber__Y5PwU{border-color:var(--csc-identity);background:var(--csc-identity);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavCheck__FxJxP{border-color:var(--csc-identity);color:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavProgress__mXbAU{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children],.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details],.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details]{overflow:visible;border:0;border-radius:0;background:var(--calculator-product-core-worksheet,#fffdf8);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] .calculator_desktopSheetHeader__j6OAN{width:min(calc(100% - 6rem),72rem);margin-inline:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetHeader__j6OAN{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.52fr);column-gap:clamp(3rem,8vw,9rem);align-items:end;padding:clamp(3.5rem,7vw,6rem) 0 clamp(2.5rem,5vw,4rem)}.calculator_hybridStepHeadingCopy__ZD2HS{min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetTitle__Lk2Fy{max-width:13ch;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(3.2rem,5.7vw,5rem);font-weight:var(--public-weight-medium);letter-spacing:-.045em;line-height:.96}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetAside__bUyYL{align-self:center}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetSummary__BPpGr{max-width:30rem;margin:0;color:var(--csc-ink-muted);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.55}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetBodyChildrenPopulated__dALmD{padding:0 0 clamp(4rem,7vw,7rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenPopulatedCluster__lXh_S,.calculator_calculatorExperienceProductCore__aAwxw .calculator_formStepStack__Vt3Eu{gap:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenList__1KY4L{gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabsHeader__819_o{display:grid;gap:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabsResetRow__E6GTJ{display:flex;justify-content:flex-end;width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabsResetButton__9V7U5{min-height:2.25rem;padding:0 .15rem;color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabsResetButton__9V7U5:focus-visible,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabsResetButton__9V7U5:hover{color:var(--csc-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabStrip__H24t2{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:0;border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC{display:flex;min-width:0;min-height:3.75rem;align-items:center;border-right:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC[data-active]{background:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabSelect___JK6Z{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.5rem;min-height:3.75rem;padding:.6rem .75rem;border:0;background:transparent;color:var(--csc-identity);text-align:left;cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabSelect___JK6Z strong{overflow:hidden;font-family:var(--public-font-ui);font-size:var(--public-type-body);font-weight:var(--public-weight-medium);text-overflow:ellipsis;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabAgePill__ts_fe{display:grid;width:3rem;min-height:1.75rem;flex:0 0 auto;place-items:center;border:1px solid var(--csc-identity);border-radius:999px;background:var(--csc-card);color:var(--csc-identity);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);line-height:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC[data-active] .calculator_childrenTabAgePill__ts_fe,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC[data-active] .calculator_childrenTabRemove__cJXVN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC[data-active] .calculator_childrenTabSelect___JK6Z{color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC[data-active] .calculator_childrenTabAgePill__ts_fe{border-color:var(--ui-ink-inverse);background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC[data-active] .calculator_childrenTabRemove__cJXVN:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC[data-active] .calculator_childrenTabSelect___JK6Z:hover{background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabRemove__cJXVN{display:grid;width:2.75rem;min-height:2.75rem;flex:0 0 auto;place-items:center;margin-right:.35rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--csc-ink-subtle);font-size:var(--public-type-heading-compact);line-height:1;cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabRemove__cJXVN:hover,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabSelect___JK6Z:hover{background:var(--csc-control-hover)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabRemove__cJXVN:focus-visible,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabSelect___JK6Z:focus-visible{position:relative;z-index:1;outline:3px solid var(--public-focus-border);outline-offset:-3px;box-shadow:inset 0 0 0 2px var(--public-focus-ring)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildHeader__yzOGD{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildRecord__Bk9DT{border-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenAddStripCentre__JTNee{display:inline-flex;min-height:4rem;align-items:center;justify-content:center;gap:.45rem;border-inline:0;background:var(--csc-section-band);color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenAddStripCentre__JTNee>span{font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildFacts__E9cXw{grid-template-columns:minmax(14rem,.6fr) minmax(15rem,.5fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridCareFormatSelect__VGkzJ,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridSegmented__jfWnF button{min-height:4rem;font-family:var(--public-font-ui);font-size:var(--public-type-heading-md);font-weight:var(--public-weight-medium)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridCalculatedCare__UWIPs strong,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridCareControl__zxdCd .calculator_stepperValue__a6AF6{font-family:var(--public-font-numeric);font-size:var(--public-type-figure);font-weight:var(--public-weight-medium)}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabStrip__H24t2{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTab__js1IC:nth-child(2n){border-right:0}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childrenCompactAddGroup__4oSBp,.calculator_childrenEmptyAddGroup__x_N8V) .calculator_panelAddChildSplit__9ExWi{grid-template-columns:minmax(0,1fr) 8.5rem minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenAddStripCentre__JTNee{font-size:var(--public-type-ui-xs)}}.calculator_hybridChildRecord__Bk9DT{overflow:hidden;border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_hybridChildRecordError__UCApq{border-left:4px solid var(--ui-status-error)}.calculator_hybridChildRecordComplete__oyYv_{background:color-mix(in srgb,var(--ui-identity-tint) 58%,var(--csc-card))}.calculator_hybridChildRecordComplete__oyYv_ .calculator_hybridChildDisclosure__tJAu8,.calculator_hybridChildRecordComplete__oyYv_ .calculator_hybridCollapsedChild__wtffK{background:transparent}.calculator_hybridChildHeader__yzOGD{min-height:4.7rem;padding:0 1.4rem;justify-content:space-between;border-bottom:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_hybridChildHeader__yzOGD,.calculator_hybridChildIdentity__9_6ww{display:flex;align-items:center;gap:1rem}.calculator_hybridChildNumber___0waZ{color:var(--csc-action);font-family:var(--public-font-editorial);font-size:1rem;font-variant-numeric:tabular-nums}.calculator_hybridChildIdentity__9_6ww h4{margin:0;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:1.7rem;font-weight:var(--public-weight-medium)}.calculator_hybridExpandedSummary__oFO3Y{color:var(--csc-ink-muted);font-size:.78rem}.calculator_hybridExpandedSummary__oFO3Y>span{margin-right:.25rem;color:var(--csc-identity)}.calculator_hybridExpandedSummaryAttention__CUNL5,.calculator_hybridExpandedSummaryAttention__CUNL5>span{color:var(--ui-status-error)}.calculator_hybridChildRemove__p2jjJ{min-height:2.75rem;padding:.4rem .7rem;border:0;background:transparent;color:var(--csc-ink-subtle);font-family:var(--public-font-ui);font-size:.78rem;font-weight:var(--public-weight-semibold);cursor:pointer}.calculator_hybridChildRemove__p2jjJ:hover{color:var(--csc-action);text-decoration:underline;text-underline-offset:.2em}.calculator_hybridChildDetails__Qakvh{background:var(--csc-card)}.calculator_hybridChildFacts__E9cXw{padding:1.65rem 1.4rem;display:grid;grid-template-columns:minmax(15rem,.45fr) minmax(27rem,1fr);gap:clamp(1.5rem,4vw,3rem);border-bottom:1px solid var(--csc-hairline);background:var(--csc-muted)}.calculator_hybridChildFacts__E9cXw fieldset{min-width:0}.calculator_hybridChildFacts__E9cXw legend{margin-bottom:.65rem;color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:.76rem;font-weight:var(--public-weight-bold)}.calculator_hybridCareFormatSelect__VGkzJ{width:100%;min-height:3.25rem;padding:0 2.5rem 0 .75rem;border:1px solid var(--csc-hairline);border-radius:0;background:var(--csc-card);color:var(--csc-identity);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-bold)}.calculator_hybridCareFormatSelect__VGkzJ:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:2px}.calculator_hybridSegmented__jfWnF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_hybridPeriodSegments__STEn0{grid-template-columns:repeat(4,minmax(0,1fr))}.calculator_hybridSegmented__jfWnF button{min-height:3.6rem;padding:.65rem;border:0;border-right:1px solid var(--csc-hairline);background:var(--csc-card);color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:.82rem;font-weight:var(--public-weight-bold);cursor:pointer}.calculator_hybridSegmented__jfWnF button:last-child{border-right:0}.calculator_hybridSegmented__jfWnF button[aria-pressed=true]{background:var(--csc-identity);color:var(--ui-ink-inverse)}@media (min-width:981px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp{display:grid;gap:.65rem;width:100%;margin:.75rem auto 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_addChildSplitLabel__RItwN{margin:0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-bold);text-align:center}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_panelAddChildSplit__9ExWi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_panelAddChildSplitButton__pqas8{min-width:0;min-height:3.6rem;padding:.65rem;border:0;border-right:1px solid var(--csc-hairline);border-radius:0;background:var(--csc-card);color:var(--csc-ink-muted);box-shadow:none;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-bold);letter-spacing:0;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_panelAddChildSplitButton__pqas8:last-child{border-right:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_panelAddChildSplitButton__pqas8:hover{border-color:var(--csc-hairline);background:var(--csc-muted);color:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_panelAddChildSplitButton__pqas8:active{background:color-mix(in srgb,var(--csc-identity) 10%,var(--csc-card))}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenCompactAddGroup__4oSBp .calculator_panelAddChildSplitButton__pqas8:focus-visible{position:relative;z-index:1}}.calculator_hybridCareLedger__KObgG{padding:1.25rem 1.4rem 1rem;display:flex;flex-direction:column;background:var(--csc-card)}.calculator_hybridCareLedgerHeading__tq56g{margin:0;min-height:2.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:.72rem;font-weight:var(--public-weight-bold);letter-spacing:.08em;text-transform:uppercase}.calculator_hybridCareLedgerHeading__tq56g strong{color:var(--csc-identity)}.calculator_hybridCalculatedCareNote__e1ynL{margin:1rem 0 .35rem;color:var(--csc-ink-subtle);font-size:.78rem}.calculator_hybridCareStartingPoint__oW4Dc,.calculator_hybridChildAgeGuidance__dC6Uo{margin:.5rem 0 0;color:var(--csc-ink-subtle);font-size:.78rem}.calculator_hybridCareRow__m0Tjb{min-height:5.4rem;display:grid;grid-template-columns:minmax(15rem,1fr) minmax(23rem,.72fr);align-items:center;gap:2rem;border-top:1px solid var(--csc-rule-accent,var(--csc-hairline))}.calculator_hybridCareRowCalculated__oDIag{background:transparent}.calculator_hybridCarePerson__ci6jb{display:flex;align-items:center;gap:.9rem}.calculator_hybridRoleDot__IXr0j{width:.7rem;height:.7rem;flex:0 0 auto;border-radius:50%;background:var(--csc-identity)}.calculator_hybridRoleDotCarer__Nwo6X{border:2px solid var(--csc-identity);background:transparent}.calculator_hybridCarePerson__ci6jb small,.calculator_hybridCarePerson__ci6jb strong{display:block}.calculator_hybridCareRowAction__WYrjp,.calculator_hybridRestoreOtherCarer__o6RWi{min-height:2.75rem;border:0;background:transparent;color:var(--csc-identity);font:inherit;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.calculator_hybridCareRowAction__WYrjp{margin-top:.35rem;padding:0}.calculator_hybridRestoreOtherCarer__o6RWi{width:100%;border:1px dashed var(--csc-hairline);background:var(--csc-muted);text-decoration:none}.calculator_hybridCarePerson__ci6jb strong{color:var(--csc-ink);font-size:var(--public-type-heading-compact)}.calculator_hybridCarePerson__ci6jb small{margin-top:.2rem;color:var(--csc-ink-subtle);font-size:.72rem}.calculator_hybridCareControl__zxdCd{display:grid;grid-template-columns:minmax(14rem,1fr);align-items:center}.calculator_hybridCareControl__zxdCd .calculator_stepperContainer___sreE{min-height:4rem;border-radius:0;background:var(--csc-card)}.calculator_hybridCareControl__zxdCd .calculator_stepperButton__T0Iob,.calculator_hybridCareControl__zxdCd .calculator_stepperValue__a6AF6{min-height:4rem}.calculator_hybridCalculatedCare__UWIPs strong,.calculator_hybridCareControl__zxdCd .calculator_stepperValue__a6AF6{color:var(--csc-ink);font-family:var(--public-font-ui);font-size:1.45rem;font-weight:var(--public-weight-semibold);font-variant-numeric:var(--public-numeric-tabular)}.calculator_hybridCalculatedCare__UWIPs{min-height:4rem;padding:0 .65rem;display:grid;grid-template-columns:minmax(3rem,.25fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;border-bottom:1px solid color-mix(in srgb,var(--csc-identity) 38%,var(--csc-hairline))}.calculator_hybridCalculatedCare__UWIPs strong{text-align:center}.calculator_hybridCalculatedCare__UWIPs>span{color:var(--csc-ink-subtle);font-size:.72rem;text-align:right}.calculator_hybridCalculatedCare__UWIPs small{padding:.35rem .45rem;border:1px solid color-mix(in srgb,var(--csc-identity) 32%,var(--csc-hairline));background:color-mix(in srgb,var(--ui-identity-tint) 65%,var(--csc-card));color:var(--csc-identity);font-size:.66rem;font-weight:var(--public-weight-bold);letter-spacing:.06em;text-transform:uppercase}.calculator_hybridChildSummary__hwcUh{min-height:3.75rem;padding:0 1.4rem;display:flex;align-items:center;gap:.8rem;border-top:1px solid var(--csc-hairline);background:var(--csc-muted);color:var(--csc-identity)}.calculator_hybridChildSummary__hwcUh p{margin:0;color:var(--csc-ink-muted);font-size:.78rem}.calculator_hybridCollapsedChild__wtffK{min-height:4.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.calculator_childRemovalUndo__bttSp{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem;padding:.75rem 1rem;border:1px solid var(--csc-hairline);background:var(--csc-muted);color:var(--csc-ink);font-size:.85rem}.calculator_childRemovalUndoAction__2qGO2{flex:0 0 auto;min-height:2.25rem;padding:.35rem .75rem;border:1px solid;border-radius:.35rem;background:transparent;color:var(--csc-identity);font:inherit;font-weight:var(--public-weight-bold);cursor:pointer}.calculator_hybridChildDisclosure__tJAu8{min-width:0;min-height:4.75rem;padding:.7rem 1.4rem;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.8rem;border:0;background:transparent;color:var(--csc-ink);text-align:left;cursor:pointer}.calculator_hybridCollapsedCopy__0KwJM{min-width:0}.calculator_hybridCollapsedHeading__GvBwR{display:flex;align-items:center;gap:.8rem}.calculator_hybridChildAttention__NFdRf,.calculator_hybridChildComplete__Vbx9Y{display:inline-flex;align-items:center;min-height:1.75rem;padding:.2rem .5rem;border:1px solid color-mix(in srgb,var(--csc-identity) 38%,var(--csc-hairline));color:var(--csc-identity);font-size:.7rem;font-weight:var(--public-weight-bold)}.calculator_hybridChildAttention__NFdRf{border-color:color-mix(in srgb,var(--ui-status-error) 44%,var(--csc-hairline));color:var(--ui-status-error)}.calculator_hybridChildComplete__Vbx9Y i{margin-right:.25rem;font-style:normal}.calculator_hybridCollapsedCopy__0KwJM small,.calculator_hybridCollapsedCopy__0KwJM strong{display:block}.calculator_hybridCollapsedCopy__0KwJM strong{color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:1.35rem}.calculator_hybridCollapsedCopy__0KwJM small{margin-top:.2rem;overflow:hidden;color:var(--csc-ink-subtle);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.calculator_hybridChildEdit__6r2q3{color:var(--csc-identity);font-size:.76rem;font-weight:var(--public-weight-bold)}.calculator_hybridChildEdit__6r2q3 i{margin-left:.35rem;font-size:1.2rem;font-style:normal}.calculator_hybridAddChild__jiLbo{width:100%;min-height:4.75rem;margin-top:.75rem;border:1px solid var(--csc-identity);background:var(--csc-muted);color:var(--csc-identity);font-family:var(--public-font-ui);font-size:1rem;font-weight:var(--public-weight-bold);letter-spacing:.01em;cursor:pointer}.calculator_hybridAddChild__jiLbo:hover{background:var(--csc-identity);color:var(--csc-card)}.calculator_hybridOtherCarer__HbBEY{margin-top:1.25rem;border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_hybridOtherCarerPrompt__bQ0um{width:100%;min-height:6rem;padding:1.3rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.calculator_hybridOtherCarerPrompt__bQ0um:hover{background:var(--csc-muted)}.calculator_hybridOtherCarerPrompt__bQ0um>span{display:flex;flex-direction:column}.calculator_hybridOtherCarerPrompt__bQ0um strong{color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:1.55rem;font-weight:var(--public-weight-medium)}.calculator_hybridOtherCarerPrompt__bQ0um small{margin-top:.3rem;color:var(--csc-ink-subtle);font-size:.75rem}.calculator_hybridOtherCarerPrompt__bQ0um b{flex:0 0 auto;color:var(--csc-identity);font-size:.78rem}.calculator_hybridOtherCarerPrompt__bQ0um i{margin-left:.75rem;font-size:1.3rem;font-style:normal}.calculator_hybridOtherCarerExpanded__yCCy4{padding:1rem}.calculator_otherCarerCompactPanel__Rpjah{overflow:hidden;background:var(--csc-muted)}.calculator_otherCarerCompactHeader__rR0ON{min-height:5rem;padding:.9rem 1.25rem;display:flex;align-items:center;gap:1rem}.calculator_carerIdentityPrompt__DfRY9,.calculator_carerInlineAssignment__b3tQo{min-width:0;display:flex;align-items:center;gap:.75rem}.calculator_carerIdentityPrompt__DfRY9>strong{flex:0 0 auto;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:1.2rem;font-weight:var(--public-weight-medium)}.calculator_otherCarerTemporaryEmphasis___pNpF{padding:.65rem .8rem;border-radius:var(--csc-control-radius,8px);outline:2px solid var(--csc-attention-border);outline-offset:.2rem;background:var(--csc-attention-surface)}.calculator_otherCarerAttentionMessage__wQZ2X{margin:.55rem 0 0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs)}.calculator_carerInlineAssignment__b3tQo>strong{flex:0 0 auto;color:var(--csc-identity);font-size:.78rem}.calculator_carerChildChoices__IuJN3{display:flex;flex-wrap:nowrap;gap:.4rem}.calculator_carerChildChoices__IuJN3 button{min-height:2.75rem;padding:.45rem .75rem;border:1px solid var(--csc-hairline);background:var(--csc-card);color:var(--csc-ink-muted);font:inherit;font-size:.76rem;font-weight:var(--public-weight-bold);cursor:pointer}.calculator_carerChildChoices__IuJN3 button[aria-pressed=true]{border-color:var(--csc-identity);background:var(--csc-identity);color:var(--ui-ink-inverse)}.calculator_removeCarerAction__hK9IO,.calculator_secondaryCarerAction__aeHnB{min-height:2.75rem;padding:.35rem 0;border:0;background:transparent;color:var(--csc-ink-subtle);font:inherit;font-size:.76rem;font-weight:var(--public-weight-semibold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.calculator_secondaryCarerAction__aeHnB{margin-left:auto}.calculator_removeCarerAction__hK9IO:hover,.calculator_secondaryCarerAction__aeHnB:hover{color:var(--csc-identity)}.calculator_otherCarerCompactBody__lMnYI{padding:.9rem 1.25rem;border-top:1px solid var(--csc-hairline);background:var(--csc-card)}@media (max-width:980px){.calculator_otherCarerCompactHeader__rR0ON{display:grid;grid-template-columns:minmax(0,1fr) auto}.calculator_carerIdentityPrompt__DfRY9,.calculator_carerInlineAssignment__b3tQo{grid-column:1/-1;flex-wrap:wrap}.calculator_carerChildChoices__IuJN3{flex-wrap:wrap}.calculator_removeCarerAction__hK9IO{grid-column:1;justify-self:start}.calculator_secondaryCarerAction__aeHnB{grid-column:2;justify-self:end;margin-left:0}}.calculator_rareAssessmentPath__Iiy_j{margin-top:1.25rem;border-top:1px solid var(--csc-hairline);background:transparent}.calculator_rareAssessmentPath__Iiy_j summary{min-height:4.5rem;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer}.calculator_rareAssessmentPath__Iiy_j summary::-webkit-details-marker{display:none}.calculator_rareAssessmentPath__Iiy_j summary span{display:flex;flex-direction:column}.calculator_rareAssessmentPath__Iiy_j summary strong{color:var(--csc-ink-subtle);font-size:.8rem;font-weight:var(--public-weight-semibold)}.calculator_rareAssessmentPath__Iiy_j summary em{margin-top:.2rem;color:var(--csc-ink-subtle);font-size:.72rem;font-style:normal}.calculator_rareAssessmentPath__Iiy_j summary b{color:var(--csc-identity);font-size:1.3rem}.calculator_rareAssessmentPath__Iiy_j[open] summary b{transform:rotate(45deg)}.calculator_rareAssessmentPathBody___DE5H{padding:0 1.25rem 1.25rem}.calculator_rareAssessmentPathBody___DE5H>p{margin:0 0 .85rem;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:1.2rem}.calculator_rareAssessmentReasons__X4UrS{display:grid;gap:.65rem;margin:0;padding:0;border:0}.calculator_rareAssessmentReasonItem__RI9Pd{display:grid;gap:.5rem}.calculator_rareAssessmentReason__FzCLb{min-height:3.25rem;display:flex;align-items:flex-start;gap:.65rem;padding:.8rem;border:1px solid var(--csc-hairline);background:var(--csc-card);color:var(--csc-ink-muted);cursor:pointer}.calculator_rareAssessmentReason__FzCLb input{width:1rem;height:1rem;flex:0 0 auto;margin:.1rem 0 0;accent-color:var(--csc-identity)}.calculator_rareAssessmentReason__FzCLb span{display:grid;gap:.18rem;min-width:0;font-size:.78rem;font-weight:var(--public-weight-semibold);line-height:1.35}.calculator_rareAssessmentReason__FzCLb span small{color:var(--csc-ink-subtle);font-size:.72rem;font-weight:var(--public-weight-regular);line-height:1.45}.calculator_rareAssessmentReason__FzCLb:has(input:checked){border-color:var(--csc-identity);background:color-mix(in srgb,var(--ui-identity-tint) 48%,var(--csc-card));color:var(--csc-identity)}.calculator_rareAssessmentSecondaryReasons__FveCW{display:grid;gap:.5rem;margin:0 0 0 1.45rem;padding:.8rem;border:0;border-left:2px solid color-mix(in srgb,var(--csc-identity) 55%,var(--csc-hairline));background:color-mix(in srgb,var(--ui-identity-tint) 26%,var(--csc-card))}.calculator_rareAssessmentSecondaryReasons__FveCW>legend{padding:0;color:var(--csc-ink-subtle);font-size:.72rem;font-weight:var(--public-weight-semibold)}.calculator_rareAssessmentSecondaryReasons__FveCW .calculator_rareAssessmentReason__FzCLb{min-height:2.75rem;background:color-mix(in srgb,var(--csc-card) 88%,transparent)}.calculator_rareAssessmentSecondaryReasons__FveCW .calculator_rareAssessmentReason__FzCLb:has(input:checked){background:color-mix(in srgb,var(--ui-identity-tint) 58%,var(--csc-card))}.calculator_rareAssessmentCountry___jA_P{display:grid;gap:.4rem;padding:.2rem 0;color:var(--csc-ink-muted);font-size:.78rem}.calculator_rareAssessmentCountry___jA_P input{width:100%;min-height:3rem;padding:.65rem .75rem;border:1px solid var(--csc-hairline);background:var(--csc-card);color:var(--csc-ink);font:inherit}.calculator_rareAssessmentCountry___jA_P small{color:var(--csc-ink-subtle);font-size:.72rem;line-height:1.45}.calculator_rareAssessmentCountry___jA_P small a{color:var(--csc-identity);font-weight:var(--public-weight-semibold);text-underline-offset:.16em}.calculator_rareAssessmentJurisdictionStatus__11SIj{margin:.15rem 0 0;padding:.65rem .75rem;border-left:2px solid var(--csc-identity);color:var(--csc-ink-muted);background:color-mix(in srgb,var(--ui-identity-tint) 36%,var(--csc-card));font-size:.74rem;line-height:1.45}.calculator_rareAssessmentJurisdictionContradiction__x6_yC{border-left-color:var(--ui-status-error);background:color-mix(in srgb,var(--ui-status-error) 7%,var(--csc-card));color:var(--ui-status-error)}.calculator_rareAssessmentReset__VT7Uw{margin-top:.9rem;min-height:2.75rem;border:0;background:transparent;color:var(--csc-identity);font:inherit;font-size:.78rem;font-weight:var(--public-weight-semibold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}@media (max-width:600px){.calculator_rareAssessmentPathBody___DE5H,.calculator_rareAssessmentPath__Iiy_j summary{padding-inline:.85rem}.calculator_rareAssessmentSecondaryReasons__FveCW{margin-left:.6rem;padding:.7rem}}.calculator_otherCarerAssignmentPanel__mmPqh{overflow:hidden}.calculator_otherCarerAssignmentHeader__u_xKP{display:grid;grid-template-columns:minmax(12rem,.65fr) minmax(18rem,1fr);gap:2rem;align-items:end;padding:1.5rem;border-bottom:1px solid var(--csc-hairline);background:linear-gradient(105deg,color-mix(in srgb,var(--ui-identity-tint) 58%,transparent),transparent 68%)}.calculator_otherCarerAssignmentHeader__u_xKP h4{margin:.15rem 0 0;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(1.55rem,3vw,2.15rem);font-weight:var(--public-weight-medium);letter-spacing:-.025em}.calculator_otherCarerAssignmentHeader__u_xKP>p,.calculator_otherCarerCardGuidance__feSW8{margin:0;color:var(--csc-ink-subtle);font-size:.82rem;line-height:1.55}.calculator_otherCarerAssignmentEyebrow__Txuj2{margin:0;color:var(--csc-ink-subtle);font-family:var(--public-font-ui);font-size:.68rem;font-weight:var(--public-weight-bold);letter-spacing:.12em;text-transform:uppercase}.calculator_otherCarerCard__hX_Yd{min-width:0;margin:0;padding:1.5rem;border:0}.calculator_otherCarerCard__hX_Yd>legend{padding:0;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:1.25rem;font-weight:var(--public-weight-medium)}.calculator_otherCarerCardGuidance__feSW8{margin:.35rem 0 1rem}.calculator_otherCarerPerspectiveChoice__2QvuU{display:flex;align-items:center;gap:1rem;margin:0;padding:.85rem 1.5rem;border:0;border-block:1px solid var(--csc-hairline);color:var(--csc-ink-subtle);font-size:.78rem}.calculator_otherCarerPerspectiveChoice__2QvuU>legend{float:left;width:100%;margin-bottom:.55rem;color:var(--csc-ink);font-weight:var(--public-weight-bold)}.calculator_otherCarerPerspectiveChoice__2QvuU>div{display:flex;flex-wrap:wrap;gap:.8rem 1.25rem}.calculator_otherCarerPerspectiveChoice__2QvuU label{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.calculator_otherCarerPerspectiveChoice__2QvuU input{accent-color:var(--csc-identity)}.calculator_otherCarerAddSecond___CLwg{width:calc(100% - 3rem);margin:0 1.5rem 1.5rem;padding:.8rem 1rem;border:1px dashed color-mix(in srgb,var(--csc-identity) 45%,var(--csc-hairline));background:transparent;color:var(--csc-identity);font:inherit;font-size:.82rem;font-weight:var(--public-weight-bold);text-align:left;cursor:pointer}.calculator_otherCarerAddSecond___CLwg:hover{background:color-mix(in srgb,var(--ui-identity-tint) 38%,transparent)}.calculator_otherCarerAssignmentList__s4iiZ{display:grid;gap:.75rem}.calculator_otherCarerAssignmentRow__GAEhE{border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_otherCarerAssignmentRowSelected__RlsmY{border-color:color-mix(in srgb,var(--csc-identity) 42%,var(--csc-hairline))}.calculator_otherCarerAssignmentChoice__uT3Gw{min-height:4.5rem;padding:.9rem 1rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;cursor:pointer}.calculator_otherCarerAssignmentChoice__uT3Gw input{width:1.15rem;height:1.15rem;accent-color:var(--csc-identity)}.calculator_otherCarerAssignmentChoice__uT3Gw small,.calculator_otherCarerAssignmentChoice__uT3Gw strong{display:block}.calculator_otherCarerAssignmentChoice__uT3Gw strong{color:var(--csc-ink);font-size:.9rem}.calculator_otherCarerAssignmentChoice__uT3Gw b,.calculator_otherCarerAssignmentChoice__uT3Gw small{color:var(--csc-ink-subtle);font-size:.7rem}.calculator_otherCarerAssignmentChoice__uT3Gw b{color:var(--csc-identity);font-weight:var(--public-weight-bold)}.calculator_otherCarerCareEntry__qqZWP{padding:1rem;display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(17rem,1fr);gap:1rem 2rem;align-items:center;border-top:1px solid var(--csc-hairline);background:color-mix(in srgb,var(--csc-muted) 70%,var(--csc-card))}.calculator_otherCarerCareEntry__qqZWP>div:first-child small,.calculator_otherCarerCareLabel__AcaS5{display:block}.calculator_otherCarerCareLabel__AcaS5{color:var(--csc-ink);font-size:.9rem;font-weight:var(--public-weight-bold)}.calculator_otherCarerCareEntry__qqZWP>div:first-child small{margin-top:.2rem;color:var(--csc-ink-subtle);font-size:.7rem}.calculator_otherCarerCareControl__UMdzu{display:grid;grid-template-columns:minmax(12rem,1fr) auto;align-items:center;gap:.75rem}.calculator_otherCarerCareControl__UMdzu>span{color:var(--csc-ink-subtle);font-size:.7rem;white-space:nowrap}.calculator_otherCarerAllocationComplete___fcdQ,.calculator_otherCarerAllocationInvalid__mq4C0{grid-column:1/-1;margin:0;padding-top:.75rem;border-top:1px solid var(--csc-hairline);font-size:.75rem}.calculator_otherCarerAllocationComplete___fcdQ{color:var(--csc-identity)}.calculator_otherCarerAllocationInvalid__mq4C0{color:var(--ui-status-error)}.calculator_otherCarerThresholdNotice__w_nBq{width:100%;padding:1rem 1.15rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;border-left:3px solid var(--csc-identity);background:var(--ui-identity-tint);color:var(--csc-ink)}.calculator_otherCarerThresholdNotice__w_nBq strong{font-size:.85rem}.calculator_otherCarerThresholdNotice__w_nBq p{margin:.3rem 0 0;color:var(--csc-ink-muted);font-size:.8rem;line-height:1.5}.calculator_estimatePerspectiveConfirmation__xFcVb{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--ui-identity) 38%,var(--csc-stage-border));border-radius:.75rem;background:var(--csc-worksheet);color:var(--csc-ink);box-shadow:var(--public-shadow-subtle)}.calculator_estimatePerspectiveConfirmation__xFcVb h2,.calculator_estimatePerspectiveConfirmation__xFcVb p{margin:0}.calculator_estimatePerspectiveConfirmation__xFcVb h2{font-size:var(--public-type-ui-sm)}.calculator_estimatePerspectiveConfirmation__xFcVb p{max-width:48rem;margin-top:.25rem;color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs);line-height:1.45}.calculator_estimatePerspectiveConfirmationActions__x0iU6{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.5rem}.calculator_estimatePerspectiveConfirmationActions__x0iU6 button{min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--csc-stage-border);border-radius:.5rem;background:transparent;color:var(--csc-ink);font:inherit;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold)}.calculator_estimatePerspectiveConfirmationActions__x0iU6 .calculator_estimatePerspectiveConfirmationPrimary__SHle4{border-color:var(--ui-action-primary);background:var(--ui-action-primary);color:var(--ui-action-primary-text)}.calculator_otherCarerThresholdNotice__w_nBq button{flex:0 0 auto;border:0;border-bottom:1px solid;background:transparent;color:var(--csc-identity);font:inherit;font-size:.75rem;font-weight:var(--public-weight-bold);cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF{width:min(calc(100% - 6rem),72rem);padding:1.25rem 0 3rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepBack__Fpkb0,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM{min-height:4rem;border-radius:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM{background:var(--csc-action)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM:hover{background:var(--csc-action-hover)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperience__YZJ_6{width:min(calc(100% - 3rem),84rem);margin:0 auto;border:1px solid var(--csc-hairline);background:var(--csc-card);box-shadow:0 22px 70px rgb(45 53 48/10%)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL{padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCard__FlhNQ,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroLayout__fWKEL .calculator_resultsCard__FlhNQ{border:0;border-radius:0;background:var(--csc-card);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCardLeft__v3eGy{padding:clamp(1.5rem,4vw,3.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsComplexNarrative__Gbt__ .calculator_resultsOutcomeLine__eOLuX,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryNarrative__cdkc0 .calculator_resultsOutcomeLine__eOLuX{max-width:17ch;font-size:clamp(2.65rem,6.5vw,5.4rem);font-weight:500;letter-spacing:-.055em;line-height:.96}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsHeroScenario__ehfXp{margin:1rem 0 0;color:var(--csc-ink-muted);font-size:.95rem;line-height:1.5}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r{min-width:15rem;padding-left:2rem;border-left:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r .calculator_resultsAmount__c63YE{font-size:clamp(3.3rem,7vw,6.2rem);font-weight:520;letter-spacing:-.06em;line-height:.9}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsTertiaryActions__tJWPE{padding-inline:clamp(1.5rem,4vw,3.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsTertiaryActions__tJWPE{padding-bottom:clamp(2rem,5vw,4rem)}@media (max-width:980px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4{background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4:before{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileWizardOnly__yn9YJ{display:block;background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT{background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgress__jnfwa{padding:1.25rem 1rem;border-bottom:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileCalculatorResetButton__Wr7lf,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepCompactLabel__yYMpH,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepName__oXZ0Q{color:var(--csc-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepNameActive__d5Mif{color:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentBar__sC_oj{background:color-mix(in srgb,var(--csc-identity) 15%,transparent)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentFillComplete__bobLR,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepSegmentFillCurrent__QvjW2{background:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardStepCard__562YL{border:0;border-radius:0;background:var(--csc-card);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionIntro__xMoqA{padding:2.75rem 1rem 2rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionTitle__ZTJAa{color:var(--csc-identity);font-size:clamp(2.4rem,10vw,4rem);letter-spacing:-.04em;line-height:.98}.calculator_calculatorExperienceProductCore__aAwxw .calculator_formStepStack__Vt3Eu{gap:1rem}.calculator_otherCarerAssignmentHeader__u_xKP,.calculator_otherCarerCareEntry__qqZWP{grid-template-columns:minmax(0,1fr)}.calculator_otherCarerAssignmentHeader__u_xKP{gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenList__1KY4L,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridAddChild__jiLbo,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridOtherCarer__HbBEY{width:calc(100% - 2rem);margin-inline:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNav__d9iV1{padding:1rem;border-top:1px solid var(--csc-hairline)}.calculator_hybridChildFacts__E9cXw{grid-template-columns:1fr}.calculator_hybridCareRow__m0Tjb{grid-template-columns:1fr;gap:.75rem;padding:1rem 0}.calculator_hybridCareControl__zxdCd{grid-template-columns:minmax(0,1fr)}.calculator_hybridCareControl__zxdCd>span{text-align:right}.calculator_hybridCalculatedCare__UWIPs{width:100%}}@media (max-width:600px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperience__YZJ_6{width:100%;border-inline:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsOrdinaryAmountSide__h008r{padding-left:0;border-left:0;text-align:left}.calculator_hybridCareLedger__KObgG,.calculator_hybridChildFacts__E9cXw,.calculator_hybridChildHeader__yzOGD,.calculator_hybridChildSummary__hwcUh{padding-inline:1rem}.calculator_hybridChildIdentity__9_6ww h4{font-size:1.45rem}.calculator_hybridPeriodSegments__STEn0{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_hybridPeriodSegments__STEn0 button:nth-child(2){border-right:0}.calculator_hybridPeriodSegments__STEn0 button:nth-child(-n+2){border-bottom:1px solid var(--csc-hairline)}.calculator_hybridCalculatedCare__UWIPs{grid-template-columns:3rem minmax(0,1fr)}.calculator_hybridCalculatedCare__UWIPs small{grid-column:1/-1;justify-self:end}.calculator_hybridOtherCarerPrompt__bQ0um{align-items:flex-start;flex-direction:column;gap:1rem}.calculator_otherCarerAssignmentHeader__u_xKP,.calculator_otherCarerCard__hX_Yd{padding-inline:1rem}.calculator_estimatePerspectiveConfirmation__xFcVb,.calculator_otherCarerThresholdNotice__w_nBq{align-items:stretch;flex-direction:column}.calculator_estimatePerspectiveConfirmationActions__x0iU6>*{flex:1 1 12rem}.calculator_otherCarerAssignmentChoice__uT3Gw{grid-template-columns:auto minmax(0,1fr)}.calculator_otherCarerAssignmentChoice__uT3Gw b{grid-column:2}.calculator_otherCarerCareControl__UMdzu{grid-template-columns:minmax(0,1fr)}.calculator_otherCarerCareControl__UMdzu>span{text-align:right}.calculator_hybridCollapsedCopy__0KwJM small{white-space:normal}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ:is([data-desktop-step=your-details],[data-desktop-step=other-parent-details]) :is(.calculator_desktopSheetHeader__j6OAN,.calculator_desktopSheetBody__VZKIk){width:min(calc(100% - 3rem),51.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheet__PxTNZ{width:100%;max-width:51.25rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetPrimary__Y_sMQ{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:3rem;align-items:center;padding:1.875rem;border-block:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetPrimary__Y_sMQ .calculator_incomeConceptSectionPrimary__AkhZ8{min-width:0;order:0;padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_formStepStack__Vt3Eu>.calculator_incomeConceptSectionPrimary__AkhZ8{order:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetPrimary__Y_sMQ .calculator_fieldCard__pfWCa{width:100%;max-width:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY{min-height:3.8rem;margin-top:.7rem;padding-inline:0;border:0;border-bottom:2px solid var(--csc-identity);border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8 .calculator_currencyField__Z8vaY input{color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:2.375rem;font-variant-numeric:var(--public-numeric-tabular);font-weight:var(--public-weight-medium);letter-spacing:-.035em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeAnnualGuidance__Oo3tr{margin:.45rem 0 0;color:var(--csc-ink-subtle);font-size:.72rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomePrivacyNote__hGolS{padding:.75rem 0 .75rem 1.3rem;border-left:2px solid var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomePrivacyNote__hGolS strong{color:var(--csc-identity);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomePrivacyNote__hGolS p{margin:.4rem 0 0;color:var(--csc-ink-subtle);font-size:var(--public-type-ui-sm)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetSectionTitle__Su4b9{margin:0;padding:2.7rem 0 0;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(1.65rem,3vw,2.2rem);font-weight:var(--public-weight-medium);letter-spacing:-.025em;line-height:var(--public-line-tight)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_additionalChildCircumstances__g_wZU{display:grid;gap:.75rem;margin-top:1.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceRow__oNGoN{border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceDisclosure__xbneE{width:100%;min-height:4rem;padding:.75rem 1.2rem;display:grid;grid-template-columns:minmax(0,1fr) auto 1rem;align-items:center;gap:1rem;border:0;background:var(--csc-muted);color:var(--csc-ink);text-align:left;cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceDisclosure__xbneE:hover{background:color-mix(in srgb,var(--csc-identity) 8%,var(--csc-muted))}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceCopy__dXa2N{min-width:0;display:grid;gap:.2rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceCopy__dXa2N strong{color:var(--csc-identity);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-medium);line-height:var(--public-line-tight)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceCopy__dXa2N small,.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceSummary__XhhNY{color:var(--csc-ink-subtle);font-size:var(--public-type-ui-xs)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceSummary__XhhNY{font-weight:var(--public-weight-bold);text-align:right;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_disclosureChevron__EvE1h{width:.5rem;height:.5rem;justify-self:end;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);transition:transform .16s ease}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceDisclosure__xbneE[aria-expanded=true] .calculator_disclosureChevron__EvE1h{transform:rotate(225deg)}@media (prefers-reduced-motion:reduce){.calculator_calculatorExperienceProductCore__aAwxw .calculator_disclosureChevron__EvE1h{transition:none}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstancePanel__oed9p{border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7{margin-top:2.7rem;border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7>summary{min-height:5rem;padding:1rem 1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;background:var(--csc-muted);cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7>summary::-webkit-details-marker{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7>summary span{min-width:0;display:grid;gap:.2rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7>summary strong{color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:var(--public-weight-medium);letter-spacing:-.025em;line-height:var(--public-line-tight)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7>summary small{color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7>summary b{color:var(--csc-identity);font-size:1.25rem;transition:transform .16s ease}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7[open]>summary b{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosure__Pc7F7>summary b{transition:none}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosureBody__zMXFH{border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosureBody__zMXFH .calculator_incomeConceptStack__fcb5r{grid-template-columns:minmax(0,1fr);gap:1.5rem;border-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherChildrenDisclosureBody__zMXFH .calculator_incomeConceptSection__le5fq{gap:0;padding:0;border:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetCards__j5z0u{display:grid;gap:1.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetCards__j5z0u .calculator_incomeConceptStack__fcb5r{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetCards__j5z0u .calculator_incomeConceptSection__le5fq{gap:0;padding:0;border:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptHeader__ZG1PO{min-height:5.375rem;padding:1.05rem 1.2rem;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.875rem;background:var(--csc-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptMark__BA3dG{display:grid;place-items:center;width:1.95rem;height:1.95rem;color:var(--csc-identity);font-size:.72rem;font-weight:var(--public-weight-bold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptTitle__ktR8Y{color:var(--csc-identity);font-size:1.05rem;font-weight:var(--public-weight-bold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptDescription__HMxKz{margin-top:.2rem;font-size:.72rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentPrototypeActions__XjIxn{display:contents}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentPrototypeAdd__AjY1z{min-height:2.75rem;padding:.55rem 0;border:0;background:transparent;color:var(--csc-identity);font-size:.78rem;font-weight:var(--public-weight-bold);cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentPrototypeEmpty__gBQus{min-height:3.25rem;margin:0;padding:.5rem 1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--csc-ink-subtle);font-size:var(--public-type-ui-xs)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentDirectDetails__EHCuD{padding:1rem 1.2rem;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentCard___67v_{padding:.75rem 0;border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentCardHeader___tZwO{grid-template-columns:4rem auto 2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentCardHeader___tZwO .calculator_removeButton__rm5qn{width:2.75rem;height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentAgeChoices__NWqA0{display:grid;grid-template-columns:repeat(2,4rem);justify-self:start;border:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentAgeChoices__NWqA0 button{min-height:2.75rem;padding:.35rem .6rem;border:0;border-right:1px solid var(--csc-hairline);background:var(--csc-card);color:var(--csc-ink-muted);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentAgeChoices__NWqA0 button:last-child{border-right:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentAgeChoices__NWqA0 button[aria-pressed=true]{background:var(--csc-identity);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherCaseAddActions__q9xhW{padding:.95rem 1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherCaseAgeAction__h5UY1{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherCaseStepperLabel__hF_Ly{font-size:.76rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherCaseAgeAction__h5UY1 .calculator_stepperContainer___sreE{flex:0 0 8.25rem;width:8.25rem;min-height:2.75rem;height:2.75rem;border-radius:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherCaseAgeAction__h5UY1 .calculator_stepperButton__T0Iob{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;font-size:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherCaseAgeAction__h5UY1 .calculator_stepperValue__a6AF6{min-width:2.75rem;min-height:2.75rem;padding:0;font-size:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS{border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS .calculator_inputsUsedSummaryRailAudit__MJjQn{padding:clamp(1.5rem,4vw,3.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailHeader__X9Blg{align-items:end;margin-bottom:1.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailChildGrid__YSySm,.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailFacts__P_vt0{border-color:var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailFacts__P_vt0{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailChildHeader__cdEWN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailChild__r3Jg7,.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailFacts__P_vt0>div{min-height:5rem;padding:.95rem 1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv{padding-block:1rem;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsTertiaryActions__tJWPE{padding:0;border-top:3px solid var(--csc-highlight)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosure__0SdMC{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:1.25rem;align-items:center;width:100%;min-height:7.5rem;padding:1.5rem clamp(1.5rem,4vw,3.25rem);border:0;border-bottom:1px solid var(--csc-hairline);background:var(--csc-card);color:var(--csc-identity);text-align:left;cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosure__0SdMC:hover{background:var(--csc-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosure__0SdMC:focus-visible{outline:3px solid var(--public-focus-ring);outline-offset:-3px}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureNumber__JpsWx{color:var(--csc-ink-subtle);font-family:var(--public-font-numeric);font-size:var(--public-type-ui-sm);font-variant-numeric:var(--public-numeric-tabular)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureTitle__7ynPV{font-family:var(--public-font-editorial);font-size:clamp(1.9rem,3.5vw,3rem);font-weight:var(--public-weight-medium);letter-spacing:-.035em;line-height:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureAction__QslH4{color:var(--csc-identity);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsBreakdownShell__NyHM2{padding:0 clamp(1.5rem,4vw,3.25rem) clamp(2rem,5vw,4rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsZeroReason__qXUrO{max-width:52ch;margin:.85rem 0 0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm);line-height:1.5}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultFrame__1ImGR{overflow:hidden;background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultFrame__1ImGR:before{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultSummary__I9O79{padding:clamp(1.8rem,4vw,3rem);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;border-bottom:1px solid var(--csc-hairline);background:linear-gradient(135deg,color-mix(in srgb,var(--csc-muted) 88%,transparent),transparent 56%),var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultKicker__HFvHA,.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedKicker__GKDjq{display:block;margin:0 0 .65rem;color:var(--csc-ink-subtle);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultSummary__I9O79 h2{max-width:45rem;margin:0;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(2.3rem,5vw,3.65rem);font-weight:var(--public-weight-medium);letter-spacing:-.045em;line-height:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultContext__SON7f{margin:.8rem 0 0;color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg{color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(2.5rem,5vw,3.9rem);font-weight:var(--public-weight-semibold);letter-spacing:-.045em;line-height:.95;text-align:right}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg>small,.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg>span{display:block;margin-top:.5rem;color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg>small{margin-top:.3rem;color:var(--csc-ink-subtle);font-weight:var(--public-weight-medium);letter-spacing:0;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg .calculator_resultsObligationLedger__zIiUH{min-width:min(26rem,42vw);font-family:var(--public-font-ui);font-size:1rem;letter-spacing:0;text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m{padding:clamp(1.75rem,4vw,3rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdCalculationPath__XLKls{gap:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdWorksheetLeadCard__nQKlL{padding:1.5rem 0 1.4rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdWorksheetFormulaTitle__DqACP{font-size:clamp(1.3rem,2.4vw,1.75rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(6rem,max-content) minmax(0,1fr) 2.75rem;min-height:4.875rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdStepCardBody__PH7m2{margin-left:8.625rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsColumns__JMjsM{display:grid;grid-template-columns:minmax(0,1fr) 18.75rem;border-top:1px solid var(--csc-hairline);border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS{padding:0;border:0;border-right:1px solid var(--csc-hairline);order:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS .calculator_inputsUsedSummaryRailAudit__MJjQn{gap:1.5rem;padding:2.6rem 3rem;border:0;border-radius:0;background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailHeader__X9Blg{align-items:start;margin:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailHeader__X9Blg .calculator_inputsUsedTitle__6_7_c{color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:clamp(1.9rem,3vw,2.6rem);font-weight:var(--public-weight-medium);letter-spacing:-.035em}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailHeader__X9Blg .calculator_inputsUsedMeta__8ZoKe{margin-top:.35rem;color:var(--csc-ink-subtle)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailChildGrid__YSySm{padding:0;border-top:1px solid var(--csc-hairline);border-bottom:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailChildHeader__cdEWN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailChild__r3Jg7{min-height:0;padding:.8rem 0;grid-template-columns:minmax(4rem,max-content) minmax(4rem,max-content) minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailFacts__P_vt0{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailFacts__P_vt0>div{min-height:0;padding:.8rem 0;border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg{padding:2.6rem 2rem;background:var(--csc-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg>h3{margin:0 0 1.4rem;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:1.45rem;font-weight:var(--public-weight-medium);line-height:1.15}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg .calculator_resultsPrimaryActions__8Kt_l{display:block;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg .calculator_resultsPrimaryActionGrid__FdKFc{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem;min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg .calculator_resultsUtilityButton__VQnTr{width:100%;min-height:2.875rem;border-radius:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg .calculator_resultsEmailSummaryCard__TWhxF{margin-top:1rem;padding:1rem;border-radius:0;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsChangeInputs__K_yMW{margin-top:1rem;padding:0;border:0;background:transparent;color:var(--csc-action);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-bold);text-decoration:underline;cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv{gap:0;padding:0;border-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroActions__r2Luv:empty{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroReviewExpandedPanel__D2ihN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsPostHeroReviewPanel__WHOrK{border:0;border-radius:0;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsTertiaryActions__tJWPE{padding:clamp(1.5rem,4vw,3rem);border-top:1px solid var(--csc-hairline)}@media (max-width:900px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeWorksheetPrimary__Y_sMQ{grid-template-columns:minmax(0,1fr);gap:1.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomePrivacyNote__hGolS{max-width:21rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptHeader__ZG1PO{grid-template-columns:2.25rem minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_relevantDependentPrototypeAdd__AjY1z{grid-column:2;justify-self:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailFacts__P_vt0{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsColumns__JMjsM{grid-template-columns:minmax(0,1fr) 16.25rem}}@media (max-width:600px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_formStepStack__Vt3Eu>:is(.calculator_incomeConceptSectionPrimary__AkhZ8,.calculator_incomePrivacyNote__hGolS,.calculator_additionalChildCircumstances__g_wZU,.calculator_incomeConceptStack__fcb5r){width:calc(100% - 2rem);margin-inline:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptSectionPrimary__AkhZ8{padding:1.5rem 0;border-block:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomePrivacyNote__hGolS{padding:1rem 0 1rem 1.2rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_additionalChildCircumstances__g_wZU{margin-top:1.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceDisclosure__xbneE{min-height:0;padding:.85rem;grid-template-columns:minmax(0,1fr) 1rem;grid-template-rows:auto auto;gap:.4rem .75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceCopy__dXa2N{grid-column:1;grid-row:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childCircumstanceSummary__XhhNY{grid-column:1;grid-row:2;justify-self:start;text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_disclosureChevron__EvE1h{grid-column:2;grid-row:1/span 2}.calculator_calculatorExperienceProductCore__aAwxw .calculator_otherCaseAddActions__q9xhW{grid-template-columns:minmax(0,1fr);gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_inputsUsedRailFacts__P_vt0{grid-template-columns:minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultSummary__I9O79{padding:1.95rem 1.45rem;grid-template-columns:minmax(0,1fr);gap:1.45rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg{text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_connectedResultAmount__B0GHg .calculator_resultsObligationLedger__zIiUH{min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m{padding:1.75rem 1.45rem 2rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdWorksheetLeadHeader__6vNa3{grid-template-columns:minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdWorksheetToolbarButton__etMmj{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(0,1fr) 2.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultWorksheet__16O1m .calculator_bdStepCardBody__PH7m2{margin-left:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsColumns__JMjsM{grid-template-columns:minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS{border-right:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationSummary__WYDLS .calculator_inputsUsedSummaryRailAudit__MJjQn{padding:2rem 1.45rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsActionRail__z89Mg{border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosure__0SdMC{grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureNumber__JpsWx{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsCalculationDisclosureTitle__7ynPV{font-size:1.9rem}}.calculator_hybridChildAgeSummary__271Ry,.calculator_hybridChildMobilePeriod__CPqwA{display:none}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4{padding:0;background:var(--csc-worksheet)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4:before{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileWizardOnly__yn9YJ,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT{background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgress__jnfwa{position:relative;gap:.45rem;margin:0;padding:.8rem 6.3rem .8rem .9rem;border:0;background:var(--csc-stage-surface)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileCalculatorResetButton__Wr7lf,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepCompactLabel__yYMpH,.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepName__oXZ0Q{color:var(--csc-stage-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepProgressRailWithReset__VUO93 .calculator_mobileStepSegments__7GTkg{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStageUtilities__vxf5D{top:.55rem;right:.9rem;transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileCalculatorResetButton__Wr7lf{min-width:2.75rem;min-height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{margin:0;padding:1rem .9rem;border:0;border-top:3px solid var(--csc-highlight);border-radius:0;background:var(--csc-worksheet);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenList__1KY4L{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildRecord__Bk9DT{border-color:var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildHeader__yzOGD{min-height:2.75rem;padding:.55rem .75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildIdentity__9_6ww{gap:.45rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildNumber___0waZ{font-size:.8rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildIdentity__9_6ww h4{color:var(--csc-ink);font-family:var(--public-font-ui);font-size:.9rem;font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildAgeSummary__271Ry{display:inline-flex;align-items:center;min-height:1.5rem;padding:.1rem .4rem;border:1px solid var(--csc-hairline);color:var(--csc-ink-muted);font-size:.72rem;font-variant-numeric:tabular-nums}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildRemove__p2jjJ{min-height:2.75rem;padding:.35rem .25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildFacts__E9cXw{padding:0;display:block;border:0;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildAgeField__WjbVh{padding:.5rem .75rem;border-bottom:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildAgeField__WjbVh legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildAgeField__WjbVh .calculator_hybridSegmented__jfWnF{width:min(100%,10.75rem);margin-left:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildAgeField__WjbVh .calculator_hybridSegmented__jfWnF button{min-height:2.75rem;padding:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildPeriodField__XOa5Z{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildDetails__Qakvh{display:flex;flex-direction:column}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareLedger__KObgG{order:1;padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCareNote__e1ynL,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildSummary__hwcUh{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareLedgerHeading__tq56g{min-height:2.75rem;padding:.5rem .75rem;gap:.5rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareRow__m0Tjb{min-height:2.75rem;grid-template-columns:minmax(0,1fr) minmax(9.75rem,10.75rem);gap:.75rem;padding:.5rem .75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareRowCalculated__oDIag{background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCarePerson__ci6jb{gap:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCarePerson__ci6jb small,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridRoleDot__IXr0j{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCarePerson__ci6jb strong{color:var(--csc-ink-muted);font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-medium)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd{grid-template-columns:minmax(0,10.75rem);justify-content:end}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd>span{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd .calculator_stepperButton__T0Iob,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd .calculator_stepperContainer___sreE,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd .calculator_stepperValue__a6AF6{min-height:2.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd .calculator_stepperValue__a6AF6{font-size:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCare__UWIPs{width:auto;min-height:2.75rem;padding:0;display:flex;align-items:center;justify-content:flex-end;gap:.2rem;border:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCare__UWIPs strong{color:var(--csc-ink);font-family:var(--public-font-ui);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCare__UWIPs strong:after{content:" ·";color:var(--csc-ink-subtle);font-weight:var(--public-weight-medium)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCare__UWIPs>span{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCare__UWIPs small{padding:0;border:0;background:transparent;color:var(--csc-ink-subtle);font-size:.75rem;font-weight:var(--public-weight-medium);letter-spacing:0;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildMobilePeriod__CPqwA{order:2;min-height:2.75rem;padding:.5rem .75rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(9.75rem,10.75rem);align-items:center;gap:.75rem;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildMobilePeriod__CPqwA span{color:var(--csc-ink-muted);font-size:.8rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildMobilePeriod__CPqwA .calculator_periodSelect__asCUh{width:100%;min-height:2.75rem;height:2.75rem}}@media (max-width:340px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareRow__m0Tjb,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildMobilePeriod__CPqwA{grid-template-columns:minmax(0,1fr);gap:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd{justify-content:stretch}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsDocument__rDFVY{padding:0;overflow:visible;background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsLifecycleNotice__ZSUGv{display:grid;gap:.7rem;width:min(100%,80rem);margin-inline:auto;padding:clamp(1.25rem,3vw,2rem);border-top:2px solid var(--csc-identity);border-bottom:1px solid var(--csc-hairline);background:var(--csc-card);color:var(--csc-ink-muted);font-size:var(--public-type-ui-sm);line-height:var(--public-line-body)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsLifecycleNotice__ZSUGv p{margin:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsLifecycleNotice__ZSUGv .calculator_inlinePanelTitle__HT513{margin:0;color:var(--csc-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsLifecycleAction__GeJ0_{width:fit-content;min-height:2.75rem;padding:.55rem .85rem;border:1px solid var(--csc-identity);background:transparent;color:var(--csc-identity);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V{width:min(100%,80rem);margin-inline:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCard__FlhNQ{padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultSummary__I9O79{grid-template-areas:"narrative amount" "cadence utilities" "boundary boundary";gap:0 3rem;padding:clamp(1.5rem,4vw,3.25rem);background:linear-gradient(112deg,color-mix(in srgb,var(--csc-muted) 84%,transparent),transparent 56%),var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultNarrative__jiLUl{grid-area:narrative}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultAmount__B0GHg{grid-area:amount}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultSummary__I9O79 h2{max-width:17ch;color:var(--csc-ink);font-size:clamp(2.65rem,6.5vw,5.4rem);font-weight:var(--public-weight-medium);letter-spacing:-.055em;line-height:.96}@media (min-width:981px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultSummary__I9O79 h2{font-size:4.8rem}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultAmount__B0GHg{min-width:15rem;padding-left:2rem;border-left:1px solid var(--csc-hairline);font-size:clamp(3.3rem,7vw,6.2rem);font-weight:var(--public-weight-semibold);letter-spacing:-.06em;line-height:.9}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultAmount__B0GHg>span{margin-top:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6{grid-area:utilities;justify-self:end;width:auto;min-width:0;max-width:none;align-self:start;margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroCadence__yos_e{display:grid;grid-area:cadence;gap:1.15rem;align-self:start;margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroCadence__yos_e .calculator_periodSelector___UAmV{margin:0;display:inline-flex;width:fit-content;gap:.25rem;padding:.2rem;border:1px solid var(--csc-hairline);background:color-mix(in srgb,var(--csc-card) 70%,transparent)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroCadence__yos_e .calculator_periodSelectorOption__hIIQU{min-height:2.25rem;padding:.45rem .72rem;border:0;background:transparent;color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:.75rem;font-weight:var(--public-weight-bold);cursor:pointer}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroCadence__yos_e .calculator_periodSelectorOption__hIIQU[aria-pressed=true]{background:var(--csc-identity);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroBoundary___3tHY{display:flex;grid-area:boundary;align-items:center;gap:.65rem;margin:1.15rem 0 0;color:var(--csc-ink-muted);font-size:.78rem;font-weight:var(--public-weight-medium);letter-spacing:0;line-height:1.45;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroBoundary___3tHY>span:first-child{display:grid;width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;border:1px solid var(--csc-identity);border-radius:50%;color:var(--csc-identity);font-family:var(--public-font-editorial);font-size:.8rem;font-style:italic}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActions__8Kt_l{display:grid;grid-template-columns:minmax(0,1fr);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActionGrid__FdKFc{display:grid;grid-template-columns:max-content max-content;gap:.5rem;min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsUtilityButton__VQnTr{width:auto;border-radius:0;min-width:0;min-height:2.5rem;padding:.55rem .9rem;border-color:var(--csc-identity);background:transparent;color:var(--csc-identity);box-shadow:none;font-size:var(--public-type-ui-xs)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsUtilityButton__VQnTr[aria-controls=email-summary-panel]{min-width:7.55rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsUtilityButton__VQnTr[aria-controls=email-summary-panel]>span+span{margin-left:.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_inputsUsedFactsGrid__MB_va{padding:clamp(1.5rem,3.2vw,2.5rem) clamp(1.5rem,4vw,3.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsReviewDisclosurePrototype__tT_sV{padding:0;background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_inputsUsedFactsGridHeader__QYQKI{align-items:end;margin-bottom:1.6rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_inputsUsedFactsGrid__MB_va .calculator_inputsUsedTitle__6_7_c{font-size:clamp(1.75rem,3vw,2.35rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_inputsUsedFactsGrid__MB_va .calculator_inputsUsedEditButton__7_rSu{min-height:2.75rem;padding:.5rem 0;border:0;border-bottom:1px solid;border-radius:0;background:transparent;color:var(--csc-identity);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_inputsUsedFactsGridItems__204qo>div{min-height:5rem;padding:.95rem 1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_inputsUsedFactsGridItems__204qo dt{color:var(--csc-ink-subtle);font-size:.7rem;font-weight:var(--public-weight-semibold);letter-spacing:0;text-transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_inputsUsedFactsGridItems__204qo dd{margin-top:.35rem;font-size:.92rem;font-variant-numeric:var(--public-numeric-tabular)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosure__0SdMC{display:block;min-height:0;padding:0;border:0;border-top:1px solid var(--csc-hairline)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureSummary__aeHvC{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;min-height:7.5rem;padding:1.25rem clamp(1.5rem,4vw,3.25rem);border:0;color:var(--csc-identity)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureSummary__aeHvC>span:first-child{display:block;align-self:start;padding-top:.2rem;font-family:var(--public-font-editorial);font-size:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureTitle__7ynPV strong{font-size:clamp(1.65rem,3.5vw,2.45rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureSummary__aeHvC>.calculator_resultsCalculationDisclosureAction__QslH4{display:inline-flex;width:auto;height:auto;gap:.8rem;border:0;font-size:var(--public-type-ui-xs)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureClose__kwYrr,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosure__0SdMC[open] .calculator_resultsCalculationDisclosureOpen__wZ2mS{display:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosure__0SdMC[open] .calculator_resultsCalculationDisclosureClose__kwYrr{display:inline}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosure__0SdMC[open] .calculator_resultsCalculationDisclosureSummary__aeHvC>.calculator_resultsCalculationDisclosureAction__QslH4{transform:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureMark__b2L51{position:relative;display:block;width:1.15rem;height:1.15rem;flex:0 0 auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureMark__b2L51:after,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureMark__b2L51:before{position:absolute;top:50%;left:50%;width:.8rem;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .17s ease}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureMark__b2L51:after{transform:translate(-50%,-50%) rotate(90deg)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosure__0SdMC[open] .calculator_resultsCalculationDisclosureMark__b2L51:after{transform:translate(-50%,-50%) rotate(0)}@media (prefers-reduced-motion:reduce){.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureMark__b2L51:after,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureMark__b2L51:before{transition:none}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosure__0SdMC .calculator_resultsBreakdownShell__NyHM2{padding:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsBreakdownDirect___O0_f{padding:0;border-top:1px solid var(--csc-hairline)}.calculator_bdAdr0115InnerGrammar__t2Y6d{--ui-ink:var(--ui-result-breakdown-ink);--ui-ink-muted:var(--ui-result-breakdown-muted);--ui-ink-subtle:var(--ui-result-breakdown-subtle);--ui-identity:var(--ui-result-breakdown-identity);--ui-identity-strong:var(--ui-result-breakdown-identity-strong);--ui-identity-tint:var(--ui-result-breakdown-identity-tint);--ui-action-primary:var(--ui-result-breakdown-emphasis);--ui-action-primary-soft:var(--ui-result-breakdown-emphasis-soft);--public-surface-base:var(--ui-result-breakdown-surface);--public-border-muted:var(--ui-result-breakdown-border-muted);--public-border-strong:var(--ui-result-breakdown-border-strong);--public-focus-ring:var(--ui-result-breakdown-focus);--result-breakdown-label-size:0.68rem;--result-breakdown-title-size:clamp(1.25rem,2.5vw,1.65rem);--result-breakdown-title-weight:680;--result-breakdown-title-tracking:-0.025em;--result-breakdown-toolbar-size:0.76rem;--result-breakdown-stage-title-size:1.04rem;--result-breakdown-stage-title-tracking:-0.015em;--result-breakdown-stage-outcome-size:0.8rem;padding:0 clamp(1.5rem,4vw,3.25rem) clamp(2rem,5vw,4rem);line-height:1.55}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetLeadCard__nQKlL{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:start;padding:2rem 0 1.5rem;border:0;border-top:2px solid var(--ui-identity);border-radius:0;background:transparent;box-shadow:none}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetLeadHeader__6vNa3{display:contents}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetEyebrow__4DflT{margin:0 0 .45rem;color:var(--ui-identity);font-family:var(--public-font-ui);font-size:.69rem;font-weight:750;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepRangeLabel__KpeDp{color:var(--ui-identity);font-family:var(--public-font-ui);font-size:var(--result-breakdown-label-size);font-weight:750;letter-spacing:.1em;text-transform:uppercase}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStatutoryDetailLabel__B3RE8{margin:0 0 .32rem!important;color:var(--ui-result-breakdown-subtle)!important;font-family:var(--public-font-ui);font-size:.65rem!important;font-weight:750;letter-spacing:.11em;line-height:1.55!important;text-transform:uppercase}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetFormulaTitle__DqACP{color:var(--ui-result-breakdown-ink);font-family:var(--public-font-ui);font-size:var(--result-breakdown-title-size);font-weight:var(--result-breakdown-title-weight);letter-spacing:var(--result-breakdown-title-tracking);line-height:1.55}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetToolbarButton__etMmj{min-height:2.5rem;padding:.55rem .85rem;border:1px solid var(--ui-result-breakdown-action);border-radius:0;background:transparent;color:var(--ui-result-breakdown-action);font-family:var(--public-font-ui);font-size:var(--result-breakdown-toolbar-size);font-weight:750;letter-spacing:normal;text-transform:none}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetToolbarButton__etMmj:hover{border-color:var(--ui-result-breakdown-action);background:color-mix(in srgb,var(--ui-result-breakdown-action) 7%,transparent);color:var(--ui-result-breakdown-action);text-decoration:none}.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardHeader__k1MPX:focus-visible,.calculator_calculatorExperienceProductCore__aAwxw .calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetToolbarButton__etMmj:focus-visible{outline:3px solid var(--ui-result-breakdown-focus);outline-offset:3px;box-shadow:none}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdCalculationStages__1joiC{display:block;margin-top:1.25rem}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCard__MwoS5{position:relative;overflow:visible;margin-top:-1px;border:1px solid var(--public-border-muted);border-radius:0;background:var(--public-surface-base);box-shadow:none;transition:background-color .16s ease,border-color .16s ease}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCard__MwoS5:before{display:block;width:3px;border-radius:0;background:var(--public-border-strong)}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardExpanded__cQq9d{z-index:1;border-color:color-mix(in srgb,var(--ui-identity) 32%,var(--public-border-muted) 68%);background:color-mix(in srgb,var(--ui-identity-tint) 22%,var(--public-surface-base) 78%)}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardExpanded__cQq9d:before{background:var(--ui-identity)}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardCollapsed__V_L_g:hover{border-color:var(--public-border-muted);background:color-mix(in srgb,var(--ui-identity-tint) 34%,transparent);transform:none}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(7rem,max-content) minmax(0,1fr) 2.5rem;gap:1.25rem;min-height:5.4rem;align-items:start;padding:1.2rem 1rem 1.15rem 1.4rem;color:var(--ui-result-breakdown-ink);font-family:var(--font-calculator-reading),system-ui,sans-serif}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepRangeLabel__KpeDp{display:block;min-width:0;min-height:0;margin:0;padding:.18rem 0 0;border:0;border-radius:0;background:transparent;line-height:1.55}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepTitleWrap__OgUQI{display:grid;padding:0}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepTitle__ALwZz{color:var(--ui-result-breakdown-ink);font-family:var(--public-font-ui);font-size:var(--result-breakdown-stage-title-size);font-weight:var(--public-weight-bold);letter-spacing:var(--result-breakdown-stage-title-tracking);line-height:1.55}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepOutcomeSummary__pl2tB{max-width:70ch;margin-top:.2rem;color:var(--ui-ink-muted);font-size:var(--result-breakdown-stage-outcome-size);line-height:1.55}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStatutoryStepControl__1XfJL{width:2.5rem;height:2.5rem;align-self:center;border-color:var(--public-border-strong);border-radius:50%;color:var(--ui-identity)}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStatutoryStepControl__1XfJL:after,.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStatutoryStepControl__1XfJL:before{width:.68rem}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardBody__PH7m2{gap:0;margin-left:8.4rem;padding:0 1.5rem 2rem 0;border-top:1px solid var(--public-border-muted);color:var(--ui-result-breakdown-ink)}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdFormula13StepBody__RNthO{gap:1.5rem;padding-top:1.5rem}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStatutoryReferences__gQzgQ{grid-template-columns:9rem minmax(0,1fr)}@media (max-width:600px){.calculator_bdAdr0115InnerGrammar__t2Y6d{margin-inline:1px;padding-inline:1rem}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetLeadCard__nQKlL{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.5rem 0 1.2rem}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdWorksheetToolbarButton__etMmj{width:100%}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardHeader__k1MPX{grid-template-columns:minmax(0,1fr) 2.5rem;grid-template-rows:auto auto;gap:.25rem .7rem;padding:1.2rem 1rem 1.15rem 1.05rem}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepRangeLabel__KpeDp{grid-column:1;grid-row:1;padding-top:0}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepTitleWrap__OgUQI{grid-column:1;grid-row:2}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStatutoryStepControl__1XfJL{grid-column:2;grid-row:1/span 2}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStepCardBody__PH7m2{margin-left:0;padding:0 1rem 1.5rem}.calculator_bdAdr0115InnerGrammar__t2Y6d .calculator_bdStatutoryReferences__gQzgQ{grid-template-columns:minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsDocument__rDFVY{width:calc(100% + .5rem);margin-inline:-.25rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultSummary__I9O79{grid-template-areas:"narrative" "amount" "utilities" "cadence" "boundary";grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-inline:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6{justify-self:stretch;width:100%;min-width:0;max-width:none;margin-top:1.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultSummary__I9O79 h2{font-size:clamp(2.6rem,14vw,3.6rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_connectedResultAmount__B0GHg{min-width:0;padding-left:0;border-left:0;font-size:clamp(3.8rem,20vw,5rem);text-align:left}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroCadence__yos_e{margin-top:0;padding-top:0;border-top:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroBoundary___3tHY{margin-top:-.1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroCadence__yos_e .calculator_periodSelector___UAmV{width:fit-content}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroCadence__yos_e .calculator_periodSelectorOption__hIIQU{flex:0 0 auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsPrimaryActionGrid__FdKFc{grid-template-columns:repeat(2,7.25rem)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsUtilityButton__VQnTr{box-sizing:border-box;width:100%;min-width:0;min-height:3.5rem;padding-inline:1.15rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsUtilityButton__VQnTr[aria-controls=email-summary-panel]{flex-direction:column;gap:0;min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsHeroUtilities__Ss0G6 .calculator_resultsUtilityButton__VQnTr[aria-controls=email-summary-panel]>span+span{margin-left:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureSummary__aeHvC{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-inline:1rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureClose__kwYrr,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureNumber__JpsWx,.calculator_calculatorExperienceProductCore__aAwxw .calculator_resultsExperiencePrototypeFormulaOne__cnZ9V .calculator_resultsCalculationDisclosureOpen__wZ2mS{display:none}}@media (min-width:981px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopIntakeCanvas__Rbjxv{width:min(calc(100% - 3rem),70rem);margin-inline:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNav__UKQSB{width:100%;min-height:4.6875rem;padding:1.4375rem 3rem 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details] :is(.calculator_desktopSheetHeader__j6OAN,.calculator_desktopSheetBody__VZKIk),.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details] :is(.calculator_desktopSheetHeader__j6OAN,.calculator_desktopSheetBody__VZKIk){width:min(calc(100% - 6rem),56.25rem);margin-inline:auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetHeader__j6OAN{display:grid;grid-template-columns:minmax(0,1fr);column-gap:0;padding:2rem 0 2.375rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetTitle__Lk2Fy{max-width:none;font-size:2.375rem;font-weight:550;letter-spacing:-.026em;line-height:.98}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildFacts__E9cXw{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;padding:1.125rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetFooter__qkxNF{grid-template-columns:minmax(0,1fr) 10.75rem;gap:.75rem;margin-top:auto;padding:.5625rem 0 0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM{width:10.75rem;min-width:10.75rem;height:3.5625rem;min-height:3.5625rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]:has(.calculator_desktopSheetBodyChildrenPopulated__dALmD) .calculator_desktopSheetBody__VZKIk{padding-bottom:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children]:has(.calculator_desktopSheetBodyChildrenPopulated__dALmD) .calculator_desktopSheetFooter__qkxNF{margin-top:0}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareFormatSelect__VGkzJ{width:100%;height:3.25rem;min-height:3.25rem;padding:0 2.375rem 0 .75rem;font-size:.6875rem;font-weight:750}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepNext__qH3qM,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ{padding:0 1.0625rem;font-size:.625rem;font-weight:850;line-height:.9375rem}@media (max-width:980px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step] .calculator_wizardStepCard__562YL{padding-inline:.9375rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionIntro__xMoqA,.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT[data-mobile-step=other-parent-details] .calculator_sectionIntro__xMoqA{padding-inline:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepHeadingRow__zRq5S,.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionTitle__ZTJAa{width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_mobileStepHeadingRow__zRq5S .calculator_sectionTitle__ZTJAa{flex:1 1 auto;min-width:0}.calculator_calculatorExperienceProductCore__aAwxw .calculator_sectionTitle__ZTJAa{display:block;font-size:1.8125rem;font-weight:550;letter-spacing:-.026em;line-height:.98}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildMobilePeriod__CPqwA{grid-template-columns:minmax(0,1fr);gap:.4375rem;padding:.875rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildMobilePeriod__CPqwA .calculator_periodSelect__asCUh{grid-column:1/-1;width:100%;height:3.25rem;min-height:3.25rem;padding:0 2.375rem 0 .75rem;font-size:.6875rem;font-weight:750}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavNext__iLzrJ{width:100%;min-width:0;height:2.875rem;min-height:2.875rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavButtons__tLBAm{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardNavBack__FSGNB{justify-self:start;width:auto;min-height:2.875rem;padding:0 1.125rem;font-size:.625rem;font-weight:800}}@media (max-width:340px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_wizardFrame__fLDDT:is([data-mobile-step=children],[data-mobile-step=other-parent-details]) .calculator_sectionTitle__ZTJAa{height:56.83px}}.calculator_calculatorExperienceProductCore__aAwxw{--csc-card-radius:var(--public-radius-xl);--csc-control-radius:var(--public-radius-md);--csc-action-radius:var(--public-radius-lg);--csc-card-padding:var(--public-space-4);--csc-row-padding:var(--public-space-3);--csc-card-elevation:var(--public-shadow-subtle);--csc-control-height:3.25rem;--csc-card-surface:var(--ui-calculator-card-surface);--csc-section-band:color-mix(in srgb,var(--csc-identity) 4%,var(--ui-calculator-section-band));--csc-rule-accent:color-mix(in srgb,var(--csc-identity) 18%,var(--csc-hairline));--csc-attention-surface:var(--ui-calculator-attention-surface);--csc-attention-border:var(--ui-calculator-attention-border);--csc-control-surface:var(--ui-calculator-control-surface);--csc-control-hover:var(--ui-calculator-control-hover);--csc-control-active:var(--csc-identity);--csc-control-border:var(--ui-calculator-control-border)}@media (min-width:981px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children] .calculator_desktopSheetHeader__j6OAN{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:var(--csc-row-padding)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridStepHeadingCopy__ZD2HS,.calculator_desktopSheetAside__bUyYL){grid-column:1;width:100%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetAside__bUyYL{justify-items:start;justify-self:start}.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetSummary__BPpGr{width:100%;max-width:48rem}}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridChildRecord__Bk9DT,.calculator_childCircumstanceRow__oNGoN,.calculator_incomeWorksheetCards__j5z0u .calculator_incomeConceptStack__fcb5r,.calculator_otherChildrenDisclosure__Pc7F7,.calculator_hybridOtherCarer__HbBEY,.calculator_otherCarerAssignmentRow__GAEhE){overflow:hidden;border-color:var(--csc-hairline);border-radius:var(--csc-card-radius);background:var(--csc-card-surface);box-shadow:var(--csc-card-elevation)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridChildHeader__yzOGD,.calculator_hybridChildFacts__E9cXw,.calculator_hybridCareLedgerHeading__tq56g,.calculator_incomeConceptHeader__ZG1PO,.calculator_childCircumstanceDisclosure__xbneE,.calculator_otherChildrenDisclosure__Pc7F7>summary){background:var(--csc-section-band)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareLedger__KObgG,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildFacts__E9cXw,.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptHeader__ZG1PO{gap:var(--csc-card-padding);padding:var(--csc-card-padding)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareRow__m0Tjb{padding-block:var(--csc-row-padding);background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridRoleDot__IXr0j{display:none}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childInputLabelA__kDRGs,.calculator_childInputLabelB__52ou8,.calculator_childInputLabelNPC__wJp_N,.calculator_childInputLabelNPC2__H9gge){color:var(--csc-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridSegmented__jfWnF,.calculator_relevantDependentCareModeActions__N_EFD,.calculator_binaryActions__KNkn8){gap:0;overflow:hidden;border:1px solid var(--csc-hairline);border-radius:var(--csc-control-radius);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridSegmented__jfWnF button,.calculator_relevantDependentCareModeButton__D0tmH,.calculator_binaryButton__LoaPh){min-height:3.6rem;padding:.65rem;border:0;border-inline-end:1px solid var(--csc-hairline);border-radius:0;background:var(--csc-card);color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-bold);box-shadow:none}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridSegmented__jfWnF button:last-child,.calculator_relevantDependentCareModeButton__D0tmH:last-child,.calculator_binaryButton__LoaPh:last-child){border-inline-end:0}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridSegmented__jfWnF button:hover,.calculator_relevantDependentCareModeButton__D0tmH:hover,.calculator_binaryButton__LoaPh:hover){background:var(--csc-control-hover);color:var(--csc-ink)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridSegmented__jfWnF button[aria-pressed=true],.calculator_relevantDependentCareModeButton__D0tmH[aria-checked=true],.calculator_binaryButton__LoaPh[aria-checked=true]){background:var(--csc-control-active);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridSegmented__jfWnF button:focus-visible,.calculator_relevantDependentCareModeButton__D0tmH:focus-visible,.calculator_binaryButton__LoaPh:focus-visible){position:relative;z-index:1;outline:3px solid var(--public-focus-border);outline-offset:-3px;box-shadow:inset 0 0 0 2px var(--public-focus-ring)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperContainer___sreE{min-height:var(--csc-control-height);overflow:hidden;border-color:var(--csc-control-border);border-radius:var(--csc-control-radius);background:var(--csc-control-surface);box-shadow:var(--csc-card-elevation)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButton__T0Iob{min-height:var(--csc-control-height);border-radius:0;background:transparent;color:var(--csc-ink-muted)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButton__T0Iob:hover{background:var(--csc-control-hover);color:var(--csc-ink)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButton__T0Iob:active{background:var(--csc-control-active);color:var(--ui-ink-inverse)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepperButton__T0Iob:focus-visible{position:relative;z-index:1;outline:3px solid var(--public-focus-border);outline-offset:-3px;box-shadow:inset 0 0 0 2px var(--public-focus-ring)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_stepperValue__a6AF6,.calculator_hybridCalculatedCare__UWIPs strong){font-variant-numeric:var(--public-numeric-tabular);line-height:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCare__UWIPs,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd .calculator_stepperButton__T0Iob,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd .calculator_stepperContainer___sreE,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareControl__zxdCd .calculator_stepperValue__a6AF6{min-height:var(--csc-control-height)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCalculatedCare__UWIPs{align-items:center}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_desktopStepBack__Fpkb0,.calculator_desktopStepNext__qH3qM,.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ){height:var(--csc-control-height);min-height:var(--csc-control-height);border-radius:var(--csc-action-radius);line-height:1;white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_desktopStepBack__Fpkb0,.calculator_wizardNavBack__FSGNB):hover{border-color:var(--csc-control-border);background:var(--csc-control-hover);color:var(--csc-ink)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_desktopStepBack__Fpkb0,.calculator_desktopStepNext__qH3qM,.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ):focus-visible{outline:3px solid var(--public-focus-border);outline-offset:2px;box-shadow:0 0 0 2px var(--public-focus-ring)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_desktopStepBack__Fpkb0,.calculator_desktopStepNext__qH3qM,.calculator_wizardNavBack__FSGNB,.calculator_wizardNavNext__iLzrJ)>span{white-space:nowrap}@media (max-width:980px){.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_hybridSegmented__jfWnF button,.calculator_relevantDependentCareModeButton__D0tmH,.calculator_binaryButton__LoaPh){min-height:2.75rem;padding:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridCareLedger__KObgG,.calculator_calculatorExperienceProductCore__aAwxw .calculator_hybridChildFacts__E9cXw,.calculator_calculatorExperienceProductCore__aAwxw .calculator_incomeConceptHeader__ZG1PO{padding:var(--csc-row-padding)}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorFormShell__Plw_4,.calculator_calculatorExperienceProductCore__aAwxw .calculator_calculatorSurface__mW2Z4,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetBody__VZKIk,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopSheetHeader__j6OAN,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepDeck__YSOkn,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ,.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=children],.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=other-parent-details],.calculator_calculatorExperienceProductCore__aAwxw .calculator_desktopStepSheet__i_yDQ[data-desktop-step=your-details]{background:transparent}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenEmptyAddGroup__x_N8V{width:100%}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childrenCompactAddGroup__4oSBp,.calculator_childrenEmptyAddGroup__x_N8V) .calculator_panelAddChildSplit__9ExWi{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.48fr) minmax(0,1fr);gap:0;width:100%;border:1px solid var(--csc-hairline);background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childrenCompactAddGroup__4oSBp,.calculator_childrenEmptyAddGroup__x_N8V) .calculator_panelAddChildSplitButton__pqas8{min-width:0;min-height:4rem;padding:.5rem;border:0;border-radius:0;background:var(--csc-card);color:var(--csc-identity);font-family:var(--public-font-ui);font-size:var(--public-type-heading-md);font-weight:var(--public-weight-bold)}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childrenCompactAddGroup__4oSBp,.calculator_childrenEmptyAddGroup__x_N8V) .calculator_panelAddChildSplit__9ExWi{grid-template-columns:minmax(0,1fr) 8.5rem minmax(0,1fr)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childrenCompactAddGroup__4oSBp,.calculator_childrenEmptyAddGroup__x_N8V) .calculator_addChildSplit__D8DLj{display:grid;grid-template-columns:minmax(0,1fr) 8.5rem minmax(0,1fr);gap:0;margin:0;border:1px solid var(--csc-hairline);border-radius:0;background:var(--csc-card)}.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childrenCompactAddGroup__4oSBp,.calculator_childrenEmptyAddGroup__x_N8V) .calculator_addChildSplitButton___w7Wf,.calculator_calculatorExperienceProductCore__aAwxw :is(.calculator_childrenCompactAddGroup__4oSBp,.calculator_childrenEmptyAddGroup__x_N8V) .calculator_addChildSplitButton___w7Wf:first-child{min-height:4rem;padding:.5rem;border:0;border-radius:0;background:var(--csc-card);color:var(--csc-identity);font-family:var(--public-font-ui);font-size:var(--public-type-heading-md)}}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildFacts__E9cXw{grid-template-columns:minmax(8rem,.38fr) minmax(12rem,.62fr);align-items:start;gap:.75rem 1rem;padding:.75rem 1.125rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 :is(.calculator_hybridChildAgeField__WjbVh,.calculator_hybridChildPeriodField__XOa5Z){display:grid;min-width:0;gap:.35rem}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 :is(.calculator_hybridChildAgeField__WjbVh,.calculator_hybridChildPeriodField__XOa5Z)>label{color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-bold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildPeriodField__XOa5Z{grid-template-columns:minmax(0,1fr) auto}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildPeriodField__XOa5Z>label{grid-column:1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridCareAllocationReadout__uxMMV{grid-column:2;justify-self:end;align-self:end;color:var(--csc-ink-muted);font-family:var(--public-font-ui);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);font-variant-numeric:var(--public-numeric-tabular);white-space:nowrap}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridCareFormatSelect__VGkzJ{grid-column:1/-1}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 :is(.calculator_hybridChildAgeSelect__R1F6d,.calculator_hybridCareFormatSelect__VGkzJ){width:100%;min-height:3.25rem;height:3.25rem;padding:0 2.375rem 0 .75rem;border:1px solid var(--csc-hairline);border-radius:0;background:var(--csc-card);color:var(--csc-identity);font-family:var(--public-font-ui);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-bold)}.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildAgeSelect__R1F6d:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:2px}@media (max-width:720px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildFacts__E9cXw{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);padding:.75rem}}@media (max-width:340px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_childrenTabPanel__0A9k9 .calculator_hybridChildFacts__E9cXw{grid-template-columns:minmax(0,1fr)}}@media (min-width:981px){.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNav__UKQSB{justify-content:space-between;min-height:3.75rem;padding:0 10%}.calculator_calculatorExperienceProductCore__aAwxw .calculator_stepNavItem__NQg95{flex:0 0 auto;min-height:3rem}}