.tl[data-astro-cid-aq4thmxp]{--bar-h:clamp(2.5rem, 2rem + 2vw, 3.5rem);margin:0}.tl--teal[data-astro-cid-aq4thmxp],.tl--light[data-astro-cid-aq4thmxp]{--before-fill:var(--red-200);--after-fill:var(--red-700);--saved-line:var(--marigold-deep);--scale-ink:var(--muted);--val-before:var(--ink);--val-after:#fff}.grid[data-astro-cid-aq4thmxp]{align-items:center;column-gap:var(--space-s);grid-template-columns:auto 1fr;row-gap:.6rem;display:grid}.rowlabel[data-astro-cid-aq4thmxp]{font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;color:var(--scale-ink);font-weight:650}.track[data-astro-cid-aq4thmxp]{height:var(--bar-h);position:relative}.rowlabel[data-astro-cid-aq4thmxp]:nth-of-type(2),.track[data-astro-cid-aq4thmxp]:has(.saved){margin-top:2.1rem}.bar[data-astro-cid-aq4thmxp]{transform-origin:0;border-radius:.25rem;position:absolute;inset:0 auto 0 0}.bar--before[data-astro-cid-aq4thmxp]{background:var(--before-fill);width:100%}.bar--after[data-astro-cid-aq4thmxp]{width:var(--after);background:var(--after-fill)}.val[data-astro-cid-aq4thmxp]{font-weight:700;font-size:var(--step-1);white-space:nowrap;position:absolute;top:50%;left:.9rem;translate:0 -50%}.val--before[data-astro-cid-aq4thmxp]{color:var(--val-before)}.val--after[data-astro-cid-aq4thmxp]{color:var(--val-after)}.saved[data-astro-cid-aq4thmxp]{inset:0 0 0 var(--after);border:2px dashed var(--saved-line);border-left:0;border-radius:0 .25rem .25rem 0;place-items:center;display:grid;position:absolute}.saved-label[data-astro-cid-aq4thmxp]{white-space:nowrap;font-size:var(--step--1);background:var(--marigold);color:var(--ink);border-radius:.2rem;padding:.2rem .55rem;font-weight:600;position:absolute;bottom:calc(100% + .45rem);right:0}.saved-label[data-astro-cid-aq4thmxp] strong[data-astro-cid-aq4thmxp]{margin-right:.2em;font-weight:700}.scale[data-astro-cid-aq4thmxp]{border-top:1px solid var(--scale-ink);font-variant-numeric:tabular-nums;height:1.4rem;color:var(--scale-ink);font-size:.75rem;position:relative}.scale[data-astro-cid-aq4thmxp] span[data-astro-cid-aq4thmxp]{white-space:nowrap;top:.3rem;left:calc(var(--m) * 100%);position:absolute;translate:-50%}.scale[data-astro-cid-aq4thmxp] span[data-astro-cid-aq4thmxp]:first-child{translate:0}.scale[data-astro-cid-aq4thmxp] span[data-astro-cid-aq4thmxp]:last-child{translate:-100%}.scale[data-astro-cid-aq4thmxp] span[data-astro-cid-aq4thmxp]:last-child:after{content:" mo"}figcaption[data-astro-cid-aq4thmxp]{margin-top:var(--space-s);font-size:var(--step--1);color:var(--scale-ink);max-width:60ch}@media (width<=30rem){.scale[data-astro-cid-aq4thmxp] .minor[data-astro-cid-aq4thmxp]{display:none}.saved-label[data-astro-cid-aq4thmxp]{font-size:.75rem}.val[data-astro-cid-aq4thmxp]{font-size:1rem;left:.6rem}}@media (prefers-reduced-motion:no-preference){.bar--before[data-astro-cid-aq4thmxp]{animation:draw 1.1s var(--ease-out-expo) .25s backwards}.val--before[data-astro-cid-aq4thmxp]{animation:fade .5s var(--ease-out) .9s backwards}.bar--after[data-astro-cid-aq4thmxp]{animation:draw 1.1s var(--ease-out-expo) .45s backwards, collapse 1s var(--ease-out-expo) 1.7s backwards}.val--after[data-astro-cid-aq4thmxp]{animation:fade .5s var(--ease-out) 2.3s backwards}.saved[data-astro-cid-aq4thmxp]{animation:reveal-saved .7s var(--ease-out-expo) 2.25s backwards}.saved-label[data-astro-cid-aq4thmxp]{animation:pop .6s var(--ease-out-expo) 2.7s backwards}}@keyframes draw{0%{transform:scaleX(0)}}@keyframes collapse{0%{transform:scaleX(var(--grow))}}@keyframes fade{0%{opacity:0}}@keyframes reveal-saved{0%{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes pop{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}}.flow[data-astro-cid-chp6z4xr]{margin:0}ol[data-astro-cid-chp6z4xr]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-chp6z4xr]{padding:var(--space-s) var(--space-m) var(--space-s) 0;--line:var(--red-700);grid-template-rows:auto auto 1fr;gap:.35rem;display:grid;position:relative}li[data-astro-cid-chp6z4xr]+li[data-astro-cid-chp6z4xr]{padding-left:var(--space-m)}li[data-astro-cid-chp6z4xr]:last-child{--line:var(--marigold-deep)}li[data-astro-cid-chp6z4xr]:before{content:"";background:var(--line);height:3px;position:absolute;inset:0 0 auto}li[data-astro-cid-chp6z4xr]:not(:last-child):after{content:"";background:var(--line);clip-path:polygon(0 0,100% 50%,0 100%);width:.6rem;height:calc(.7rem + 3px);position:absolute;top:-.35rem;right:-.1rem}.n[data-astro-cid-chp6z4xr]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.method[data-astro-cid-chp6z4xr]{font-weight:700;font-size:var(--step-1);line-height:1.15}.q[data-astro-cid-chp6z4xr]{color:var(--muted);font-size:.95rem;line-height:1.45}li[data-astro-cid-chp6z4xr]:last-child .q[data-astro-cid-chp6z4xr]{color:var(--ink);font-weight:600}@media (width<=52rem){ol[data-astro-cid-chp6z4xr]{grid-template-columns:1fr}li[data-astro-cid-chp6z4xr],li[data-astro-cid-chp6z4xr]+li[data-astro-cid-chp6z4xr]{padding:0 0 var(--space-m) var(--space-m)}li[data-astro-cid-chp6z4xr]:last-child{padding-bottom:0}li[data-astro-cid-chp6z4xr]:before{width:3px;height:auto;inset:0 auto 0 0}li[data-astro-cid-chp6z4xr]:not(:last-child):after{clip-path:polygon(0 0,100% 0,50% 100%);width:.7rem;height:.6rem;inset:auto auto -.1rem calc(1.5px - .35rem)}}.reach[data-astro-cid-iimwy35c]{margin:0}ol[data-astro-cid-iimwy35c]{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-iimwy35c]{flex-wrap:wrap;align-items:baseline;column-gap:.6rem;display:flex}.figure[data-astro-cid-iimwy35c]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.t0[data-astro-cid-iimwy35c] .figure[data-astro-cid-iimwy35c]{font-size:var(--step-2)}.t1[data-astro-cid-iimwy35c] .figure[data-astro-cid-iimwy35c]{font-size:var(--step-3)}.t2[data-astro-cid-iimwy35c] .figure[data-astro-cid-iimwy35c]{font-size:var(--step-4);color:var(--red-700)}.unit[data-astro-cid-iimwy35c]{color:var(--muted);font-weight:550}.via[data-astro-cid-iimwy35c]{color:var(--ink);flex-basis:100%;margin-bottom:.2rem;font-size:.8rem;font-weight:700}.via[data-astro-cid-iimwy35c]:before{content:"";vertical-align:middle;background:var(--marigold-deep);width:1.5rem;height:2px;margin-right:.4rem;display:inline-block}@media (prefers-reduced-motion:no-preference){.js li[data-astro-cid-iimwy35c][data-reveal]{transition:opacity .7s var(--ease-out) calc(var(--i) * .16s), transform .9s var(--ease-out-expo) calc(var(--i) * .16s)}.js li[data-astro-cid-iimwy35c][data-reveal]:not(.is-in){opacity:0;transform-origin:0 100%;transform:translateY(.6em)scale(.96)}}.crumbs[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{font-family:var(--font-ui);color:var(--muted);margin-bottom:1.5rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:before{content:"←";margin-right:.4rem}.crumbs[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover{color:var(--ink)}h1[data-astro-cid-pznzci7v]{font-family:var(--font-ui);letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.5rem);font-weight:700;line-height:1.15}.byline[data-astro-cid-pznzci7v]{font-family:var(--font-ui);color:var(--muted);margin-top:.75rem;font-size:.8125rem}.dek[data-astro-cid-pznzci7v]{font-family:var(--font);color:var(--muted);margin-top:1rem;font-size:1.125rem;line-height:1.55}.facts[data-astro-cid-pznzci7v]{border-block:1px solid var(--rule);font-family:var(--font-ui);gap:1rem;margin:2rem 0 0;padding-block:1.25rem;font-size:.9375rem;display:grid}dt[data-astro-cid-pznzci7v]{color:var(--muted);font-size:.8125rem}dd[data-astro-cid-pznzci7v]{margin:.2rem 0 0}.figure[data-astro-cid-pznzci7v]{background:var(--surface);border-radius:.25rem;margin-top:2rem;padding:1rem}.part[data-astro-cid-pznzci7v]{margin-top:2.5rem}.part[data-astro-cid-pznzci7v] h2[data-astro-cid-pznzci7v]{font-family:var(--font-ui);letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.part[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v],.part[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{font-family:var(--font);margin-top:.75rem;font-size:1.125rem;line-height:1.65}.part[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v]{margin:.75rem 0 0;padding-left:1.2rem}.part[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v].meta{font-family:var(--font-ui);color:var(--muted);font-size:.9375rem}.next[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule);margin-top:3.5rem;padding-top:1.5rem}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{font-family:var(--font-ui);letter-spacing:-.015em;color:var(--ink);margin-top:.5rem;font-size:1.375rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-block}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover{text-decoration:underline 1px}
