.research-article[data-astro-cid-rnvbyekr]{padding-top:2.2rem;padding-bottom:4rem}.back-link[data-astro-cid-rnvbyekr]{font-size:.82rem;color:var(--text-muted)}.article-header[data-astro-cid-rnvbyekr]{max-width:960px;padding:2.2rem 0 1.8rem}.eyebrow[data-astro-cid-rnvbyekr]{color:var(--accent);font-size:.7rem;text-transform:uppercase;letter-spacing:.13em;font-weight:700}h1[data-astro-cid-rnvbyekr]{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4.6vw,4.1rem);font-weight:400;line-height:1.12;letter-spacing:-.035em;margin:1rem 0 1.35rem}h1[data-astro-cid-rnvbyekr] span[data-astro-cid-rnvbyekr]{color:var(--accent)}.article-deck[data-astro-cid-rnvbyekr]{color:var(--text-muted);font-size:1.12rem;max-width:740px;line-height:1.65}.article-byline[data-astro-cid-rnvbyekr]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.3rem;font-size:.78rem;color:var(--text-subtle);margin-top:1.6rem}.article-byline[data-astro-cid-rnvbyekr] .author[data-astro-cid-rnvbyekr]{color:var(--text);font-weight:600}.article-byline[data-astro-cid-rnvbyekr] a[data-astro-cid-rnvbyekr]{color:var(--accent)}.article-metrics[data-astro-cid-rnvbyekr]{margin:0 0 2.7rem;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border)}.article-metrics[data-astro-cid-rnvbyekr] div[data-astro-cid-rnvbyekr]{padding:1.3rem 1.6rem;border-left:1px solid var(--border)}.article-metrics[data-astro-cid-rnvbyekr] div[data-astro-cid-rnvbyekr]:first-child{border-left:0;padding-left:0}dt[data-astro-cid-rnvbyekr]{font-size:.67rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}dd[data-astro-cid-rnvbyekr]{margin:.3rem 0;font-size:2rem;font-family:Georgia,serif;line-height:1.3}dd[data-astro-cid-rnvbyekr] span[data-astro-cid-rnvbyekr]{font-family:Segoe UI,sans-serif;font-size:.75rem;color:var(--text-subtle)}.article-metrics[data-astro-cid-rnvbyekr] small[data-astro-cid-rnvbyekr]{color:var(--text-subtle);font-size:.74rem}.article-grid[data-astro-cid-rnvbyekr]{display:grid;grid-template-columns:minmax(0,840px) minmax(200px,1fr);gap:3.5rem;align-items:start}.article-body[data-astro-cid-rnvbyekr]{min-width:0;font-size:1.06rem;line-height:1.85;color:#c8cdd4;scroll-margin-top:110px}.article-body[data-astro-cid-rnvbyekr] p,.article-body[data-astro-cid-rnvbyekr] ul{max-width:720px;margin:0 0 1.35rem}.article-body[data-astro-cid-rnvbyekr] p:first-of-type{margin-top:1.4rem}.article-body[data-astro-cid-rnvbyekr] strong{color:var(--text);font-weight:600}.article-body[data-astro-cid-rnvbyekr] h2{font-family:Georgia,serif;font-size:clamp(1.65rem,2.5vw,2.1rem);font-weight:400;color:var(--text);line-height:1.3;margin:3.5rem 0 1.4rem;padding-top:1.7rem;border-top:1px solid var(--border);scroll-margin-top:110px;letter-spacing:-.02em}.article-body[data-astro-cid-rnvbyekr] h3{font-size:1.15rem;color:var(--text);margin:2.2rem 0 1rem}.article-body[data-astro-cid-rnvbyekr] a{color:var(--accent);text-underline-offset:4px}.article-body[data-astro-cid-rnvbyekr] figure{margin:2rem 0}.article-body[data-astro-cid-rnvbyekr] figure:first-child{margin-top:0}.article-body[data-astro-cid-rnvbyekr] figure img{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:4px;background:var(--bg-panel)}.article-body[data-astro-cid-rnvbyekr] figure a{display:block;cursor:zoom-in}.article-body[data-astro-cid-rnvbyekr] figcaption{color:var(--text-subtle);font-size:.72rem;line-height:1.6;margin-top:.65rem}.article-body[data-astro-cid-rnvbyekr] figcaption span{color:var(--accent);white-space:nowrap}.article-body[data-astro-cid-rnvbyekr] .source-note{max-width:720px;border:1px solid var(--border);border-radius:4px;padding:.8rem 1rem;margin:1.5rem 0 2rem;color:var(--text-muted);font-size:.85rem}.article-body[data-astro-cid-rnvbyekr] .source-note summary{cursor:pointer;color:var(--accent);font-size:.78rem}.article-body[data-astro-cid-rnvbyekr] .source-note p{margin:.8rem 0 .2rem}.article-sidebar[data-astro-cid-rnvbyekr]{position:sticky;top:100px;max-height:calc(100dvh - 120px);overflow-y:auto;scrollbar-width:thin}.contents[data-astro-cid-rnvbyekr]{border-top:1px solid var(--border-strong);padding-top:1rem}.contents[data-astro-cid-rnvbyekr] summary[data-astro-cid-rnvbyekr]{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--text);cursor:pointer}.contents[data-astro-cid-rnvbyekr] nav[data-astro-cid-rnvbyekr]{display:grid;gap:.85rem;margin-top:1.2rem}.contents[data-astro-cid-rnvbyekr] nav[data-astro-cid-rnvbyekr] a[data-astro-cid-rnvbyekr]{display:flex;gap:.65rem;font-size:.75rem;line-height:1.5;color:var(--text-muted)}.contents[data-astro-cid-rnvbyekr] nav[data-astro-cid-rnvbyekr] a[data-astro-cid-rnvbyekr]:hover{color:var(--accent)}.contents[data-astro-cid-rnvbyekr] nav[data-astro-cid-rnvbyekr] a[data-astro-cid-rnvbyekr] span[data-astro-cid-rnvbyekr]{color:var(--text-subtle);font-size:.65rem;min-width:1rem;padding-top:.1rem}.related-tool[data-astro-cid-rnvbyekr]{border-top:1px solid var(--border);margin-top:1.6rem;padding-top:1rem}.related-tool[data-astro-cid-rnvbyekr] p[data-astro-cid-rnvbyekr]:not(.eyebrow){color:var(--text-muted);font-size:.8rem}.related-tool[data-astro-cid-rnvbyekr] a[data-astro-cid-rnvbyekr]{font-size:.75rem;color:var(--accent)}.article-end[data-astro-cid-rnvbyekr]{display:flex;justify-content:space-between;border-top:1px solid var(--border);margin-top:3rem;padding-top:1.4rem;font-size:.8rem;color:var(--accent)}@media(max-width:960px){.article-grid[data-astro-cid-rnvbyekr]{grid-template-columns:minmax(0,1fr);gap:2rem}.article-sidebar[data-astro-cid-rnvbyekr]{position:static;grid-row:1;max-height:none;overflow:visible}.contents[data-astro-cid-rnvbyekr] nav[data-astro-cid-rnvbyekr]{grid-template-columns:repeat(2,minmax(0,1fr))}.related-tool[data-astro-cid-rnvbyekr]{display:none}}@media(max-width:600px){.research-article[data-astro-cid-rnvbyekr]{padding-top:1.3rem}.article-header[data-astro-cid-rnvbyekr]{padding:1.3rem 0}.article-deck[data-astro-cid-rnvbyekr]{font-size:1rem}.article-metrics[data-astro-cid-rnvbyekr]{gap:0;margin-bottom:1.8rem}.article-metrics[data-astro-cid-rnvbyekr] div[data-astro-cid-rnvbyekr]{padding:.9rem .55rem}dt[data-astro-cid-rnvbyekr]{font-size:.57rem;letter-spacing:.02em;line-height:1.6}dd[data-astro-cid-rnvbyekr]{font-size:1.7rem}.article-metrics[data-astro-cid-rnvbyekr] small[data-astro-cid-rnvbyekr]{display:block;font-size:.6rem;line-height:1.5}.article-body[data-astro-cid-rnvbyekr]{font-size:1rem}.contents[data-astro-cid-rnvbyekr] nav[data-astro-cid-rnvbyekr]{max-height:220px;overflow-y:auto;grid-template-columns:1fr}.article-body[data-astro-cid-rnvbyekr] h2{scroll-margin-top:240px}}
