.metrics[data-astro-cid-rjzpfz7y]{padding:var(--space-6);background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius-card)}.metrics__label[data-astro-cid-rjzpfz7y]{margin-block-end:var(--space-5);display:block}.metrics__list[data-astro-cid-rjzpfz7y]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.metrics__item[data-astro-cid-rjzpfz7y]{font-size:var(--fs-body-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);color:var(--text);text-wrap:pretty;padding-inline-start:var(--space-6);position:relative}.metrics__item[data-astro-cid-rjzpfz7y]:before{content:"";background-color:var(--rust);width:12px;height:2px;position:absolute;inset-block-start:.7em;inset-inline-start:0}.output-anchor[data-astro-cid-p5tl73ql]{left:50%;bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px));z-index:90;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-5);background-color:var(--text);color:var(--bg);border:1px solid var(--text);font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:var(--fw-semi);letter-spacing:.01em;white-space:nowrap;transition:opacity var(--d2) var(--ease-out), transform var(--d2) var(--ease-out), visibility var(--d2) var(--ease-out), background-color var(--d2) var(--ease-out);border-radius:999px;line-height:1.2;text-decoration:none;display:inline-flex;position:fixed;transform:translate(-50%)translateY(0);box-shadow:0 8px 24px #16211f38}.output-anchor[data-astro-cid-p5tl73ql]:hover{color:var(--bg);transform:translate(-50%)translateY(-1px)}.output-anchor[data-astro-cid-p5tl73ql]:active{transform:translate(-50%)translateY(0)scale(.98)}.output-anchor__icon[data-astro-cid-p5tl73ql]{animation:output-nudge 1.6s var(--ease-out) infinite;flex:none}@keyframes output-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}.output-anchor[data-astro-cid-p5tl73ql].is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%)translateY(12px)}@media print{.output-anchor[data-astro-cid-p5tl73ql]{display:none}}@media (forced-colors:active){.output-anchor[data-astro-cid-p5tl73ql]{border:2px solid canvastext}}@media (prefers-reduced-motion:reduce){.output-anchor__icon[data-astro-cid-p5tl73ql]{animation:none}.output-anchor[data-astro-cid-p5tl73ql],.output-anchor[data-astro-cid-p5tl73ql]:hover,.output-anchor[data-astro-cid-p5tl73ql]:active{transform:translate(-50%)}}.study__header[data-astro-cid-pznzci7v]{padding-block-end:var(--space-9)}.study__eyebrow[data-astro-cid-pznzci7v]{margin-block-end:var(--space-5);display:block}.study__eyebrow[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{color:var(--text-muted)}.study__eyebrow[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover{color:var(--text)}.study__title[data-astro-cid-pznzci7v]{max-width:24ch;margin-block:0}.study__summary[data-astro-cid-pznzci7v]{color:var(--text);font-size:var(--fs-lead);margin-block-start:var(--space-5)}.facts[data-astro-cid-pznzci7v]{margin-block:var(--space-8) 0;border-block-start:1px solid var(--border);gap:0;display:grid}@media (width>=768px){.facts[data-astro-cid-pznzci7v]{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.facts__row[data-astro-cid-pznzci7v]{gap:var(--space-1);height:100%;padding-block:var(--space-4);border-block-end:1px solid var(--border);grid-template-rows:auto 1fr;display:grid}.facts[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{min-height:1.6em;color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-label);align-items:center;display:flex}.facts[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{font-size:var(--fs-body-sm);color:var(--text);align-self:start;margin:0}.study__tags[data-astro-cid-pznzci7v]{margin-block-start:var(--space-5);padding:0;list-style:none}.study__aside[data-astro-cid-pznzci7v]{gap:var(--space-5);align-content:start;display:grid}.study__outputs[data-astro-cid-pznzci7v]{padding:var(--space-6);background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius-card)}.study__outputs-label[data-astro-cid-pznzci7v]{margin-block-end:var(--space-5);display:block}.study__outputs-list[data-astro-cid-pznzci7v]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.study__output[data-astro-cid-pznzci7v]{gap:var(--space-2);min-width:0;display:grid}.study__output[data-astro-cid-pznzci7v] .btn[data-astro-cid-pznzci7v]{text-align:center;width:100%}.study__output-note[data-astro-cid-pznzci7v]{color:var(--text-muted)}.study__cover-wrap[data-astro-cid-pznzci7v]{margin-block-end:var(--space-10)}.study__layout[data-astro-cid-pznzci7v]{gap:var(--space-9);margin-block-end:var(--space-10);display:grid}@media (width>=1024px){.study__layout[data-astro-cid-pznzci7v]{gap:var(--space-10);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}.study__aside[data-astro-cid-pznzci7v]{top:var(--space-11);max-height:calc(100dvh - var(--space-12));overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}}.study__body[data-astro-cid-pznzci7v] .prose[data-astro-cid-pznzci7v]{max-width:none}.study__body[data-astro-cid-pznzci7v]{min-width:0}.study__missing[data-astro-cid-pznzci7v]{padding:var(--space-5);border-inline-start:3px solid var(--rust);background-color:var(--bg-alt);color:var(--text-muted)}.study__gallery[data-astro-cid-pznzci7v]{margin-block-end:var(--space-10)}.study__gallery-label[data-astro-cid-pznzci7v]{margin-block-end:var(--space-3);display:block}.study__gallery-title[data-astro-cid-pznzci7v]{margin-block:0 var(--space-8)}.study__inline[data-astro-cid-pznzci7v]{margin-block:var(--space-8)}.study__section[data-astro-cid-pznzci7v]{border-block-start:1px solid var(--border);margin-block-start:var(--space-10);padding-block-start:var(--space-7)}.study__result[data-astro-cid-pznzci7v]{margin-block-end:var(--space-10)}.study__result[data-astro-cid-pznzci7v] .metrics[data-astro-cid-pznzci7v]{max-width:76ch}.study__nav[data-astro-cid-pznzci7v]{padding-block:var(--space-9);border-block-start:1px solid var(--border);background-color:var(--bg-alt)}.study__nav-grid[data-astro-cid-pznzci7v]{gap:var(--space-5);display:grid}@media (width>=768px){.study__nav-grid[data-astro-cid-pznzci7v]{gap:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr))}}.study__nav-link[data-astro-cid-pznzci7v]{gap:var(--space-2);color:var(--text);text-decoration:none;display:grid}.study__nav-link--next[data-astro-cid-pznzci7v]{text-align:start}@media (width>=768px){.study__nav-link--next[data-astro-cid-pznzci7v]{text-align:end}}.study__nav-title[data-astro-cid-pznzci7v]{margin:0}.study__nav-link[data-astro-cid-pznzci7v]:hover .study__nav-title[data-astro-cid-pznzci7v]{color:var(--rust)}.study__cta[data-astro-cid-pznzci7v]{padding-block:var(--section-y)}.study__cta-title[data-astro-cid-pznzci7v]{margin-block:var(--space-3) var(--space-8);max-width:20ch}.study__cta-actions[data-astro-cid-pznzci7v]{list-style:none}
