/* Shared research article treatment */
:root{--paper:#f8f8f3;--ink:#252822;--muted:#686d63;--line:#dbdfd5;--accent:#075f43}
body{background:var(--paper)!important;color:var(--ink)!important;font-family:Georgia,"Times New Roman",serif!important}
h1,h2,h3,h4{font-family:Georgia,"Times New Roman",serif!important;font-weight:400}
a{color:var(--accent);text-underline-offset:4px}
.site-nav,.site-nav a,nav{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
figure img,figure svg{max-width:100%;height:auto}
pre,code,textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
@media(max-width:640px){main,.shell{max-width:100%;margin-left:auto;margin-right:auto}nav{flex-wrap:wrap;gap:12px}.download-links{flex-wrap:wrap;row-gap:8px}}
