.dv-sec,.dv-chart,.dv-figs,.dv-stats,.dv-facts,.dv-calc{--dv-panel: var(--paper);--dv-surface: var(--dv-panel);--dv-ink: var(--ink);--dv-ink-2: var(--ink-2, color-mix(in srgb, var(--dv-ink) 80%, var(--dv-panel)));--dv-ink-3: color-mix(in srgb, var(--dv-ink) 56%, var(--dv-panel));--dv-normal: var(--olive);--dv-track: color-mix(in srgb, var(--dv-ink) 9%, var(--dv-panel));--dv-tint: color-mix(in srgb, var(--olive) 24%, var(--dv-panel));--dv-deep: color-mix(in srgb, var(--olive) 30%, var(--text-heading));--dv-deep-2: color-mix(in srgb, var(--olive) 55%, var(--text-heading));--dv-deep-3: color-mix(in srgb, var(--olive) 82%, var(--text-heading));--dv-on-deep: var(--paper);--dv-text: var(--ink);--dv-muted: var(--ink-muted);--dv-accent: var(--gold-ink);--dv-gold: var(--secondary);--dv-on-gold: var(--primary);--dv-olive: var(--olive);--dv-line: var(--rule);--dv-line-strong: var(--rule-strong);--dv-hair: var(--hair, 1.5px);--dv-caps: 500 var(--fs-label, .75rem) / 1.2 var(--font-body)}.article-body table.dv-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:normal;border:0}.post-style .article-body>.dv-sec{gap:var(--flow-block, 3rem);padding:0;background:none;border:0;border-radius:0}@media(max-width:599.98px){.post-style .article-body>.dv-sec{padding:0;margin-inline:0}}.article-body :is(.dv-chart,.dv-figs,.dv-calc){position:relative;margin:var(--flow-block, 3rem) 0;padding:var(--space-16, 16px) 0 0;max-width:100%;overflow:visible;background:none;border:0;border-top:var(--dv-hair) solid var(--dv-line-strong);border-radius:0;color:var(--dv-text)}.post-style .article-body>.dv-sec>:is(.dv-chart,.dv-figs,.dv-calc){margin:0!important}.article-body figure.dv-chart:after,.post-series-storm .article-body figure.dv-chart:after{content:none;display:none}.article-body figure.dv-chart{counter-increment:fig-count}.dv-head{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-areas:"label count" "heading heading";gap:var(--space-12, 12px) var(--space-16, 16px);align-items:center;margin:0 0 var(--space-24, 24px);padding:0;background:none;color:var(--dv-text)}.dv-head>.dv-label{grid-area:label}.dv-head>.dv-count{grid-area:count;justify-self:end;text-align:right}.dv-head>.dv-heading{grid-area:heading}.dv-label{display:inline-flex;align-items:center;gap:.7em;font:var(--dv-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--dv-accent);white-space:nowrap}.dv-label:before,.dv-label:after{content:"";flex:none;width:.55em;height:.9em;border:var(--dv-hair) solid currentColor;opacity:.7}.dv-label:before{border-right:0;border-bottom:0}.dv-label:after{border-left:0;border-top:0}.dv-fig-n:before{content:"Fig. " counter(fig-count,decimal-leading-zero)}.dv-count{min-width:0;font:var(--dv-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--dv-muted)}.dv-heading{display:flex;flex-direction:column;gap:6px}.article-body .dv-title{margin:0;max-width:30ch;font-family:var(--font-display);font-size:1.25rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:400;line-height:1.22;letter-spacing:0;color:var(--dv-text);text-wrap:balance}.post-style .article-body .dv-calc .dv-heading h3[id],.article-body .dv-calc h3{margin:0;max-width:30ch;font-family:var(--font-display);font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:400;line-height:1.22;color:var(--dv-text);text-wrap:balance}.dv-sub{font-size:var(--type-caption, .875rem);line-height:1.45;color:var(--dv-muted)}.dv-keyrow{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center;justify-content:space-between;margin:0 0 var(--space-24, 24px)}.dv-switch{display:inline-flex;flex-wrap:wrap;gap:0;border:1px solid var(--dv-line-strong);border-radius:2px}.dv-switch button,.dv-presets button{font:inherit;font-family:var(--font-body);font-size:.875rem;font-weight:500;line-height:1.2;padding:.45rem .9rem;min-height:36px;border:0;border-radius:0;background:transparent;color:var(--dv-ink);cursor:pointer}.dv-switch button+button{border-left:1px solid var(--dv-line-strong)}.dv-switch button[aria-pressed=true]{background:var(--dv-ink);color:var(--dv-panel)}.dv-toggle,.dv-why{font:inherit;font-family:var(--font-body);cursor:pointer;min-height:32px;padding:.25rem 0;margin:0;border:0;border-radius:0;background:none}.dv-toggle{font-size:var(--fs-source, .8125rem);font-weight:500;line-height:1.4;color:var(--dv-ink);text-decoration:underline;text-decoration-color:var(--dv-gold);text-decoration-thickness:1px;text-underline-offset:.22em;white-space:nowrap}.dv-toggle:hover{text-decoration-color:currentColor}.dv-switch button:not([aria-pressed=true]):hover,.dv-presets button:hover{background:var(--dv-track)}:is(.dv-switch button,.dv-toggle,.dv-why,.dv-presets button):focus-visible{outline:2px solid var(--dv-accent);outline-offset:2px}.dv-plot{position:relative;width:100%}.dv-svg{display:block;overflow:visible}.dv-svg text{font-family:var(--font-body);fill:var(--dv-text)}.dv-cat{font-size:15px;font-weight:500;fill:var(--dv-ink)!important}.dv-val{font-size:15px;font-weight:400;font-variant-numeric:tabular-nums;fill:var(--dv-ink)!important}.dv-row--hi :is(.dv-cat,.dv-val){font-weight:600}.dv-cat,.dv-val{paint-order:stroke;stroke:var(--dv-panel);stroke-width:4px;stroke-linejoin:round}.dv-tick{font-size:12px;letter-spacing:.06em;font-variant-numeric:tabular-nums;fill:var(--dv-muted)!important}.dv-axis-title{font-size:12px;letter-spacing:.06em;fill:var(--dv-muted)!important}.dv-axis-line,.dv-grid{stroke:var(--dv-line-strong);stroke-width:1.5}.dv-svg--xy .dv-grid{stroke:var(--dv-line);stroke-width:1}.dv-ref{stroke:var(--dv-ink-3);stroke-width:1.5;stroke-dasharray:4 4}.dv-bar,.dv-heel{fill:var(--dv-normal)}.dv-row--hi :is(.dv-bar,.dv-heel){fill:var(--dv-ink)}.dv-row--ref :is(.dv-bar,.dv-heel){fill:color-mix(in srgb,var(--dv-normal) 55%,var(--dv-panel))}.dv-track{fill:var(--dv-track)}.dv-open{fill:none;stroke:var(--dv-ink);stroke-width:2}.dv-row.is-active :is(.dv-bar,.dv-heel){fill:var(--dv-gold);stroke:var(--dv-ink);stroke-width:1.5}.dv-bar--measured,.dv-heel--measured{fill:var(--dv-ink)}.dv-bar--normal,.dv-heel--normal,.dv-row--ref :is(.dv-bar--normal,.dv-heel--normal){fill:var(--dv-normal)}.dv-proj{stroke:var(--dv-ink);stroke-width:1.5;stroke-dasharray:4 3}.dv-hatch-bg{fill:color-mix(in srgb,var(--dv-gold) 22%,var(--dv-panel))}.dv-hatch-line{stroke:var(--dv-gold);stroke-width:3}.dv-proj-mid{stroke:var(--dv-ink);stroke-width:3;stroke-linecap:round}.dv-val--proj{font-style:italic;fill:var(--dv-accent)!important}.dv-row.is-active .dv-proj{stroke-width:2.5;stroke-dasharray:none}.dv-row.is-active :is(.dv-bar--normal,.dv-heel--normal){fill:var(--dv-gold)}.dv-stem{stroke:var(--dv-ink-3);stroke-width:2}.dv-stem--normal{stroke:var(--dv-normal)}.dv-dot{stroke:var(--dv-panel);stroke-width:2}.dv-dot--measured{fill:var(--dv-ink)}.dv-dot--normal{fill:var(--dv-normal)}.dv-dot--proj{fill:color-mix(in srgb,var(--dv-gold) 30%,var(--dv-panel));stroke:var(--dv-ink);stroke-width:2.5;stroke-dasharray:3 2}.dv-row.is-active :is(.dv-dot--measured,.dv-dot--normal){fill:var(--dv-gold);stroke:var(--dv-ink);stroke-width:1.5}.dv-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.dv-series--normal .dv-line{stroke:var(--dv-tint);stroke-width:10}.dv-series--normal .dv-pt{fill:var(--dv-normal)}.dv-series--past .dv-line{stroke:var(--dv-ink)}.dv-series--past .dv-pt{fill:var(--dv-ink)}.dv-series--past2 .dv-line{stroke:var(--dv-deep-3)}.dv-series--past2 .dv-pt{fill:var(--dv-deep-3)}.dv-line-halo{fill:none;stroke:var(--dv-ink);stroke-width:6;stroke-dasharray:7 5;stroke-linejoin:round}.dv-series--expected .dv-line{stroke:var(--dv-gold);stroke-width:3;stroke-dasharray:7 5;stroke-linecap:butt}.dv-series--expected .dv-pt{fill:var(--dv-gold);stroke:var(--dv-ink);stroke-width:1.5}.dv-band{stroke-linejoin:round}.dv-end{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--dv-panel);stroke-width:4px;stroke-linejoin:round}.dv-end--normal{fill:var(--dv-normal)!important}.dv-end--past,.dv-end--past2{fill:var(--dv-ink)!important}.dv-end--expected{fill:var(--dv-accent)!important;font-style:italic}.dv-cursor{stroke:var(--dv-ink);stroke-width:1;opacity:0}.dv-col.is-active .dv-cursor{opacity:.35}.dv-hit--col{right:auto!important}.dv-gauge-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-8, 8px) var(--space-16, 16px);margin:0 0 var(--space-16, 16px);padding:0;background:none;color:var(--dv-text)}.dv-gauge-big{display:flex;align-items:baseline;gap:.12em;font-family:var(--font-body);font-size:clamp(3rem,1.6rem + 5vw,6rem);font-weight:200;line-height:.92;letter-spacing:-.03em;color:var(--dv-ink);font-variant-numeric:lining-nums tabular-nums}.dv-gauge-num{font:inherit}.dv-gauge-unit{font-family:var(--font-body);font-size:.4em;font-weight:500;letter-spacing:0;color:var(--dv-accent)}.dv-gauge-sub{max-width:22em;font-size:var(--type-caption, .875rem);line-height:1.5;color:var(--dv-ink-2)}.dv-svg--gauge{margin:0 auto}.dv-gauge-track{fill:var(--dv-track)}.dv-gauge-base{fill:var(--dv-normal)}.dv-gauge-normal{stroke:var(--dv-normal);stroke-width:3.5}.dv-gauge-other{stroke:var(--dv-ink-3);stroke-width:2;stroke-dasharray:3 2}.dv-gauge-label{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;fill:var(--dv-ink)!important;paint-order:stroke;stroke:var(--dv-panel);stroke-width:4px}.dv-gauge-label--normal{fill:var(--dv-normal)!important}.dv-needle{stroke-width:3}.dv-needle-hub{fill:var(--dv-ink);stroke:var(--dv-gold);stroke-width:2.5}.dv-odds--above{fill:var(--dv-gold);stroke:var(--dv-ink);stroke-width:1.5}.dv-odds--near{fill:var(--dv-tint);stroke:var(--dv-normal);stroke-width:1}.dv-odds--below{fill:var(--dv-deep-2);stroke:var(--dv-ink);stroke-width:1}.dv-odds-txt{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;fill:var(--dv-ink)!important}.dv-odds-name{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;fill:var(--dv-ink)!important}.dv-odds-txt--above{fill:var(--dv-on-gold)!important}.dv-odds-txt--below{fill:var(--dv-on-deep)!important}.dv-row.is-active .dv-odds{stroke:var(--dv-ink);stroke-width:2}.article-body .dv-waffles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-24, 24px) var(--space-16, 16px);margin:0;padding:0;list-style:none}@media(max-width:599.98px){.article-body .dv-waffles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .9rem}}.article-body .dv-waffle{position:relative;display:flex;flex-direction:column;gap:0;min-width:0;margin:0;padding:0}.dv-waffle::marker{content:none}.dv-chart--waffle .dv-wf-val{font-family:var(--font-body);font-size:clamp(1.625rem,1.3rem + 1vw,2rem);font-weight:200;line-height:1;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--dv-ink)}.dv-chart--waffle .dv-waffle--hi .dv-wf-val{font-weight:300}.dv-wf-lab{margin:6px 0 8px;font-size:.875rem;font-weight:500;line-height:1.3;color:var(--dv-ink-2)}.dv-waffle--hi .dv-wf-lab{color:var(--dv-ink);font-weight:600}.dv-wf{display:block;margin-top:auto}.dv-wf-svg{display:block;width:100%;height:auto;overflow:visible}.dv-wf-off{fill:var(--dv-track)}.dv-wf-on{fill:var(--dv-normal)}.dv-waffle--hi .dv-wf-on{fill:var(--dv-ink)}.dv-waffle.is-active .dv-wf-svg{outline:2px solid var(--dv-gold);outline-offset:3px;border-radius:2px}.article-body .dv-wf-note{margin:-.5rem 0 var(--space-16, 16px);font-size:var(--fs-source, .8125rem);line-height:1.45;color:var(--dv-muted)}.dv-hit.dv-hit--waffle{inset:-4px}.dv-swatch:is(.dv-swatch--wf-hi,.dv-swatch--wf-on,.dv-swatch--wf-off){width:.8rem;height:.8rem;border-radius:1px}.dv-swatch--wf-hi{background:var(--dv-ink)}.dv-swatch--wf-on{background:var(--dv-normal)}.dv-swatch--wf-off{background:var(--dv-track);box-shadow:inset 0 0 0 1px var(--dv-line-strong)}.dv-band--0{fill:color-mix(in srgb,var(--dv-normal) 8%,var(--dv-panel))}.dv-band--1{fill:color-mix(in srgb,var(--dv-normal) 15%,var(--dv-panel))}.dv-band--2{fill:color-mix(in srgb,var(--dv-normal) 22%,var(--dv-panel))}.dv-band--3{fill:color-mix(in srgb,var(--dv-normal) 29%,var(--dv-panel))}.dv-band--4{fill:color-mix(in srgb,var(--dv-normal) 36%,var(--dv-panel))}.dv-band-edge,.dv-scale-axis{stroke:var(--dv-line-strong);stroke-width:1.5}.dv-svg .dv-band-name{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;fill:var(--dv-ink)}.dv-svg .dv-band-range{font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;fill:var(--dv-muted)}.dv-guide{stroke:var(--dv-ink-3);stroke-width:1.25}.dv-dot--scale{fill:var(--dv-gold);stroke:var(--dv-ink);stroke-width:1.5}.dv-svg .dv-scale-in{font-weight:400;fill:var(--dv-muted)}.dv-row.is-active .dv-dot--scale{fill:var(--dv-ink);stroke:var(--dv-gold);stroke-width:2}.dv-swatch:is(.dv-swatch--band-0,.dv-swatch--band-1,.dv-swatch--band-2,.dv-swatch--band-3,.dv-swatch--band-4){border-radius:1px;box-shadow:inset 0 0 0 1px var(--dv-line-strong)}.dv-swatch--band-0{background:color-mix(in srgb,var(--dv-normal) 8%,var(--dv-panel))}.dv-swatch--band-1{background:color-mix(in srgb,var(--dv-normal) 15%,var(--dv-panel))}.dv-swatch--band-2{background:color-mix(in srgb,var(--dv-normal) 22%,var(--dv-panel))}.dv-swatch--band-3{background:color-mix(in srgb,var(--dv-normal) 29%,var(--dv-panel))}.dv-swatch--band-4{background:color-mix(in srgb,var(--dv-normal) 36%,var(--dv-panel))}.dv-legend{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;font-size:.8125rem;font-weight:500;line-height:1.4;color:var(--dv-ink-2)}.dv-key{display:inline-flex;align-items:center;gap:.5rem;padding:0;background:none}.dv-swatch{display:inline-block;width:1.25rem;height:.75rem;border-radius:1px;flex:none}.dv-swatch--measured{background:var(--dv-ink)}.dv-swatch--normal{background:var(--dv-normal)}.dv-swatch--projected{background:repeating-linear-gradient(135deg,var(--dv-gold) 0 2px,color-mix(in srgb,var(--dv-gold) 22%,var(--dv-panel)) 2px 5px);outline:1.5px dashed var(--dv-ink);outline-offset:-1.5px}.dv-swatch--expected{width:3px;height:1.05rem;border-radius:1px;background:var(--dv-ink);margin:0 .6rem}.dv-swatch--above{background:var(--dv-gold);box-shadow:inset 0 0 0 1.5px var(--dv-ink)}.dv-swatch--near{background:var(--dv-tint);box-shadow:inset 0 0 0 1px var(--dv-normal)}.dv-swatch--below{background:var(--dv-deep-2)}.dv-swatch--normal-dot,.dv-swatch--measured-dot,.dv-swatch--expected-dot{width:.8rem;height:.8rem;border-radius:50%}.dv-swatch--normal-dot{background:var(--dv-normal)}.dv-swatch--measured-dot{background:var(--dv-ink)}.dv-swatch--expected-dot{background:var(--dv-panel);border:2.5px dashed var(--dv-ink)}.dv-swatch--line-normal,.dv-swatch--line-past,.dv-swatch--line-past2,.dv-swatch--line-expected{height:0;border-radius:0;border-top:2px solid var(--dv-ink)}.dv-swatch--line-normal{height:.55rem;border-top:0;border-radius:999px;background:var(--dv-tint);box-shadow:inset 0 0 0 1.5px var(--dv-normal)}.dv-swatch--line-past2{border-top:2px solid var(--dv-deep-3)}.dv-swatch--line-expected{height:3px;border-top:0;background:repeating-linear-gradient(90deg,var(--dv-gold) 0 7px,transparent 7px 12px);box-shadow:0 0 0 1.5px var(--dv-ink)}.dv-swatch--normal-tick{width:4px;height:1.05rem;margin:0 .6rem;background:var(--dv-normal);border-radius:1px}.dv-tip-note{font-style:italic;opacity:.9}.dv-hits{position:absolute;inset:0}.dv-hit{position:absolute;left:-6px;right:-6px;background:transparent;border:0;border-radius:2px;padding:0;cursor:pointer}.dv-hit:focus-visible{outline:2px solid var(--dv-accent);outline-offset:0}.dv-tip{position:absolute;z-index:3;max-width:min(18rem,100%);padding:.6rem .75rem;background:var(--dv-ink);color:var(--dv-panel);border-radius:2px;box-shadow:0 6px 20px #0000002e;font-size:.8125rem;line-height:1.4;pointer-events:none}.dv-tip[hidden]{display:none}.dv-tip>*{display:block}.article-body .dv-tip strong,.dv-tip strong{color:inherit}.dv-tip-val{font-size:1rem;font-weight:500;font-variant-numeric:tabular-nums}.dv-tip-src{opacity:.85}.dv-foot{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-8, 8px) var(--space-16, 16px);flex-wrap:wrap;margin-top:var(--space-16, 16px)}.dv-foot>.dv-toggle{margin-left:auto}.dv-chart>.dv-foot{padding-top:var(--space-12, 12px);border-top:1px solid var(--dv-line)}.dv-cite{flex:1 1 24rem;min-width:0;font-size:var(--fs-source, .8125rem);line-height:1.5;color:var(--dv-muted)}.post-style .article-body .dv-cite details.src-fold{display:contents;margin:0;font-size:inherit;line-height:inherit;color:inherit}.post-style .article-body .dv-cite details.src-fold::details-content{display:contents}.post-style .article-body .dv-cite .src-fold-sum{display:none}.post-style .article-body .dv-cite :is(p.post-source,p.src-fold-refs,details.src-fold>p){display:inline;margin:0;font-size:var(--fs-source, .8125rem);line-height:1.5;color:var(--dv-muted)}.post-style .article-body .dv-cite :is(p.post-source,details.src-fold>p)+p:before{content:" "}.post-style .article-body .dv-cite p a,.post-style .article-body .dv-stat .dv-stat-src a{color:inherit;font-weight:400;text-decoration-color:var(--dv-gold)}.dv-credit{white-space:nowrap}.dv-cite>:not(.dv-credit)+.dv-credit:before{content:" \b7  " / ""}.article-body .dv-annot,.dv-annot{margin:.75rem 0 0;font-size:.875rem;font-weight:500;font-style:italic;color:var(--dv-ink)}.dv-chart>table:not(.dv-sr){margin-top:.75rem}.dv-figs .dv-foot{margin-top:var(--space-32, 32px);padding-top:var(--space-12, 12px);border-top:1px solid var(--dv-line)}.article-body .dv-stats{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-32, 32px) 3rem;grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.article-body .dv-stats:not([data-cols]){grid-template-columns:repeat(2,minmax(0,1fr))}}.article-body .dv-stats[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-body .dv-stats[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.dv-stats[data-cols="2"]>.dv-stat:last-child:nth-child(odd){grid-column:1 / -1}.dv-stat{position:relative;display:flex;flex-direction:column;gap:var(--space-12, 12px);align-items:flex-start;min-width:0;margin:0;padding:var(--space-16, 16px) 0 0;background:none;color:var(--dv-text);border:0;border-top:var(--dv-hair) solid var(--dv-line-strong);border-radius:0;container-type:inline-size}.article-body .dv-stat p{margin:0}.article-body .dv-stat-num{font-family:var(--font-body);font-size:3rem;font-size:clamp(3rem,21cqi,6rem);font-weight:200;line-height:.92;letter-spacing:-.03em;margin-left:-.03em;color:var(--dv-ink);font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere}.article-body .dv-stat-num.dv-stat-num--words{font-size:1.75rem;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.25rem);font-family:var(--font-display);font-weight:400;line-height:1.1;letter-spacing:0;margin-left:0;overflow-wrap:normal;text-wrap:balance}.article-body .dv-stat-label{max-width:26em;font-size:var(--type-caption, .875rem);line-height:1.45;color:var(--dv-ink-2)}html[data-rd-size] .post-style .article-body :is(.dv-chart,.dv-figs) p.dv-title{font-size:calc(clamp(1.25rem,1.1rem + .6vw,1.625rem) * var(--rd-scale, 1))}html[data-rd-size] .post-style .article-body .dv-figs p.dv-stat-num{font-size:calc(clamp(3rem,21cqi,6rem) * var(--rd-scale, 1))}html[data-rd-size] .post-style .article-body .dv-figs p.dv-stat-num.dv-stat-num--words{font-size:calc(clamp(1.75rem,1.3rem + 1.4vw,2.25rem) * var(--rd-scale, 1))}html[data-rd-size] .post-style .article-body .dv-figs p.dv-stat-label{font-size:calc(var(--type-caption, .875rem) * var(--rd-scale, 1))}.dv-why{display:inline-flex;align-items:center;font:var(--dv-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--dv-accent)}.dv-why-ico{display:inline-block;position:relative;width:.75em;height:.75em;margin-left:.6em}.dv-why-ico:before,.dv-why-ico:after{content:"";position:absolute;background:currentColor}.dv-why-ico:before{left:0;right:0;top:50%;height:1px;margin-top:-.5px}.dv-why-ico:after{top:0;bottom:0;left:50%;width:1px;margin-left:-.5px}.dv-why[aria-expanded=true] .dv-why-ico:after{transform:scaleY(0)}.dv-why-wrap{display:grid;grid-template-rows:0fr;opacity:0;align-self:stretch}.dv-why-wrap.is-open{grid-template-rows:1fr;opacity:1}.dv-why-wrap[hidden]{display:none}.dv-why-clip{min-height:0;overflow:hidden}.dv-why-body{max-width:30em;font-size:var(--type-caption, .875rem);line-height:1.5;padding:0;background:none;color:var(--dv-ink)}.dv-why-body[hidden]{display:none}.article-body .dv-stat-src{font-size:var(--type-source);line-height:1.5;color:var(--dv-muted)}.dv-stat-src a{color:inherit;text-decoration-color:var(--dv-gold)}.post-style .article-body .dv-stat details.src-fold{margin:0}.post-style .article-body .dv-stat .src-fold-sum{display:none}.post-style .article-body .dv-stat details.src-fold>p{margin:0}.article-body ul.dv-facts{list-style:none;margin:var(--space-16, 16px) 0 var(--space-24, 24px);padding:0;display:grid;gap:0 var(--space-32, 32px);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));counter-reset:dv-fact}.article-body .dv-facts li{counter-increment:dv-fact;display:grid;grid-template-columns:3rem minmax(0,1fr);column-gap:var(--space-12, 12px);align-items:baseline;margin:0;padding:var(--space-16, 16px) 0;background:none;color:var(--dv-text);border:0;border-top:var(--dv-hair) solid var(--dv-line-strong);border-radius:0;font-size:var(--type-callout);line-height:1.6}.article-body .dv-facts li:before{content:counter(dv-fact,decimal-leading-zero) / "";font-family:var(--font-body);font-size:2rem;font-weight:200;line-height:1;letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;color:var(--dv-ink)}.article-body .dv-facts li>*{grid-column:2}.article-body .dv-facts li a{color:var(--dv-accent);font-size:var(--type-source);white-space:nowrap}.article-body .dv-calc{padding-bottom:var(--space-8, 8px)}.article-body .dv-calc>.dv-head{margin-bottom:var(--space-16, 16px)}.article-body .dv-calc p{margin:.4rem 0 0}.article-body .dv-calc-lede{font-size:var(--type-callout);color:var(--dv-ink-2)}.dv-calc-form{display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin-top:var(--space-24, 24px)}.dv-field{display:flex;flex-direction:column;gap:.2rem;color:var(--dv-ink)}.dv-field>span{font:var(--dv-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--dv-muted)}.dv-field input{font:inherit;font-family:var(--font-body);font-size:1.25rem;font-weight:400;font-variant-numeric:tabular-nums;width:100%;padding:.45rem 0 .4rem;min-height:44px;border:0;border-bottom:var(--dv-hair) solid var(--dv-ink);border-radius:0;background:transparent;color:var(--dv-ink)}.dv-field input:focus{border-bottom:2px solid var(--dv-accent);padding-bottom:calc(.4rem - .5px)}.dv-field input:focus-visible{outline:2px solid var(--dv-accent);outline-offset:3px}.dv-presets{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:var(--space-16, 16px)}.dv-presets button{font-size:.8125rem;min-height:32px;padding:.3rem .75rem;border:1px solid var(--dv-line-strong);border-radius:2px}.dv-calc-out{display:block;margin-top:var(--space-24, 24px);padding:var(--space-16, 16px) 0;border-top:var(--dv-hair) solid var(--dv-line-strong);border-bottom:1px solid var(--dv-line);background:none;color:var(--dv-ink);font-family:var(--font-body);font-size:clamp(1.75rem,1.2rem + 2vw,3rem);line-height:1.1;font-weight:200;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.dv-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.article-body .dv-calc-math{font-size:var(--type-caption);color:var(--dv-text)}.article-body .dv-calc-given{font-size:var(--type-caption);color:var(--dv-muted)}.article-body .dv-calc-src{font-size:var(--type-source);line-height:1.5;color:var(--dv-muted)}.dv-calc-src a{color:var(--dv-accent)}@media(max-width:599.98px){.dv-head{grid-template-columns:minmax(0,1fr) auto}.dv-count{letter-spacing:.16em}}@media(prefers-reduced-motion:no-preference){.dv-tip.is-anim{animation:dv-tip-in var(--mx-dur-micro, .14s) var(--ease-out-quart, ease-out) both}.dv-tip.is-leaving{animation:dv-tip-out 90ms var(--mx-ease-in, ease-in) both}.dv-bar,.dv-dot,.dv-odds{transition:fill var(--mx-dur-micro, .14s) ease}.dv-why-wrap.is-anim{transition:grid-template-rows var(--mx-dur-ui, .24s) var(--mx-ease-settle, cubic-bezier(.32, .72, 0, 1)),opacity var(--mx-dur-ui, .24s) ease}.dv-why-ico:after{transition:transform var(--mx-dur-micro, .14s) var(--mx-ease-settle, cubic-bezier(.32, .72, 0, 1))}.dv-calc-math.is-new{animation:dv-fade .16s linear both}.dv-morph :is(.dv-grid,.dv-tick){animation:dv-fade .2s linear both}@keyframes dv-tip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes dv-tip-out{0%{opacity:1}to{opacity:0;transform:translateY(2px)}}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.dv-switch button,.dv-toggle,.dv-why,.dv-presets button{transition:transform var(--mx-dur-ui, .24s) var(--mx-ease-settle, cubic-bezier(.32, .72, 0, 1)),border-color var(--mx-dur-micro, .14s) ease,background-color var(--mx-dur-micro, .14s) ease,color var(--mx-dur-micro, .14s) ease}:is(.dv-switch button,.dv-toggle,.dv-why,.dv-presets button):active{transform:scale(.97);transition-duration:34ms}}@media(prefers-reduced-motion:no-preference){html[data-motion]:not([data-rd-mode=focus]) .dv-wait :is(.dv-bar,.dv-mark:not(.dv-proj,.dv-proj-mid,.dv-line)){transform-box:fill-box;transform-origin:left center;transform:scaleX(0)}html[data-motion]:not([data-rd-mode=focus]) .dv-wait :is(.dv-proj,.dv-wipe,.dv-series){clip-path:inset(0 100% 0 0)}html[data-motion]:not([data-rd-mode=focus]) .dv-wait .dv-ref{clip-path:inset(0 0 100% 0)}html[data-motion]:not([data-rd-mode=focus]) .dv-wait :is(.dv-proj-mid:not(.dv-needle),.dv-val,.dv-end,.dv-grid,.dv-tick,.dv-open,.dv-gauge-normal,.dv-gauge-other,.dv-gauge-label,.dv-gauge-num,.dv-gauge-unit){opacity:0}html[data-motion]:not([data-rd-mode=focus]) .dv-wait .dv-dot{transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(.9)}html[data-motion]:not([data-rd-mode=focus]) .dv-wait .dv-needle{transform-box:view-box;transform:rotate(var(--dv-sweep, 0deg))}html:not([data-rd-mode=focus]) .dv-draw :is(.dv-grid,.dv-tick,.dv-gauge-num,.dv-gauge-unit){animation:dv-fade .16s linear both}html:not([data-rd-mode=focus]) .dv-draw :is(.dv-bar,.dv-mark:not(.dv-proj,.dv-proj-mid,.dv-line)){transform-box:fill-box;transform-origin:left center;animation:dv-grow .56s var(--ease-out-quart, ease-out) var(--d, 0ms) both}html:not([data-rd-mode=focus]) .dv-draw .dv-mark.dv-stem:not(.dv-line){animation-duration:.48s}html:not([data-rd-mode=focus]) .dv-draw .dv-proj{animation:dv-print .56s steps(7,end) var(--d, 0ms) both}html:not([data-rd-mode=focus]) .dv-chart--dots .dv-draw .dv-proj{animation-timing-function:steps(6,end)}html:not([data-rd-mode=focus]) .dv-draw .dv-wipe{animation:dv-print .56s var(--ease-out-quart, ease-out) var(--d, 0ms) both}html:not([data-rd-mode=focus]) .dv-draw .dv-series{animation:dv-print .64s var(--ease-out-quart, ease-out) var(--d, 0ms) both}html:not([data-rd-mode=focus]) .dv-draw .dv-series--expected{animation-timing-function:steps(8,end)}html:not([data-rd-mode=focus]) .dv-draw .dv-proj-mid:not(.dv-needle){animation:dv-fade .22s ease-out calc(var(--d, 0ms) + .62s) both}html:not([data-rd-mode=focus]) .dv-draw :is(.dv-val,.dv-open){animation:dv-label .2s ease-out calc(var(--d, 0ms) + .42s) both}html:not([data-rd-mode=focus]) .dv-draw .dv-end{animation:dv-fade .2s linear calc(var(--d, 0ms) + .56s) both}html:not([data-rd-mode=focus]) .dv-draw .dv-ref{animation:dv-drop .3s steps(6,end) var(--dv-last, 0ms) both}html:not([data-rd-mode=focus]) .dv-draw .dv-dot{transform-box:fill-box;transform-origin:center;animation:dv-dot .24s steps(3,end) calc(var(--d, 0ms) + .48s) both}html:not([data-rd-mode=focus]) .dv-draw .dv-needle{transform-box:view-box;animation:dv-sweep .72s var(--mx-ease-settle, cubic-bezier(.32, .72, 0, 1)) both}html:not([data-rd-mode=focus]) .dv-draw .dv-gauge-range{animation:dv-print .42s steps(6,end) .4s both}html:not([data-rd-mode=focus]) .dv-draw :is(.dv-gauge-normal,.dv-gauge-other,.dv-gauge-label){animation:dv-fade .16s linear .9s both}@keyframes dv-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dv-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes dv-drop{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes dv-fade{0%{opacity:0}to{opacity:1}}@keyframes dv-label{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes dv-dot{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes dv-sweep{0%{transform:rotate(var(--dv-sweep, 0deg))}to{transform:rotate(0)}}}@media(prefers-reduced-motion:reduce){.dv-draw :is(.dv-bar,.dv-mark,.dv-wipe),.dv-wait :is(.dv-bar,.dv-mark,.dv-wipe){animation:none!important;transform:none!important;clip-path:none!important}:is(.dv-draw,.dv-wait) :is(.dv-series,.dv-ref,.dv-dot,.dv-needle){animation:none!important;transform:none!important;clip-path:none!important}:is(.dv-draw,.dv-wait) :is(.dv-proj-mid,.dv-val,.dv-end,.dv-grid,.dv-tick,.dv-open,.dv-dot,.dv-gauge-normal,.dv-gauge-other,.dv-gauge-label,.dv-gauge-num,.dv-gauge-unit){animation:none!important;opacity:1!important}}@media print{.dv-wait :is(.dv-bar,.dv-mark,.dv-wipe,.dv-series,.dv-ref,.dv-dot,.dv-needle){transform:none!important;clip-path:none!important}.dv-wait :is(.dv-proj-mid,.dv-val,.dv-end,.dv-grid,.dv-tick,.dv-open,.dv-dot,.dv-gauge-normal,.dv-gauge-other,.dv-gauge-label,.dv-gauge-num,.dv-gauge-unit){opacity:1!important}}@media(forced-colors:active){.dv-bar,.dv-row--ref .dv-bar{fill:CanvasText;opacity:1}.dv-row.is-active .dv-bar{fill:Highlight}.dv-svg text,.dv-cat,.dv-val,.dv-tick,.dv-axis-title{fill:CanvasText!important}.dv-cat,.dv-val{stroke:Canvas}.dv-grid,.dv-ref,.dv-open{stroke:CanvasText}.article-body :is(.dv-chart,.dv-figs,.dv-calc),.dv-stat,.article-body .dv-facts li{border-top-color:CanvasText}.dv-tip{border:1px solid CanvasText}.dv-label,.dv-count,.dv-why{color:CanvasText}.dv-axis-line,.dv-track{stroke:CanvasText}.dv-track{fill:GrayText}.dv-row--hi .dv-bar,.dv-heel{fill:CanvasText}.dv-row--ref .dv-heel,.dv-heel--normal{fill:GrayText}.dv-row.is-active .dv-heel{fill:Highlight}.dv-line-halo{stroke:Canvas}.dv-gauge-big,.dv-gauge-unit{color:CanvasText}.dv-bar--normal,.dv-dot--normal,.dv-gauge-track{fill:GrayText}.dv-dot--measured,.dv-needle-hub,.dv-series--past .dv-pt,.dv-series--past2 .dv-pt{fill:CanvasText}.dv-dot--proj,.dv-series--expected .dv-pt{fill:Canvas;stroke:Highlight}.dv-stem,.dv-series--past .dv-line,.dv-series--past2 .dv-line,.dv-gauge-other{stroke:CanvasText}.dv-series--normal .dv-line,.dv-gauge-normal{stroke:GrayText}.dv-series--expected .dv-line{stroke:Highlight}.dv-end,.dv-gauge-label,.dv-gauge-num{fill:CanvasText!important;color:CanvasText}.dv-hatch-bg,.dv-odds--below{fill:Canvas}.dv-hatch-line,.dv-proj,.dv-odds--below{stroke:CanvasText}.dv-proj-mid{stroke:Highlight}.dv-odds--above{fill:CanvasText}.dv-odds--near{fill:GrayText}.dv-svg :is(.dv-odds-txt,.dv-odds-name){fill:CanvasText!important;stroke:none}.dv-svg .dv-odds-txt--above{fill:Canvas!important}.dv-svg .dv-odds-txt--near{paint-order:stroke;stroke:Canvas;stroke-width:3px}.dv-swatch{forced-color-adjust:none;background:CanvasText;outline-color:CanvasText}.dv-swatch--normal,.dv-swatch--near{background:GrayText}.dv-swatch--below{background:Canvas;box-shadow:inset 0 0 0 1px CanvasText}.dv-swatch--projected{background:repeating-linear-gradient(135deg,CanvasText 0 2px,Canvas 2px 5px)}.dv-why-ico:before,.dv-why-ico:after{forced-color-adjust:none;background:ButtonText}.dv-wf-on,.dv-waffle--hi .dv-wf-on{fill:CanvasText}.dv-wf-off{fill:Canvas;stroke:CanvasText;stroke-width:.6}.dv-chart--waffle .dv-wf-val,.dv-wf-lab,.article-body .dv-wf-note{color:CanvasText}.dv-waffle.is-active .dv-wf-svg{outline-color:Highlight}.dv-swatch--wf-on{background:CanvasText}.dv-swatch--wf-off{background:Canvas;box-shadow:inset 0 0 0 1px CanvasText}.dv-band{fill:Canvas}.dv-band-edge,.dv-scale-axis,.dv-guide{stroke:CanvasText}.dv-dot--scale{fill:CanvasText;stroke:Canvas}.dv-svg :is(.dv-band-name,.dv-band-range,.dv-scale-in){fill:CanvasText!important}.dv-swatch:is(.dv-swatch--band-0,.dv-swatch--band-1,.dv-swatch--band-2,.dv-swatch--band-3,.dv-swatch--band-4){background:Canvas;box-shadow:inset 0 0 0 1px CanvasText}.article-body :is(.dv-title,.dv-calc h3),.dv-sub,.dv-gauge-big,.dv-gauge-sub,.dv-calc-out,.dv-stat,.article-body .dv-stat-num,.article-body .dv-stat-label{color:CanvasText}.dv-switch button[aria-pressed=true]{border:1px solid CanvasText}.dv-gauge-base{fill:GrayText}.dv-tip,.dv-why-wrap,.dv-why-ico:after,.dv-calc-math{animation:none!important;transition:none!important}.dv-draw :is(.dv-bar,.dv-mark,.dv-wipe),.dv-wait :is(.dv-bar,.dv-mark,.dv-wipe){animation:none!important;transform:none!important;clip-path:none!important}:is(.dv-draw,.dv-wait) :is(.dv-series,.dv-ref,.dv-dot,.dv-needle){animation:none!important;transform:none!important;clip-path:none!important}:is(.dv-draw,.dv-wait) :is(.dv-proj-mid,.dv-val,.dv-end,.dv-grid,.dv-tick,.dv-open,.dv-dot,.dv-gauge-normal,.dv-gauge-other,.dv-gauge-label,.dv-gauge-num,.dv-gauge-unit){animation:none!important;opacity:1!important}}
