.cost-of-children-table_page__cBsUX{--cotc-reference-identity:var(--ui-reference-identity);--cotc-reference-identity-strong:var(--ui-reference-identity-strong);--cotc-reference-identity-tint:var(--ui-reference-identity-tint);--cotc-reference-emphasis:var(--ui-reference-emphasis);--cotc-reference-emphasis-strong:var(--ui-reference-emphasis-strong);--cotc-reference-emphasis-soft:var(--ui-reference-emphasis-soft);--cotc-reference-structure-accent:var(--ui-reference-structure-accent);--cotc-reference-structure-accent-soft:var(--ui-reference-structure-accent-soft);--cotc-reference-highlight:var(--ui-reference-highlight);--cotc-reference-highlight-strong:var(--ui-reference-highlight-strong);--cotc-reference-highlight-soft:var(--ui-reference-highlight-soft);--cotc-reference-highlight-underline:var(--ui-reference-highlight-underline);--cotc-reference-shadow-hairline:color-mix(in srgb,var(--cotc-reference-identity) 5%,transparent);--cotc-reference-shadow-soft:color-mix(in srgb,var(--cotc-reference-identity) 6%,transparent);--cotc-reference-shadow-medium:color-mix(in srgb,var(--cotc-reference-identity) 8%,transparent);--cotc-reference-shadow-elevated:color-mix(in srgb,var(--cotc-reference-identity) 13%,transparent);--cotc-reference-shadow-sticky:color-mix(in srgb,var(--cotc-reference-identity) 35%,transparent);max-width:1200px;margin:0 auto;padding:2.25rem 1rem 3.25rem;display:grid;gap:1.35rem}.cost-of-children-table_hero__dMEvx{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--cotc-reference-identity) 36%,var(--ui-border-subtle) 64%);border-top:5px solid var(--cotc-reference-identity);border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--cotc-reference-identity-tint) 74%,var(--ui-surface-card) 26%),var(--ui-surface-card) 58%),var(--ui-surface-card);padding:1.55rem 1.6rem;box-shadow:0 14px 34px var(--cotc-reference-shadow-medium)}.cost-of-children-table_eyebrow__lnvC9{margin:0;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--cotc-reference-identity)}.cost-of-children-table_title__5txbq{margin:.3rem 0 0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.2;color:var(--ui-identity-strong)}.cost-of-children-table_copy__wq3_J{margin:.65rem 0 0;max-width:80ch;color:var(--ui-ink-muted);line-height:1.55}.cost-of-children-table_conceptNotes__HEAMP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.cost-of-children-table_conceptNotes__HEAMP>div{min-width:0;border:1px solid var(--ui-border-subtle);border-top:3px solid var(--cotc-reference-structure-accent);border-radius:8px;background:var(--ui-surface-card);padding:1rem}.cost-of-children-table_conceptTitle__IsVZE{margin:0;color:var(--ui-identity-strong);font-size:var(--public-type-heading-compact);line-height:1.3}.cost-of-children-table_conceptCopy__DpY_A,.cost-of-children-table_conceptList__uaCr5{margin:.45rem 0 0;color:var(--ui-ink-muted);line-height:1.5}.cost-of-children-table_conceptList__uaCr5{padding-left:1.25rem}.cost-of-children-table_meta__XBZLG{margin:.45rem 0 0;color:var(--ui-ink-muted)}.cost-of-children-table_linkButton__zM9Bg,.cost-of-children-table_link___X2k0{color:var(--ui-link);text-decoration:underline;text-underline-offset:.15em}.cost-of-children-table_linkButton__zM9Bg{border:0;background:transparent;padding:0;cursor:pointer;font:inherit}.cost-of-children-table_lookupCard__HERbw{border:1px solid color-mix(in srgb,var(--cotc-reference-identity) 24%,var(--ui-border-subtle) 76%);border-left:4px solid var(--cotc-reference-identity);border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--cotc-reference-identity-tint) 54%,transparent),transparent 44%),var(--ui-surface-card);padding:1rem 1.25rem;box-shadow:0 8px 22px var(--cotc-reference-shadow-soft)}.cost-of-children-table_lookupEyebrow__OF9Hu{margin:0;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cotc-reference-structure-accent);font-weight:700}.cost-of-children-table_lookupLine__RxV2F{margin:.4rem 0 0;color:var(--ui-ink)}.cost-of-children-table_lookupContext__wu34k{margin:.55rem 0 0;max-width:72ch;color:var(--ui-ink-muted);line-height:1.5}.cost-of-children-table_resultHeading__TjjqN{margin:.28rem 0 0;color:var(--cotc-reference-identity-strong);font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.2}.cost-of-children-table_resultBoundary__RjidQ{margin:.7rem 0 0;border-left:3px solid var(--cotc-reference-structure-accent);background:color-mix(in srgb,var(--cotc-reference-structure-accent-soft) 34%,transparent);color:var(--ui-ink);padding:.55rem .7rem;font-weight:650}.cost-of-children-table_childCostGrid__JjC9c{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.85rem;margin-top:1rem}.cost-of-children-table_childCostGrid__JjC9c:has(>.cost-of-children-table_childCostCard__SQqza:only-child){max-width:56rem}.cost-of-children-table_childCostCard__SQqza{container-type:inline-size;min-width:0;border:1px solid var(--ui-border-subtle);border-top:3px solid var(--cotc-reference-identity);border-radius:8px;background:var(--ui-surface-card);padding:.9rem}.cost-of-children-table_childCostCardAlignmentSpacer__Wt6ci{display:none;min-height:12.875rem;pointer-events:none;visibility:hidden}.cost-of-children-table_childCostLabel__fesJn{margin:0;color:var(--ui-ink-muted);font-size:.86rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.cost-of-children-table_childCostValue__J2G_y{margin:.28rem 0 0;color:var(--cotc-reference-identity-strong);font-size:clamp(1.35rem,3vw,1.75rem);font-variant-numeric:tabular-nums;font-weight:780;line-height:1.15}.cost-of-children-table_childCostValue__J2G_y span{color:var(--ui-ink-muted);font-size:.78rem;font-weight:600;white-space:nowrap}.cost-of-children-table_contextualPartyList__AtJDk{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1rem}.cost-of-children-table_contextualPartyList__AtJDk:not(.cost-of-children-table_contextualPartyListSplit__Lkq6W):has(.cost-of-children-table_childCostGrid__JjC9c>.cost-of-children-table_childCostCard__SQqza:only-child){max-width:56rem}.cost-of-children-table_contextualPartyGroup__ZtM32{min-width:0;border-left:4px solid var(--cotc-reference-identity);border-radius:8px;background:color-mix(in srgb,var(--cotc-reference-identity-tint) 24%,transparent);padding:.9rem}@media (min-width:900px){.cost-of-children-table_contextualPartyListSplit__Lkq6W{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-of-children-table_contextualPartyListSplit__Lkq6W .cost-of-children-table_childCostCardAlignmentSpacer__Wt6ci{display:block}}.cost-of-children-table_contextualPartyListSplit__Lkq6W .cost-of-children-table_childCostGrid__JjC9c{grid-template-columns:minmax(0,1fr)}.cost-of-children-table_contextualPartyGroupB__SW9_0{border-left-color:var(--cotc-reference-highlight);background:color-mix(in srgb,var(--cotc-reference-highlight-soft) 28%,transparent)}.cost-of-children-table_contextualPartyHeading__3hpgU{margin:0;color:var(--cotc-reference-identity-strong);font-size:1.1rem}.cost-of-children-table_contextualPartyGroupB__SW9_0 .cost-of-children-table_contextualPartyHeading__3hpgU{color:var(--cotc-reference-highlight-strong)}.cost-of-children-table_contextualAllowance__Nr_Hb{margin:.85rem 0 0;border-top:1px solid var(--ui-border-subtle);padding-top:.75rem;color:var(--ui-ink);font-weight:780;font-variant-numeric:tabular-nums}.cost-of-children-table_contextualCaseGroup__Bntmi{margin-top:1rem;border-left:4px solid var(--ui-border-rule);border-radius:8px;background:var(--ui-surface-utility);padding:.9rem}.cost-of-children-table_contextualCaseTotal__MHEIt{margin:.85rem 0 0;border-top:1px solid var(--ui-border-subtle);padding-top:.75rem;color:var(--ui-ink);font-weight:780;font-variant-numeric:tabular-nums}.cost-of-children-table_lookupEvidence__yDqX_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem 1.1rem;margin:.8rem 0 0;border-top:1px solid var(--ui-border-subtle);padding-top:.7rem}.cost-of-children-table_lookupEvidence__yDqX_ div{min-width:0}@container (max-width: 48rem){.cost-of-children-table_lookupEvidence__yDqX_{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 24rem){.cost-of-children-table_lookupEvidence__yDqX_{grid-template-columns:minmax(0,1fr)}}.cost-of-children-table_lookupEvidence__yDqX_ dt{color:var(--ui-ink-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cost-of-children-table_lookupEvidence__yDqX_ dd{margin:.12rem 0 0;color:var(--ui-ink);font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:650}.cost-of-children-table_tableEvidenceLink__p4qud{display:inline-block;margin-top:.95rem;color:var(--ui-link);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.cost-of-children-table_resultSource__cH2vn{margin:.85rem 0 0;color:var(--ui-ink-muted);font-size:.82rem}.cost-of-children-table_resultSource__cH2vn a{color:var(--ui-link);font-weight:650;text-underline-offset:.16em}.cost-of-children-table_lookupPanel__DU6ex{border:1px solid color-mix(in srgb,var(--cotc-reference-identity) 40%,var(--ui-border-subtle) 60%);border-bottom:3px solid var(--cotc-reference-structure-accent);border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--cotc-reference-identity-tint) 42%,var(--ui-surface-card) 58%) 0,var(--ui-surface-card) 46%),var(--ui-surface-card);padding:1.25rem;display:grid;gap:1rem;box-shadow:0 20px 44px var(--cotc-reference-shadow-elevated)}.cost-of-children-table_panelTitle__lTfHG{margin:.25rem 0 0;color:var(--ui-identity-strong);font-size:1.2rem;line-height:1.25}.cost-of-children-table_panelCopy__mIagB{margin:.35rem 0 0;color:var(--ui-ink-muted);line-height:1.45;max-width:72ch}.cost-of-children-table_lookupForm__P8LlZ{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(220px,1.2fr) minmax(210px,1fr) minmax(180px,.8fr);gap:.9rem;align-items:start}.cost-of-children-table_formField__nAgNs{min-height:100%;border:1px solid color-mix(in srgb,var(--ui-border-subtle) 72%,var(--ui-surface-card) 28%);border-radius:8px;background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-ink-inverse) 18%);padding:.75rem;display:grid;gap:.45rem;align-content:start}.cost-of-children-table_formLabel__jSzDW{color:var(--ui-ink);font-size:.9rem;font-weight:700}.cost-of-children-table_formControl__7tQtX{width:100%;min-height:2.75rem;border:1px solid color-mix(in srgb,var(--cotc-reference-identity) 24%,var(--ui-border-input) 76%);border-radius:8px;background:var(--ui-surface-card);color:var(--ui-ink);font:inherit;padding:.6rem .7rem;box-shadow:inset 0 1px 0 var(--cotc-reference-shadow-hairline);transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.cost-of-children-table_formControl__7tQtX:focus{border-color:var(--ui-border-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--ui-identity-tint) 64%,transparent)}.cost-of-children-table_formControl__7tQtX:focus,.cost-of-children-table_primaryButton__lzW5M:focus,.cost-of-children-table_secondaryButton__pGByG:focus{outline:2px solid var(--ui-border-focus);outline-offset:2px}.cost-of-children-table_radioOption__eKkKy input:focus-visible+span{outline:2px solid var(--ui-border-focus);outline-offset:2px}.cost-of-children-table_formHelp___OpBI{margin:0;color:var(--ui-ink-subtle);font-size:.85rem;line-height:1.4}.cost-of-children-table_radioGroup__cw1OS{min-height:100%;border:1px solid color-mix(in srgb,var(--ui-border-subtle) 72%,var(--ui-surface-card) 28%);border-radius:8px;background:color-mix(in srgb,var(--ui-surface-card) 82%,var(--ui-ink-inverse) 18%);margin:0;padding:.75rem;display:grid;gap:.45rem}.cost-of-children-table_radioOption__eKkKy{display:flex;align-items:center;color:var(--ui-ink)}.cost-of-children-table_radioOption__eKkKy input{position:absolute;opacity:0;width:1rem;height:1rem}.cost-of-children-table_radioOption__eKkKy span{width:100%;border:2px solid color-mix(in srgb,var(--ui-identity) 10%,var(--ui-border-subtle) 90%);border-radius:8px;background:color-mix(in srgb,var(--ui-surface-card) 92%,white 8%);padding:calc(.5rem - 1px) calc(.65rem - 1px);display:grid;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.55rem;font-weight:600;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.cost-of-children-table_radioOption__eKkKy span:before{content:"";width:1rem;height:1rem;border:2px solid color-mix(in srgb,var(--ui-identity) 38%,var(--ui-border-rule) 62%);border-radius:50%;background:var(--ui-surface-input);transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.cost-of-children-table_radioOption__eKkKy span:hover{border-color:color-mix(in srgb,var(--ui-identity) 34%,var(--ui-border-subtle) 66%);background:color-mix(in srgb,var(--ui-surface-card) 90%,var(--ui-identity-tint) 10%)}.cost-of-children-table_radioOption__eKkKy span:hover:before{border-color:var(--ui-identity)}.cost-of-children-table_radioOption__eKkKy input:checked+span{border-color:var(--ui-identity);background:color-mix(in srgb,var(--ui-surface-card) 64%,var(--ui-identity-tint) 36%);color:var(--ui-identity-strong);font-weight:650;box-shadow:0 1px 2px var(--cotc-reference-shadow-soft)}.cost-of-children-table_radioOption__eKkKy input:checked+span:before{border-color:var(--ui-identity);background:var(--ui-surface-card);box-shadow:inset 0 0 0 3px var(--ui-surface-card),inset 0 0 0 8px var(--ui-identity)}.cost-of-children-table_formActions__Ok_Qr{display:flex;gap:.6rem;align-items:end;align-self:end;flex-wrap:wrap}.cost-of-children-table_primaryButton__lzW5M,.cost-of-children-table_secondaryButton__pGByG{min-height:2.75rem;border-radius:8px;font:inherit;font-weight:700;padding:.6rem .95rem;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease,box-shadow .12s ease}.cost-of-children-table_primaryButton__lzW5M{border:1px solid var(--ui-action-primary-hover);background:var(--ui-action-primary);color:var(--ui-action-primary-text);box-shadow:0 10px 20px color-mix(in srgb,var(--ui-action-primary) 20%,transparent)}.cost-of-children-table_primaryButton__lzW5M:hover{background:var(--ui-action-primary-hover);color:var(--ui-action-primary-hover-text);transform:translateY(-1px)}.cost-of-children-table_secondaryButton__pGByG{border:1px solid color-mix(in srgb,var(--cotc-reference-identity) 28%,var(--ui-border-subtle) 72%);background:var(--ui-surface-card);color:var(--ui-identity-strong)}.cost-of-children-table_secondaryButton__pGByG:hover{background:var(--ui-surface-muted)}.cost-of-children-table_scrollHint__esVqr{margin:0;color:var(--ui-ink-subtle);font-size:.85rem;display:none}@media (max-width:1080px){.cost-of-children-table_scrollHint__esVqr{display:block}}.cost-of-children-table_tableWrap__vbHus{position:relative;overflow-x:auto;border:1px solid color-mix(in srgb,var(--cotc-reference-identity) 22%,var(--ui-border-subtle) 78%);border-top:4px solid var(--cotc-reference-identity);border-radius:10px;background:var(--ui-surface-card);box-shadow:0 14px 32px var(--cotc-reference-shadow-medium)}.cost-of-children-table_table__4lpT5{width:100%;border-collapse:separate;border-spacing:0;min-width:1040px;font-size:.97rem}.cost-of-children-table_table__4lpT5 td,.cost-of-children-table_table__4lpT5 th{border:0;border-right:1px solid color-mix(in srgb,var(--ui-border-subtle) 78%,var(--ui-ink-inverse) 22%);border-bottom:1px solid color-mix(in srgb,var(--ui-border-subtle) 78%,var(--ui-ink-inverse) 22%);padding:.65rem .75rem;vertical-align:top}.cost-of-children-table_table__4lpT5 td{text-align:right;font-variant-numeric:tabular-nums}.cost-of-children-table_table__4lpT5 td:focus-visible{outline:2px solid var(--cotc-reference-identity-strong);outline-offset:-3px}.cost-of-children-table_table__4lpT5 thead th{background:var(--ui-ink);color:var(--ui-ink-inverse);font-weight:700;text-align:right;border-bottom:3px solid var(--cotc-reference-structure-accent);border-right-color:color-mix(in srgb,var(--ui-ink-inverse) 20%,var(--ui-ink) 80%)}.cost-of-children-table_table__4lpT5 thead .cost-of-children-table_rowHeader__CHbj2{background:var(--ui-ink);text-align:left}.cost-of-children-table_sectionRow__CA5jp th{background:linear-gradient(90deg,var(--cotc-reference-identity),color-mix(in srgb,var(--cotc-reference-identity) 86%,var(--cotc-reference-structure-accent) 14%));color:var(--ui-ink-inverse);font-size:.88rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-align:left;padding:.68rem .9rem;border-right:0;border-bottom-color:color-mix(in srgb,var(--cotc-reference-identity) 72%,var(--ui-ink-inverse) 28%)}.cost-of-children-table_rowHeader__CHbj2{position:sticky;left:0;z-index:2;background:color-mix(in srgb,var(--ui-surface-card) 92%,var(--ui-ink-inverse) 8%);width:140px;color:var(--cotc-reference-identity-strong);text-align:left;box-shadow:4px 0 10px -6px var(--cotc-reference-shadow-sticky);border-right:2px solid var(--cotc-reference-identity);font-weight:750}.cost-of-children-table_table__4lpT5 tbody tr:not(.cost-of-children-table_sectionRow__CA5jp):nth-of-type(odd) .cost-of-children-table_rowHeader__CHbj2,.cost-of-children-table_table__4lpT5 tbody tr:not(.cost-of-children-table_sectionRow__CA5jp):nth-of-type(odd) td{background-color:color-mix(in srgb,var(--ui-surface-card) 78%,var(--ui-ink-inverse) 22%)}.cost-of-children-table_table__4lpT5 tbody tr:not(.cost-of-children-table_sectionRow__CA5jp):nth-of-type(2n) .cost-of-children-table_rowHeader__CHbj2,.cost-of-children-table_table__4lpT5 tbody tr:not(.cost-of-children-table_sectionRow__CA5jp):nth-of-type(2n) td{background-color:color-mix(in srgb,var(--cotc-reference-identity-tint) 18%,var(--ui-surface-card) 82%)}.cost-of-children-table_highlightedCell__mYgvf{background:color-mix(in srgb,var(--cotc-reference-identity-tint) 72%,var(--ui-ink-inverse) 28%)!important;box-shadow:inset 0 0 0 2px var(--cotc-reference-identity),inset 0 -4px 0 var(--cotc-reference-structure-accent);color:var(--cotc-reference-identity-strong);font-weight:700}.cost-of-children-table_comparisonHighlightedCell__aJQqO{background:color-mix(in srgb,var(--cotc-reference-highlight-soft) 64%,var(--ui-ink-inverse))!important;box-shadow:inset 0 0 0 2px var(--cotc-reference-highlight),inset 0 -4px 0 var(--cotc-reference-highlight-underline);color:var(--cotc-reference-highlight-strong);font-weight:700}.cost-of-children-table_contextualHighlightedCell__wdzDP{background:color-mix(in srgb,var(--cotc-reference-identity-tint) 46%,var(--ui-ink-inverse))!important;box-shadow:inset 0 0 0 2px var(--cotc-reference-identity);color:var(--ui-ink);font-weight:700}.cost-of-children-table_contextualCaseHighlightedCell__qo4oq{background:var(--ui-surface-utility)!important;box-shadow:inset 0 0 0 2px var(--ui-border-rule);color:var(--ui-ink);font-weight:700}.cost-of-children-table_contextualMarkerList__q36WX{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.45rem}.cost-of-children-table_contextualMarkerA__HQZfe,.cost-of-children-table_contextualMarkerB__k6eaH,.cost-of-children-table_contextualMarkerCase__3YVxE{display:inline-block;border-radius:999px;background:var(--cotc-reference-identity);color:var(--ui-ink-inverse);padding:.18rem .42rem;font-size:.67rem;font-weight:780;line-height:1.2;white-space:nowrap}.cost-of-children-table_contextualMarkerB__k6eaH{background:var(--cotc-reference-highlight)}.cost-of-children-table_contextualMarkerCase__3YVxE{background:var(--ui-ink-muted)}.cost-of-children-table_lookupTotal__z6HBY{margin:.5rem 0 0;color:var(--cotc-reference-emphasis);font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums}.cost-of-children-table_referenceNotes__Nql2H{border:1px solid color-mix(in srgb,var(--ui-border-subtle) 82%,var(--ui-surface-card) 18%);border-left:3px solid color-mix(in srgb,var(--cotc-reference-structure-accent) 72%,var(--ui-border-subtle) 28%);border-radius:10px;background:color-mix(in srgb,var(--ui-surface-card) 88%,var(--ui-surface-page) 12%);padding:1.1rem 1.25rem;display:grid;gap:.65rem}@media (max-width:1080px){.cost-of-children-table_page__cBsUX{padding:1rem .6rem 2rem}.cost-of-children-table_rowHeader__CHbj2{position:static;left:auto;z-index:auto;box-shadow:none;border-right:1px solid var(--ui-border-subtle)}.cost-of-children-table_conceptNotes__HEAMP,.cost-of-children-table_lookupForm__P8LlZ{grid-template-columns:1fr}.cost-of-children-table_formActions__Ok_Qr{align-items:stretch}}