/* Restore original hero layers from home-v4; preserve the full paper cards. */
.publication-list{display:grid;gap:22px;padding-top:0}
.paper-folder.publication:nth-child(n){margin:0;padding-bottom:0;border-radius:22px}
.paper-folder.publication+.paper-folder{margin-top:0}
.paper-tab,.paper-folder.is-open .paper-tab{padding:24px 30px;min-height:80px;border-radius:22px}
.paper-panel{margin:0 14px 14px}
.paper-folder:not(.is-open) .paper-tab:hover{transform:translateX(3px)}
@media(max-width:850px){.paper-folder.publication:nth-child(n){margin-inline:0}}
@media(max-width:600px){
 .publication-list{gap:16px}
 .paper-folder.publication:nth-child(n){margin:0;border-radius:17px}
 .paper-tab,.paper-folder.is-open .paper-tab{padding:20px 18px;min-height:70px;border-radius:17px}
 .paper-panel{margin:0 9px 9px}
}
@media(prefers-reduced-motion:reduce){.paper-tab:hover{transform:none!important}}
