.decision[data-astro-cid-m3kwn2hl]{margin-block:var(--space-l);padding:var(--space-m);border-radius:var(--radius-l);background:var(--color-surface);box-shadow:var(--shadow-1);border-inline-start:4px solid var(--color-accent)}.decision__title[data-astro-cid-m3kwn2hl]{gap:var(--space-3xs);font-size:var(--step-2);display:grid;margin:0!important}.decision__n[data-astro-cid-m3kwn2hl]{color:var(--color-accent)}.decision__grid[data-astro-cid-m3kwn2hl]{gap:var(--space-s);margin-block-start:var(--space-m);display:grid}@media (width>=40rem){.decision__grid[data-astro-cid-m3kwn2hl]{grid-template-columns:repeat(2,1fr)}}.decision__row[data-astro-cid-m3kwn2hl]{gap:var(--space-3xs);align-content:start;display:grid}.decision__row[data-astro-cid-m3kwn2hl] dt[data-astro-cid-m3kwn2hl]{font-size:var(--step--1)}.decision__row[data-astro-cid-m3kwn2hl] dd[data-astro-cid-m3kwn2hl]{margin:0}.decision__row--call[data-astro-cid-m3kwn2hl] dd[data-astro-cid-m3kwn2hl]{font-weight:600}.decision__more[data-astro-cid-m3kwn2hl]:empty{display:none}.decision__more[data-astro-cid-m3kwn2hl]{margin-block-start:var(--space-s)}.decision__more[data-astro-cid-m3kwn2hl]>*+*{margin-block-start:.75em}.metric[data-astro-cid-6f4fft6k]{padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);background:var(--color-accent-soft)}.metric__value[data-astro-cid-6f4fft6k]{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:var(--step-4);font-variant-numeric:lining-nums;line-height:1}.metric__label[data-astro-cid-6f4fft6k]{font-weight:600;line-height:1.35;margin-block-start:var(--space-2xs)!important}.metric__note[data-astro-cid-6f4fft6k]{font-size:var(--step--1);margin-block-start:var(--space-3xs)!important}.metrics[data-astro-cid-x54fxcrn]{gap:var(--space-s);margin-block:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.metrics[data-astro-cid-x54fxcrn]>*{margin:0!important}.pull[data-astro-cid-xxv66y7w]{border-inline-start:3px solid var(--color-secondary);padding-inline-start:var(--space-m);margin-block:var(--space-xl)!important}.pull__quote[data-astro-cid-xxv66y7w]{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:var(--step-2);text-wrap:balance;line-height:1.2}.pull__quote[data-astro-cid-xxv66y7w] p{margin:0}.pull__cite[data-astro-cid-xxv66y7w]{text-transform:none;margin-block-start:var(--space-s);display:block}.fig[data-astro-cid-2n6bsby7]{margin-block:var(--space-l)!important}@media (width>=64rem){.fig--wide[data-astro-cid-2n6bsby7]{margin-inline:calc(-1 * var(--space-2xl))}}.fig__zoom[data-astro-cid-2n6bsby7]{border-radius:var(--radius-m);background:var(--color-surface-2);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.fig__img[data-astro-cid-2n6bsby7]{width:100%;height:auto}.fig__hint[data-astro-cid-2n6bsby7]{border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);opacity:0;transition:opacity var(--dur-base) var(--ease-out);padding:.2em .6em;position:absolute;inset-block-end:var(--space-2xs);inset-inline-end:var(--space-2xs)}.fig__zoom[data-astro-cid-2n6bsby7]:hover .fig__hint[data-astro-cid-2n6bsby7],.fig__zoom[data-astro-cid-2n6bsby7]:focus-visible .fig__hint[data-astro-cid-2n6bsby7]{opacity:1}.fig__caption[data-astro-cid-2n6bsby7]{font-size:var(--step--1);color:var(--color-text-muted);margin-block-start:var(--space-2xs)}.fig__dialog[data-astro-cid-2n6bsby7]{border-radius:var(--radius-m);background:var(--color-surface);border:0;max-width:min(96vw,90rem);max-height:94vh;padding:0;overflow:auto}.fig__dialog[data-astro-cid-2n6bsby7]::backdrop{backdrop-filter:blur(4px);background:#000000b8}.fig__full[data-astro-cid-2n6bsby7]{width:auto;max-width:100%;height:auto}.fig__close[data-astro-cid-2n6bsby7]{top:var(--space-2xs);right:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;box-shadow:var(--shadow-1);border:0;font-size:1.1rem;position:absolute}.ba[data-astro-cid-wmeb3b2h]{margin-block:var(--space-l)!important}.ba__stage[data-astro-cid-wmeb3b2h]{border-radius:var(--radius-m);background:var(--color-surface-2);position:relative;overflow:hidden}.ba__img[data-astro-cid-wmeb3b2h]{width:100%;height:auto;display:block}.ba__range[data-astro-cid-wmeb3b2h],.ba__handle[data-astro-cid-wmeb3b2h],.ba__tag[data-astro-cid-wmeb3b2h]{display:none}.js .ba__before[data-astro-cid-wmeb3b2h]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.js .ba__before[data-astro-cid-wmeb3b2h] .ba__img[data-astro-cid-wmeb3b2h]{object-fit:cover;height:100%}.js .ba__tag[data-astro-cid-wmeb3b2h]{top:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);padding:.15em .6em;display:block;position:absolute}.ba__tag--before[data-astro-cid-wmeb3b2h]{left:var(--space-2xs)}.ba__tag--after[data-astro-cid-wmeb3b2h]{right:var(--space-2xs)}.js .ba__handle[data-astro-cid-wmeb3b2h]{inset-block:0;left:var(--pos);background:var(--color-accent);pointer-events:none;width:3px;display:block;position:absolute;translate:-50%}.ba__handle[data-astro-cid-wmeb3b2h]:after{content:"⟷";background:var(--color-accent);width:2.75rem;height:2.75rem;color:var(--color-accent-contrast);border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.js .ba__range[data-astro-cid-wmeb3b2h]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.ba__stage[data-astro-cid-wmeb3b2h]:has(.ba__range:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.ba__caption[data-astro-cid-wmeb3b2h]{font-size:var(--step--1);color:var(--color-text-muted);margin-block-start:var(--space-2xs)}.callout[data-astro-cid-lnlu5god]{padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);background:var(--color-surface-2);border:1px solid var(--color-border);margin-block:var(--space-l)!important}.callout--ai[data-astro-cid-lnlu5god]{background:var(--color-accent-soft);border-color:#0000}.callout__title[data-astro-cid-lnlu5god]{align-items:center;gap:.5em;font-weight:600;display:flex}.callout__icon[data-astro-cid-lnlu5god]{color:var(--color-accent)}.callout__body[data-astro-cid-lnlu5god]{margin-block-start:var(--space-2xs)}.callout__body[data-astro-cid-lnlu5god]>*+*{margin-block-start:.75em}.tl[data-astro-cid-7ioyc6ha]{gap:var(--space-s);padding:0 0 0 var(--space-m);display:grid;position:relative;margin-block:var(--space-l)!important}.tl[data-astro-cid-7ioyc6ha]:before{content:"";background:var(--color-border);width:2px;position:absolute;inset-block:.4em;inset-inline-start:.3rem}.tl__item[data-astro-cid-7ioyc6ha]{gap:var(--space-3xs);display:grid;position:relative;margin:0!important}.tl__item[data-astro-cid-7ioyc6ha]:before{content:"";inset-inline-start:calc(-1 * var(--space-m) + .3rem - 4px);background:var(--color-accent);width:10px;height:10px;box-shadow:0 0 0 3px var(--color-bg);border-radius:50%;position:absolute;top:.45em}.tl__when[data-astro-cid-7ioyc6ha]{text-transform:none}.cite[data-astro-cid-gkbiipti]{font-family:var(--font-mono);margin-inline-start:.1em;font-size:.62em;line-height:0}.cite[data-astro-cid-gkbiipti] a[data-astro-cid-gkbiipti]{color:var(--color-accent);text-decoration:none}.cite[data-astro-cid-gkbiipti] a[data-astro-cid-gkbiipti]:hover,.cite[data-astro-cid-gkbiipti] a[data-astro-cid-gkbiipti]:focus-visible{text-decoration:underline}.notes[data-astro-cid-k5mo7sbt]{gap:var(--space-2xs);font-size:var(--step--1);color:var(--color-text-muted);margin-block-start:var(--space-s);padding:0;line-height:1.5;display:grid}.notes[data-astro-cid-k5mo7sbt] a{overflow-wrap:anywhere}.note[data-astro-cid-uyh4wfky]{grid-template-columns:1.6em 1fr;scroll-margin-block-start:6rem;display:grid}.note__n[data-astro-cid-uyh4wfky]{color:var(--color-accent)}.note[data-astro-cid-uyh4wfky]:target{color:var(--color-text)}
