*{box-sizing:border-box}body{margin:0;color:#26332d;background:#fafaf7;font:18px/1.75 system-ui,sans-serif}.publication-header,body>main,body>footer{max-width:1000px;margin:auto;padding:28px}.publication-header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d4d9d0}.publication-header nav{display:flex;gap:22px}a{color:#285540;text-underline-offset:4px}h1{font:500 clamp(32px,5vw,50px)/1.16 Georgia,serif;max-width:900px}h2{font:500 28px/1.3 Georgia,serif;margin-top:38px}article{max-width:780px;margin:auto}article header p:not(.lead){font-size:13px;color:#58665b}.lead{font-size:20px;color:#58665b}figure{margin:30px 0}figure img{display:block;max-width:100%;height:auto;border-radius:4px}figcaption{font-size:12px;color:#58665b}p{margin:0 0 20px}.article-links{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.article-links li{padding:20px;border:1px solid #d4d9d0;border-radius:4px}.article-links a{font:500 24px/1.3 Georgia,serif}.article-links p{font-size:15px;margin:12px 0 0}aside{margin-top:50px;border-top:1px solid #d4d9d0}body>footer{font-size:13px;border-top:1px solid #d4d9d0}.editorial-home{max-width:1000px;margin:35px auto;padding:28px;background:#f2f5ed;color:#26332d;font:16px/1.65 system-ui,sans-serif}.editorial-home h2{margin:0 0 20px}.editorial-home ul{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.editorial-home li{padding:15px;background:white;border:1px solid #d4d9d0}.editorial-home li p{margin:10px 0 0;font-size:14px}@media(max-width:600px){.publication-header,body>main,body>footer{padding:20px}.publication-header{display:block}.article-links,.editorial-home ul{grid-template-columns:1fr}.publication-header nav{margin-top:15px}}