body.publication-page{font-family:system-ui,-apple-system,sans-serif;line-height:1.75;color:#202d30;background:#fff;max-width:960px;margin:auto;padding:16px;overflow-wrap:anywhere}.publication-page a{color:#075f79}.publication-navigation{display:flex;flex-wrap:wrap;gap:10px 20px;padding:12px 18px;background:#eef6f4;color:#153d36;font-size:16px}.publication-navigation a{color:#075f79}.publication-page h1{font-size:clamp(1.4rem,4vw,2rem)}.publication-page li{margin:12px 0}.publication-page ul{padding-left:1.4em}.publication-page main{min-width:0}.publication-page footer{border-top:1px solid #ccd8d6;margin-top:32px;padding-top:16px}
