.author-collection-link{border-block:1px solid #d3bd91;background:#f7f3eb}.author-collection-link h2{color:#193345}.author-collection-link .btn{display:inline-flex;margin-top:8px}.author-work-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.author-work-card{border:1px solid #d5c39f;border-radius:14px;overflow:hidden;background:#fff}.author-work-cover{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 20px;background:linear-gradient(130deg,#071a26,#183849);color:#fff;text-decoration:none;min-height:320px}.author-work-cover img{object-fit:contain;border-radius:8px;margin-bottom:12px}.author-work-cover h3{color:#ead3a3;font-size:1.3rem;line-height:1.8}.author-work-cover small{color:#e9e4d8}.author-work-info{padding:20px;line-height:1.9}.author-hero img{float:left;object-fit:contain;border-radius:8px;margin:0 24px 15px 0}.author-hero .ency-actions a{color:#ecd6a7}.author-study-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.planned-works{margin-top:24px}.planned-works .author-work-cover{min-height:260px}.planned-works .author-work-cover img{width:58px;height:87px}#planned summary{cursor:pointer;padding:18px;border:1px solid #d5c39f;border-radius:8px;font-weight:bold}@media(max-width:520px){.author-hero img{width:64px;height:96px;margin-left:12px}.author-work-grid{grid-template-columns:1fr}.author-hero h1{font-size:2rem}}