.fig{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0}.fig>*{min-width:0}.fig__cap{font-weight:600}.fig__n{font-family:var(--font-type);font-weight:700}.fig__key{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;font-size:var(--fs-sm);color:var(--ink-2)}.fig__key li{display:inline-flex;align-items:center;gap:6px}.fig__swatch{position:relative;display:inline-block;flex:none}.fig__swatch--this{width:12px;height:11px;background:var(--ink);clip-path:polygon(50% 0,100% 100%,0 100%)}.fig__swatch--median{width:14px;height:12px}.fig__swatch--median:before,.fig__swatch--median:after{content:"";position:absolute}.fig__swatch--median:before{top:50%;right:0;left:0;height:1px;background:var(--ink-3)}.fig__swatch--median:after{top:0;bottom:0;left:6px;width:2px;background:var(--ink)}.fig__swatch--same{width:20px;height:8px;border-left:1px solid var(--ink-2);background:var(--hatch-fill)}.fig__source{font-size:var(--fs-sm);color:var(--ink-2)}.fig__claim{color:var(--ink);font-weight:600}.fig__table[open] summary{margin-bottom:8px}.fig__table th[data-numeric]{text-align:right}.fig__table td[data-wi^=part-]{font-weight:700}.fig__table td[data-wi^=part-][data-same]{color:var(--ink-2);font-weight:400}.fig__table .printout{width:fit-content;min-width:min(100%,var(--table-min));max-width:min(100%,var(--table-max))}.fig__table .gb{width:100%}@media(max-width:640px){:where(.fig__table .gb tbody tr){background:var(--paper)}.fig__table .gb tbody th{position:sticky;left:0;z-index:1;background:inherit}.fig__table .gb thead th:first-child{left:0;z-index:2}}.fig__actions{margin-top:8px}.fig__btn{padding:7px 12px;border:var(--rule) solid var(--ink);border-radius:0;background:var(--paper);font:600 var(--fs-sm)/1.2 var(--font-body);cursor:pointer}.fig__btn:hover{background:var(--paper-2)}.fig__sort{display:block;width:calc(100% + 20px);margin:-9px -10px;padding:9px 10px;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer}.fig__sort:hover{background:var(--paper-2)}.fig__sort:focus-visible{outline-offset:-3px}th[aria-sort=ascending] .fig__sort:after{content:" \2191" / "";color:var(--ink-2)}th[aria-sort=descending] .fig__sort:after{content:" \2193" / "";color:var(--ink-2)}.fig__tip{position:absolute;z-index:2;max-width:18rem;padding:4px 8px;border:1px solid var(--ink);background:var(--paper);font:400 var(--fs-xs)/1.35 var(--font-type);font-variant-numeric:tabular-nums;transform:translate(-50%,calc(-100% - 6px));pointer-events:none}.chart{display:block;width:100%;max-width:calc(var(--vb) * 1.12px + .8rem);height:auto;overflow:visible;font:400 12px var(--font-body)}.chart:focus-visible{outline-offset:4px}.chart[data-fit=wide]{display:none}@media(min-width:560px){.chart[data-fit=narrow]{display:none}.chart[data-fit=wide]{display:block}}.chart-axis__line,.chart-axis__tick{stroke:var(--ink-3);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-axis__label,.chart-tick{fill:var(--ink-2);font-family:var(--font-type);font-size:11px;font-variant-numeric:tabular-nums}.chart-grid{stroke:var(--line);stroke-opacity:.35;stroke-width:1px;vector-effect:non-scaling-stroke}.chart-zero{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-label{fill:var(--ink);font-weight:600}.chart-label--halo{paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round}.chart-axis__title{fill:var(--ink-2);font-size:11px}.chart-value{fill:var(--ink);font-family:var(--font-type);font-variant-numeric:tabular-nums}.chart-value--mark{font-size:11px}.chart-legend__label{fill:var(--ink);font-size:11px}.chart-legend__title{fill:var(--ink);font-size:11px;font-weight:600}.chart-bar,.chart-col{fill:var(--ink-3)}.chart-col--pen{fill:var(--pen)}.chart-bar-na,.chart-tile-na{stroke:var(--ink-3);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-tile-zero{fill:var(--paper-2);stroke:var(--ink-3);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-tile-few{fill:none;stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke;pointer-events:none}.chart-tile-few--on{stroke:var(--on-mark)}.chart-tile-empty{fill:none;stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.chart-hatch{color:var(--ink-3)}.chart-dead__end{stroke:var(--ink-2);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-median{stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-note{fill:var(--ink-2);font-size:11px}.chart-this{fill:var(--ink)}.chart-hyp{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.chart-zone{fill:var(--pen-tint)}.chart-zone-label{fill:var(--ink);font-size:11px;font-weight:600}.chart-line{stroke:var(--pen);stroke-width:2px}.chart-boundary{stroke:var(--ink);stroke-width:1.5px}.chart-seq-1{fill:var(--pen-seq-1)}.chart-seq-2{fill:var(--pen-seq-2)}.chart-seq-3{fill:var(--pen-seq-3)}.chart-seq-4{fill:var(--pen-seq-4)}.chart-seq-5{fill:var(--pen-seq-5)}.chart-tile__code{fill:var(--ink);font-family:var(--font-type);font-size:11px;font-weight:700;paint-order:stroke;text-anchor:middle}.chart-tile__value{fill:var(--ink);font-family:var(--font-type);font-size:10px;paint-order:stroke;text-anchor:middle;font-variant-numeric:tabular-nums}:is(.chart-tile__code,.chart-tile__value).chart-tile__code--on{fill:var(--on-mark)}.chart-tile-na+.chart-tile__code{stroke:var(--paper);stroke-width:3px}.chart-cap{fill:var(--ink-2);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.chart-cap--pen{fill:var(--pen-ink)}.chart-track{fill:var(--paper-2);stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-end{fill:var(--ink-2);font-family:var(--font-type);font-size:10px}.chart-needle{stroke:var(--ink);stroke-width:3px;vector-effect:non-scaling-stroke}.chart-needle--dotted{stroke-width:1.5px;stroke-dasharray:2 3}.chart-this--pen{fill:var(--pen)}.chart-label--pen{fill:var(--pen-ink)}.chart-dist{fill:var(--ink-3);fill-opacity:.38}.chart-step:not(.chart-step--na){fill:var(--ink-3)}.chart-step--down:not(.chart-step--na){fill:var(--paper);stroke:var(--ink-2);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-step--pen:not(.chart-step--na){fill:var(--pen)}.chart-step--na{stroke:var(--ink-2);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-step--total:not(.chart-step--pen){fill:var(--ink)}.chart-connector{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:1 2;vector-effect:non-scaling-stroke}.chart-rule{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-value--total{font-weight:700}.chart-baseline{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.chart--area-map{max-width:none;border:var(--rule) solid var(--ink)}.chart-sea{fill:var(--paper)}.chart-geo-land{fill:var(--paper-2)}.chart-geo-counties path{fill:none;stroke:var(--line);stroke-opacity:.45;stroke-width:.5px;vector-effect:non-scaling-stroke}.chart--area-map .chart-geo-state{fill:none;stroke:var(--ink-2);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-ring{fill:none;stroke:var(--ink-2);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.chart-ring__label{fill:var(--ink-2);font-family:var(--font-type);font-size:10px;paint-order:stroke;stroke:var(--paper-2);stroke-width:3px}.chart-pin{stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-pin--yes{fill:var(--pen);stroke:var(--paper)}.chart-pin--no{fill:var(--paper);stroke:var(--ink)}.chart-pin--na{fill:var(--paper);stroke:var(--ink);stroke-dasharray:2 2}.chart-pin__n{fill:var(--ink);font-family:var(--font-type);font-size:10px;font-weight:700;pointer-events:none}.chart-pin--yes+.chart-pin__n{fill:var(--on-mark)}.chart-this--map{fill:var(--ink);stroke:var(--paper);stroke-width:2px;vector-effect:non-scaling-stroke}.chart--state-map .chart-geo-state{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-geo-halo{fill:var(--ink);fill-opacity:.14}.chart-geo-dot{fill:var(--ink);stroke:var(--paper);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart--us-map .chart-geo-state{stroke:var(--ink);stroke-width:.5px;stroke-dasharray:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart--us-map .chart-tile-empty{fill:var(--paper)}.chart-geo-few{stroke-width:1.25px;stroke-dasharray:3 2;stroke-linejoin:round}.chart-mark.is-active .chart-geo-state{stroke-width:2.5px}.chart-mark.is-picked .chart-geo-state{stroke-width:3px}.chart-hit{fill:transparent}.chart-mark.is-active .chart-hit{fill:var(--ink);fill-opacity:.07}.chart-mark.is-active :is(.chart-tile,.chart-tile-na){stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}@media(forced-colors:active){.fig__swatch--this,.fig__swatch--median:before,.fig__swatch--median:after{forced-color-adjust:none;background:CanvasText}.chart-hatch{color:CanvasText}.chart-bar-na,.chart-tile-na,.chart-tile-empty,.chart-tile-zero,.chart-tile-few,.chart-dead__end{stroke:CanvasText}.chart-tile-zero{fill:Canvas}.chart-tile,.chart-tile__code,.chart-tile__value,.chart-tile-few--on{forced-color-adjust:none}.chart-bar,.chart-col--pen,.chart-this{fill:CanvasText}.chart-col{fill:GrayText}.chart-hyp{fill:Canvas;stroke:CanvasText}.chart-median,.chart-boundary,.chart-axis__line,.chart-axis__tick,.chart-zero{stroke:CanvasText}.chart-line{stroke:Highlight}.chart-zone{fill:none;stroke:GrayText;stroke-dasharray:2 2}.chart-geo-state,.chart-geo-few{stroke:CanvasText}.chart--state-map .chart-geo-state{fill:Canvas}.chart-geo-dot{fill:CanvasText;stroke:Canvas}.chart-geo-halo{fill:none;stroke:CanvasText}.chart-track,.chart-step--down,.chart-pin--no,.chart-pin--na,.chart-sea,.chart-geo-land{fill:Canvas;stroke:CanvasText}.chart-ring,.chart-geo-counties path{stroke:GrayText}.chart-needle,.chart-connector,.chart-rule,.chart-baseline,.chart-step--na{stroke:CanvasText}.chart-dist,.chart-step,.chart-this--pen,.chart-step--pen,.chart-pin--yes,.chart-this--map{fill:CanvasText}.chart-pin__n,.chart-pin--yes+.chart-pin__n{fill:CanvasText}.chart-pin--yes+.chart-pin__n{fill:Canvas}}.chart--score-rule{cursor:crosshair}.chart-rule__ink{fill:var(--ink-3)}.chart-rule__pen{fill:var(--pen)}.chart-rule__bar{fill:var(--ink)}.chart-rule__line{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.chart-rule__avg,.chart-rule__hl{stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-rule__hl--pen{stroke:var(--pen-ink)}.chart-rule__cursor{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-punch__card{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.25px;vector-effect:non-scaling-stroke}.chart-punch__hole{fill:var(--ink)}.chart-punch__row{fill:var(--ink);font:700 11px var(--font-type)}.chart-punch__word{fill:var(--ink-2);font:600 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase}.chart-punch__bar{fill:var(--ink-3)}.chart-punch__yes{fill:var(--pen)}.chart-punch__n{font-size:10px;text-anchor:middle}.chart-dots{fill:none;stroke-linecap:round}.chart-dots--ink{stroke:var(--ink-2)}.chart-dots--faint{stroke:var(--ink-3);stroke-opacity:.35}.chart-dots--pen{stroke:var(--pen)}.chart-dots--hl{stroke:var(--ink)}.chart-ref{stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.chart-same{fill:var(--hatch);fill-opacity:.35}.chart-pull__line{fill:none;stroke:var(--ink-3);stroke-opacity:.55;stroke-width:.75px;vector-effect:non-scaling-stroke}.chart-slide__stock{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-slide__mid,.chart-slide__tick{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-slide__num{fill:var(--ink);font:400 10px var(--font-type);text-anchor:middle}.chart-slide__num--zero{font-weight:700}.chart-slide__mean{stroke:var(--ink);stroke-width:2.5px;vector-effect:non-scaling-stroke}.chart-slide__word{fill:var(--ink-2);font:600 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase}.chart-slide__glass{fill:var(--paper);fill-opacity:.12;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-slide__hair{stroke:var(--pen);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-slide__read{fill:var(--pen-ink);font:700 12px var(--font-type)}.chart-slide__cursor{cursor:ew-resize;touch-action:none}.chart--slide:focus-visible{outline:2px solid var(--focus)}.chart-punch__share{fill:var(--ink-2);font:400 10px var(--font-type)}.chart-punch__share--hot{fill:var(--pen-ink);font-weight:700}.chart-sil{fill:var(--ink-3);fill-opacity:.45}.chart-sil--ink{fill:var(--ink-2);fill-opacity:.85}.chart--swarm{cursor:crosshair}.chart-dots--pen-faint{stroke:var(--pen);stroke-opacity:.22}.chart-loupe__glass{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-loupe__beam{fill:none;stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.chart-loupe__gap{stroke:var(--pen);stroke-width:3px;vector-effect:non-scaling-stroke}.chart-swarm__ring{fill:none;stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-share__track{stroke:var(--line);stroke-opacity:.45;stroke-width:1px;vector-effect:non-scaling-stroke}.chart-share__stem{stroke:var(--ink-2);stroke-width:3px;vector-effect:non-scaling-stroke}.chart-share__stem--pen{stroke:var(--pen)}.chart-share__dot{fill:var(--paper);stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-share__dot--pen{fill:var(--pen);stroke:var(--pen)}.chart-agree__cell{fill:var(--paper);stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-agree__cell.is-picked{stroke:var(--ink);stroke-width:2.5px}.chart--agree .chart-mark{cursor:pointer}.chart-agree__sq{fill:var(--ink-3);fill-opacity:.55}.chart-agree__v{fill:var(--ink);font:700 10px var(--font-type)}.chart-scatter__bg{fill:var(--paper-2)}.chart-dots--scatter{stroke:var(--ink-2);stroke-opacity:.45}.chart-card{fill:var(--paper);stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-card--pen{stroke:var(--pen);stroke-width:2px}.chart-card__m{fill:var(--ink-2)}.chart-card__a{stroke:var(--ink-2);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-card__none{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:1 1.5;vector-effect:non-scaling-stroke}.chart-dots--ring{stroke:var(--ink);stroke-opacity:.55}.chart--place-map{max-width:none;border:var(--rule) solid var(--ink)}.chart-geo-near{fill:var(--paper);stroke:var(--line);stroke-width:.75px;vector-effect:non-scaling-stroke}.chart-geo-mine{fill:var(--paper-2)}.chart--place-map .chart-geo-state{fill:none;stroke:var(--ink);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-place__dot{stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-place__dot--pen{fill:var(--pen);stroke:var(--paper)}.chart-place__dot--ring{fill:var(--paper);stroke:var(--ink)}.chart-place__dot--faint{fill:var(--ink-3);stroke:var(--paper);opacity:.6}.chart--place-map .chart-mark[data-href]{cursor:pointer}.chart--place-map .chart-mark.is-active .chart-place__dot{stroke-width:3px}.chart-outline{fill:none;stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}@media(forced-colors:active){.chart-dots--pen,.chart-dots--hl,.chart-dots--ink,.chart-rule__hl,.chart-rule__hl--pen,.chart-slide__hair,.chart-loupe__gap,.chart-share__stem--pen{stroke:CanvasText}.chart-dots--faint,.chart-dots--pen-faint,.chart-dots--ring,.chart-dots--scatter,.chart-pull__line,.chart-share__stem,.chart-share__track,.chart-loupe__beam,.chart-ref{stroke:GrayText}.chart-punch__hole,.chart-punch__yes,.chart-rule__pen,.chart-rule__bar,.chart-share__dot--pen,.chart-card__m,.chart-agree__sq,.chart-place__dot--pen{fill:CanvasText}.chart-punch__bar,.chart-rule__ink,.chart-sil,.chart-same,.chart-place__dot--faint{fill:GrayText}.chart-punch__card,.chart-slide__stock,.chart-slide__glass,.chart-loupe__glass,.chart-scatter__bg,.chart-agree__cell,.chart-card,.chart-card--pen,.chart-card__none,.chart-share__dot,.chart-place__dot--ring,.chart-geo-near,.chart-geo-mine{fill:Canvas;stroke:CanvasText}.chart-card__a,.chart-slide__tick,.chart-slide__mid,.chart-slide__mean,.chart-rule__line,.chart-rule__avg,.chart-rule__cursor,.chart-outline,.chart-swarm__ring{stroke:CanvasText}.chart-agree__cell.is-picked{stroke:Highlight}}.chart-proof__ruler{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-proof__fail{fill:var(--pen-tint)}.chart-proof__spike{fill:var(--ink)}.chart-proof__zero{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.chart-proof__label{fill:var(--ink);font:700 11px var(--font-type);letter-spacing:.04em}.chart-periods__psi{fill:var(--ink-3)}.chart-periods__hai{fill:var(--ink)}.chart-periods__pay{fill:var(--pen)}@media(forced-colors:active){.chart-proof__spike,.chart-periods__hai,.chart-periods__pay{fill:CanvasText}.chart-proof__fail,.chart-periods__psi{fill:GrayText}.chart-proof__ruler,.chart-proof__zero{stroke:CanvasText}}.chart-roll__yes,.chart-roll__no{fill:none;stroke-linecap:butt}.chart-roll__yes{stroke:var(--pen)}.chart-roll__no{stroke:var(--ink-3);stroke-opacity:.28}.chart-roll__year{fill:var(--ink-2);font:600 10px var(--font-type)}.chart-roll__bracket{fill:none;stroke:var(--ink-2);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-roll__bracket--pen{stroke:var(--pen-ink)}.chart-rank__zone{fill:var(--pen-tint)}.chart-rank__base{stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-rank__path{fill:none;stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-rank__dot{fill:var(--paper);stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-rank__dot--cut{fill:var(--pen);stroke:var(--pen)}.chart-rank__break{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}@media(forced-colors:active){.chart-rank__dot--cut{fill:CanvasText}.chart-rank__zone{fill:GrayText}.chart-roll__yes,.chart-rank__path,.chart-rank__base,.chart-rank__dot{stroke:CanvasText}.chart-roll__no{stroke:GrayText}}.chart-stair__ever{fill:var(--pen-tint);stroke:var(--pen);stroke-width:1px;stroke-opacity:.35;vector-effect:non-scaling-stroke}.chart-chance__stem{stroke:var(--ink-3);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-chance__stem--up{stroke:var(--pen)}.chart-chance__ring{fill:var(--paper);stroke:var(--ink-2);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-chance__dot{fill:var(--ink)}@media(forced-colors:active){.chart-stair__ever{fill:GrayText;stroke:CanvasText}.chart-chance__dot{fill:CanvasText}.chart-chance__stem,.chart-chance__stem--up,.chart-chance__ring{stroke:CanvasText}}.chart-roll__note{fill:var(--ink-2);font:400 10px var(--font-type)}.chart-roll__blank{fill:var(--ink-3);font:600 10px var(--font-type);letter-spacing:.08em;text-transform:uppercase}.chart-dots--years-clear{stroke:var(--ink-3);stroke-opacity:.55}.chart-dots--years-scar{stroke:var(--pen-scar)}.chart-years__dots path{stroke-width:7.68px}@media(min-width:560px){.chart-years__dots path{stroke-width:4.2px}}@media(forced-colors:active){.chart-dots--years-clear,.chart-dots--years-scar{stroke:GrayText}}.chart-lines__line{fill:none;stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-lines__dot{fill:var(--ink);stroke:transparent;stroke-width:16px;vector-effect:non-scaling-stroke}.chart-mark.is-active .chart-lines__dot{stroke:var(--ink);stroke-opacity:.07}@media(forced-colors:active){.chart-lines__line{stroke:CanvasText}.chart-lines__dot{fill:CanvasText}}.chart-lines__under{fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}@media(forced-colors:active){.chart-lines__under{stroke:GrayText}}.chart-roll__cursor{fill:none;stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.chart-lines__under--solid{stroke-dasharray:none;stroke-width:2px;stroke-opacity:.6}.chart-tile-ring{fill:none;stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}@media(forced-colors:active){.chart-tile-ring{stroke:CanvasText}}.chart-cliff__ledge{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.chart-cliff__drop{stroke:var(--pen);stroke-width:3px}.chart-cliff__floor{stroke:var(--pen);stroke-width:3px;stroke-linecap:round}.chart-cliff__dot{fill:var(--paper);stroke:var(--ink);stroke-width:2.5px}.chart-cliff__dot--over{fill:var(--pen);stroke:var(--paper);stroke-width:2px}.chart-cliff__ring{fill:var(--paper);stroke:var(--pen);stroke-width:1.5px;stroke-dasharray:2 2}@media(forced-colors:active){.chart-cliff__ledge,.chart-cliff__drop,.chart-cliff__floor{stroke:CanvasText}.chart-cliff__dot,.chart-cliff__ring{fill:Canvas;stroke:CanvasText}.chart-cliff__dot--over{fill:CanvasText;stroke:Canvas}}.chart-cliff__amount{fill:var(--ink);font-family:var(--font-type);font-weight:700;letter-spacing:-.02em}.chart-cliff__amount--pen{fill:var(--pen-ink)}.chart-tree__group{fill:var(--paper-2);stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-tree__tile,.chart-tree__tiles rect{fill:var(--pen);stroke:var(--paper);stroke-width:.6px;vector-effect:non-scaling-stroke}.chart-tree__tiles rect[data-mark]:hover,.chart-tree__tiles rect[data-mark].is-active{fill:var(--pen-seq-5)}.chart-tree__label{fill:var(--ink);font-weight:700;font-size:12px}.chart-tree__sub{fill:var(--ink-2);font-family:var(--font-type);font-size:11px}.chart-bt__ruler,.chart-bt__band{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-bt__band:not(.chart-bt__band--borrowed){fill:var(--paper-2)}.chart-bt__band--borrowed{stroke-dasharray:3 2}.chart-bt__dot{fill:var(--pen);fill-opacity:.85;stroke:var(--paper);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-bt__exact{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:1 3;vector-effect:non-scaling-stroke}@media(forced-colors:active){.chart-bt__ruler,.chart-bt__band,.chart-bt__exact{stroke:CanvasText}.chart-bt__band:not(.chart-bt__band--borrowed){fill:Canvas}.chart-bt__dot{fill:CanvasText;fill-opacity:1;stroke:Canvas}}.chart-across__dot{fill:var(--paper);fill-opacity:.6;stroke:var(--ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}.chart-across__dot--over{fill:var(--pen);fill-opacity:.85;stroke:var(--paper)}.chart-across__dot--faint{opacity:.22}.chart-across__sub{font-weight:400;fill:var(--ink-2)}.chart-pair__a{fill:var(--ink-3)}.chart-pair__b{fill:var(--pen)}.chart-pair__v{font-size:11px;fill:var(--ink-2)}.chart-pair__v--b{fill:var(--pen-ink);font-weight:700}.chart-land,.chart-land path{fill:var(--paper-2);stroke:var(--line);stroke-width:.6px;vector-effect:non-scaling-stroke}.chart-bubble{fill:var(--pen);fill-opacity:.55;stroke:var(--pen-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-mark:hover .chart-bubble,.chart-mark.is-active .chart-bubble{fill-opacity:.85}.chart-col--rew{fill:var(--rew)}@media(forced-colors:active){.chart-tree__group{fill:Canvas;stroke:CanvasText}.chart-tree__tile,.chart-tree__tiles rect{fill:CanvasText;stroke:Canvas}.chart-across__dot{fill:Canvas;stroke:CanvasText}.chart-across__dot--over{fill:CanvasText;stroke:Canvas}.chart-across__dot--faint{opacity:.4}.chart-pair__a{fill:GrayText}.chart-pair__b{fill:CanvasText}.chart-land,.chart-land path{fill:Canvas;stroke:GrayText}.chart-bubble{fill:CanvasText;fill-opacity:.5;stroke:CanvasText}.chart-col--rew{fill:Highlight}}.whatif{gap:16px}.whatif [hidden]{display:none}.wi-label{font:600 var(--fs-sm)/1.4 var(--font-body);color:var(--ink-2)}.wi-banner{max-width:none;padding:8px 12px;border:var(--rule) solid var(--ink);background:var(--paper-2);font-weight:600}.wi-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.wi-grid>*{min-width:0}@media(min-width:900px){.wi-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px}.wi-inputs{grid-column:1;grid-row:1}.wi-side{grid-column:2;grid-row:1;position:sticky;top:calc(var(--sticky-top, 0px) + 16px)}}.wi-inputs{display:grid;gap:12px}.wi-side{display:grid;gap:10px}.wi-result{container-type:inline-size;display:grid;gap:10px;padding:14px 16px;border:var(--rule) solid var(--ink);background:var(--paper)}.wi-result>*{min-width:0}.wi-head{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--line)}.wi-head__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0}.wi-head__score{font:700 var(--fs-lg)/1.1 var(--font-type);font-variant-numeric:tabular-nums}.wi-head .pill{padding:3px 9px 2px;font-size:var(--fs-md)}.wi-table{width:100%;border-collapse:collapse;font:400 var(--fs-sm)/1.35 var(--font-body)}.wi-table th,.wi-table td{padding:5px 10px 5px 0;text-align:left;vertical-align:baseline}.wi-table thead th{border-bottom:1px solid var(--line);color:var(--ink-2);font:600 var(--fs-sm)/1.25 var(--font-body)}.wi-table tbody th{font-weight:600}.wi-table td{font-family:var(--font-type);font-variant-numeric:tabular-nums}.wi-table__words td{font-family:var(--font-body)}.wi-after{font-weight:700}.wi-after[data-same]{color:var(--ink-2);font-weight:400}.wi-sentence{font-weight:400}.wi-ramp-ref{margin-top:-6px;font:400 var(--fs-xs)/1.4 var(--font-type);color:var(--ink-2)}.wi-detail[open] summary{margin-bottom:6px}@media(min-width:641px){.wi-detail>summary{display:none}}.wi-copy{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wi-slide{display:block;width:100%;padding:8px;border:1px solid var(--ink);border-radius:0;background:var(--paper);font:400 var(--fs-sm)/1.4 var(--font-type);resize:vertical}.wi-ramp{display:block;overflow:visible;font:400 var(--fs-xs) var(--font-type)}.wi-ramp__zone{fill:var(--pen-tint)}.wi-ramp__axis,.wi-ramp__tick{stroke:var(--ink-3);stroke-width:1}.wi-ramp__line{stroke:var(--pen);stroke-width:2}.wi-ramp__past{stroke:var(--ink-3);stroke-width:1.5;stroke-dasharray:2 2}.wi-ramp__zone-label{fill:var(--ink);font-family:var(--font-body);font-size:11px;font-weight:600}.wi-ramp__tick-label{fill:var(--ink-2)}.wi-ramp__label{fill:var(--ink);font-family:var(--font-body);font-weight:600}.wi-ramp__edge{fill:var(--ink);font-family:var(--font-body)}.wi-tri--cms{fill:var(--ink)}.wi-tri--hyp{fill:var(--paper);stroke:var(--ink);stroke-width:1.5}.wi-head__money{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;max-width:none;margin:4px 0 0}.wi-money{font:700 clamp(2rem,4vw,2.6rem)/1 var(--font-type);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.wi-money--cut{color:var(--pen-ink)}.wi-head__money-words{color:var(--ink-2);font:600 var(--fs-sm)/1.2 var(--font-body)}.wi-money__was{color:var(--ink-2);font:700 var(--fs-lg)/1 var(--font-type);font-variant-numeric:tabular-nums}.wi-ramp--under .wi-ramp__zone,.wi-ramp--under .wi-ramp__zone-label{display:none}.wi-table__money th{white-space:nowrap}.wi-table__money .est-tag{margin-left:4px;vertical-align:.1em}@container (width < 25rem){.wi-table :is(th,td):last-child{padding-right:0}.wi-table:has(.wi-table__money) thead th{width:1%}.wi-table__money th{white-space:normal}.wi-table__money .est-tag{display:block;width:fit-content;margin:4px 0 0}}.wi-cliff{padding:0 5%;margin:4px 0 -6px}.wi-cliff__plot{--top: 24px;--drop: 58px;position:relative;height:calc(var(--top) + var(--drop) + 10px)}.wi-cliff__pit{position:absolute;top:var(--top);right:0;left:calc(var(--line) * 100%);height:var(--drop);background:var(--pen-tint)}.wi-cliff__ledge{position:absolute;top:calc(var(--top) - 1.5px);left:0;width:calc(var(--line) * 100%);border-top:3px solid var(--ink)}.wi-cliff__drop{position:absolute;top:var(--top);left:calc(var(--line) * 100%);height:var(--drop);margin-left:-1.5px;border-left:3px solid var(--pen)}.wi-cliff__floor{position:absolute;top:calc(var(--top) + var(--drop) - 1.5px);right:0;left:calc(var(--line) * 100%);border-top:3px solid var(--pen)}.wi-cliff__level{position:absolute;max-width:none;color:var(--ink-2);font:600 var(--fs-xs)/1.1 var(--font-body);white-space:nowrap}.wi-cliff__level b{margin-right:4px;color:var(--ink);font:700 var(--fs-sm)/1 var(--font-type)}.wi-cliff__level--zero{top:2px;left:0}.wi-cliff__level--cut{bottom:20px;left:calc(var(--line) * 100% + 6px);right:4px;display:flex;flex-wrap:wrap;justify-content:flex-end;justify-content:safe flex-end;align-items:baseline;column-gap:6.5px}.wi-cliff__level--cut b{margin:0;color:var(--pen-ink)}.wi-cliff__dot,.wi-cliff__start{position:absolute;left:calc(var(--at) * 100%);top:calc(var(--top) + var(--y) * var(--drop));border-radius:50%}.wi-cliff__dot{z-index:1;width:18px;height:18px;margin:-9px 0 0 -9px;border:3px solid var(--ink);background:var(--paper);box-shadow:0 0 0 2px var(--paper);transition:top .52s cubic-bezier(.55,0,.9,.45)}.wi-cliff__dot[data-motion=rise]{transition-timing-function:cubic-bezier(.15,.7,.3,1)}.wi-cliff__dot.is-over{border-color:var(--paper);background:var(--pen);box-shadow:0 0 0 2px var(--pen-ink)}.wi-cliff__dot.is-close{border-style:dashed}.wi-cliff__start{width:10px;height:10px;margin:-5px 0 0 -5px;border:2px dotted var(--ink-2);background:var(--paper)}@media(prefers-reduced-motion:reduce){.wi-cliff__dot{transition:none}}.wi-actions{display:flex;flex-wrap:wrap;gap:8px}.wi-actions+p{margin-top:6px}.wi-btn{padding:7px 12px;border:var(--rule) solid var(--ink);border-radius:0;background:var(--paper);font:600 var(--fs-sm)/1.2 var(--font-body);cursor:pointer}.wi-btn:hover{background:var(--paper-2)}.wi-btn[aria-disabled=true]{border-color:var(--line);color:var(--ink-3);cursor:default}.wi-btn[aria-disabled=true]:hover{background:var(--paper)}.wi-btn[aria-expanded=true]{background:var(--ink);color:var(--paper)}.wi-fields{display:grid;gap:16px;min-width:0;margin:0;padding:0;border:0}.wi-measure{display:grid;gap:4px;padding-top:12px;border-top:1px solid var(--line)}.wi-measure>*{min-width:0}.wi-measure__label{font-weight:600}.wi-measure__short:before{content:"("}.wi-measure__short:after{content:")"}.wi-measure__controls{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:14px;align-items:center}.wi-number{width:100%;padding:6px 8px;border:var(--rule) solid var(--ink);border-radius:0;background:var(--paper);font:400 var(--fs-base)/1.2 var(--font-type);font-variant-numeric:tabular-nums}.wi-number[aria-invalid=true]{border-color:var(--pen);box-shadow:0 0 0 1px var(--pen)}.wi-echo{margin:2px 0 0;font:700 var(--fs-sm)/1.4 var(--font-type);font-variant-numeric:tabular-nums}@media(min-width:900px){.wi-echo{display:none}}.wi-error{padding-left:8px;border-left:3px solid var(--pen);font-weight:600}.wi-fields:disabled .wi-number,.wi-fields:disabled .wi-range{cursor:not-allowed}.wi-track{--thumb: 18px;position:relative}.wi-scale{position:absolute;top:50%;right:0;left:0;height:8px;margin-top:-4px;border:1px solid var(--ink-3);background:var(--paper-2);pointer-events:none}.wi-dead{position:absolute;top:0;bottom:0;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--from));width:calc((100% - var(--thumb)) * (var(--to) - var(--from)));background:var(--hatch-fill)}.wi-tick{position:absolute;top:-6px;bottom:-6px;width:2px;margin-left:-1px;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--at))}.wi-tick--median{background:var(--ink-2)}.wi-tick--cap{width:3px;background:var(--ink)}.wi-tick--start{width:0;margin-left:-1px;border-left:2px dotted var(--ink-2)}.wi-range{position:relative;display:block;width:100%;height:32px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.wi-range::-webkit-slider-runnable-track{height:8px;border:0;background:transparent}.wi-range::-webkit-slider-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);margin-top:-5px;border:2px solid var(--paper);border-radius:50%;background:var(--ink);box-shadow:0 0 0 1.5px var(--ink);-webkit-appearance:none;appearance:none}.wi-range::-moz-range-track{height:8px;border:0;background:transparent}.wi-range::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:2px solid var(--paper);border-radius:50%;background:var(--ink);box-shadow:0 0 0 1.5px var(--ink)}@media(forced-colors:active){.wi-range{-webkit-appearance:auto;appearance:auto}.wi-scale{display:none}.wi-btn[aria-expanded=true]{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}.wi-btn[aria-disabled=true]{color:GrayText;border-color:GrayText}.wi-number[aria-invalid=true]{outline:2px solid CanvasText;outline-offset:1px}.wi-bar{forced-color-adjust:none;background:CanvasText}.wi-bars__row--assigned .wi-bar{background:Canvas;outline:1px dashed CanvasText}.wi-tri--cms{fill:CanvasText}.wi-tri--hyp{fill:Canvas;stroke:CanvasText}.wi-ramp__axis,.wi-ramp__tick,.wi-ramp__past{stroke:CanvasText}.wi-ramp__line{stroke:Highlight}.wi-ramp__zone{fill:none;stroke:GrayText;stroke-dasharray:2 2}.wi-cliff__pit{outline:1px dashed GrayText;outline-offset:-1px}.wi-cliff__ledge,.wi-cliff__drop,.wi-cliff__floor{border-color:CanvasText}.wi-cliff__dot,.wi-cliff__start{forced-color-adjust:none;border-color:CanvasText;background:Canvas;box-shadow:none}.wi-cliff__dot.is-over{background:CanvasText;border-color:Canvas;box-shadow:0 0 0 2px CanvasText}.wi-money--cut{color:CanvasText}}.wi-fields__help{display:grid;gap:2px}.wi-facts{max-width:none;font:400 var(--fs-sm)/1.5 var(--font-type);font-variant-numeric:tabular-nums;color:var(--ink-2)}.wi-predicted{display:grid;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.wi-predicted summary{min-height:24px;font-weight:600;cursor:pointer}.wi-predicted__row{display:grid;gap:4px}.wi-predicted .wi-number{max-width:10rem}.wi-bars{display:grid;gap:8px;max-width:40rem}.wi-bars__list{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) 5rem;gap:6px 10px;margin:0;padding:0;list-style:none}.wi-bars__row{grid-column:1 / -1;max-width:none;display:grid;grid-template-columns:subgrid;align-items:center;font-size:var(--fs-sm)}.wi-bars__name,.wi-bars__value{font-family:var(--font-type);font-variant-numeric:tabular-nums}.wi-bars__value{text-align:right}.wi-bars__track{position:relative;height:16px}.wi-bars__track:before{content:"";position:absolute;top:-3px;bottom:-3px;left:50%;border-left:1px solid var(--ink)}.wi-bar,.wi-bar-cms{position:absolute;left:calc(var(--at) * 100%);width:calc(var(--w) * 100%)}.wi-bar{top:2px;bottom:2px;background:var(--ink-3)}.wi-bars__row--assigned .wi-bar{outline:1px solid var(--ink-3);background:var(--hatch-fill)}.wi-bar-cms{top:1px;bottom:1px;border:1px solid var(--ink-2)}.wi-bars__lead{color:var(--ink-2)}.wi-solver{display:grid;gap:8px}.wi-inputs>.fig{margin-top:16px}@media(max-width:640px){.wi-measure__controls{grid-template-columns:minmax(0,1fr);gap:4px}.wi-number{max-width:10rem}.wi-bars__list{grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) 4.5rem;column-gap:8px}}.whatif>h2+p:is(.wi-label,.cap){order:-1;margin:0 0 -8px}.hosp{gap:0}.hosp>*+*{margin-top:56px}.hosp__top{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 40px;padding:4px 0 32px;border-bottom:5px solid var(--ink)}@media(min-width:980px){.hosp__top{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch}}.hosp__top>*{min-width:0}.hosp__id{position:relative;display:flex;flex-direction:column}.hosp__id>:not(.hosp__wm){position:relative}.hosp__fields{flex:1 1 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr}.hosp__fields>.field{grid-column:span 2}.hosp__fields:not(:has(>.f-stars))>.f-type,.hosp__fields:not(:has(>.f-type))>.f-loc{grid-column:span 4}.hosp__fields:not(:has(>.f-type)):not(:has(>.f-stars))>.f-loc{grid-column:span 6}.hosp__fields:not(:has(>.f-money))>:is(.f-score,.f-pay){grid-column:span 3}@media(max-width:600px){.hosp__fields{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.hosp__fields>.field,.hosp__fields:not(:has(>.f-stars))>.f-type,.hosp__fields:not(:has(>.f-type))>.f-loc,.hosp__fields:not(:has(>.f-type)):not(:has(>.f-stars))>.f-loc,.hosp__fields:not(:has(>.f-money))>:is(.f-score,.f-pay){grid-column:1 / -1}}.hosp__name{margin-top:6px;font:400 clamp(1.9rem,4.6vw,3.25rem)/1.02 var(--font-display);letter-spacing:.005em}.hosp__score{font-weight:700;font-size:clamp(2.2rem,4.4vw,3.1rem);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hosp__score .dp{margin-inline:-.18em}.hosp__none{display:grid;align-content:center;justify-items:start;min-height:3.5rem;padding:8px;border:1px solid var(--line);background:var(--hatch-fill)}.hosp__none span{padding:3px 8px;background:var(--paper);font:600 var(--fs-base)/1.3 var(--font-body)}.hero__pill{margin-top:8px}.hero__pill .pill{padding:5px 12px 4px;font-size:var(--fs-lg)}.stars{color:var(--ink);letter-spacing:.05em}.stars__off{color:var(--ink-3)}.hosp__wm{position:absolute;inset:2.5rem 10px 10px;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;pointer-events:none}@media(scripting:enabled){.hosp__wm:not([data-placed]){opacity:0}.hosp__wm{transition:opacity .25s ease-out}}@media(prefers-reduced-motion:reduce){.hosp__wm{transition:none}}.hosp__wm[data-dotless] :is(.chart-geo-dot,.chart-geo-halo){display:none}@media(scripting:none){.hosp__wm :is(.chart-geo-dot,.chart-geo-halo){display:none}}.geo,.geo .chart{display:block}.geo--j{height:100%;transform:translate(var(--dx, 0px),var(--dy, 0px)) scale(var(--s, 1))}.geo--j .chart{width:auto;height:100%;max-width:100%}.geo--j .chart-geo-state{fill:var(--paper-2);stroke:var(--ink-3);stroke-opacity:.25}.geo .chart-geo-dot,.geo .chart-geo-halo{fill:var(--pen)}.geo--j .chart-geo-halo{fill-opacity:.14}.hosp__verdict{display:flex;flex-direction:column;gap:10px}.hosp__verdict .stamp{align-self:flex-start;margin:2px 0;font-size:clamp(1.6rem,3.2vw,2.2rem)}.hosp__summary{font-size:var(--fs-md);line-height:1.45}.hosp__decision{font-weight:700}.hosp__decision--pen{color:var(--pen-ink)}.hosp__why{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.55}.hosp__lineblock{display:grid;gap:6px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.hosp__line{font:700 var(--fs-md)/1.35 var(--font-body)}.hosp__how{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.5}.hosp__line .nw{font-family:var(--font-type)}.hosp__bar .chart{max-width:none}.hosp__bar .chart-cap{font-size:11px}.hosp__bar .chart-value--mark,.hosp__bar .chart-label{font-size:13px}.hosp__bar .chart-end{font-size:11px}.hosp__rank{font:400 var(--fs-sm)/1.5 var(--font-type);color:var(--ink-2)}.hosp__notes{display:grid;gap:12px}.hosp__top+.hsec,.hosp__notes+.hsec{padding-top:0;border-top:0}.hosp__stampline{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.hosp__stampline .stamp{flex:none}.hosp__stampline .money{flex:1 1 0;min-width:10.5rem}.money{display:grid;gap:2px;min-width:0;padding:2px 0 2px 14px;border-left:4px solid var(--pen)}.money .est-tag{margin:0 0 0 2px}.money--zero{border-left-color:var(--ink)}.money--none{border-left:0;padding-left:0}.money__below{display:grid;gap:6px;justify-items:start}.money__big{max-width:none;margin-top:2px;font:700 clamp(2.4rem,4.6vw,3.3rem)/1 var(--font-type);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--pen-ink)}.money--zero .money__big{color:var(--ink)}.money__what{color:var(--ink-2);font:600 var(--fs-sm)/1.35 var(--font-body)}.money__of,.money__would{font-size:var(--fs-sm);line-height:1.5}.money__range{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:none;margin-top:2px;font-size:var(--fs-sm);line-height:1.4}.money__range-k{color:var(--ink-2);font:600 var(--fs-cap)/1.25 var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration-thickness:1px;text-underline-offset:2px}.money__range-k:hover{color:var(--ink)}.money__range-v{font:700 var(--fs-sm)/1.3 var(--font-type);font-variant-numeric:tabular-nums;white-space:nowrap}.money__range-bar{position:relative;flex:none;width:4.5rem;height:10px}.money__range-bar:before{content:"";position:absolute;inset:0 calc((1 - var(--hi)) * 100%) 0 calc(var(--lo) * 100%);border:1.5px solid var(--ink-2);border-radius:2px}.money__range-bar:after{content:"";position:absolute;top:-4px;bottom:-4px;left:calc(var(--at) * 100%);width:3px;margin-left:-1.5px;border-radius:1px;background:var(--ink)}.money__field{font-weight:700;font-size:clamp(1.9rem,3.8vw,2.6rem);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.money__field--cut{color:var(--pen-ink)}.f-money .est-tag{vertical-align:.6em}.stmt{display:grid;gap:10px;padding:14px 16px 12px;border:var(--rule) solid var(--ink);background:var(--paper)}.stmt__title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;max-width:none;padding-bottom:8px;border-bottom:4px double var(--ink);font:700 var(--fs-cap)/1.3 var(--font-type);letter-spacing:.1em;text-transform:uppercase}.stmt__key{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;color:var(--ink-2);font-size:var(--fs-xs)}.stmt__key li{display:flex;align-items:center;gap:6px}.stmt__sw{display:inline-block;width:18px;height:10px}.stmt__sw--part{background:var(--ink-3)}.stmt__sw--scope{border:1.5px solid var(--ink);background:var(--hatch-fill)}.stmt__sw--cut{width:6px;background:var(--pen)}.stmt__table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.stmt__group th{padding:14px 0 4px;border-bottom:1px solid var(--line);color:var(--ink-2);text-align:left;font:600 var(--fs-cap)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.stmt__row>*{padding:6px 0;vertical-align:middle}.stmt__row th{padding-right:12px;text-align:left;font-weight:400;line-height:1.3}.stmt__sub{display:block;color:var(--ink-2);font:400 var(--fs-xs)/1.35 var(--font-type)}.stmt__amt{padding-right:14px;text-align:right;white-space:nowrap;font-family:var(--font-type);font-variant-numeric:tabular-nums}.stmt__bar{width:32%}.stmt__track{position:relative;display:block;height:14px}.stmt__part,.stmt__scope,.stmt__cut,.stmt__add{position:absolute;top:0;bottom:0;left:calc(var(--from) * 100%);width:max(2px,calc((var(--to) - var(--from)) * 100%))}.stmt__part{background:var(--ink-3)}.stmt__row:is([data-line=fed],[data-line=mdhAddon],[data-line=base]) .stmt__part{background:var(--ink-2)}.stmt__row--sum .stmt__part{background:var(--ink)}.stmt__scope{outline:1.5px solid var(--ink);outline-offset:-1.5px;background:var(--hatch-fill)}.stmt__cut{width:max(3px,calc((var(--to) - var(--from)) * 100%));background:var(--pen)}.stmt__add{width:max(3px,calc((var(--to) - var(--from)) * 100%));background:var(--rew)}.stmt__row--sum>*{border-top:1px solid var(--ink);font-weight:700}.stmt__row--sum th{font-weight:700}.stmt__row[data-line=hac]>*{padding-block:10px}.stmt__row[data-line=hac] .stmt__name{font-weight:700}.stmt__row[data-line=hac] .stmt__amt{color:var(--pen-ink);font-weight:700;font-size:var(--fs-base)}.stmt__row.is-zero .stmt__amt{color:var(--ink-2)}.stmt__row--net>*{border-top:4px double var(--ink);font-size:var(--fs-base)}.stmt__row--net th,.stmt__row--net .stmt__amt{font-weight:700}.stmt__none{color:var(--ink-2);font-size:var(--fs-xs)}@media(max-width:600px){.stmt{padding-inline:12px}.stmt__table,.stmt__table tbody,.stmt__group,.stmt__group th{display:block}.stmt__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amt" "bar bar";gap:4px 10px;padding:6px 0}.stmt__row>*{padding:0}.stmt__row th{grid-area:name}.stmt__amt{grid-area:amt;padding-right:0}.stmt__bar{grid-area:bar;display:block;width:auto}.stmt__row--sum,.stmt__row--net{border-top:1px solid var(--ink)}.stmt__row--net{border-top:4px double var(--ink)}.stmt__row--sum>*,.stmt__row--net>*{border-top:0}}.hsec{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 56px;padding-top:28px;border-top:1px solid var(--line);align-items:start}.hsec__text,.hsec__fig{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;align-content:start}.hsec__text>h2+*{margin-top:4px}@media(min-width:980px){.hsec{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.hsec:not(.hsec--full) .hsec__text{position:sticky;top:calc(var(--sticky-top, 0px) + 20px)}.hsec--full{grid-template-columns:minmax(0,1fr)}.hsec--full>.hsec__text{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:56px;align-items:start}.hsec--full>.hsec__text>h2{grid-column:1 / -1}.hsec--full>.hsec__text>.hsec__lever{grid-column:2;grid-row:2 / span 2}}.hsec__try{display:inline-block;margin-top:8px;padding:5px 10px;border:var(--rule) solid currentColor;background:var(--paper);color:var(--ink);font:600 var(--fs-sm)/1.2 var(--font-body);text-decoration:none;white-space:nowrap}.hsec__try:hover{background:var(--ink);color:var(--paper)}.hsec__try:after{content:" \2192" / ""}.hsec__lever--ink{border-left-color:var(--ink);background:var(--paper-2)}.hsec__stat{font:400 var(--fs-sm)/1.5 var(--font-type)}.hsec .fig__n,.hosp .whatif .fig__n{display:block;margin-bottom:4px;color:var(--pen-ink);font:600 var(--fs-cap)/1.2 var(--font-type);letter-spacing:.1em;text-transform:uppercase}.hosp .fig__cap{font-size:var(--fs-md);line-height:1.4}.ledger{display:grid}.ledger__head,.ledger__row{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,34rem) repeat(3,minmax(4.6rem,1fr));gap:0 18px;align-items:center}.ledger__head{padding:0 8px 6px;border-bottom:var(--rule) solid var(--ink);color:var(--ink-2);font:600 var(--fs-xs)/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.ledger__head .num{text-align:right}.ledger__dir{display:flex;justify-content:space-between;gap:8px}.ledger__dir>:nth-child(2){color:var(--ink)}.ledger__rows{margin:0;padding:0;list-style:none}.ledger__row{max-width:none;padding:10px 8px 8px;border-bottom:1px solid var(--line)}.ledger__row.is-better{background:var(--paper-2)}.ledger__row.is-top{box-shadow:inset 4px 0 0 var(--pen)}.ledger__short{font:700 var(--fs-base)/1.2 var(--font-type)}.ledger__row.is-top .ledger__short{color:var(--pen-ink)}.def{position:relative;display:inline-block}.def summary{display:inline-flex;align-items:center;gap:5px;min-height:var(--target-min);cursor:pointer;list-style:none;text-decoration:underline dotted 1.5px;text-underline-offset:4px}.def summary::-webkit-details-marker{display:none}.def__mark{display:inline-grid;place-items:center;width:1.25em;height:1.25em;border:1.5px solid currentColor;border-radius:50%;font:700 .68em/1 var(--font-body)}.def[open] .def__mark{background:var(--ink);border-color:var(--ink);color:var(--paper)}.def__box{position:absolute;z-index:5;top:calc(100% + 4px);left:0;width:min(20rem,80vw);max-width:none;padding:10px 12px;border:var(--rule) solid var(--ink);background:var(--paper);box-shadow:4px 4px 0 var(--paper-2);color:var(--ink);font:400 var(--fs-sm)/1.5 var(--font-body)}.ledger__tag{margin-left:4px;padding:1px 5px;border:1.5px solid var(--pen);color:var(--pen-ink);font:600 var(--fs-xs)/1.3 var(--font-body);letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.ledger__label{margin-top:2px;color:var(--ink-2);font-size:var(--fs-sm);line-height:1.35}.ledger__rank{margin-top:4px;font:400 var(--fs-xs)/1.35 var(--font-type);color:var(--ink)}.ledger__notes{margin-top:6px;display:grid;gap:4px;font-size:var(--fs-xs);line-height:1.4;color:var(--ink-2)}.ledger__ruler .chart{max-width:none}.ledger__ruler .chart-note{font-size:11px}.ledger__num{display:grid;justify-items:end;font:400 var(--fs-base)/1.2 var(--font-type);font-variant-numeric:tabular-nums}.ledger__part{font-weight:700}.ledger__row.is-top .ledger__part{color:var(--pen-ink)}.ledger__k{display:none}@media(max-width:720px){.ledger__head{display:none}.ledger__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;padding:12px 8px}.ledger__name,.ledger__ruler{grid-column:1 / -1}.ledger__num{justify-items:start}.ledger__k{display:block;color:var(--ink-2);font:600 var(--fs-xs)/1.3 var(--font-body);letter-spacing:.04em;text-transform:uppercase}}.ws{padding:14px 12px 12px;border:var(--rule) solid var(--pen);background:var(--paper)}.ws__line{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 6px;max-width:none;font:400 var(--fs-md)/1.2 var(--font-type);font-variant-numeric:tabular-nums}.ws__term{display:grid;justify-items:center;gap:2px}.ws__k{color:var(--ink-2);font:600 .625rem/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ws__op,.ws__paren{color:var(--ink-2)}.ws__paren{font-size:1.4em;line-height:.9}.ws__term.is-top .ws__v{color:var(--pen-ink);font-weight:700}.ws__term.is-assigned .ws__v{text-decoration:underline wavy var(--ink-3) 1px;text-underline-offset:4px}.ws__term--total .ws__v{font-weight:700}.ws__tail{display:inline-flex;align-items:flex-start;gap:6px}.ws--money .ws__line+.ws__line{margin-top:12px;padding-top:10px;border-top:1px dotted var(--line)}.ws--money:not(.ws--cut){border-color:var(--ink)}.ws--cut .ws__term--total .ws__v{color:var(--pen-ink)}.near__cut{white-space:nowrap}.gb--near thead th.num{white-space:normal}.near__cut--pen{color:var(--pen-ink);font-weight:700}.gb--near tbody th{font-weight:600}.gb--near tbody th a{display:block}.near__city{display:block;color:var(--ink-2);font:400 var(--fs-xs)/1.35 var(--font-type)}.near__n{display:inline-grid;place-items:center;width:1.6em;height:1.6em;border:1.5px solid var(--ink);border-radius:50%;font-size:var(--fs-xs)}.near--yes .near__n{background:var(--pen);border-color:var(--pen);color:var(--on-mark)}.near--na .near__n{border-style:dashed}.mg{display:inline-flex;gap:2px;vertical-align:middle}.mg>span{width:9px;height:9px;border:1.5px solid var(--ink-2)}.mg .mg--worse{background:var(--pen);border-color:var(--pen)}.mg .mg--assigned{background:var(--hatch-fill);border-color:var(--ink-2)}.mg .mg--none{border-style:dotted;border-color:var(--line)}.hosp__foot{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 56px;padding-top:24px;border-top:5px solid var(--ink)}@media(min-width:980px){.hosp__foot{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.hosp__facts,.hosp__cite{display:grid;gap:20px;align-content:start;min-width:0}.hosp__foot .asof{padding-top:0;border-top:0}.page--hosp>.whatif{padding-top:28px;border-top:1px solid var(--line)}@media(min-width:900px){.page:is(.page--hosp,.page--prog) .wi-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}}.page:is(.page--hosp,.page--prog) .wi-fields{gap:0}.page:is(.page--hosp,.page--prog) .wi-measure{grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:0 18px;align-items:center;padding:10px 0 8px}.page:is(.page--hosp,.page--prog) .wi-measure>:not(.wi-measure__label){grid-column:2}.page:is(.page--hosp,.page--prog) .wi-measure__label{grid-row:1 / span 3;align-self:start;display:grid;gap:2px}.page:is(.page--hosp,.page--prog) .wi-measure__short{order:-1;font:700 var(--fs-base)/1.2 var(--font-type)}.page:is(.page--hosp,.page--prog) .wi-measure__short:before,.page:is(.page--hosp,.page--prog) .wi-measure__short:after{content:none}.page:is(.page--hosp,.page--prog) .wi-measure__name{color:var(--ink-2);font:400 var(--fs-xs)/1.3 var(--font-body)}.page:is(.page--hosp,.page--prog) .wi-measure__controls{grid-template-columns:minmax(0,1fr) 6.5rem;gap:12px}.page:is(.page--hosp,.page--prog) .wi-number{order:2;padding:4px 8px}.page:is(.page--hosp,.page--prog) .wi-facts{font-size:var(--fs-xs);line-height:1.4}@media(max-width:640px){.page:is(.page--hosp,.page--prog) .wi-measure{grid-template-columns:minmax(0,1fr)}.page:is(.page--hosp,.page--prog) .wi-measure>:not(.wi-measure__label),.page:is(.page--hosp,.page--prog) .wi-measure__label{grid-column:1;grid-row:auto}.page:is(.page--hosp,.page--prog) .wi-measure__controls{grid-template-columns:minmax(0,1fr) 5.5rem}}@media(forced-colors:active){.hosp__none span{background:Canvas;color:CanvasText}html :is(.stmt__scope,.stmt__sw--scope){forced-color-adjust:none;--hatch: CanvasText;border-color:CanvasText;outline-color:CanvasText;background-color:Canvas;color:CanvasText}.money__range-bar:before{border-color:CanvasText}.money__range-bar:after{forced-color-adjust:none;background:CanvasText}.stmt__part,.stmt__sw--part{forced-color-adjust:none;background:GrayText}.stmt__row--sum .stmt__part{background:CanvasText}.stmt__cut,.stmt__add,.stmt__sw--cut{forced-color-adjust:none;background:Highlight}.geo .chart-geo-dot{fill:CanvasText}.geo .chart-geo-halo{fill:none}.stars__off{color:GrayText}.ledger__row.is-top{border-left:4px solid Highlight}.mg>span,.near__n{forced-color-adjust:none;border-color:CanvasText;background:Canvas}.mg .mg--worse,.near--yes .near__n{background:CanvasText;color:Canvas}}.page--article>.prog__top{grid-column:full}.prog__top{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 48px;padding-block:12px 8px}@media(min-width:960px){.prog__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.prog__intro{display:grid;gap:14px;align-content:start;container-type:inline-size}.prog__kicker{color:var(--pen-ink)}.prog__title{font:400 clamp(2.2rem,11.5cqi,6rem)/.95 var(--font-display);letter-spacing:-.01em}.prog__title-pen{display:block;color:var(--pen)}.prog__card{display:grid;gap:16px;align-content:start;container-type:inline-size}.prog__summary{display:flex;flex-wrap:wrap}.prog__summary>.field{flex:1 1 170px}.prog__summary>.form__title{flex-basis:100%}.prog__card .stamp{justify-self:end;margin:4px 6px 0 0;white-space:nowrap;font-size:min(4.5cqi,1.55rem)}.chart--us-map .chart-mark[data-state]{cursor:pointer}.est summary{display:inline-block;min-height:24px;padding-block:2px;color:var(--ink-2);font:400 var(--fs-sm)/1.5 var(--font-body);text-decoration:underline dotted 1px;text-underline-offset:3px;cursor:pointer;list-style:none}.est summary::-webkit-details-marker{display:none}.est[open] summary{color:var(--ink)}.est__body{margin-top:4px}.ht{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ht[hidden]{display:none}.ht-retry:empty{display:none}.ht__controls{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:end}.ht__field{display:grid;gap:4px}.ht__field label{font-weight:600}.ht select,.ht input{padding:6px 10px;border:var(--rule) solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);font:inherit}.ht input{width:min(100%,22rem)}.gb--hospitals .num{width:1%}.gb--hospitals .ht-money{white-space:nowrap}.gb--hospitals thead th.num{white-space:normal;min-width:6.5em}.gb--hospitals .ht-money--cut{color:var(--pen-ink);font-weight:700}@media(min-width:641px){.ht .printout__scroll{overflow:visible}}@media(min-width:641px){.ht .gb thead th{top:var(--sticky-top, 0px)}}@media(min-width:641px){.gb--hospitals tbody a{scroll-margin-top:calc(var(--thead-h) + 8px)}}.ht__sort{display:none}@media(max-width:640px){.ht__sort{display:grid}.ht__controls{display:grid;gap:12px}.ht__field,.ht select,.ht input{width:100%}.gb--hospitals td:before{content:attr(data-label) ": "}.gb--hospitals thead,.gb--hospitals td:before{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gb--hospitals,.gb--hospitals tbody{display:block;width:100%}.gb--hospitals tbody tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"name name name" "city state score" "money money decision";gap:2px 0;padding:8px 10px 10px}.gb--hospitals tbody tr+tr{border-top:1px solid var(--line)}.gb--hospitals tbody th,.gb--hospitals td{display:block;padding:0}.gb--hospitals tbody th{grid-area:name;margin-bottom:2px}.gb--hospitals .ht-city{grid-area:city;font-family:var(--font-body);color:var(--ink-2)}.gb--hospitals .ht-city:after{content:",\a0"}.gb--hospitals .ht-state{grid-area:state;font-family:var(--font-body);color:var(--ink-2)}.gb--hospitals .ht-score{grid-area:score;width:auto;text-align:right}.gb--hospitals .ht-decision{grid-area:decision;text-align:right}.gb--hospitals .ht-money{grid-area:money;width:auto;text-align:left}}.page--article{grid-template-columns:[full-start] minmax(0,1fr) [main-start] minmax(0,46rem) [main-end] minmax(0,1fr) [full-end];column-gap:0}.page--article>*{grid-column:main}.page--article>.whatif{grid-column:full;grid-template-columns:subgrid;column-gap:0}.page--article>.whatif>*{grid-column:main}.page--article>.whatif>.wi-grid{grid-column:main-start / full-end}@media(min-width:900px){.page--article .wi-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.prog{gap:0}.prog>*+*{margin-top:0}.page--prog .prog__top{padding-block:16px 20px}.prog__lede{max-width:24.8em;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.42}.prog__lede strong{font-weight:700;text-decoration:underline 2px var(--pen);text-underline-offset:4px;text-decoration-skip-ink:none}.prog__find{display:grid;gap:8px;margin-top:6px;max-width:38rem}.prog__try{color:var(--ink-2);font:400 var(--fs-sm)/1.55 var(--font-type)}.prog__try a{color:var(--ink);text-decoration-color:var(--pen)}.page--prog .prog__summary>.field{flex:1 1 210px}.rulefig{display:grid;gap:6px;margin:4px 0 0}.rulefig .chart{max-width:none}.rulefig:has(.chart-rule__hl) :is(.chart-rule__ink,.chart-rule__pen){fill-opacity:.45}.rulefig__cap{max-width:80ch;color:var(--ink-2);font:400 var(--fs-xs)/1.45 var(--font-type)}.part{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:64px;padding-top:28px;border-top:5px double var(--ink)}.part__head{display:grid;gap:10px;margin-bottom:8px}.part__tag{justify-self:start;padding:2px 8px 1px;border:1.5px solid var(--pen);color:var(--pen-ink);font:600 var(--fs-xs)/1.4 var(--font-type);letter-spacing:.12em;text-transform:uppercase}.part__title{font:400 clamp(2rem,5vw,3.4rem)/1.02 var(--font-display);letter-spacing:-.005em}.part__intro{max-width:52ch;color:var(--ink-2);font-size:var(--fs-md);line-height:1.5}.prog__browse{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 48px;margin-top:36px;align-items:start}@media(min-width:1040px){.prog__browse{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.prog__browse>*{min-width:0;margin-top:0}.prog__foot{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 56px;margin-top:64px;padding-top:24px;border-top:5px solid var(--ink)}@media(min-width:980px){.prog__foot{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.prog__foot>*{margin-top:0;min-width:0}.prog__facts{display:grid;gap:20px;align-content:start}.prog__facts .asof{padding-top:0;border-top:0}.page>.prog__links{margin-top:64px;padding-block:24px;border-top:5px solid var(--ink)}.prog__links-cols{display:grid;gap:8px 48px}.prog__links-cols>.links{align-content:start}@media(min-width:560px){.prog__links-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.prog__links+.prog__foot{margin-top:0;border-top:var(--rule) solid var(--ink)}@media(min-width:980px){.prog__links+.prog__foot{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.step{display:grid;grid-template-columns:minmax(0,1fr);gap:18px 56px;margin-top:40px;padding-top:24px;border-top:1px solid var(--pen);align-items:start}.step__text,.step__fig{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;align-content:start}@media(min-width:980px){.step{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.step__text{position:sticky;top:calc(var(--sticky-top, 0px) + 20px)}}.step__n{color:var(--pen);font:400 clamp(3rem,6vw,4.5rem)/.85 var(--font-display)}.step__title{font:700 clamp(1.3rem,2.2vw,1.6rem)/1.2 var(--font-body)}.step__text>:is(p:not(.step__n),.step__p){line-height:1.6}.step__p{position:relative;max-width:var(--measure)}.def--inline{position:static;display:inline-block}.def--inline summary{display:inline;min-height:0}.def--inline .def__mark{display:inline-grid;margin-left:4px;vertical-align:.12em}.def--inline .def__box{display:block;top:calc(100% + 6px);left:0;right:0;width:auto}.def__math{display:block;margin-bottom:4px;font:700 var(--fs-sm)/1.4 var(--font-type)}.page--prog .fig__n,.page--meth .fig__n{display:block;margin-bottom:4px;color:var(--pen-ink);font:600 var(--fs-cap)/1.2 var(--font-type);letter-spacing:.1em;text-transform:uppercase}.page--prog .fig__cap,.page--meth .fig__cap{font-size:var(--fs-md);line-height:1.4}.step__fig .chart,.page--prog .fig .chart{max-width:none}.mtoggle{display:flex;flex-wrap:wrap;gap:0}@media(max-width:560px){.mtoggle:not(.usmap__modes,.bubbles__pick){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mtoggle:not(.usmap__modes,.bubbles__pick) .mtoggle__b+.mtoggle__b{margin-left:0}.mtoggle:not(.usmap__modes,.bubbles__pick) .mtoggle__b{margin:0 -1.5px -1.5px 0}}.mtoggle[hidden]{display:none}.mtoggle__b{min-height:var(--target-min);padding:6px 12px;border:1.5px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);font:600 var(--fs-sm)/1.2 var(--font-type);letter-spacing:.04em;cursor:pointer}.mtoggle__b+.mtoggle__b{margin-left:-1.5px}.mtoggle__b[aria-pressed=true]{background:var(--ink);color:var(--paper)}.mtoggle__b:hover:not([aria-pressed=true]){background:var(--paper-2)}.mpanel{display:grid;gap:8px}.mpanel[hidden]{display:none}.mpanel__take{font:400 var(--fs-sm)/1.5 var(--font-type)}.ws--prog{border-color:var(--ink)}.ws__head{margin-bottom:8px;color:var(--ink-2);font:600 var(--fs-xs)/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.halve__row{margin:0}.halve__btn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.halve__same{font:600 var(--fs-sm)/1.5 var(--font-type)}.prog .whatif{margin-top:40px;padding-top:24px;border-top:1px solid var(--pen)}[data-shift]{transform-box:view-box;transition:transform .9s cubic-bezier(.45,0,.25,1)}[data-shift].is-halved{transform:scale(.5,2)}@media(prefers-reduced-motion:reduce){[data-shift]{transition:none}}.psec{display:grid;grid-template-columns:minmax(0,1fr);gap:18px 56px;margin-top:44px;padding-top:24px;border-top:1px solid var(--line);align-items:start}.psec__text,.psec__fig{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;align-content:start}.psec__title{font:400 clamp(1.5rem,2.8vw,2rem)/1.1 var(--font-display)}.psec__text>p{line-height:1.6}@media(min-width:980px){.psec:not(.psec--wide){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.psec:not(.psec--wide) .psec__text{position:sticky;top:calc(var(--sticky-top, 0px) + 20px)}.psec--wide .psec__text{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:56px}.psec--wide .psec__text>h3{grid-column:1 / -1}}.psec__text .fig{margin-top:12px}.swarm{display:grid;gap:14px}.swarm__pick{display:grid;gap:6px}.swarm__pick[hidden]{display:none}.swarm__lead{color:var(--ink-2)}.swarm__pick{padding:10px 12px;border:var(--rule) solid var(--pen)}.swarm__kinds{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:2px 8px;max-width:none}.swarm__opts{display:flex;flex-wrap:wrap;gap:0 6px}@media(max-width:560px){.swarm__kinds{grid-template-columns:minmax(0,1fr)}}.swarm__kind{padding-top:5px;color:var(--ink-2);font:600 var(--fs-xs)/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.swarm__chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--target-min);padding:2px 8px 2px 4px;border:0;background:none;color:var(--ink);font:400 var(--fs-sm)/1.2 var(--font-type);cursor:pointer}.swarm__chip:before{content:"";flex:none;width:13px;height:13px;border:1.5px solid var(--ink);background:var(--paper)}.swarm__chip[aria-pressed=true]:before{background:linear-gradient(45deg,transparent 42%,var(--pen) 42% 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--pen) 42% 58%,transparent 58%),var(--paper);border-color:var(--pen)}.swarm__chip[aria-pressed=true]{font-weight:700}.swarm__chip:hover:before{background-color:var(--paper-2)}@media(forced-colors:active){.swarm__chip[aria-pressed=true]:before{background:Highlight}}.swarm__readout{min-height:1.5em;font:600 var(--fs-sm)/1.5 var(--font-type)}.swarm__art{position:relative}.swarm__art .chart{max-width:none}.agree{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media(min-width:640px){.agree{grid-template-columns:minmax(0,300px) minmax(0,1fr)}}.agree .chart{max-width:none}.usmap{display:grid;gap:12px}.usmap .chart{max-width:none}.usmap .chart[data-fit=wide]{max-width:980px;margin-inline:auto}.chart-us__points,.usmap__key{display:none}.usmap[data-mode=dots] .chart-us__points{display:inline}.usmap[data-mode=dots] .usmap__key{display:flex}.usmap[data-mode=dots] .chart--us-map .chart-tile,.usmap[data-mode=dots] .chart--us-map .chart-tile-na{fill:var(--paper-2)}.usmap[data-mode=dots] .chart--us-map .chart-legend,.usmap[data-mode=dots] .chart--us-map .chart-geo-few{display:none}.usmap__key{flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;font-size:var(--fs-sm);color:var(--ink-2)}.page--place .usmap__key{display:flex}.usmap__key li{display:inline-flex;align-items:center;gap:6px}.usmap__sw{display:inline-block;width:10px;height:10px;border-radius:50%}.usmap__sw--pen{background:var(--pen)}.usmap__sw--ring{background:var(--ink);opacity:.55}.usmap__sw--faint{background:var(--ink-3);opacity:.4}@media(max-width:559px){.usmap__modes{display:none!important}}.browse{display:grid;gap:8px;align-content:start}.browse ol{margin:0;padding:0;list-style:none}.browse__regions{display:grid;gap:14px}.browse__divs{display:grid;gap:6px;margin-top:6px!important;padding-left:12px!important;border-left:2px solid var(--line)}.browse__states{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:0 10px;margin-top:2px!important;padding-left:10px!important}.browse__a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name pct" "bar bar";gap:1px 8px;padding:3px 0;color:var(--ink);text-decoration:none}.browse__a:hover .browse__name{text-decoration:underline}.browse__name{grid-area:name;font-weight:600}.browse__a--region .browse__name{font:400 var(--fs-lg)/1.2 var(--font-display)}.browse__a--state .browse__name{font-weight:400;font-size:var(--fs-sm)}.browse__n{display:none}.browse__pct{grid-area:pct;color:var(--ink-2);font:400 var(--fs-xs)/1.5 var(--font-type)}.browse__bar{grid-area:bar;position:relative;height:4px;background:var(--paper-2)}.browse__bar:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--share) * 200%);max-width:100%;background:var(--pen)}.browse__bar:after{content:"";position:absolute;top:-2px;bottom:-2px;left:calc(var(--nation) * 200%);width:1.5px;background:var(--ink)}.browse__a--state .browse__bar{height:3px}@media(forced-colors:active){.browse__bar:before{background:CanvasText}.browse__bar:after{background:Highlight}}.crumbs ol{display:flex;flex-wrap:wrap;gap:calc(var(--target-min) - 1lh) 0;margin:0;padding:0;list-style:none;font:400 var(--fs-sm)/1.5 var(--font-type)}.crumbs li+li:before{content:"\203a" / "";margin:0 8px;color:var(--ink-3)}.crumbs a{color:var(--ink)}.crumbs [aria-current]{color:var(--ink-2)}.page--place .place__top{padding-top:8px}.place__title{font:400 clamp(2.4rem,7vw,5rem)/.98 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.place__card{display:grid;gap:16px;align-content:start}.place__card .stamp{justify-self:end;margin-right:6px;font-size:clamp(1.3rem,2.6vw,1.8rem)}.page--place .psec:first-of-type{margin-top:28px}.place__kids{margin-top:44px;padding-top:24px;border-top:1px solid var(--line)}.gb--kids tbody th{font-weight:600}.kids__share{display:grid;grid-template-columns:4.5em minmax(5rem,9rem);align-items:center;gap:8px}.kids__share .browse__bar{order:2}.kids__from{display:block;color:var(--ink-2);font:400 var(--fs-sm)/1.3 var(--font-type)}.kids__pct{font:400 var(--fs-sm)/1.2 var(--font-type)}.page--place .hospitals{margin-top:44px;padding-top:24px;border-top:1px solid var(--line)}.step__n--sandbox{margin-top:40px;padding-top:24px;border-top:1px solid var(--pen)}.prog .step__n--sandbox+.whatif{margin-top:10px;padding-top:0;border-top:0}.usmap__key--rings .usmap__sw--ring{background:var(--paper);border:1.5px solid var(--ink);opacity:1}.usmap__key--rings .usmap__sw--faint{background:var(--ink-3);opacity:.6}@media(forced-colors:active){.swarm__chip:before{forced-color-adjust:none;border-color:CanvasText;background:Canvas}}.meth__top{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 48px;padding-block:16px 20px}@media(min-width:960px){.meth__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.meth__intro{display:grid;gap:14px;align-content:start;container-type:inline-size}.meth__title{font:400 clamp(2.4rem,13cqi,6.4rem)/.92 var(--font-display);letter-spacing:-.01em}.meth__lede{max-width:36ch;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.42}.meth__lede2{max-width:52ch;color:var(--ink-2)}.meth__card{position:relative;display:grid;gap:16px;align-content:start;justify-items:center;padding-bottom:34px}.meth__card .stamp{position:absolute;right:6%;bottom:0;justify-self:auto;margin-right:6px;white-space:nowrap;font-size:clamp(1.15rem,2.4vw,1.7rem)}.meth .doc{margin-top:40px}.meth .doc__toc-h{margin-bottom:10px}.msec{gap:16px 48px;align-items:start}@media(min-width:980px){.msec--fig{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.msec--fig .msec__text{position:sticky;top:calc(var(--sticky-top, 0px) + 20px)}}.msec__text{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start;min-width:0}.msec__text>p,.msec__text>ol,.msec__text>dl{max-width:var(--measure)}.msec__sub{margin-top:12px;font:700 var(--fs-md)/1.3 var(--font-body)}.msec__fig{min-width:0}.pipe{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-width:none!important}@media(min-width:720px){.pipe{grid-template-columns:repeat(3,minmax(0,1fr))}}.pipe__st{position:relative;display:grid;gap:4px;align-content:start;padding:14px 14px 16px;border:var(--rule) solid var(--ink);margin:0 -1px -1px 0;background:var(--paper)}.pipe__st--check{border-color:var(--pen);box-shadow:inset 0 0 0 1px var(--pen);background:var(--pen-tint);z-index:1}.pipe__n{color:var(--pen-ink);font:700 var(--fs-xs) var(--font-type)}.pipe__name{font:700 var(--fs-sm)/1.25 var(--font-body);text-transform:uppercase;letter-spacing:.06em}.pipe__value{font:400 clamp(1.3rem,2.4vw,1.7rem)/1.1 var(--font-type)}.pipe__note{color:var(--ink-2);font:400 var(--fs-xs)/1.45 var(--font-type)}.formula{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 14px;margin:4px 0;padding:16px 18px;border:var(--rule) solid var(--ink);background:var(--paper-2);font:400 var(--fs-sm)/1.45 var(--font-type)}.formula dt{font-weight:700;text-align:right}.formula dt:after{content:" ="}.formula dd{margin:0}@media(max-width:560px){.formula{grid-template-columns:minmax(0,1fr)}.formula dt{text-align:left}.formula dd{margin-bottom:6px}}.takes{max-width:none}.takes__tag{display:inline-block;padding:1px 7px;border:1.5px solid currentColor;font:700 var(--fs-xs)/1.5 var(--font-type);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.takes__tag--cms{color:var(--ink)}.takes__tag--site{color:var(--ink-2);border-style:dashed}.takes__tag--hyp{color:var(--pen-ink)}.msec__text>.printout{max-width:none}.receipts__hash code{font-size:var(--fs-xs)}.changes{list-style:none;margin:0;padding:0;display:grid;gap:14px;max-width:var(--measure)}.changes>li{display:grid;grid-template-columns:9.5em minmax(0,1fr);gap:4px 16px;padding-top:10px;border-top:1px solid var(--line)}.changes__date{font:700 var(--fs-xs)/1.6 var(--font-type);text-transform:uppercase;letter-spacing:.05em;color:var(--pen-ink)}.changes ul{margin:0;padding-left:1.1em}@media(max-width:560px){.changes>li{grid-template-columns:minmax(0,1fr)}}.glossary{display:grid;grid-template-columns:minmax(0,1fr);gap:0 40px;max-width:none!important;margin:0}@media(min-width:900px){.glossary{grid-template-columns:repeat(2,minmax(0,1fr))}}.glossary__item{padding:12px 0;border-top:1px solid var(--line);break-inside:avoid}.glossary dt{font:700 var(--fs-base)/1.3 var(--font-body)}.glossary dd{margin:4px 0 0;color:var(--ink-2)}.reading{display:grid;gap:10px;padding-left:1.3em}.reading li::marker{color:var(--pen-ink);font-family:var(--font-type);font-weight:700}.smallmaps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}@media(min-width:640px){.smallmaps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1100px){.smallmaps{grid-template-columns:repeat(6,minmax(0,1fr))}}.smallmaps__fy{margin-bottom:4px;font:700 var(--fs-xs)/1 var(--font-type);letter-spacing:.05em}.smallmaps .chart{max-width:none}.hrec{display:grid;gap:6px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.hrec__head{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between}.hrec__head .cap{color:var(--ink-2)}.hrec__sum{font:700 var(--fs-sm)/1.2 var(--font-type)}.hrec__row{list-style:none;margin:0;padding:0;display:flex;gap:2px}.hrec__row>li{flex:1 1 0;min-width:0}@media(max-width:600px){.hrec__v{font-size:8px;letter-spacing:0}}.hrec__y{display:grid;gap:2px;text-align:center}.hrec__fy{color:var(--ink-3);font:400 10px/1 var(--font-type)}.hrec__v{display:block;padding:5px 0 4px;border:1.5px solid var(--ink);font:700 9px/1 var(--font-type);text-transform:uppercase;letter-spacing:.04em}.hrec__y--cut .hrec__v{background:var(--pen);border-color:var(--pen);color:var(--on-mark)}.hrec__y--none .hrec__v{border-style:dashed;border-color:var(--ink-3);color:var(--ink-3)}.hrec__y--noscore .hrec__v{outline:1.5px dashed var(--ink);outline-offset:1.5px}.hrec__note{color:var(--ink-2);font-size:var(--fs-xs);line-height:1.45}.roll{position:relative;display:grid;gap:8px}.roll .chart{max-width:none;cursor:crosshair}.roll__pick{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.roll__pick select{min-height:var(--control-h);padding:0 8px;border:var(--rule) solid var(--ink);background:var(--paper);font:inherit}.roll__open{display:inline-flex;align-items:center;min-height:var(--control-h)}.roll__open[hidden]{display:none}.roll__readout{min-height:1.5em;max-width:none;font-family:var(--font-type)}.receipt{position:relative;width:min(100%,25rem);padding:18px 20px 30px;background:var(--paper);border:1px solid var(--line);border-bottom:0;box-shadow:0 1px 0 var(--line),3px 4px 0 var(--paper-2);font:400 var(--fs-sm)/1.5 var(--font-type);font-variant-numeric:tabular-nums;transform:rotate(.6deg)}.receipt:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-10px;height:10px;background:linear-gradient(-45deg,transparent 7px,var(--paper) 0) 0 0 / 14px 10px repeat-x,linear-gradient(45deg,transparent 7px,var(--paper) 0) 0 0 / 14px 10px repeat-x}.receipt__head{margin-bottom:10px;padding-bottom:8px;border-bottom:1.5px dashed var(--ink-3);text-align:center;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:var(--fs-xs)}.receipt__t{width:100%;border-collapse:collapse}.receipt__t th,.receipt__t td{padding:1px 0;text-align:right;font-weight:400}.receipt__t th:first-child{text-align:left}.receipt__t thead th{color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;padding-bottom:4px}.receipt .receipt__t .receipt__ok{padding-left:10px;color:var(--ink-2);text-transform:uppercase;font-size:var(--fs-xs)}.receipt__sum{display:grid;gap:2px;margin:10px 0 0;padding-top:8px;border-top:1.5px dashed var(--ink-3)}.receipt__sum div{display:flex;justify-content:space-between;gap:12px}.receipt__sum dt{text-transform:uppercase;letter-spacing:.04em;font-size:var(--fs-xs)}.receipt__sum dd{margin:0;font-weight:700}@media(max-width:400px){.meth__card .receipt{padding-inline:12px}.meth__card .receipt__t{font-size:var(--fs-xs)}.meth__card .receipt__t th+th,.meth__card .receipt__t td{padding-left:6px}.meth__card .receipt__t .receipt__ok{padding-left:6px}}.ymap{display:grid;gap:10px}.ymap .chart{max-width:none}.ymap__controls{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.ymap__play{min-height:var(--control-h);padding:0 16px;border:var(--rule) solid var(--ink);background:var(--ink);color:var(--paper);font:700 var(--fs-sm) var(--font-body);cursor:pointer}.ymap__years{display:flex;flex-wrap:wrap;gap:3px}@media(max-width:600px){.ymap__years{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}}.ymap__y{min-width:34px;min-height:var(--control-h);border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font:600 var(--fs-xs) var(--font-type);cursor:pointer}.ymap__y[aria-pressed=true]{background:var(--pen);border-color:var(--pen);color:var(--on-mark)}.ymap__key{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;font-size:var(--fs-sm)}.ymap__key li{display:flex;gap:6px;align-items:center}.ymap__sw{width:10px;height:10px;border-radius:50%}.ymap__sw--now{background:var(--pen)}.ymap__sw--scar{background:var(--pen-scar)}.ymap__sw--clear{background:var(--ink-3);opacity:.6}.ymap__readout{max-width:none;text-wrap:balance;font:700 var(--fs-md)/1.3 var(--font-type)}.infq{display:grid;gap:6px;margin-bottom:14px}.infq__h{max-width:none;color:var(--ink-2)}.fig .infq__h+svg,.fig p.infq__h{margin-top:6px}.receipts td:last-child{white-space:nowrap}@media(max-width:600px){.takes thead,.receipts thead,.receipt--dollars .receipt__t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.takes tr,.receipts tr{display:grid;gap:4px;padding:10px 0;border-bottom:1px solid var(--line)}.takes th,.takes td,.receipts th,.receipts td{display:block;padding:0;border:0;text-align:left}.receipts .receipts__hash{display:none}.msec__text>.printout .printout__scroll:has(>:is(.takes,.receipts)){overflow-x:visible}}.smallmaps__key{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 12px;padding:0;list-style:none;font-size:var(--fs-sm)}.smallmaps__key li{display:flex;gap:6px;align-items:center}.smallmaps__sw{width:12px;height:12px;border-radius:2px}.smallmaps__sw--1{background:var(--pen-seq-1)}.smallmaps__sw--2{background:var(--pen-seq-2)}.smallmaps__sw--3{background:var(--pen-seq-3)}.smallmaps__sw--4{background:var(--pen-seq-4)}.smallmaps__sw--5{background:var(--pen-seq-5)}.smallmaps__sw--zero{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--ink-3)}.smallmaps__sw--empty{box-shadow:inset 0 0 0 1px var(--ink-3);outline:1px dashed var(--ink-3);outline-offset:-1px}.smallmaps__sw--ring{box-shadow:inset 0 0 0 2px var(--ink)}.prog__summary>.field.f-money{flex-basis:100%}.prog__summary .f-money .field__note{display:grid;gap:6px;justify-items:start}.prog__card .f-money .field__value{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.prog__card .f-money .money__range{margin-top:0}.bubbles{display:grid;gap:8px}.bubbles[data-view=total] .chart-bubbles__layer--stay,.bubbles[data-view=stay] .chart-bubbles__layer--total{display:none}.three{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:900px){.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.three__p{display:grid;gap:2px;align-content:start;padding-top:10px;border-top:3px solid var(--ink)}.three__name{font:600 var(--fs-cap)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.three__money{font:700 clamp(1.8rem,3.4vw,2.4rem)/1.05 var(--font-type);letter-spacing:-.02em}.three__money--pen{color:var(--pen-ink)}.three__shape{font:400 var(--fs-md)/1.35 var(--font-display)}.three__shape span{font:400 var(--fs-sm)/1.4 var(--font-type);color:var(--ink-2)}.three__axis{color:var(--ink-2);font:400 var(--fs-xs)/1.3 var(--font-body)}.three .chart{max-width:none}.order{display:grid;gap:6px;margin:4px 0}.order p{max-width:none}.order__bar{display:grid;grid-template-columns:calc(var(--base) * 100%) minmax(0,1fr);border:var(--rule) solid var(--ink)}.order__base,.order__rest{display:grid;gap:2px;align-content:start;min-width:0;padding:10px 12px 12px}.order__base{background:var(--ink-2);color:var(--paper)}.order__rest{background:var(--paper-2);border-left:var(--rule) solid var(--ink)}.order__name{font:700 var(--fs-cap)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.order__money{font:700 var(--fs-lg)/1.1 var(--font-type)}.order__note{font:400 var(--fs-xs)/1.35 var(--font-type);opacity:.85}.order__brace{position:relative;margin:0;padding:4px 8px;font:600 var(--fs-sm)/1.35 var(--font-body)}.order__brace--base{width:calc(var(--base) * 100%);border:2px solid var(--ink);border-bottom:0;border-radius:6px 6px 0 0}.order__brace--all{border:2px solid var(--pen);border-top:0;border-radius:0 0 6px 6px;color:var(--pen-ink);background:var(--pen-tint)}@media(max-width:600px){.order__brace--base{width:auto}}.assume th[scope=row]{font-weight:400;font-family:var(--font-body);width:55%}.assume td{font-family:var(--font-body);color:var(--ink-2)}.receipt--dollars{width:min(100%,38rem);transform:rotate(-.4deg)}.receipt--dollars .receipt__head{max-width:none}.receipt--dollars .receipt__t th[scope=row]{padding-right:12px;text-align:left}.receipt--dollars .receipt__t td{white-space:nowrap;padding-left:10px}@media(max-width:600px){.receipt--dollars .receipt__t tr{display:flex;flex-wrap:wrap;gap:0 12px;padding:6px 0;border-bottom:1px dashed var(--line)}.receipt--dollars .receipt__t th[scope=row]{flex:1 0 100%;padding-right:0}.receipt--dollars .receipt__t td{padding-left:0}.receipt--dollars .receipt__t td:first-of-type{font-weight:700}.receipt--dollars .receipt__t .receipt__ok{margin-left:auto;padding-left:0}}.bt-measures{width:min(100%,38rem)}.bt-measures td{font-family:var(--font-type);white-space:nowrap}@media(forced-colors:active){.order__base{forced-color-adjust:none;background:CanvasText;color:Canvas}}
