.fig{padding:var(--inset-box);border-radius:var(--radius-md);background:var(--color-bg-subtle);margin-inline:0}.fig p{margin:0}.fig-title{font-size:var(--type-label);font-weight:var(--weight-bold);margin-block-end:var(--gap-text)}.fig-label{font-size:var(--type-label);font-weight:var(--weight-bold);color:var(--color-text-brand)}.fig-formula-row{gap:var(--gap-line);display:grid}.fig-box{align-content:start;gap:var(--gap-pair);padding:var(--inset-row) var(--inset-box-x);border-radius:var(--radius-md);background:var(--color-bg-page);display:grid}.fig-box--result{border:var(--border-thick) solid var(--color-border-brand)}.fig-op{font-weight:var(--weight-bold);color:var(--color-text-brand);justify-self:center}@media (width>=48rem){.fig-formula-row{align-items:stretch;display:flex}.fig-formula-row>.fig-box{flex:1 1 0;min-width:0}.fig-op{align-self:center}}.fig-bar{height:1.5rem;border-radius:var(--radius-md);margin-block-end:var(--gap-text);display:flex;overflow:clip}.fig-tone--1,.fig-tone--2,.fig-tone--3{background:var(--color-text-brand)}.fig-tone--2{opacity:.6}.fig-tone--3{opacity:.35}.fig-tone--rest{background:var(--color-border-strong)}.fig-seg{flex-basis:0}.fig-seg+.fig-seg{border-inline-start:var(--border-thick) solid var(--color-bg-subtle)}.fig-rows{--swatch-gutter:calc(.75em + var(--gap-icon));margin:0;display:grid}.fig-row{align-items:baseline;gap:0 var(--gap-grid);padding-block:var(--inset-cell-y);border-block-start:var(--border-thin) solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;padding-inline-start:var(--swatch-gutter);display:grid}.fig-row dt{font-weight:var(--weight-bold)}.fig-row dd{margin:0}.fig-calc{font-size:var(--type-note);color:var(--color-text-muted);grid-column:1}.fig-amount{font-variant-numeric:tabular-nums;text-align:end;grid-area:1/2}.fig-row--total{border-block-start-width:var(--border-thick);border-block-start-color:var(--color-text-body)}.fig-row--total .fig-amount{font-weight:var(--weight-bold)}.fig-row--total:last-child .fig-amount{font-size:var(--type-h3);color:var(--color-text-brand)}.fig-swatch{width:.75em;height:.75em;border-radius:var(--radius-sm);vertical-align:.05em;margin-inline-end:var(--gap-icon);display:inline-block}.fig-rows .fig-swatch{margin-inline-start:calc(-1 * var(--swatch-gutter))}.fig-timeline ol{gap:var(--gap-text);padding:0 0 0 var(--gap-columns);border-inline-start:var(--border-thick) solid var(--color-border);counter-reset:fig-step;margin:0;list-style:none;display:grid}.fig-timeline li{--dot:1.5rem;--first-line:calc(var(--type-label) * var(--leading-body));gap:var(--gap-pair);counter-increment:fig-step;display:grid;position:relative}.fig-timeline li:before{content:counter(fig-step);top:calc((var(--first-line) - var(--dot)) / 2);left:calc(-1 * var(--gap-columns) - 1px - var(--dot) / 2);width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:var(--color-text-brand);color:var(--color-text-inverse);font-size:var(--type-label);font-weight:var(--weight-bold);place-items:center;line-height:1;display:grid;position:absolute}.fig-timeline li:not(:has(.fig-when)){--first-line:calc(var(--type-body) * var(--leading-body))}.fig-when{font-size:var(--type-label);font-weight:var(--weight-bold);color:var(--color-text-brand)}.fig-compare ul{gap:var(--gap-items);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}.fig-compare li{grid-template-rows:subgrid;align-content:start;gap:var(--gap-pair);padding:var(--inset-card);border-radius:var(--radius-md);background:var(--color-bg-page);grid-row:span 3;display:grid}.fig-name{font-weight:var(--weight-bold)}.fig-note{font-size:var(--type-note);color:var(--color-text-muted)}.fig-points ol{gap:var(--gap-row);counter-reset:fig-point;margin:0;padding:0;list-style:none;display:grid}.fig-points li{align-items:baseline;gap:var(--gap-pair) var(--gap-mark);padding:var(--inset-row) var(--inset-box-x);border-radius:var(--radius-md);background:var(--color-bg-page);counter-increment:fig-point;grid-template-columns:auto minmax(0,1fr);display:grid}.fig-points li:before{content:counter(fig-point);border-radius:var(--radius-full);background:var(--color-text-brand);width:1.75em;height:1.75em;color:var(--color-text-inverse);font-weight:var(--weight-bold);place-items:center;line-height:1;display:grid}.fig-points .fig-name,.fig-points .fig-note{grid-column:2}.fig-points li:has(.fig-note):before{grid-row:span 2}.fig-legend{gap:var(--gap-pair) var(--gap-grid);margin:0 0 var(--gap-text);font-size:var(--type-note);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fig-bar-list{gap:var(--gap-text);margin:0;padding:0;list-style:none;display:grid}.fig-bar-list li{gap:var(--gap-pair);display:grid}.fig-bar-row{align-items:center;gap:var(--gap-items);grid-template-columns:minmax(0,1fr) 5.5em;display:grid}.fig-bar-row:before,.fig-bar-row>:first-child{border-radius:var(--radius-full);grid-area:1/1;justify-self:start;height:.875rem}.fig-bar-row:before{content:"";background:var(--color-bg-page);inline-size:100%}.fig-bar-row>:first-child{background:var(--color-text-brand)}.fig-bar-row+.fig-bar-row>:first-child{opacity:.6}.fig-bar-row>:last-child{font-size:var(--type-label);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:end;grid-column:2}.fig-source{font-size:var(--type-note);color:var(--color-text-muted);margin-block-start:var(--gap-text)}.article-cta{justify-items:center;display:grid}.intro.astro-dt4tx6oc{background:var(--bg-brand-band,var(--color-bg-brand));padding-block:var(--gap-header) var(--gap-band)}.intro.astro-dt4tx6oc>.lp-inner.astro-dt4tx6oc{gap:var(--gap-text);display:grid}.head.astro-dt4tx6oc{gap:var(--gap-head);display:grid}.kv.astro-dt4tx6oc{border-radius:var(--radius-md);width:100%;height:auto;display:block}h1.astro-dt4tx6oc{color:var(--color-text-inverse)}.wave.astro-dt4tx6oc{background-color:var(--color-bg-page)}.intro--slant.astro-dt4tx6oc{padding-bottom:var(--gap-slant-head)}.intro--slant.astro-dt4tx6oc .head.astro-dt4tx6oc{z-index:1;position:relative}.slant.astro-dt4tx6oc{background:var(--color-bg-page);display:flow-root;position:relative;container-type:inline-size}.slant.astro-dt4tx6oc>picture{margin-top:calc(-1 * var(--slant-overlap))}@media (width>=48rem){.column.astro-dt4tx6oc{max-width:calc(var(--reading-max) + 2 * var(--inset-paper) + 2 * var(--gutter))}.wave.astro-dt4tx6oc{background-color:#0000}.slant.astro-dt4tx6oc{background:0 0}}.sheet.astro-4qdw5l6w{padding-block:var(--gap-block) var(--gap-section);background:var(--color-bg-page)}.side.astro-4qdw5l6w,.left.astro-4qdw5l6w{display:none}@media not all and (width>=64rem){.sheet .side:has(>[data-reading-narrow]){grid-template-columns:minmax(0, var(--aside-width));justify-content:center;margin-block-start:var(--gap-block);display:grid}.side.astro-4qdw5l6w>:not([data-reading-narrow]){display:none}}@media (width>=48rem){.sheet.astro-4qdw5l6w{padding-block:0 var(--gap-section);background:0 0}.paper.astro-4qdw5l6w{max-width:calc(var(--reading-max) + 2 * var(--inset-paper));padding:var(--inset-paper);border-radius:var(--radius-xl);background:var(--color-bg-page);box-shadow:var(--shadow-sm)}}@media (width>=64rem){.layout.astro-4qdw5l6w{grid-template-columns:minmax(0, calc(var(--reading-max) + 2 * var(--inset-paper))) var(--aside-width);justify-content:center;align-items:start;gap:var(--gap-columns);display:grid}.layout.astro-4qdw5l6w .paper.astro-4qdw5l6w{margin-inline:0}.side.astro-4qdw5l6w{gap:var(--gap-cards);top:calc(var(--header-height) + var(--gap-cards));display:grid;position:sticky}.side.astro-4qdw5l6w.is-static{position:static}}@media (width>=92.5rem){.layout.astro-4qdw5l6w.has-left{max-width:calc(2 * var(--aside-width) + var(--reading-max) + 2 * var(--inset-paper) + 2 * var(--gap-columns) + 2 * var(--gutter));grid-template-columns:var(--aside-width) minmax(0, calc(var(--reading-max) + 2 * var(--inset-paper))) var(--aside-width)}.has-left.astro-4qdw5l6w .left.astro-4qdw5l6w{grid-area:1/1;align-self:stretch;display:block}.has-left.astro-4qdw5l6w .paper.astro-4qdw5l6w{grid-column:2}.has-left.astro-4qdw5l6w .side.astro-4qdw5l6w{grid-column:3}}
