.comparison-family_page__bRcHp{--comparison-padding:var(--space-5)}.comparison-family_page__bRcHp>.page-title-row{margin-bottom:var(--space-7)}.comparison-family_page__bRcHp>.page-title-row h1{max-width:23ch;font-size:clamp(var(--text-3xl),3.4vw,var(--text-5xl));line-height:1.1;letter-spacing:-.04em}.comparison-family_page__bRcHp>.page-title-row p{max-width:var(--measure);font-size:var(--text-md);line-height:var(--leading-lg)}.comparison-family_page__bRcHp .fx-hero-card,.comparison-family_page__bRcHp .health-hero-card{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:var(--space-7);min-height:0;margin-bottom:var(--space-8);padding:0 0 var(--space-6);border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.comparison-family_page__bRcHp .fx-hero-copy,.comparison-family_page__bRcHp .health-hero-copy{width:auto;min-width:0;padding:0}.comparison-family_page__bRcHp .fx-hero-copy h2,.comparison-family_page__bRcHp .health-hero-copy h2{max-width:none;font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:600}.comparison-family_page__bRcHp .fx-hero-copy p,.comparison-family_page__bRcHp .health-hero-copy p{max-width:62ch;margin:var(--space-2) 0;font-weight:400}.comparison-family_page__bRcHp .fx-hero-art,.comparison-family_page__bRcHp .health-hero-art{height:150px}.comparison-family_page__bRcHp .fx-hero-art:after,.comparison-family_page__bRcHp .health-hero-art:after{content:none}.comparison-family_page__bRcHp .fx-hero-art img,.comparison-family_page__bRcHp .health-hero-art img{width:100%;height:100%;object-fit:contain}.comparison-family_page__bRcHp .fx-how-it-works,.comparison-family_page__bRcHp .health-methodology-button{min-height:44px;padding:0;background:transparent;color:var(--body);font-size:var(--text-sm);font-weight:600;text-decoration:underline;text-underline-offset:4px;transform:none}.comparison-family_page__bRcHp .health-comparison-header{gap:var(--space-5);margin-bottom:var(--space-6)}.comparison-family_page__bRcHp .health-match-summary,.comparison-family_page__bRcHp .health-situation-card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.comparison-family_page__bRcHp .health-situation-card{gap:var(--space-4)}@media (min-width:1101px){.comparison-family_page__bRcHp .health-situation-grid{grid-template-columns:.8fr 1fr 1.25fr .9fr 1.1fr}}.comparison-family_page__bRcHp .health-situation-heading h2{font-size:var(--text-lg);font-weight:600}.comparison-family_page__bRcHp .health-situation-control{min-height:48px;gap:var(--space-2)}.comparison-family_page__bRcHp .health-situation-static{border-color:transparent;background:var(--surface)}.comparison-family_page__bRcHp .health-match-summary{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--line)}.comparison-family_page__bRcHp .health-match-heading h2{color:var(--ink)}.comparison-family_page__bRcHp .health-match-heading h2 strong{color:var(--red);font-size:var(--text-2xl);letter-spacing:-.03em}.comparison-family_page__bRcHp .health-summary-chip,.comparison-family_page__bRcHp .health-summary-more{min-height:44px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);font-weight:500}.comparison-family_page__bRcHp .health-summary-chips{gap:var(--space-2);padding:0}.comparison-family_page__bRcHp .health-summary-more{min-width:44px;justify-content:center;color:var(--red);background:var(--ground-raised)}.comparison-family_page__bRcHp .health-mobile-results-toolbar{padding:0}.comparison-family_page__bRcHp .comparison-score-intro{padding:var(--space-3) 0;border:0;background:transparent}.comparison-family_page__bRcHp .comparison-weight-bar{height:3px}.comparison-family_page__bRcHp .comparison-weight-legend{gap:var(--space-1) var(--space-3)}.comparison-family_page__bRcHp .comparison-provider-card{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--ground-raised);box-shadow:none}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-header{gap:var(--space-2);padding:var(--space-2) var(--comparison-padding);background:transparent;border:0}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-header .comparison-ribbon{transform:scale(.85);margin:calc(var(--space-1) * -1)}.comparison-family_page__bRcHp .comparison-provider-card .comparison-rank-badge{width:28px;height:28px;flex-basis:28px;border:0;background:var(--surface);color:var(--body)}.comparison-family_page__bRcHp .comparison-card-place-copy{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--space-2)}.comparison-family_page__bRcHp .comparison-card-place{font-size:var(--text-sm);line-height:var(--leading-xs);font-weight:600}.comparison-family_page__bRcHp .comparison-card-place-copy small{font-size:var(--text-xs)}.comparison-family_page__bRcHp .comparison-card-body{margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-brandrow{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);padding:var(--space-2) var(--comparison-padding) var(--space-3);background:transparent}.comparison-family_page__bRcHp .comparison-provider-card .comparison-brand-tile,.comparison-family_page__bRcHp .comparison-provider-card .comparison-rating-box{min-height:48px}.comparison-family_page__bRcHp .comparison-provider-card .comparison-rating-box{grid-template-columns:auto 44px;column-gap:0;row-gap:var(--space-1);justify-items:center;align-content:center}.comparison-family_page__bRcHp .comparison-provider-card .comparison-rating-title{display:contents}.comparison-family_page__bRcHp .comparison-provider-card .comparison-rating-title strong{grid-column:1;grid-row:1}.comparison-family_page__bRcHp .comparison-provider-card .comparison-rating-title .comparison-card-info{grid-column:2;grid-row:1/3;align-self:center;margin:0;width:44px;height:44px}.comparison-family_page__bRcHp .comparison-provider-card .comparison-stars{grid-column:1;grid-row:2;transform:none}.comparison-family_page__bRcHp .comparison-provider-card .comparison-star,.comparison-family_page__bRcHp .comparison-provider-card .comparison-star svg{width:14px;height:14px}.comparison-family_page__bRcHp .comparison-mobile-card-rank-1,.comparison-family_page__bRcHp .insurer-card[data-comparison-rank="1"]{--podium:var(--rank-gold);--podium-soft:var(--rank-gold-soft)}.comparison-family_page__bRcHp .comparison-mobile-card-rank-2,.comparison-family_page__bRcHp .insurer-card[data-comparison-rank="2"]{--podium:var(--rank-silver);--podium-soft:var(--rank-silver-soft)}.comparison-family_page__bRcHp .comparison-mobile-card-rank-3,.comparison-family_page__bRcHp .insurer-card[data-comparison-rank="3"]{--podium:var(--rank-bronze);--podium-soft:var(--rank-bronze-soft)}.comparison-family_page__bRcHp .comparison-provider-card[class*=comparison-mobile-card-rank-],.comparison-family_page__bRcHp .insurer-card[data-comparison-rank="1"],.comparison-family_page__bRcHp .insurer-card[data-comparison-rank="2"],.comparison-family_page__bRcHp .insurer-card[data-comparison-rank="3"]{border-color:color-mix(in srgb,var(--podium) 55%,var(--line));border-top:3px solid var(--podium)}.comparison-family_page__bRcHp .comparison-provider-card[class*=comparison-mobile-card-rank-] .comparison-card-header{background:var(--podium-soft)}.comparison-family_page__bRcHp .insurance-logo-frame{background:var(--logo-canvas);border-radius:var(--radius-sm);color:var(--logo-canvas-ink)}.comparison-family_page__bRcHp .insurance-logo-image{padding:var(--space-2)}.comparison-family_page__bRcHp .insurance-logo-wordmark{color:var(--logo-canvas-ink)}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-facts{gap:0 var(--space-4);padding:0 var(--comparison-padding) var(--space-3);background:transparent}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-fact{display:block;min-height:0;padding:var(--space-3) 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-fact-copy{display:grid;gap:var(--space-1)}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-fact-copy>strong{white-space:normal;overflow-wrap:anywhere}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-fact-copy>strong span{font-size:inherit;font-weight:inherit}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-fact-copy>span:first-child{color:var(--muted)}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-fact-copy>small{line-height:1.4}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-premium{grid-column:1/-1;padding:var(--space-3) 0 var(--space-4);border:0}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-premium .comparison-card-fact-copy>strong{margin:0;color:var(--ink);font-size:var(--text-3xl);line-height:1.1;font-weight:700;letter-spacing:-.04em}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-premium .comparison-card-fact-copy{gap:var(--space-1)}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-cta{min-height:44px;margin:0 var(--comparison-padding) var(--space-2);background:var(--ink);color:var(--ground-raised);border-color:var(--ink);box-shadow:none}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-cta:hover{background:var(--body);border-color:var(--body)}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-cta-note{margin:0 var(--comparison-padding) var(--space-3);font-size:var(--text-xs);line-height:1.4}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-source{padding:0 var(--comparison-padding) var(--space-3);border:0;background:transparent}.comparison-family_page__bRcHp .comparison-provider-card .comparison-card-source strong{font-size:var(--text-xs);color:var(--muted);font-weight:400}.comparison-family_page__bRcHp .comparison-provider-card .comparison-details-toggle{min-height:48px;padding:var(--space-2) var(--comparison-padding);background:transparent;color:var(--ink)}.comparison-family_page__bRcHp .comparison-provider-card .comparison-details-toggle:hover{background:var(--surface)}.comparison-family_page__bRcHp .comparison-card-details{background:transparent}.comparison-family_page__bRcHp .comparison-details-heading{flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.comparison-family_page__bRcHp .fx-transfer-matches-layout{grid-template-columns:minmax(0,400fr) minmax(0,532fr);gap:var(--space-7)}.comparison-family_page__bRcHp .fx-transfer-matches-layout>.fx-matches-section,.comparison-family_page__bRcHp .fx-transfer-matches-layout>.fx-transfer-card{min-height:0;grid-template-rows:auto 1fr}.comparison-family_page__bRcHp .fx-transfer-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--ground-raised);box-shadow:none}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-transfer-body{grid-template-rows:auto auto auto auto auto;gap:var(--space-4)}.comparison-family_page__bRcHp .fx-transfer-matches-layout>.fx-matches-section{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (min-width:1280px){.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-grid{grid-template-rows:repeat(3,auto)}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-card{min-height:132px;grid-template-columns:32px minmax(0,1fr) 180px;box-shadow:none}}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-cost-label{font-size:var(--text-xs);white-space:normal}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-received,.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-received strong{font-size:var(--text-xs);line-height:1.4}.comparison-family_page__bRcHp .fx-provider-partner-note{font-size:var(--text-3xs);line-height:1.4;text-wrap:balance}.comparison-family_page__bRcHp .fx-detail-button{gap:var(--space-2);white-space:nowrap}.comparison-family_page__bRcHp .fx-detail-button>span{white-space:nowrap}.comparison-family_page__bRcHp .fx-amount-card{background:var(--surface);border:1px solid var(--line);box-shadow:none;min-height:80px}.comparison-family_page__bRcHp .fx-transfer-card{container-type:inline-size;align-self:start}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-transfer-body{gap:var(--space-3);align-content:start}.comparison-family_page__bRcHp .fx-amount-card{padding:var(--space-4);min-height:0}.comparison-family_page__bRcHp .fx-amount-card label{gap:var(--space-1)}.comparison-family_page__bRcHp .fx-amount-value{align-items:center;gap:var(--space-2)}.comparison-family_page__bRcHp .fx-amount-value input{font-size:clamp(var(--text-2xl),10cqi,var(--text-5xl));line-height:1.15;flex-shrink:1}.comparison-family_page__bRcHp .fx-amount-label{font-size:var(--text-sm);font-weight:500;line-height:1.35}.comparison-family_page__bRcHp .fx-currency-flag{width:36px;height:28px;flex:0 0 auto;border-radius:var(--radius-sm)}.comparison-family_page__bRcHp .fx-currency-label{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);white-space:nowrap}.comparison-family_page__bRcHp .fx-exchange-bridge{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-height:52px;padding-inline:var(--space-4);color:var(--muted)}.comparison-family_page__bRcHp .fx-exchange-arrows{box-sizing:border-box;width:48px;height:48px;margin-right:var(--space-2);padding:calc(var(--space-2) - var(--space-px));flex-shrink:0;border:1px solid var(--line);border-radius:var(--radius-full);background:var(--ground-raised);color:var(--muted)}.comparison-family_page__bRcHp .fx-bridge-rate{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:500;white-space:nowrap}.comparison-family_page__bRcHp .fx-inline-info{position:relative;flex-shrink:0}.comparison-family_page__bRcHp .fx-inline-info summary{display:grid;place-items:center;cursor:pointer;min-width:24px;min-height:24px;list-style:none;color:var(--muted)}.comparison-family_page__bRcHp .fx-inline-info summary::-webkit-details-marker{display:none}.comparison-family_page__bRcHp .fx-inline-info summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.comparison-family_page__bRcHp .fx-inline-help{position:absolute;right:0;top:100%;z-index:5;width:min(280px,75vw);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground-raised);box-shadow:0 4px 16px var(--shadow-card);font-size:var(--text-xs);color:var(--body)}.comparison-family_page__bRcHp .fx-inline-help p{margin:0;line-height:1.5}.comparison-family_page__bRcHp .fx-inline-help p+p{margin-top:var(--space-2)}.comparison-family_page__bRcHp .fx-bank-received{display:grid;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:var(--blue-soft)}.comparison-family_page__bRcHp .fx-bank-received strong{display:flex;align-items:center;gap:var(--space-2);color:var(--ink);font-size:clamp(var(--text-2xl),10cqi,var(--text-5xl));line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.comparison-family_page__bRcHp .fx-bank-received .fx-euro-symbol{font-size:.7em}.comparison-family_page__bRcHp .fx-bank-received>span{color:var(--muted);font-size:var(--text-sm);font-weight:500;line-height:1.35}.comparison-family_page__bRcHp .fx-bank-assumption{display:grid;gap:var(--space-3)}.comparison-family_page__bRcHp .fx-margin-row{display:flex;align-items:center;gap:var(--space-3)}.comparison-family_page__bRcHp .fx-margin-heading{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:500;flex-shrink:0}.comparison-family_page__bRcHp .fx-margin-heading .fx-inline-help{left:0;right:auto;width:min(230px,60vw)}.comparison-family_page__bRcHp .fx-bank-margin{flex:1;min-width:0;margin:0;padding:0;border:0}.comparison-family_page__bRcHp .fx-bank-margin-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1)}.comparison-family_page__bRcHp .fx-bank-margin-options label{position:relative;cursor:pointer}.comparison-family_page__bRcHp .fx-bank-margin-options input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.comparison-family_page__bRcHp .fx-bank-margin-options span{display:grid;place-items:center;min-height:36px;border:1px solid var(--line);border-radius:var(--radius-full);color:var(--muted);font-size:var(--text-xs);font-weight:700;white-space:nowrap}.comparison-family_page__bRcHp .fx-bank-margin-options input:checked+span{border-color:var(--ink);background:var(--surface);color:var(--ink)}.comparison-family_page__bRcHp .fx-bank-margin-options input:focus-visible+span{outline:3px solid var(--focus-ring);outline-offset:3px}.comparison-family_page__bRcHp .fx-bank-loss{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);padding:var(--space-3);border:1px solid var(--red-border);border-radius:var(--radius-md);background:var(--red-tint)}.comparison-family_page__bRcHp .fx-fee-icon{grid-row:1/3;display:grid;place-items:center;align-self:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--red-soft);color:var(--red-strong)}.comparison-family_page__bRcHp .fx-fee-icon svg{width:24px;height:24px}.comparison-family_page__bRcHp .fx-fee-title{color:var(--muted);font-size:var(--text-xs);font-weight:500}.comparison-family_page__bRcHp .fx-fee-values{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.comparison-family_page__bRcHp .fx-fee-values strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1);color:var(--red-strong);font-size:clamp(var(--text-md),5.5cqi,var(--text-2xl));letter-spacing:-.03em;line-height:1.2;font-variant-numeric:tabular-nums}.comparison-family_page__bRcHp .fx-fee-values strong>span{white-space:nowrap}.comparison-family_page__bRcHp .fx-fee-values em{font-size:var(--text-3xs);font-weight:500;font-style:normal;white-space:nowrap;letter-spacing:0}.comparison-family_page__bRcHp .fx-fee-values .fx-bank-loss-year{padding-left:var(--space-3);border-left:1px solid var(--line-strong)}.comparison-family_page__bRcHp .comparison-family_costTrigger__HsKSh{margin-top:var(--space-1);padding-top:var(--space-4)}.comparison-family_page__bRcHp .fx-provider-received strong{display:flex;align-items:center;gap:var(--space-2)}.comparison-family_page__bRcHp .fx-provider-received .fx-currency-flag{width:21px;height:15px}.comparison-family_page__bRcHp .fx-story-savings,.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-story-savings{min-height:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--green-tint);border:1px solid var(--green-border)}.comparison-family_page__bRcHp .fx-savings-icon{width:32px;height:32px;background:transparent}.comparison-family_page__bRcHp .fx-story-savings{justify-content:center;gap:var(--space-3)}.comparison-family_page__bRcHp .fx-savings-copy em,.comparison-family_page__bRcHp .fx-savings-copy small,.comparison-family_page__bRcHp .fx-savings-copy strong,.comparison-family_page__bRcHp .fx-savings-copy>span,.comparison-family_page__bRcHp .fx-story-savings .fx-savings-icon{color:var(--green-strong)}.comparison-family_page__bRcHp .fx-savings-copy strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) calc(var(--space-1) + var(--space-05));font-variant-numeric:tabular-nums}.comparison-family_page__bRcHp .fx-provider-cost,.comparison-family_page__bRcHp .fx-savings-copy em,.comparison-family_page__bRcHp .fx-savings-copy strong>span{white-space:nowrap}.comparison-family_page__bRcHp .fx-savings-copy .fx-savings-baseline{color:var(--muted);font-size:var(--text-3xs);font-weight:400;line-height:1.4}.comparison-family_page__bRcHp .fx-matches-heading{flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3)}.comparison-family_page__bRcHp .fx-see-full-btn{white-space:nowrap;font-weight:600}.comparison-family_page__bRcHp .fx-shortlist-disclosure{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-3xs);line-height:1.5;text-align:center}.comparison-family_page__bRcHp .fx-shortlist-disclosure>span{display:block}.comparison-family_page__bRcHp .fx-provider-saving{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) calc(var(--space-1) + var(--space-05))}.comparison-family_page__bRcHp .fx-provider-saving[data-positive=true]{color:var(--green-strong)}.comparison-family_page__bRcHp .fx-provider-saving em{font-size:var(--text-3xs);font-weight:500;font-style:normal;letter-spacing:0}.comparison-family_page__bRcHp .fx-provider-card{border-color:var(--line);border-radius:var(--radius-lg)}.comparison-family_page__bRcHp .fx-provider-cost{font-variant-numeric:tabular-nums}.comparison-family_page__bRcHp .fx-provider-availability{background:transparent;font-weight:500}.comparison-family_page__bRcHp .fx-provider-availability svg{flex-shrink:0}.comparison-family_page__bRcHp .fx-estimated-received{white-space:nowrap;font-variant-numeric:tabular-nums}@media (min-width:1280px){.comparison-family_page__bRcHp .fx-transfer-matches-layout>.fx-matches-section{grid-template-rows:auto 1fr auto;gap:var(--space-3)}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-card{padding:var(--space-4);grid-template-columns:32px minmax(0,1fr) 160px}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-cost-label{line-height:1.4}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-cost{font-size:var(--text-lg);line-height:1.25}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-received{margin-top:var(--space-2)}.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-provider-received strong{font-size:var(--text-sm)}}.comparison-family_page__bRcHp .fx-cost-comparison{border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.comparison-family_page__bRcHp .fx-cost-comparison>summary,.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-cost-comparison>summary{min-height:48px;padding:var(--space-2) 0}.comparison-family_page__bRcHp .fx-cost-icon{width:28px;height:28px;background:transparent}.comparison-family_page__bRcHp .insurer-card{box-shadow:none;border-radius:var(--radius-lg)}.comparison-family_page__bRcHp .fx-detail-button,.comparison-family_page__bRcHp .insurer-card .insurer-card-btn{background:var(--ink);color:var(--ground-raised);border-color:var(--ink);box-shadow:none}.comparison-family_page__bRcHp .insurer-card .premium-price{color:var(--ink);font-size:var(--text-3xl)}.comparison-family_page__bRcHp .comparison-table .status-note,.comparison-family_page__bRcHp .comparison-table-header{background:transparent}.comparison-family_page__bRcHp .comparison-panel{margin-top:var(--space-7)}.comparison-family_page__bRcHp a:focus-visible,.comparison-family_page__bRcHp button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.comparison-family_page__bRcHp .health-sort-control:focus-within,.comparison-family_page__bRcHp .sort-button:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}@media (min-width:768px) and (max-width:1279px){.comparison-family_page__bRcHp .fx-transfer-matches-layout .fx-transfer-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}}@media (max-width:767px){.comparison-family_page__bRcHp .health-hero-art{display:none}.comparison-family_page__bRcHp{--comparison-padding:var(--space-4)}.comparison-family_page__bRcHp>.page-title-row p{font-size:var(--text-base);line-height:var(--leading-md)}.comparison-family_page__bRcHp .fx-hero-card,.comparison-family_page__bRcHp .health-hero-card{grid-template-columns:minmax(0,1fr) 80px;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.comparison-family_page__bRcHp .health-hero-card{grid-template-columns:minmax(0,1fr)}.comparison-family_page__bRcHp .fx-hero-copy,.comparison-family_page__bRcHp .health-hero-copy{display:contents}.comparison-family_page__bRcHp .fx-hero-copy h2,.comparison-family_page__bRcHp .health-hero-copy h2{grid-column:1;font-size:var(--text-md);line-height:1.35}.comparison-family_page__bRcHp .fx-hero-copy p,.comparison-family_page__bRcHp .health-hero-copy p{grid-column:1/-1;margin:0}.comparison-family_page__bRcHp .fx-how-it-works,.comparison-family_page__bRcHp .health-methodology-button{grid-column:1/-1;justify-self:start}.comparison-family_page__bRcHp .fx-hero-art,.comparison-family_page__bRcHp .health-hero-art{grid-column:2;grid-row:1;height:80px}.comparison-family_page__bRcHp .health-situation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.comparison-family_page__bRcHp .health-household-field,.comparison-family_page__bRcHp .health-situation-grid>:nth-child(2),.comparison-family_page__bRcHp .health-situation-grid>:nth-child(3){grid-column:1/-1}.comparison-family_page__bRcHp .health-situation-grid>:first-child{grid-column:1;grid-row:1}.comparison-family_page__bRcHp .health-situation-grid>:nth-child(4){grid-column:2;grid-row:1}.comparison-family_page__bRcHp .health-situation-static{min-height:36px;padding:0;background:transparent}.comparison-family_page__bRcHp .health-situation-field{gap:var(--space-1)}.comparison-family_page__bRcHp .health-match-heading h2{font-size:var(--text-md)}.comparison-family_page__bRcHp .comparison-mobile-cards{gap:var(--space-4)}.comparison-family_page__bRcHp .fx-transfer-card{padding:var(--space-4)}.comparison-family_page__bRcHp .fx-transfer-body{gap:var(--space-3)}.comparison-family_page__bRcHp .comparison-card-fact-copy>strong{font-variant-numeric:tabular-nums}}@media (prefers-reduced-motion:reduce){.comparison-family_page__bRcHp .comparison-details-toggle svg,.comparison-family_page__bRcHp .fx-how-it-works,.comparison-family_page__bRcHp .health-methodology-button{transition:none;transform:none}}.comparison-family_introduction__fguFD{padding-bottom:var(--space-7);margin-bottom:var(--space-7);border-bottom:1px solid var(--line)}.comparison-family_introduction__fguFD .page-title-row{margin-bottom:var(--space-5)}.comparison-family_introduction__fguFD h1{max-width:26ch;font-size:clamp(var(--text-3xl),3.4vw,var(--text-5xl));line-height:1.1;letter-spacing:-.04em}.comparison-family_introduction__fguFD .page-title-row p{max-width:var(--measure);font-size:var(--text-md);line-height:var(--leading-lg)}.comparison-family_introductionActions__HAcup{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3) var(--space-6)}.comparison-family_introductionActions__HAcup>button{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0;border:0;background:transparent;color:var(--body);font:inherit;font-size:var(--text-sm);font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.comparison-family_page__bRcHp .comparison-family_choiceTrigger__dtuRm{display:flex;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--control);color:var(--ink);cursor:pointer;font:inherit;text-align:left}.comparison-family_page__bRcHp .comparison-family_choiceTrigger__dtuRm strong{min-width:0;flex:1;white-space:normal;font-size:var(--text-xs);font-weight:600;line-height:1.4}.comparison-family_page__bRcHp .health-situation-control.comparison-family_choiceTrigger__dtuRm strong{font-size:var(--text-sm)}.comparison-family_choiceTrigger__dtuRm>svg{flex:0 0 auto;color:var(--muted)}.comparison-family_choicePrefix__q_ygr{color:var(--muted);font-size:var(--text-xs)}.comparison-family_choiceMenu__KYZA_{z-index:1300;width:max(240px,var(--radix-dropdown-menu-trigger-width));max-width:calc(100vw - 32px);max-height:min(400px,var(--radix-dropdown-menu-content-available-height));overflow-y:auto;padding:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--ground-raised);color:var(--ink);box-shadow:0 8px 24px var(--shadow-card)}.comparison-family_choiceGroup__12if_{padding:var(--space-2) var(--space-3);color:var(--muted);font-size:var(--text-xs)}.comparison-family_choiceItem__k5FsV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:1.4;cursor:pointer;outline:none}.comparison-family_choiceItem__k5FsV[data-highlighted]{background:var(--surface)}.comparison-family_choiceItem__k5FsV[data-state=checked]{background:var(--red-soft);color:var(--red-text)}.comparison-family_choiceItem__k5FsV>span:last-child{flex-shrink:0}.comparison-family_page__bRcHp .comparison-rank-reason{min-height:44px;margin:0;color:var(--body);font-size:var(--text-xs);line-height:1.5}.comparison-family_page__bRcHp .comparison-table tr.section-row .section-row-label{position:static;width:auto;min-width:0;height:44px;padding:0;border-right:0;box-shadow:none;background:var(--surface-cool)}.comparison-family_page__bRcHp .comparison-table .section-row-label .table-section-title{position:sticky;left:0;display:inline-flex;align-items:center;gap:var(--space-2);width:max-content;padding:var(--space-3) var(--space-4);white-space:nowrap;color:var(--red-text);font-size:var(--text-xs);line-height:1.4;letter-spacing:.06em}.comparison-family_page__bRcHp .comparison-table .table-section-title svg{width:18px;height:18px;flex:0 0 18px}.comparison-family_page__bRcHp .comparison-family_costTrigger__HsKSh{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-2) 0;color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer}.comparison-family_costTrigger__HsKSh>svg{flex:0 0 auto}.comparison-family_costTrigger__HsKSh>svg:last-child{margin-left:auto}.comparison-family_costModal__sFHMS{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground-raised);color:var(--ink);box-shadow:0 16px 48px var(--shadow-card)}.comparison-family_costModalHeading___gcJ9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.comparison-family_costModalHeading___gcJ9 h2{margin:0;font-size:var(--text-xl);letter-spacing:-.02em}.comparison-family_costModal__sFHMS p{color:var(--body);font-size:var(--text-sm);line-height:1.6}.comparison-family_costModal__sFHMS .fx-cost-breakdown{padding:var(--space-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.comparison-family_costModal__sFHMS .comparison-family_costAnnual__jvBPS{color:var(--ink)}.comparison-family_costAnnual__jvBPS strong{color:var(--red)}.comparison-family_costExplanation__pV8RP{margin-top:var(--space-4)}.comparison-family_relatedGuides__k78q_{max-width:var(--container-content);margin:var(--space-9) auto;padding-top:var(--space-7);border-top:1px solid var(--line)}.comparison-family_relatedGuides__k78q_>h2{margin:0 0 var(--space-5);font-size:var(--text-xl);letter-spacing:-.03em}.comparison-family_relatedGuideGrid__oFRzN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.comparison-family_relatedGuide__5CCyd{display:flex;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);text-decoration:none;color:var(--ink);background:var(--ground-raised)}.comparison-family_relatedGuide__5CCyd:hover{border-color:var(--line-strong);background:var(--surface)}.comparison-family_relatedGuide__5CCyd:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.comparison-family_relatedGuide__5CCyd>img{flex:0 0 96px;width:96px;height:72px;object-fit:contain;border-radius:var(--radius-sm)}.comparison-family_relatedGuide__5CCyd>span{flex:1;min-width:0}.comparison-family_relatedGuide__5CCyd small{display:block;margin-bottom:var(--space-1);color:var(--muted);font-size:var(--text-xs)}.comparison-family_relatedGuide__5CCyd strong{display:block;font-size:var(--text-sm);line-height:1.4}.comparison-family_relatedGuide__5CCyd p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-xs);line-height:1.5}.comparison-family_relatedGuide__5CCyd>svg{flex-shrink:0;color:var(--muted)}@media (max-width:767px){.comparison-family_introduction__fguFD{padding-bottom:var(--space-5);margin-bottom:var(--space-6)}.comparison-family_introduction__fguFD .page-title-row p{font-size:var(--text-base);line-height:var(--leading-md)}.comparison-family_relatedGuideGrid__oFRzN{grid-template-columns:minmax(0,1fr)}.comparison-family_relatedGuide__5CCyd{gap:var(--space-3);padding:var(--space-3)}.comparison-family_relatedGuide__5CCyd>img{flex-basis:80px;width:80px;height:64px}.comparison-family_relatedGuide__5CCyd>svg{display:none}}.comparison-family_introductionActions__HAcup .saved-toggle{position:relative;display:inline-flex}.comparison-family_introductionActions__HAcup .saved-toggle>small{position:absolute;z-index:2;top:100%;right:0;width:220px;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground-raised)}.comparison-family_introductionActions__HAcup .saved-toggle .button{min-height:44px}.comparison-family_costBackdrop__xVQIw.sign-in-modal-backdrop{place-items:center}.health-decision_page__em_C1{display:grid;width:min(100%,1184px);margin:0 auto;gap:var(--space-8)}.health-decision_assistant__4bWzr{overflow:clip;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--ground-raised);box-shadow:0 8px 22px var(--shadow-card)}.health-decision_progress__OAS9D{padding:var(--space-5) var(--space-8);border-bottom:1px solid var(--line);background:var(--surface-subtle)}.health-decision_progress__OAS9D ol{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.health-decision_progress__OAS9D ol:before{position:absolute;top:15px;right:10%;left:10%;height:1px;background:var(--line-strong);content:""}.health-decision_progress__OAS9D li{position:relative;min-width:0}.health-decision_progress__OAS9D button{position:relative;z-index:1;display:grid;justify-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-2);border:0;background:transparent;color:var(--muted);cursor:pointer}.health-decision_progress__OAS9D button:disabled{cursor:default}.health-decision_progress__OAS9D button>span{display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--line-strong);border-radius:var(--radius-full);background:var(--ground-raised);color:var(--muted);font-size:var(--text-xs);font-weight:700}.health-decision_progress__OAS9D button small{overflow:hidden;max-width:100%;color:inherit;font-size:var(--text-xs);font-weight:600;line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap}.health-decision_progress__OAS9D li[data-state=active] button{color:var(--ink)}.health-decision_progress__OAS9D li[data-state=active] button>span{border-color:var(--red);background:var(--red);color:var(--on-action);box-shadow:0 0 0 4px var(--red-glow-soft)}.health-decision_progress__OAS9D li[data-state=done] button{color:var(--green-strong)}.health-decision_progress__OAS9D li[data-state=done] button>span{border-color:var(--green-border);background:var(--green-soft);color:var(--green-strong)}.health-decision_check__Zp6Ch input:focus-visible+span,.health-decision_choice__C8O0v input:focus-visible+.health-decision_choiceMark__3a0Xb,.health-decision_progress__OAS9D button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.health-decision_navigation__Ssagf,.health-decision_result__A8Put,.health-decision_stepBody__mFA2G,.health-decision_stepHeader__8gHjp{width:min(100%,860px);margin-inline:auto}.health-decision_stepHeader__8gHjp{padding:var(--space-9) var(--space-8) var(--space-5)}.health-decision_stepHeader__8gHjp>span{color:var(--red-on-soft);font-size:var(--text-xs);font-weight:700}.health-decision_stepHeader__8gHjp h2{margin:var(--space-2) 0 var(--space-2);color:var(--ink);font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));font-weight:600;letter-spacing:-.04em;line-height:1.15}.health-decision_stepHeader__8gHjp h2:focus-visible{outline:3px solid var(--focus-ring);outline-offset:5px}.health-decision_stepHeader__8gHjp p{max-width:var(--measure);margin:0;color:var(--body);font-size:var(--text-base);line-height:var(--leading-base)}.health-decision_stepBody__mFA2G{display:grid;gap:var(--space-7);min-height:360px;padding:0 var(--space-8) var(--space-8)}.health-decision_choiceGroup__CIYGA{display:grid;min-width:0;margin:0;padding:0;border:0;gap:var(--space-3)}.health-decision_choiceGroup__CIYGA legend,.health-decision_field__EAdpy>span:first-child{margin-bottom:var(--space-2);color:var(--ink);font-size:var(--text-sm);font-weight:650;line-height:var(--leading-sm)}.health-decision_choiceGrid__KC6vS{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--space-3)}.health-decision_choice__C8O0v{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:var(--space-3);min-height:64px;padding:var(--space-4);border:1px solid var(--line-strong);background:var(--control);color:var(--body);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.health-decision_choice__C8O0v:hover{border-color:var(--line-hover);transform:translateY(-1px)}.health-decision_choice__C8O0v[data-selected=true]{border-color:var(--red-border);background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-border-faint)}.health-decision_choice__C8O0v input{position:absolute;width:1px;height:1px;opacity:0}.health-decision_choiceMark__3a0Xb{display:grid;width:19px;height:19px;margin-top:var(--space-px);border:1px solid var(--line-active);border-radius:var(--radius-full);background:var(--field)}.health-decision_choice__C8O0v[data-selected=true] .health-decision_choiceMark__3a0Xb{border:5px solid var(--red)}.health-decision_choice__C8O0v small,.health-decision_choice__C8O0v strong{display:block}.health-decision_choice__C8O0v strong{color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm)}.health-decision_choice__C8O0v small{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs)}.health-decision_fieldGrid__prnY6,.health-decision_twoColumns__3Kixw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.health-decision_field__EAdpy{display:grid;align-content:start;min-width:0}.health-decision_field__EAdpy select,.health-decision_field__EAdpy>input,.health-decision_inputAffix__8PVxJ{width:100%;min-height:48px;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--field);color:var(--ink);font:inherit}.health-decision_field__EAdpy select,.health-decision_field__EAdpy>input{padding-inline:var(--space-3)}.health-decision_field__EAdpy select{cursor:pointer}.health-decision_field__EAdpy>small{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs)}.health-decision_field__EAdpy select:focus-visible,.health-decision_field__EAdpy>input:focus-visible,.health-decision_inputAffix__8PVxJ:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px;border-color:var(--red-border-strong)}.health-decision_inputAffix__8PVxJ{display:flex;align-items:center;padding:0 var(--space-3)}.health-decision_inputAffix__8PVxJ input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.health-decision_inputAffix__8PVxJ small{color:var(--muted);font-size:var(--text-xs);font-weight:700}.health-decision_disclosure__FKu0q{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle)}.health-decision_disclosure__FKu0q summary{display:flex;align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-4);color:var(--body);font-size:var(--text-sm);font-weight:650;cursor:pointer;list-style:none}.health-decision_disclosure__FKu0q summary::-webkit-details-marker{display:none}.health-decision_disclosure__FKu0q summary svg:last-child{margin-left:auto;transition:transform var(--motion-fast) var(--ease-standard)}.health-decision_disclosure__FKu0q[open] summary svg:last-child{transform:rotate(180deg)}.health-decision_disclosure__FKu0q>div{display:grid;gap:var(--space-4);padding:0 var(--space-4) var(--space-4)}.health-decision_check__Zp6Ch{display:flex;align-items:center;gap:var(--space-3);color:var(--body);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer}.health-decision_check__Zp6Ch input{position:absolute;width:1px;height:1px;opacity:0}.health-decision_check__Zp6Ch>span{display:grid;flex:0 0 auto;place-items:center;width:21px;height:21px;border:1px solid var(--line-active);border-radius:var(--radius-sm);background:var(--field);color:transparent}.health-decision_check__Zp6Ch input:checked+span{border-color:var(--red);background:var(--red);color:var(--on-action)}.health-decision_workerCard__peKCo{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle)}.health-decision_adjusted__nowwZ,.health-decision_deadline__I_FYU,.health-decision_householdSummary__PYXIA,.health-decision_nextSteps__VwZhh>div:first-child,.health-decision_range__fIPR0,.health-decision_reviewStrip__dhZwl span,.health-decision_routeTop__T8gKT,.health-decision_workerHeading__9eXqT{display:flex;align-items:center;gap:var(--space-3)}.health-decision_workerHeading__9eXqT{margin-bottom:var(--space-5)}.health-decision_workerHeading__9eXqT h3{margin:0;color:var(--ink);font-size:var(--text-md)}.health-decision_nextIcon__ScSQi,.health-decision_workerIcon__5GEdc{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-md);background:var(--blue-soft);color:var(--blue)}.health-decision_householdSummary__PYXIA,.health-decision_reviewStrip__dhZwl{padding:var(--space-4);border:1px solid var(--blue-border);border-radius:var(--radius-lg);background:var(--blue-tint);color:var(--blue-text)}.health-decision_householdSummary__PYXIA span,.health-decision_householdSummary__PYXIA strong{display:block}.health-decision_householdSummary__PYXIA span{margin-top:var(--space-1);color:var(--blue-text-muted);font-size:var(--text-xs)}.health-decision_reviewStrip__dhZwl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3) var(--space-5);font-size:var(--text-xs);font-weight:650}.health-decision_navigation__Ssagf{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-8) var(--space-8)}.health-decision_stepError__JbH_3{display:flex;align-items:center;gap:var(--space-2);width:min(calc(100% - var(--space-10)),796px);margin:0 auto;padding:var(--space-3) var(--space-4);border:1px solid var(--red-border);border-radius:var(--radius-md);background:var(--red-soft);color:var(--red-on-soft);font-size:var(--text-sm);line-height:var(--leading-sm)}.health-decision_stepError__JbH_3:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.health-decision_navigation__Ssagf>:first-child svg{transform:rotate(180deg)}.health-decision_result__A8Put{display:grid;gap:var(--space-7);padding:0 var(--space-8) var(--space-5)}.health-decision_verdict__TqGDz{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--green-border);border-radius:var(--radius-xl);background:var(--green-tint)}.health-decision_verdict__TqGDz[data-verdict=close_call],.health-decision_verdict__TqGDz[data-verdict=locked_existing_choice],.health-decision_verdict__TqGDz[data-verdict=needs_authority_review]{border-color:var(--amber-border);background:var(--amber-tint-faint)}.health-decision_verdict__TqGDz>div>span{color:var(--green-strong);font-size:var(--text-xs);font-weight:700}.health-decision_verdict__TqGDz[data-verdict=close_call]>div>span,.health-decision_verdict__TqGDz[data-verdict=locked_existing_choice]>div>span,.health-decision_verdict__TqGDz[data-verdict=needs_authority_review]>div>span{color:var(--amber-text-strong)}.health-decision_verdict__TqGDz h3{margin:var(--space-1) 0 var(--space-2);color:var(--ink);font-size:var(--text-2xl);letter-spacing:-.035em;line-height:var(--leading-2xl)}.health-decision_verdict__TqGDz p{max-width:620px;margin:0;color:var(--body);line-height:var(--leading-base)}.health-decision_deadline__I_FYU{align-self:start;min-width:190px;padding:var(--space-3);border:1px solid var(--amber-border);border-radius:var(--radius-lg);background:var(--ground-raised);color:var(--amber-text-strong)}.health-decision_deadline__I_FYU small,.health-decision_deadline__I_FYU span,.health-decision_deadline__I_FYU strong{display:block}.health-decision_deadline__I_FYU span{font-size:var(--text-xs)}.health-decision_deadline__I_FYU strong{color:var(--ink);font-size:var(--text-sm)}.health-decision_deadline__I_FYU small{color:var(--amber-text-muted)}.health-decision_ledger__j5wBQ{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:stretch}.health-decision_frenchRoute__s5MXu,.health-decision_lamalRoute__h9_02{position:relative;padding:var(--space-6);border:1px solid;background:var(--ground-raised)}.health-decision_lamalRoute__h9_02{border-color:var(--blue-border-strong);border-radius:var(--radius-xl) 0 0 var(--radius-xl);background:var(--blue-tint)}.health-decision_frenchRoute__s5MXu{border-color:var(--red-border);border-radius:0 var(--radius-xl) var(--radius-xl) 0;background:var(--red-tint)}.health-decision_routeTop__T8gKT span{display:grid;place-items:center;width:32px;height:24px;border-radius:var(--radius-sm);background:var(--blue);color:var(--on-accent);font-size:var(--text-3xs);font-weight:800}.health-decision_frenchRoute__s5MXu .health-decision_routeTop__T8gKT span{background:var(--red)}.health-decision_routeTop__T8gKT h3{margin:0;color:var(--ink);font-size:var(--text-md)}.health-decision_frenchRoute__s5MXu>strong,.health-decision_lamalRoute__h9_02>strong{display:block;margin-top:var(--space-5);color:var(--ink);font-size:clamp(var(--text-xl),3vw,var(--text-3xl));font-variant-numeric:tabular-nums;letter-spacing:-.04em}.health-decision_frenchRoute__s5MXu>small,.health-decision_lamalRoute__h9_02>small{color:var(--muted);font-size:var(--text-xs)}.health-decision_frenchRoute__s5MXu dl,.health-decision_lamalRoute__h9_02 dl,.health-decision_routeConsequences__eA78w{display:grid;gap:var(--space-2);margin:var(--space-5) 0 0}.health-decision_routeConsequences__eA78w{padding:0;list-style:none}.health-decision_routeConsequences__eA78w li{position:relative;padding-left:var(--space-4);color:var(--body);font-size:var(--text-xs);line-height:var(--leading-xs)}.health-decision_routeConsequences__eA78w li:before{position:absolute;top:calc(var(--space-2) + var(--space-px));left:0;width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--blue);content:""}.health-decision_frenchRoute__s5MXu .health-decision_routeConsequences__eA78w li:before{background:var(--red)}.health-decision_frenchRoute__s5MXu dl>div,.health-decision_lamalRoute__h9_02 dl>div{display:flex;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--line);font-size:var(--text-xs)}.health-decision_frenchRoute__s5MXu dt,.health-decision_lamalRoute__h9_02 dt{color:var(--muted)}.health-decision_frenchRoute__s5MXu dd,.health-decision_lamalRoute__h9_02 dd{margin:0;color:var(--ink);font-weight:650;text-align:right}.health-decision_ledgerDecision__wFTFB{position:relative;z-index:2;display:grid;align-content:center;justify-items:center;margin-inline:calc(var(--space-3) * -1);text-align:center}.health-decision_ledgerDecision__wFTFB:before{position:absolute;inset:50% 0 auto;z-index:-1;height:1px;background:var(--line-strong);content:""}.health-decision_ledgerDecision__wFTFB small,.health-decision_ledgerDecision__wFTFB span{display:block;padding-inline:var(--space-2);background:var(--ground-raised)}.health-decision_ledgerDecision__wFTFB span{color:var(--ink);font-size:var(--text-sm);font-weight:750;font-variant-numeric:tabular-nums}.health-decision_ledgerDecision__wFTFB small{color:var(--muted);font-size:var(--text-3xs)}.health-decision_adjusted__nowwZ,.health-decision_firstYear___Vl1y,.health-decision_range__fIPR0{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle);color:var(--body);font-size:var(--text-sm)}.health-decision_adjusted__nowwZ strong,.health-decision_firstYear___Vl1y strong,.health-decision_range__fIPR0 strong{color:var(--ink);font-variant-numeric:tabular-nums}.health-decision_adjusted__nowwZ,.health-decision_range__fIPR0{display:flex}.health-decision_adjusted__nowwZ span,.health-decision_adjusted__nowwZ strong,.health-decision_range__fIPR0 span,.health-decision_range__fIPR0 strong{display:block}.health-decision_resultGrid__0LFqZ{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:var(--space-5)}.health-decision_assumptionPanel__C1qyX,.health-decision_nextSteps__VwZhh,.health-decision_reasonPanel__ygeoc,.health-decision_scenarios__xQfkp,.health-decision_tradeoffs__GaxWa{min-width:0;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--ground-raised)}.health-decision_assumptionPanel__C1qyX h3,.health-decision_nextSteps__VwZhh h3,.health-decision_reasonPanel__ygeoc h3,.health-decision_scenarios__xQfkp h3,.health-decision_tradeoffs__GaxWa h3{margin:0 0 var(--space-5);color:var(--ink);font-size:var(--text-xl);letter-spacing:-.03em;line-height:var(--leading-xl)}.health-decision_nextSteps__VwZhh ol,.health-decision_reasonPanel__ygeoc ol{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.health-decision_nextSteps__VwZhh li,.health-decision_reasonPanel__ygeoc li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:var(--space-3);color:var(--body);font-size:var(--text-sm);line-height:var(--leading-sm)}.health-decision_nextSteps__VwZhh li>span,.health-decision_reasonPanel__ygeoc li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-full);background:var(--green-soft);color:var(--green-strong);font-size:var(--text-xs);font-weight:750}.health-decision_counter__8OF1u{margin-top:var(--space-5);padding:var(--space-4);border-left:3px solid var(--amber);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--amber-tint-faint)}.health-decision_counter__8OF1u strong{color:var(--amber-text-strong);font-size:var(--text-xs)}.health-decision_counter__8OF1u p{margin:var(--space-1) 0 0;color:var(--body);font-size:var(--text-sm);line-height:var(--leading-sm)}.health-decision_assumptionPanel__C1qyX{background:var(--surface-subtle)}.health-decision_assumptionPanel__C1qyX ul{display:grid;gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none}.health-decision_assumptionPanel__C1qyX li{padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground-raised);color:var(--body);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.health-decision_assumptionPanel__C1qyX a{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--red-link-hover);font-size:var(--text-xs);font-weight:650}.health-decision_scenarios__xQfkp>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.health-decision_scenarios__xQfkp article{display:grid;align-content:space-between;min-height:105px;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle)}.health-decision_scenarios__xQfkp article>span{color:var(--body);font-size:var(--text-xs);line-height:var(--leading-xs)}.health-decision_scenarios__xQfkp article strong{margin-top:var(--space-3);color:var(--ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.health-decision_scenarios__xQfkp article small{color:var(--muted);font-size:var(--text-3xs)}.health-decision_tradeoffs__GaxWa>div{display:grid;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.health-decision_tradeoffs__GaxWa [role=row]{display:grid;grid-template-columns:minmax(145px,.75fr) repeat(2,minmax(0,1fr))}.health-decision_tradeoffs__GaxWa [role=row]+[role=row]{border-top:1px solid var(--line)}.health-decision_tradeoffs__GaxWa [role=row]>*{padding:var(--space-3) var(--space-4);color:var(--body);font-size:var(--text-xs);line-height:var(--leading-xs)}.health-decision_tradeoffs__GaxWa [role=row]>*+*{border-left:1px solid var(--line)}.health-decision_tradeoffs__GaxWa [role=row]>strong{color:var(--ink);background:var(--surface-subtle)}.health-decision_tradeoffHead__Tr_ML{background:var(--ink-control)}.health-decision_tradeoffs__GaxWa .health-decision_tradeoffHead__Tr_ML>*{color:var(--on-action);font-weight:700}.health-decision_nextSteps__VwZhh>div:first-child{margin-bottom:var(--space-5)}.health-decision_nextSteps__VwZhh>div:first-child h3{margin:0}.health-decision_nextSteps__VwZhh>div:first-child p{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-xs)}.health-decision_nextSteps__VwZhh ol{grid-template-columns:repeat(2,minmax(0,1fr))}.health-decision_nextSteps__VwZhh li>span{background:var(--red-soft);color:var(--red-on-soft)}.health-decision_resultActions__2nT00,.health-decision_utilityActions__oNs86{display:flex;flex-wrap:wrap;gap:var(--space-3)}.health-decision_resultActions__2nT00{margin-top:var(--space-6)}.health-decision_utilityActions__oNs86{justify-content:flex-end}@media (max-width:820px){.health-decision_navigation__Ssagf,.health-decision_progress__OAS9D,.health-decision_result__A8Put,.health-decision_stepBody__mFA2G,.health-decision_stepHeader__8gHjp{padding-inline:var(--space-5)}.health-decision_ledger__j5wBQ{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr)}.health-decision_assumptionPanel__C1qyX,.health-decision_frenchRoute__s5MXu,.health-decision_lamalRoute__h9_02,.health-decision_nextSteps__VwZhh,.health-decision_reasonPanel__ygeoc,.health-decision_scenarios__xQfkp,.health-decision_tradeoffs__GaxWa{padding:var(--space-5)}.health-decision_resultGrid__0LFqZ{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.health-decision_page__em_C1{gap:var(--space-6)}.health-decision_assistant__4bWzr{margin-inline:0}.health-decision_progress__OAS9D{padding:var(--space-3) var(--space-4)}.health-decision_progress__OAS9D button{gap:var(--space-1);padding:0}.health-decision_progress__OAS9D button>span{width:27px;height:27px}.health-decision_progress__OAS9D ol:before{top:13px}.health-decision_progress__OAS9D button small{display:none}.health-decision_stepHeader__8gHjp{padding:var(--space-7) var(--space-4) var(--space-5)}.health-decision_stepHeader__8gHjp h2{font-size:var(--text-2xl)}.health-decision_result__A8Put,.health-decision_stepBody__mFA2G{min-height:0;padding:0 var(--space-4) var(--space-6)}.health-decision_choiceGrid__KC6vS,.health-decision_fieldGrid__prnY6,.health-decision_nextSteps__VwZhh ol,.health-decision_scenarios__xQfkp>div,.health-decision_twoColumns__3Kixw{grid-template-columns:minmax(0,1fr)}.health-decision_choice__C8O0v{min-height:58px;padding:var(--space-3)}.health-decision_assumptionPanel__C1qyX,.health-decision_frenchRoute__s5MXu,.health-decision_lamalRoute__h9_02,.health-decision_nextSteps__VwZhh,.health-decision_reasonPanel__ygeoc,.health-decision_scenarios__xQfkp,.health-decision_tradeoffs__GaxWa,.health-decision_verdict__TqGDz,.health-decision_workerCard__peKCo{padding:var(--space-4)}.health-decision_reviewStrip__dhZwl{display:grid}.health-decision_navigation__Ssagf{position:sticky;z-index:5;bottom:0;width:100%;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--ground-chrome);box-shadow:0 -8px 22px var(--shadow-ambient)}.health-decision_navigation__Ssagf .primary-button,.health-decision_navigation__Ssagf .secondary-button{min-width:0}.health-decision_verdict__TqGDz{grid-template-columns:minmax(0,1fr)}.health-decision_deadline__I_FYU{width:100%}.health-decision_ledger__j5wBQ{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.health-decision_lamalRoute__h9_02{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.health-decision_frenchRoute__s5MXu{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.health-decision_ledgerDecision__wFTFB{min-height:72px;margin:calc(var(--space-2) * -1) 0}.health-decision_ledgerDecision__wFTFB:before{inset:0 auto;left:50%;width:1px;height:100%}.health-decision_firstYear___Vl1y{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.health-decision_tradeoffs__GaxWa>div{gap:var(--space-3);border:0;overflow:visible}.health-decision_tradeoffs__GaxWa [role=row]{grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.health-decision_tradeoffs__GaxWa [role=row]+[role=row]{border-top:1px solid var(--line)}.health-decision_tradeoffs__GaxWa [role=row]>strong{grid-column:1/-1;border-bottom:1px solid var(--line)}.health-decision_tradeoffs__GaxWa [role=row]>*+*{border-left:0}.health-decision_tradeoffs__GaxWa [role=row]>span+span{border-left:1px solid var(--line)}.health-decision_tradeoffHead__Tr_ML{display:none!important}.health-decision_resultActions__2nT00,.health-decision_utilityActions__oNs86{display:grid}.health-decision_resultActions__2nT00 .primary-button,.health-decision_resultActions__2nT00 .secondary-button,.health-decision_utilityActions__oNs86 .secondary-button{width:100%}}@media (prefers-reduced-motion:reduce){.health-decision_choice__C8O0v,.health-decision_disclosure__FKu0q summary svg:last-child{transition:none}.health-decision_choice__C8O0v:hover{transform:none}}@media print{.health-decision_navigation__Ssagf,.health-decision_page__em_C1>:first-child,.health-decision_page__em_C1>:nth-child(2),.health-decision_progress__OAS9D,.health-decision_stepHeader__8gHjp,.health-decision_utilityActions__oNs86{display:none!important}.health-decision_assistant__4bWzr,.health-decision_result__A8Put{width:100%;border:0;box-shadow:none}.health-decision_result__A8Put{display:grid!important;padding:0}.health-decision_personalInput__y3Pie{display:none!important}}.health-decision_profileMessage__2_Iln,.health-decision_unsupported__LJ7bD{margin:var(--space-4) auto;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground-raised)}.health-decision_profileMessage__2_Iln{max-width:72ch;color:var(--body)}.health-decision_unsupported__LJ7bD{display:flex;max-width:760px;flex-wrap:wrap;gap:var(--space-3)}.health-decision_unsupported__LJ7bD h1,.health-decision_unsupported__LJ7bD p{flex-basis:100%}.health-decision_assistant__4bWzr{overflow:visible;box-shadow:none}.health-decision_progress__OAS9D{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.health-decision_progress__OAS9D ol{grid-template-columns:repeat(3,minmax(0,1fr))}.health-decision_progress__OAS9D ol:before{left:16.66%;right:16.66%}.health-decision_progress__OAS9D button{min-height:60px}.health-decision_progress__OAS9D button small{display:block;white-space:normal;overflow:visible;text-overflow:clip}.health-decision_stepHeader__8gHjp{padding-top:var(--space-7);scroll-margin-top:110px}.health-decision_stepHeader__8gHjp h2{scroll-margin-top:110px}.health-decision_stepBody__mFA2G{min-height:0;gap:var(--space-5);padding-bottom:var(--space-6)}.health-decision_fieldLabel__aA2Vt{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2);min-height:28px;color:var(--ink);font-size:var(--text-sm);font-weight:650;line-height:var(--leading-sm)}.health-decision_fieldLabel__aA2Vt label{min-width:0}.health-decision_field__EAdpy select,.health-decision_field__EAdpy>input,.health-decision_inputAffix__8PVxJ{min-height:54px;border-radius:var(--radius-lg);font-size:var(--text-base)}.health-decision_field__EAdpy select{appearance:none;padding:var(--space-3) var(--space-9) var(--space-3) var(--space-4);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23717b89' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;text-overflow:ellipsis}.health-decision_field__EAdpy>input{padding:var(--space-3) var(--space-4)}.health-decision_inputAffix__8PVxJ{gap:var(--space-3);padding-inline:var(--space-4)}.health-decision_inputAffix__8PVxJ input{width:100%;min-height:52px}.health-decision_inputAffix__8PVxJ small{flex-shrink:0}.health-decision_choiceGrid__KC6vS{grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:var(--space-2)}.health-decision_choice__C8O0v{min-height:54px;padding:var(--space-3);align-items:center;border-radius:var(--radius-lg)}.health-decision_choice__C8O0v>span:last-child{min-width:0}.health-decision_choice__C8O0v strong{font-weight:600}.health-decision_choiceGroup__CIYGA legend{padding:0;margin-bottom:var(--space-3)}.health-decision_workerCard__peKCo{display:grid;gap:var(--space-5);padding:0;border:0;border-radius:0;background:transparent}.health-decision_workerCard__peKCo+.health-decision_workerCard__peKCo{padding-top:var(--space-6);border-top:1px solid var(--line)}.health-decision_workerHeading__9eXqT{margin:0}.health-decision_premiumBasis__kgT9A{margin:0;color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs)}.health-decision_groupHeading__Al6G7{margin:0;padding-top:var(--space-5);border-top:1px solid var(--line);color:var(--ink)}.health-decision_eligibilityChecks__F29XU{display:grid;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg)}.health-decision_eligibilityChecks__F29XU legend{padding-inline:var(--space-2);color:var(--ink);font-size:var(--text-sm);font-weight:600}.health-decision_eligibilityChecks__F29XU>div{display:grid;gap:var(--space-2)}.health-decision_choiceNote__cyuXV{margin:var(--space-3) 0 0;color:var(--body)}.health-decision_checkHelp__ZFUJd,.health-decision_choiceNote__cyuXV{font-size:var(--text-xs);line-height:var(--leading-sm);text-wrap:pretty}.health-decision_checkHelp__ZFUJd{margin:0;color:var(--muted)}.health-decision_check__Zp6Ch{min-height:44px}.health-decision_help__kcCFr{position:relative;display:inline-flex;flex-shrink:0;font-weight:400}.health-decision_help__kcCFr button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--radius-full);background:var(--surface-subtle);color:var(--muted);cursor:pointer}.health-decision_disclosureTrigger__bQ72x:focus-visible,.health-decision_help__kcCFr button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.health-decision_helpContent__eDlm0{position:absolute;z-index:20;top:calc(100% + 6px);right:0;width:min(280px,calc(100vw - 80px));padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--ground-raised);box-shadow:0 8px 24px var(--shadow-card);color:var(--body);font-size:var(--text-sm);line-height:var(--leading-sm)}.health-decision_disclosure__FKu0q>div{display:block;padding:0}.health-decision_disclosureTrigger__bQ72x{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:54px;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-lg);background:transparent;color:var(--ink);font:inherit;font-size:var(--text-sm);font-weight:600;text-align:left;cursor:pointer}.health-decision_disclosureTrigger__bQ72x svg{flex-shrink:0;transition:transform var(--motion-fast) var(--ease-standard)}.health-decision_disclosureTrigger__bQ72x[aria-expanded=true] svg{transform:rotate(180deg)}.health-decision_disclosureBody__ALOqZ>*{margin:var(--space-4)}.health-decision_disclosureBody__ALOqZ .health-decision_assumptionPanel__C1qyX,.health-decision_disclosureBody__ALOqZ .health-decision_scenarios__xQfkp,.health-decision_disclosureBody__ALOqZ .health-decision_tradeoffs__GaxWa{border:0;padding:0;box-shadow:none;background:transparent}.health-decision_resultGrid__0LFqZ{grid-template-columns:minmax(0,1fr)}.health-decision_resultGrid__0LFqZ .health-decision_reasonPanel__ygeoc{border:0;padding:0}.health-decision_result__A8Put{gap:var(--space-5)}.health-decision_mobileSystem__kYTnF{display:none}.health-decision_navigation__Ssagf{position:static;border-top:1px solid var(--line);background:transparent;box-shadow:none;padding-top:var(--space-4)}.health-decision_frenchRoute__s5MXu dl>div,.health-decision_lamalRoute__h9_02 dl>div{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}.health-decision_frenchRoute__s5MXu dd,.health-decision_lamalRoute__h9_02 dd{overflow-wrap:anywhere}@media (max-width:620px){.health-decision_progress__OAS9D{padding:var(--space-4)}.health-decision_progress__OAS9D button small{display:block;font-size:var(--text-xs)}.health-decision_choiceGrid__KC6vS{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr))}.health-decision_fieldGrid__prnY6,.health-decision_twoColumns__3Kixw{gap:var(--space-4)}.health-decision_stepHeader__8gHjp{padding-top:var(--space-5)}.health-decision_stepHeader__8gHjp h2{font-size:var(--text-2xl)}.health-decision_workerCard__peKCo{padding:0}.health-decision_navigation__Ssagf{position:static;padding-bottom:var(--space-4)}.health-decision_mobileSystem__kYTnF{display:block;margin-bottom:var(--space-2);color:var(--ink)}.health-decision_resultActions__2nT00{grid-template-columns:minmax(0,1fr)}.health-decision_resultActions__2nT00 a,.health-decision_resultActions__2nT00 button{white-space:normal;height:auto;min-height:48px;text-align:center}}@media (prefers-reduced-motion:reduce){.health-decision_disclosureTrigger__bQ72x svg{transition:none}}.health-decision_choiceGroup__CIYGA legend{width:100%}.health-decision_choiceGroup__CIYGA legend .health-decision_fieldLabel__aA2Vt{margin-bottom:0}.health-decision_choiceGrid__KC6vS[data-compact]{grid-template-columns:repeat(3,minmax(0,1fr))}.health-decision_helpContent__eDlm0:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}@media (max-width:380px){.health-decision_choiceGrid__KC6vS[data-compact] .health-decision_choice__C8O0v{padding:var(--space-2);gap:var(--space-2)}.health-decision_choiceGrid__KC6vS[data-compact] .health-decision_choiceMark__3a0Xb{width:16px;height:16px}}@media (max-width:620px){.health-decision_choiceGrid__KC6vS{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.health-decision_choice__C8O0v strong{overflow-wrap:break-word}}@media (max-width:380px){.health-decision_choiceGrid__KC6vS[data-compact] .health-decision_choice__C8O0v{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);text-align:center}}.health-decision_check__Zp6Ch,.health-decision_choice__C8O0v{position:relative}.health-decision_check__Zp6Ch input,.health-decision_choice__C8O0v input{inset:0;width:100%;height:100%;margin:0;cursor:pointer}.health-decision_assistant__4bWzr{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:var(--space-5);border:0;background:transparent}.health-decision_inputPanel__hRtVD,.health-decision_resultPanel__YXT_Z{min-width:0;padding:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--radius-xl);background:var(--ground-raised);box-shadow:0 8px 22px var(--shadow-card)}.health-decision_inputPanel__hRtVD{display:grid;gap:var(--space-6)}.health-decision_incomplete__b_38_ h2,.health-decision_panelHeading__UTDll h2{margin:0;color:var(--ink);font-size:var(--text-2xl);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.health-decision_incomplete__b_38_ p,.health-decision_panelHeading__UTDll p{margin:var(--space-3) 0 0;color:var(--body);font-size:var(--text-sm);line-height:1.6;text-wrap:pretty}.health-decision_result__A8Put,.health-decision_stepBody__mFA2G{width:100%;padding:0;margin:0}.health-decision_twoColumns__3Kixw{grid-template-columns:minmax(0,1fr)}.health-decision_fieldGrid__prnY6{grid-template-columns:minmax(0,1.4fr) minmax(110px,.8fr);align-items:end}.health-decision_groupHeading__Al6G7{padding-top:var(--space-6);font-size:var(--text-xl)}.health-decision_confirmDetails__F0vxg{display:grid;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--line)}.health-decision_confirmDetails__F0vxg p{margin:0;color:var(--muted);font-size:var(--text-xs);line-height:1.6}.health-decision_confirmDetails__F0vxg .health-decision_check__Zp6Ch{align-items:flex-start;color:var(--ink)}.health-decision_incomplete__b_38_{padding-block:var(--space-6)}.health-decision_incompleteIcon___EKQd{display:grid;place-items:center;width:56px;height:56px;margin-bottom:var(--space-5);border-radius:var(--radius-xl);background:var(--blue-soft);color:var(--blue)}.health-decision_previewRoutes__a2WnY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-6)}.health-decision_previewRoutes__a2WnY span{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--muted);font-size:var(--text-sm);background:var(--surface-subtle)}.health-decision_incomplete__b_38_ .health-decision_incompleteNote__G6dcT{color:var(--muted);font-size:var(--text-xs)}.health-decision_verdict__TqGDz{grid-template-columns:minmax(0,1fr);padding:var(--space-5)}.health-decision_verdict__TqGDz h3{font-size:clamp(var(--text-2xl),2.7vw,var(--text-3xl));line-height:1.2;text-wrap:balance}.health-decision_deadline__I_FYU{width:100%}.health-decision_ledger__j5wBQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.health-decision_frenchRoute__s5MXu,.health-decision_lamalRoute__h9_02{min-width:0;padding:var(--space-4);border-radius:var(--radius-lg)}.health-decision_frenchRoute__s5MXu>strong,.health-decision_lamalRoute__h9_02>strong{font-size:clamp(var(--text-xl),2.2vw,var(--text-3xl));white-space:nowrap}.health-decision_routeTop__T8gKT{align-items:flex-start;gap:var(--space-2)}.health-decision_routeTop__T8gKT h3{line-height:1.4}.health-decision_frenchRoute__s5MXu dl>div,.health-decision_lamalRoute__h9_02 dl>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.health-decision_frenchRoute__s5MXu dd,.health-decision_lamalRoute__h9_02 dd{text-align:left;overflow-wrap:normal}.health-decision_ledgerDecision__wFTFB{grid-column:1/-1;grid-row:2;min-height:0;margin:0;padding:var(--space-3);flex-direction:row;flex-wrap:wrap;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle)}.health-decision_ledgerDecision__wFTFB i,.health-decision_ledgerDecision__wFTFB:before{display:none}.health-decision_ledgerDecision__wFTFB>small,.health-decision_ledgerDecision__wFTFB>span{padding:0;background:transparent}.health-decision_firstYear___Vl1y,.health-decision_nextSteps__VwZhh ol,.health-decision_scenarios__xQfkp>div{grid-template-columns:minmax(0,1fr)}.health-decision_firstYear___Vl1y{gap:var(--space-2)}.health-decision_resultActions__2nT00{display:grid;grid-template-columns:minmax(0,1fr)}.health-decision_resultActions__2nT00 a,.health-decision_resultActions__2nT00 button,.health-decision_utilityActions__oNs86 button{min-width:0;height:auto;min-height:48px;white-space:normal;text-align:center;text-wrap:pretty}.health-decision_nextSteps__VwZhh,.health-decision_reasonPanel__ygeoc{padding:var(--space-4)}.health-decision_tradeoffs__GaxWa [role=row]{grid-template-columns:minmax(0,.7fr) repeat(2,minmax(0,1fr))}@media (max-width:960px){.health-decision_assistant__4bWzr{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.health-decision_inputPanel__hRtVD,.health-decision_resultPanel__YXT_Z{padding:var(--space-5) var(--space-4)}.health-decision_fieldGrid__prnY6,.health-decision_ledger__j5wBQ{grid-template-columns:minmax(0,1fr)}.health-decision_ledgerDecision__wFTFB{grid-row:auto}.health-decision_frenchRoute__s5MXu{grid-row:2}.health-decision_frenchRoute__s5MXu>strong,.health-decision_lamalRoute__h9_02>strong{font-size:var(--text-3xl)}.health-decision_tradeoffs__GaxWa [role=row]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.health-decision_assistant__4bWzr{display:block}.health-decision_inputPanel__hRtVD{display:none!important}.health-decision_resultPanel__YXT_Z{border:0;padding:0;box-shadow:none}}.health-decision_selectWrap__HDWkp{position:relative;display:grid;min-width:0}.health-decision_selectWrap__HDWkp select{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer}.health-decision_selectWrap__HDWkp>span{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0;min-height:54px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--field);color:var(--ink);font-size:var(--text-base);line-height:1.5;text-wrap:pretty}.health-decision_selectWrap__HDWkp>span svg{flex:0 0 auto;color:var(--muted)}.health-decision_selectWrap__HDWkp:has(select:focus-visible)>span{outline:3px solid var(--focus-ring);outline-offset:3px}@media (max-width:620px){.health-decision_choiceGrid__KC6vS:not([data-compact]){grid-template-columns:minmax(0,1fr)}.health-decision_choiceGrid__KC6vS[data-compact] .health-decision_choice__C8O0v{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);text-align:center}.health-decision_choice__C8O0v strong{overflow-wrap:normal;word-break:normal}}