.vans[data-astro-cid-ewyuwwdf]{--cols:repeat(26, minmax(0, 1fr))}.ruler[data-astro-cid-ewyuwwdf]{padding-top:var(--space-1)}.ticks[data-astro-cid-ewyuwwdf],.bars[data-astro-cid-ewyuwwdf],.labels[data-astro-cid-ewyuwwdf]{grid-template-columns:var(--cols);display:grid}.ticks[data-astro-cid-ewyuwwdf]{border-top:2px solid var(--color-ink);align-items:start;height:1.25rem}.tick[data-astro-cid-ewyuwwdf]{background:var(--color-ink);justify-self:center;width:1px;height:.5rem}.tick[data-astro-cid-ewyuwwdf].major{height:1rem}.tick[data-astro-cid-ewyuwwdf].out{background:var(--color-ink-faint)}.bars[data-astro-cid-ewyuwwdf]{margin-top:var(--space-1);column-gap:0}.vs-bar[data-astro-cid-ewyuwwdf]{background:var(--color-ink);transform-origin:0;height:.5rem;transition:background-color .15s}.vs-bar[data-astro-cid-ewyuwwdf].b2{background:var(--color-primary)}.vs-bar[data-astro-cid-ewyuwwdf].b1{grid-column:2/6;margin-right:1px}.vs-bar[data-astro-cid-ewyuwwdf].b2{grid-column:6/16;margin-inline:1px}.vs-bar[data-astro-cid-ewyuwwdf].b3{grid-column:16/26;margin-left:1px}.labels[data-astro-cid-ewyuwwdf]{margin-top:var(--space-1);font-size:var(--step-small);font-variant-numeric:tabular-nums;line-height:1.2}.labels[data-astro-cid-ewyuwwdf]>[data-astro-cid-ewyuwwdf]{grid-row:1}.lab[data-astro-cid-ewyuwwdf]{white-space:nowrap;font-weight:650}.lab[data-astro-cid-ewyuwwdf].b1{grid-column:2/6}.lab[data-astro-cid-ewyuwwdf].b2{grid-column:6/16}.lab[data-astro-cid-ewyuwwdf].b3{grid-column:16/26}.end[data-astro-cid-ewyuwwdf]{color:var(--color-ink-soft);white-space:nowrap}.vs-lo[data-astro-cid-ewyuwwdf]{grid-area:1/1;justify-self:center;display:none}.vs-hi[data-astro-cid-ewyuwwdf]{grid-area:1/26;justify-self:end}.vs-bands[data-astro-cid-ewyuwwdf]{margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.vs-band[data-astro-cid-ewyuwwdf]{border-top:var(--rule) solid var(--color-ink-faint);padding-block:var(--space-2)}.vs-figure[data-astro-cid-ewyuwwdf]{align-items:baseline;gap:var(--space-1);font-size:var(--step-4);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-primary);margin:0;font-weight:650;line-height:1;display:flex}.vs-unit[data-astro-cid-ewyuwwdf]{font-size:var(--step-1);letter-spacing:0;color:var(--color-ink);font-weight:400}.vs-line[data-astro-cid-ewyuwwdf]{margin:var(--space-1) 0 0;color:var(--color-ink-soft);max-width:34rem}@media (width>=52rem){.vs-lo[data-astro-cid-ewyuwwdf]{display:block}.vs-bands[data-astro-cid-ewyuwwdf]{column-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.vs-figure[data-astro-cid-ewyuwwdf]{font-size:var(--step-5)}}@media (hover:hover) and (pointer:fine){.vans[data-astro-cid-ewyuwwdf]:has(.vs-band.b1:hover) .vs-bar[data-astro-cid-ewyuwwdf].b1,.vans[data-astro-cid-ewyuwwdf]:has(.vs-band.b3:hover) .vs-bar[data-astro-cid-ewyuwwdf].b3{background:var(--color-primary)}}@media (scripting:enabled){.ruler[data-astro-cid-ewyuwwdf]:not(.is-live) .ticks[data-astro-cid-ewyuwwdf]{clip-path:inset(-1px 100% 0 0)}.ruler[data-astro-cid-ewyuwwdf]:not(.is-live) .vs-bar[data-astro-cid-ewyuwwdf]{transform:scaleX(0)}.ruler[data-astro-cid-ewyuwwdf]:not(.is-live) .lab[data-astro-cid-ewyuwwdf],.ruler[data-astro-cid-ewyuwwdf]:not(.is-live) .end[data-astro-cid-ewyuwwdf]{opacity:0}}.ruler[data-astro-cid-ewyuwwdf].is-live .ticks[data-astro-cid-ewyuwwdf]{animation:ticks-in .5s var(--ease-out) both}.ruler[data-astro-cid-ewyuwwdf].is-live .vs-bar[data-astro-cid-ewyuwwdf]{animation:bar-in .36s var(--ease-out) both}.ruler[data-astro-cid-ewyuwwdf].is-live .lab[data-astro-cid-ewyuwwdf],.ruler[data-astro-cid-ewyuwwdf].is-live .end[data-astro-cid-ewyuwwdf]{animation:label-in .24s var(--ease-out) both}.ruler[data-astro-cid-ewyuwwdf].is-live .end[data-astro-cid-ewyuwwdf]{animation-delay:.3s}.ruler[data-astro-cid-ewyuwwdf].is-live .b1[data-astro-cid-ewyuwwdf]{animation-delay:.35s}.ruler[data-astro-cid-ewyuwwdf].is-live .b2[data-astro-cid-ewyuwwdf]{animation-delay:.43s}.ruler[data-astro-cid-ewyuwwdf].is-live .b3[data-astro-cid-ewyuwwdf]{animation-delay:.51s}@keyframes ticks-in{0%{clip-path:inset(-1px 100% 0 0)}to{clip-path:inset(-1px 0 0)}}@keyframes bar-in{0%{transform:scaleX(0)}to{transform:none}}@keyframes label-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){.ruler[data-astro-cid-ewyuwwdf]:not(.is-live) .ticks[data-astro-cid-ewyuwwdf]{clip-path:none;opacity:0}.ruler[data-astro-cid-ewyuwwdf]:not(.is-live) .vs-bar[data-astro-cid-ewyuwwdf]{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.ruler[data-astro-cid-ewyuwwdf].is-live .ticks[data-astro-cid-ewyuwwdf],.ruler[data-astro-cid-ewyuwwdf].is-live .vs-bar[data-astro-cid-ewyuwwdf]{animation-name:fade-in;animation-duration:.2s}}
