.about{padding:12px}.about__title{font-size:22px;font-weight:700;line-height:1.5;font-family:var(--font-sans);text-align:center;margin-bottom:20px}.about__body>h3{font-size:16px;font-weight:700;line-height:1.5;font-family:var(--font-sans);border-bottom:1px solid color-mix(in oklab, var(--text) 12%, transparent);margin:10px 0;padding-bottom:8px}.about__body>h3:first-child{margin-top:0}.about__body>p{font-size:14px;font-weight:500;line-height:1.5;font-family:var(--font-sans);margin:0 0 10px}.about__body>ul{margin:0 0 10px;padding-left:22px}.about__body li{font-size:14px;font-weight:500;line-height:1.5;font-family:var(--font-sans);margin-bottom:8px;list-style:decimal}.about__body li::marker{color:var(--muted)}.about__body .about__learn-more h4{font-size:14px;font-weight:700;line-height:1.5;font-family:var(--font-sans);border-left:3px solid var(--primary);margin:14px 0 10px;padding-left:12px}.about__body .about__learn-more h4:first-child{margin-top:0}.about__body .about__learn-more p{font-size:14px;font-weight:500;line-height:1.5;font-family:var(--font-sans);margin:0 0 8px;padding-left:15px}.about__body .about__learn-more ul{margin:0 0 10px;padding-left:37px}.about__body .about__learn-more h4#supporting-tools+ul li,.about__body .about__learn-more h4#next-steps+ul li{list-style:outside}.about__body .about__learn-more h4#supporting-tools+ul li::marker{color:var(--primary)}.about__body .about__learn-more h4#next-steps+ul li::marker{color:var(--primary)}.about__body a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.about__body a:hover{text-decoration-thickness:2px}.about__body a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.about__body strong{font-weight:700}.calculator-meta{font-size:12px;font-weight:500;line-height:1.5;font-family:var(--font-sans);color:var(--muted);align-items:center;gap:var(--space-2);margin:var(--space-1) 0 var(--space-3);flex-wrap:wrap;display:flex}.calculator-meta a{color:var(--muted);text-decoration:underline}.calculator-meta a:hover{color:var(--primary)}.calculator-meta a:focus-visible{color:var(--primary)}.calculator-meta__sep{opacity:.4}.related{--related-bg:color-mix(in oklab, var(--surface) 96%, transparent);--related-border:1px solid color-mix(in oklab, var(--text) 15%, transparent);--related-shadow:0 8px 18px #0000000a;text-align:center;margin-top:40px;margin-bottom:15px}.related__title{font-size:18px;font-weight:700;line-height:1.5;font-family:var(--font-sans);z-index:3;position:relative;top:-20px}.related__panel{background:var(--related-bg);border:var(--related-border);box-shadow:var(--related-shadow);border-radius:24px;flex-direction:column;align-items:center;gap:5px;max-width:clamp(320px,92vw,960px);padding:0 8px 18px;display:inline-flex;position:relative}.related__panel:before{content:"";background-color:var(--related-bg);border:var(--related-border);will-change:background-color, box-shadow;border-bottom:0;border-left:0;border-right:0;border-radius:999px;width:240px;height:60px;transition:background-color .18s,box-shadow .18s;position:absolute;top:0;left:50%;translate:-50% -50%}.related__list{gap:14px;display:grid}.related__list>li{display:flex}.related__list a{text-align:center;white-space:normal;word-break:break-word;overflow-wrap:break-word;flex:auto;justify-content:center;align-items:center;width:100%;padding:12px 16px;line-height:1.2;display:flex}@media (max-width:480px){.related__list a{font-size:12px;font-weight:700;line-height:1.5;font-family:var(--font-sans)}}.related__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.related__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.related__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.related__list--3,.related__list--4{grid-template-columns:repeat(2,minmax(0,1fr))}.related__list--3 li:last-child{grid-column:1/-1;justify-self:center;width:min(100%,360px)}}.favorite-dialog{z-index:50;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.favorite-dialog__backdrop{cursor:pointer;background:#0f172a73;border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.favorite-dialog__card{border:1px solid color-mix(in oklab, var(--text) 12%, transparent);background:var(--surface);border-radius:16px;gap:14px;width:min(420px,92vw);padding:20px;display:grid;position:relative;box-shadow:0 24px 60px -40px #0009}.favorite-dialog__title{font-size:14px;font-weight:700;line-height:1.5;font-family:var(--font-sans);margin:0}.favorite-dialog__input{border:1px solid color-mix(in oklab, var(--text) 14%, transparent);background:var(--surface);width:100%;color:var(--text);border-radius:10px;padding:10px 12px}.favorite-dialog__error{color:var(--danger);margin:6px 0 0}.favorite-dialog__actions{justify-content:flex-end;gap:8px;display:flex}.field{position:relative}.field__label-row{display:block}.field__control-row{position:relative}.field__tooltip-anchor{margin-bottom:6px;display:inline-block;position:relative}.field__tooltip-anchor--has-tooltip{cursor:help}.field__label{color:var(--muted)}.field__label--tooltip{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--muted) 55%, transparent);cursor:help}.field__tooltip-bubble{font-size:12px;font-weight:500;line-height:1.5;font-family:var(--font-sans);background:var(--surface);min-width:200px;max-width:360px;color:var(--text);border:1px solid color-mix(in oklab, var(--text) 10%, transparent);box-shadow:var(--shadow-soft), var(--shadow);opacity:0;pointer-events:none;transform-origin:0 100%;transform:translate(var(--tooltip-offset-x,0px), 4px) scale(.97);z-index:5;border-radius:10px;padding:10px 12px;transition:opacity .15s,transform .15s;position:absolute;bottom:120%;left:0}.field__tooltip-bubble--visible{opacity:1;pointer-events:auto;transform:translate(var(--tooltip-offset-x,0px), 0) scale(1)}.field__control{align-items:center;gap:6px;display:flex}.field__prefix{background:var(--surface);border:1px solid var(--field-border);border-radius:8px;justify-content:center;align-self:stretch;align-items:center;min-width:1.5rem;padding:8px;display:flex}.field__input{border:1px solid var(--field-border);background:var(--surface);width:100%;color:var(--text);border-radius:8px;padding:10px 12px}.field__input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.field__input--suppress-ring:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.field__tooltip-bubble{transform:translate(var(--tooltip-offset-x,0px), 0);transition:opacity .15s}.field__tooltip-bubble--visible{transform:translate(var(--tooltip-offset-x,0px), 0)}}.tooltip{display:inline-block;position:relative}.tooltip__trigger{-webkit-appearance:none;appearance:none;width:24px;height:24px;color:var(--text);font-size:12px;font-weight:500;line-height:1.5;font-family:var(--font-sans);cursor:default;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}.tooltip__trigger:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.tooltip__bubble{background:var(--surface);min-width:150px;max-width:280px;color:var(--text);border:1px solid color-mix(in oklab, var(--text) 10%, transparent);box-shadow:var(--shadow);opacity:0;pointer-events:none;transform:translate(var(--tooltip-offset-x,0px), -4px);z-index:5;border-radius:8px;padding:8px 10px;transition:opacity .15s,transform .15s;position:absolute;top:120%;left:0}.tooltip:hover .tooltip__bubble,.tooltip__trigger:focus+.tooltip__bubble{opacity:1;transform:translate(var(--tooltip-offset-x,0px), 0)}.tooltip .tooltip__bubble.tooltip__bubble--dismissed{opacity:0;pointer-events:none}.inputs-card{padding:12px}.inputs-card__fieldset{border:0;min-width:0;margin:0;padding:0}.inputs-card__actions{margin-top:16px}.inputs-card__actions-inner{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;display:flex}.inputs-card__actions-inner>:only-child{margin-right:auto}.inputs-card__container{grid-template-columns:1fr 1fr;gap:16px;display:grid}.inputs-card__extras{opacity:0;border-top:1px solid color-mix(in oklab, var(--text) 10%, transparent);visibility:hidden;grid-template-columns:1fr 1fr;gap:16px;max-height:0;margin-top:0;padding-top:0;transition:max-height .24s,opacity .24s,transform .24s,padding .24s,margin .24s,border-color .24s,visibility 0s linear .24s;display:grid;overflow:hidden;transform:translateY(-6px)}.inputs-card__extras.is-open{opacity:1;border-color:color-mix(in oklab, var(--text) 16%, transparent);z-index:2;visibility:visible;max-height:1200px;margin-top:20px;padding-top:20px;transition:max-height .24s,opacity .24s,transform .24s,padding .24s,margin .24s,border-color .24s,visibility linear;position:relative;overflow:visible;transform:none}.inputs-card__container>.field,.inputs-card__extras>.field{grid-template-rows:subgrid;grid-row:span 2;align-items:center;row-gap:0;display:grid}.inputs-card__ratio{align-items:center;gap:8px;display:flex}.inputs-card__ratio .field{flex:1 1 0;min-width:0}.inputs-card__ratio-sep{color:var(--muted);flex-shrink:0;font-weight:700}.inputs-card__group-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid color-mix(in oklab, var(--text) 12%, transparent);grid-column:1/-1;margin-top:8px;padding-bottom:4px;font-size:.85rem;font-weight:700}.inputs-card__group-label:first-child{margin-top:0}.summary{--summary-pad:14px;--summary-gap:14px;--summary-stat-min:160px;--summary-tile-radius:12px;--summary-tile-bg:color-mix(in oklab, var(--surface) 96%, transparent);--summary-tile-border:1px solid var(--field-border);--summary-tile-shadow:0 8px 12px #0000000a;--summary-hero-radius:14px;--summary-hero-border:color-mix(in oklab, var(--primary) 22%, transparent);--summary-hero-bg:linear-gradient(135deg, color-mix(in oklab, var(--primary) 10%, var(--surface)), color-mix(in oklab, var(--primary) 3%, var(--surface)));--summary-meter-track:color-mix(in oklab, var(--text) 9%, transparent);padding:var(--summary-pad);gap:var(--summary-gap);display:grid}.summary__top{justify-content:center;align-items:flex-start;gap:12px;padding:0 44px;display:flex;position:relative}.summary__head{text-align:center;justify-items:center;gap:4px;display:grid}.summary__title{font-size:18px;font-weight:700;line-height:1.5;font-family:var(--font-sans);margin:0}.summary__subtitle{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted);max-width:62ch;margin:0}.summary__action{justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;right:0}.summary__action .icon-button{flex-shrink:0}.summary__body{gap:var(--summary-gap);display:grid}.summary-hero .summary-hero__label:empty{display:none}.summary-hero--block{text-align:center;border-radius:var(--summary-hero-radius);border:1px solid var(--summary-hero-border);background:var(--summary-hero-bg);justify-items:center;gap:6px;padding:18px 16px;display:grid}.summary-hero--block .summary-hero__label{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.summary-hero--block .summary-hero__value{font-family:var(--font-sans);color:var(--primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.6rem,1.2rem + 2vw,2rem);font-weight:700;line-height:1.2}.summary-hero--block .summary-hero__meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;display:flex}.summary-hero--inline{border-radius:var(--summary-tile-radius);border:var(--summary-tile-border);background:var(--summary-tile-bg);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.summary-hero--inline .summary-hero__label{color:var(--muted)}.summary-hero--inline .summary-hero__value{font-size:18px;font-weight:700;line-height:1.5;font-family:var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.summary-hero--inline .summary-hero__meta{display:contents}.summary-hero--block.summary-hero--tone-positive{border-color:color-mix(in oklab, var(--chart-profit) 28%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--chart-profit) 12%, var(--surface)), color-mix(in oklab, var(--chart-profit) 3%, var(--surface)))}.summary-hero--block.summary-hero--tone-positive .summary-hero__value{color:var(--chart-profit)}.summary-hero--block.summary-hero--tone-negative{border-color:color-mix(in oklab, var(--chart-loss) 28%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--chart-loss) 12%, var(--surface)), color-mix(in oklab, var(--chart-loss) 3%, var(--surface)))}.summary-hero--block.summary-hero--tone-negative .summary-hero__value{color:var(--chart-loss)}.summary-hero--block.summary-hero--tone-neutral{border-color:var(--field-border);background:var(--summary-tile-bg)}.summary-hero--block.summary-hero--tone-neutral .summary-hero__value{color:var(--text)}.summary-delta{font-size:12px;font-weight:700;line-height:1.5;font-family:var(--font-sans);font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;align-items:center;padding:2px 10px;display:inline-flex}.summary-delta--tone-brand{color:var(--primary);border-color:color-mix(in oklab, var(--primary) 30%, transparent);background:color-mix(in oklab, var(--primary) 8%, var(--surface))}.summary-delta--tone-positive{color:var(--chart-profit);border-color:color-mix(in oklab, var(--chart-profit) 35%, transparent);background:color-mix(in oklab, var(--chart-profit) 10%, transparent)}.summary-delta--tone-negative{color:var(--chart-loss);border-color:color-mix(in oklab, var(--chart-loss) 30%, transparent);background:color-mix(in oklab, var(--chart-loss) 8%, var(--surface))}.summary-stat-grid{gap:10px;display:grid}.summary-stat-grid--cols-auto{grid-template-columns:repeat(auto-fit, minmax(var(--summary-stat-min), 1fr))}.summary-stat-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:480px){.summary-stat-grid--cols-2{grid-template-columns:1fr}}.summary-stat{border-radius:var(--summary-tile-radius);border:var(--summary-tile-border);background:var(--summary-tile-bg);box-shadow:var(--summary-tile-shadow);gap:4px;padding:12px;display:grid}.summary-stat__label{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted)}.summary-stat__value{font-size:18px;font-weight:700;line-height:1.5;font-family:var(--font-sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.summary-stat__hint{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted)}.summary-stat--tone-positive{border-color:color-mix(in oklab, var(--chart-profit) 35%, transparent);background:color-mix(in oklab, var(--chart-profit) 12%, transparent)}.summary-stat--tone-negative{border-color:color-mix(in oklab, var(--chart-loss) 35%, transparent);background:color-mix(in oklab, var(--chart-loss) 12%, transparent)}.summary-meter{gap:6px;display:grid}.summary-meter__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.summary-meter__label{color:var(--muted)}.summary-meter__value{font-size:12px;font-weight:700;line-height:1.5;font-family:var(--font-sans);border:1px solid color-mix(in oklab, var(--primary) 30%, transparent);color:var(--primary);background:color-mix(in oklab, var(--primary) 8%, var(--surface));font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 10px}.summary-meter__track{background:var(--summary-meter-track);border-radius:999px;height:12px;display:flex;overflow:hidden}.summary-meter--single .summary-meter__fill{width:calc(var(--summary-meter-fraction,0) * 100%);border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 70%, var(--surface)), var(--primary));min-width:3px;height:100%;display:block}.summary-meter__seg{width:calc(var(--summary-meter-fraction,0) * 100%);height:100%;display:block}.summary-meter__seg+.summary-meter__seg{border-left:1px solid color-mix(in oklab, var(--surface) 60%, transparent)}.summary-meter__seg--tone-positive{background:var(--chart-profit)}.summary-meter__seg--tone-base{background:var(--chart-neutral)}.summary-meter__seg--tone-negative{background:var(--chart-loss)}.summary-meter__title,.summary-meter__detail{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted);margin:0}.summary-meter__legend{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.summary-meter__legend-item{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);align-items:center;gap:6px;display:flex}.summary-meter__swatch{border-radius:3px;flex-shrink:0;width:10px;height:10px}.summary-meter__swatch--tone-positive{background:var(--chart-profit)}.summary-meter__swatch--tone-base{background:var(--chart-neutral)}.summary-meter__swatch--tone-negative{background:var(--chart-loss)}.summary-meter__legend-label{color:var(--muted)}.summary-meter__legend-pct{font-variant-numeric:tabular-nums;font-weight:600}.summary-meter__note{font-size:12px;font-weight:700;line-height:1.5;font-family:var(--font-sans);color:var(--danger);margin:0}.summary-scale{--summary-scale-cheap:var(--chart-profit);--summary-scale-fair:var(--chart-neutral);--summary-scale-pricey:color-mix(in oklab, var(--chart-loss) 50%, var(--chart-interest));--summary-scale-expensive:var(--chart-loss);text-align:left;flex-basis:100%;gap:8px;width:100%;display:grid}.summary-scale__title{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted);margin:0}.summary-scale__graphic{padding-top:30px;position:relative}.summary-scale__track{gap:3px;height:12px;display:flex}.summary-scale__zone{flex:var(--summary-scale-size,0) 1 0;opacity:.35;border-radius:3px;height:100%;transition:opacity .2s;display:block}.summary-scale__zone:first-child{border-radius:999px 3px 3px 999px}.summary-scale__zone:last-child{border-radius:3px 999px 999px 3px}.summary-scale__zone.is-active{opacity:1}.summary-scale__zone--tone-positive{background:var(--summary-scale-cheap)}.summary-scale__zone--tone-brand{background:var(--summary-scale-fair)}.summary-scale__zone--tone-warning{background:var(--summary-scale-pricey)}.summary-scale__zone--tone-negative{background:var(--summary-scale-expensive)}.summary-scale__marker{top:30px;left:calc(var(--summary-scale-at,0) * 100%);background:var(--surface);border:3px solid var(--text);width:20px;height:20px;box-shadow:0 1px 4px color-mix(in oklab, var(--text) 30%, transparent);border-radius:50%;margin:-4px 0 0 -10px;transition:left .25s;position:absolute}.summary-scale__bubble{font-size:12px;font-weight:700;line-height:1.5;font-family:var(--font-sans);background:var(--text);color:var(--surface);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.summary-scale__ticks{height:18px;margin-top:6px;position:relative}.summary-scale__tick{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);left:calc(var(--summary-scale-at,0) * 100%);color:var(--muted);font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.summary-scale__legend{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:480px){.summary-scale__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.summary-scale__legend-item{border-radius:var(--summary-tile-radius);color:var(--muted);border:1px solid #0000;grid-template-columns:auto 1fr;align-items:center;column-gap:6px;padding:6px 8px;display:grid}.summary-scale__legend-item.is-active{border-color:var(--field-border);background:var(--summary-tile-bg);color:var(--text)}.summary-scale__legend-item.is-active .summary-scale__legend-label{font-weight:700}.summary-scale__swatch{border-radius:3px;width:10px;height:10px}.summary-scale__legend-label{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans)}.summary-scale__legend-range{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);font-variant-numeric:tabular-nums;grid-column:2}@media (prefers-reduced-motion:reduce){.summary-scale__zone,.summary-scale__marker{transition:none}}.summary-rows{gap:10px;display:grid}.summary-rows--card{border-radius:var(--summary-tile-radius);border:var(--summary-tile-border);background:var(--summary-tile-bg);padding:12px}.summary-rows--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.summary-rows--cols-2{grid-template-columns:1fr}}.summary-section{gap:4px;display:grid}.summary-section:not(.summary-section--card)+.summary-section:not(.summary-section--card){border-top:1px solid color-mix(in oklab, var(--text) 12%, transparent);margin-top:6px;padding-top:10px}.summary-section__title{font-size:14px;font-weight:700;line-height:1.5;font-family:var(--font-sans);margin:0 0 2px}.summary-section__hint{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted);margin:0 0 4px}.summary-section--card{border-radius:var(--summary-tile-radius);border:var(--summary-tile-border);background:var(--summary-tile-bg);padding:12px}.summary-row{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 0;display:flex}.summary-row__label{color:var(--muted)}.summary-row__value{white-space:nowrap;overflow-wrap:normal}.summary-divider{border:none;border-top:1px solid color-mix(in oklab, var(--text) 10%, transparent);margin:0}.summary-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.summary-chips__chip{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);border:var(--summary-tile-border);background:var(--summary-tile-bg);border-radius:999px;align-items:center;gap:2px;padding:4px 10px;display:inline-flex}.summary-callout{border:1px solid;border-radius:10px;padding:10px 12px}.summary-callout--tone-warning{color:var(--danger);border-color:color-mix(in oklab, var(--danger) 24%, transparent);background:color-mix(in oklab, var(--danger) 8%, transparent)}.summary-callout--tone-info{color:var(--muted);border-color:var(--field-border);background:var(--summary-tile-bg)}.summary-note{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.summary-note--align-center{text-align:center}.summary-note--align-start{text-align:left}.summary-charts{gap:16px;display:grid}.summary-charts--cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width:760px){.summary-charts--cols-2{grid-template-columns:1fr}}.summary-chart{justify-items:center;gap:8px;display:grid}.summary-chart__title{font-size:12px;font-weight:300;line-height:1.5;font-family:var(--font-sans);color:var(--muted);text-align:center;margin:0}.summary-chart--bordered{border:var(--summary-tile-border);border-radius:var(--summary-tile-radius);background:var(--summary-tile-bg);padding:12px}.summary-split{grid-template-columns:minmax(0,1.2fr) minmax(240px,1fr);align-items:start;gap:14px;display:grid}@media (max-width:760px){.summary-split{grid-template-columns:1fr}}.savings-summary__extra{gap:10px;display:grid}
