.page-body-foot[data-astro-cid-n67f4zmd]{padding-block-end:var(--space-4)}.crumb[data-astro-cid-n67f4zmd]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);margin:0 0 var(--space-2);font-size:.75rem}.crumb[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:inherit}.crumb[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover{color:var(--accent-text);text-decoration:none}.crumb-sep[data-astro-cid-n67f4zmd]{margin-inline:.45rem}.findings[data-astro-cid-n67f4zmd]{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--ink);border-radius:var(--radius);font-family:var(--font-display);color:#fff;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;font-size:clamp(1.1rem,2.4vw,1.4rem);font-weight:600;line-height:1.3;display:flex}.findings-label[data-astro-cid-n67f4zmd]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-bright);flex:0 0 100%;font-size:.75rem;font-weight:400}.author-role[data-astro-cid-n67f4zmd]{font-family:var(--font-mono);color:var(--text-soft);font-size:.78rem}.hero-img[data-astro-cid-n67f4zmd]{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto}.toc-rail[data-astro-cid-n67f4zmd]{display:none}.toc-inline[data-astro-cid-n67f4zmd]{max-width:var(--measure);margin:0 auto var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-soft)}.toc-inline[data-astro-cid-n67f4zmd] summary[data-astro-cid-n67f4zmd]{cursor:pointer;padding:.9rem var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-size:.78rem}.toc-inline[data-astro-cid-n67f4zmd] nav[data-astro-cid-n67f4zmd]{padding:0 var(--space-2) var(--space-2)}.toc-label[data-astro-cid-n67f4zmd]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);margin:0 0 .5rem;font-size:.75rem}.toc-rail[data-astro-cid-n67f4zmd] ul[data-astro-cid-n67f4zmd],.toc-inline[data-astro-cid-n67f4zmd] ul[data-astro-cid-n67f4zmd]{margin:0;padding:0;list-style:none}.toc-rail[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd],.toc-inline[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:var(--text-soft);padding-block:.22rem;font-size:.85rem;line-height:1.45;display:block}.toc-rail[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover,.toc-inline[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover{color:var(--accent-text);text-decoration:none}.toc-rail[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible,.toc-inline[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible,.crumb[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible,.toc-inline[data-astro-cid-n67f4zmd] summary[data-astro-cid-n67f4zmd]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.toc-sub[data-astro-cid-n67f4zmd]{padding-left:.8rem}.toc-rail[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd].btn-toc{margin-top:var(--space-3);color:#fff;padding:.8em 1.3em;font-size:.82rem;line-height:1.3;display:inline-flex}.toc-rail[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd].btn-toc:hover{color:#fff}.page-body[data-astro-cid-n67f4zmd] .prose h2,.page-body[data-astro-cid-n67f4zmd] .prose h3{scroll-margin-top:5.5rem}@media (width>=80rem){.article-grid[data-astro-cid-n67f4zmd]{grid-template-columns:minmax(0, var(--measure)) minmax(0, 17rem);justify-content:start;column-gap:var(--space-5);display:grid}.article-main[data-astro-cid-n67f4zmd]{min-width:0}.article-main[data-astro-cid-n67f4zmd] .page-head,.article-main[data-astro-cid-n67f4zmd] .prose{margin-inline:0}.toc-rail[data-astro-cid-n67f4zmd]{align-self:start;max-height:calc(100vh - 8rem);padding-bottom:6px;display:block;position:sticky;top:6.5rem;overflow-y:auto}.toc-inline[data-astro-cid-n67f4zmd]{display:none}}.page-body[data-astro-cid-n67f4zmd] .prose table{font-variant-numeric:tabular-nums}.page-body[data-astro-cid-n67f4zmd] .prose blockquote{background:var(--bg-soft);padding:.7rem var(--space-2);border-radius:0 var(--radius) var(--radius) 0}.post-foot[data-astro-cid-n67f4zmd]{border-block:1px solid var(--border);padding-block:var(--space-2)}.foot-inner[data-astro-cid-n67f4zmd]{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-weight:500;display:flex}.foot-link[data-astro-cid-n67f4zmd]{white-space:nowrap;flex:1 1 0;align-items:baseline;gap:.45rem;min-width:0;display:flex}.foot-title[data-astro-cid-n67f4zmd]{text-overflow:ellipsis;overflow:hidden}.foot-right[data-astro-cid-n67f4zmd]{justify-content:flex-end}.foot-all[data-astro-cid-n67f4zmd]{white-space:nowrap;flex:none}@media (width<=48rem){.foot-inner[data-astro-cid-n67f4zmd]{flex-direction:column;align-items:center;gap:.45rem}.foot-link[data-astro-cid-n67f4zmd]{white-space:normal;flex:none;justify-content:center;max-width:100%}.foot-link[data-astro-cid-n67f4zmd] .foot-title[data-astro-cid-n67f4zmd]{overflow:visible}.foot-link[data-astro-cid-n67f4zmd]:empty{display:none}}
