.science-section{padding:40px 0;border-bottom:1px solid var(--line);scroll-margin-top:25px}.science-intro{font-size:16px;line-height:1.85;color:#b5afa9;max-width:75ch}.paper-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0}.paper-card{min-width:0;padding:24px;border:1px solid #493326;border-radius:9px;background:#17120f;scroll-margin-top:25px}.paper-year{display:block;font-size:12px;line-height:1.7;color:#cc9c7a}.paper-card h3{font-size:21px;font-weight:500;line-height:1.45;margin:14px 0}.paper-card h3 a{color:#ffad7c;text-decoration:underline;text-underline-offset:4px}.paper-card p{font-size:15px;line-height:1.85;color:#bdb1a7}.paper-card strong{color:#ead8c9;font-weight:500}.paper-card .paper-authors{font-size:14px}.paper-card .paper-doi{font-size:12px;overflow-wrap:anywhere;color:#af9b8d}.paper-library{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.7;color:#ffad7c;text-decoration:underline;text-underline-offset:4px}.paper-topics{font-size:13px;color:#c4aa95;line-height:1.9;border-top:1px solid #493326;padding-top:15px}.paper-topics a{color:#ffad7c;text-decoration:underline}.library-filter{padding:24px;background:#17120f;border:1px solid #493326;border-radius:9px}.library-filter label{display:block;font-size:15px;margin-bottom:10px}.library-filter select{max-width:430px}.library-filter p{font-size:14px;color:#b5afa9}.paper-card[hidden]{display:none!important}@media(max-width:750px){.paper-grid{grid-template-columns:1fr}.paper-card{padding:20px}.paper-card h3{font-size:20px}}
