code{font-family:"SFMono-Regular",Consolas,monospace;font-size:.88em;background:var(--wash);padding:2px 5px;border-radius:3px}
    .research-frame{padding:30px 0;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);margin:34px 0}.research-frame .formula{border:0;margin:0;padding:8px 0}
    @media(max-width:980px){.shell{display:block;padding:0 26px}aside{position:sticky;z-index:20;top:0;height:auto;margin:0 -26px;padding:11px 26px;background:rgba(255,255,255,.96);border:0;border-bottom:1px solid var(--line);overflow-x:auto}.brand{display:none}nav{display:flex;width:max-content;gap:16px}nav a{display:inline-block;padding:6px 0;border:0;border-bottom:2px solid transparent}.hero{padding-top:34px}.fact-grid{grid-template-columns:1fr 1fr}.flow{grid-template-columns:1fr}.flow .arrow{transform:rotate(90deg)}main{padding-top:16px}}
    @media(max-width:640px){body{font-size:16px}.shell{padding:0 18px}aside{margin:0 -18px;padding-left:18px;padding-right:18px}section{padding:66px 0}.hero{padding-bottom:62px}.two,.three{grid-template-columns:1fr}.fact-grid{grid-template-columns:1fr}.fact b{font-size:24px}.score{grid-template-columns:90px 1fr auto}h3{margin-top:38px}}
    