.author-home-feature{max-width:1180px;margin:0 auto 4rem;padding:2.4rem 3rem;border-radius:30px;display:grid;grid-template-columns:1.1fr .9fr;gap:2.5rem;align-items:center;background:linear-gradient(135deg,#f7ead8,#dcebe5)}
.author-home-feature h2{font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,3.8rem);margin:.3rem 0 .8rem;color:#103f4d}.author-home-feature p{font-size:1.08rem;line-height:1.7}.author-mini-covers{display:flex;justify-content:center;align-items:flex-end;gap:12px}.author-mini-covers img{width:30%;max-height:260px;object-fit:contain;filter:drop-shadow(0 15px 18px rgba(20,45,50,.25))}.author-mini-covers img:nth-child(2){transform:translateY(-12px)}
.author-hero .editorial-lead{color:#31545b;font-weight:500}.author-cover-stack{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));align-items:end;gap:14px;max-width:430px;margin:auto}.author-cover-stack img{display:block;width:100%;height:230px;object-fit:contain;opacity:1;filter:drop-shadow(0 15px 18px rgba(20,45,50,.22))}.author-cover-stack img:nth-child(even){transform:translateY(-10px)}
.author-books-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.author-books-grid article{padding:1.4rem;border-radius:20px;background:#f7f1e7}.author-books-grid img{width:100%;height:310px;object-fit:contain}.author-books-grid h3{font-family:Georgia,serif;font-size:1.45rem;color:#103f4d}.author-books-grid a{font-weight:800;color:#c84f37;text-decoration:none}.author-books-grid a:hover{text-decoration:underline}
@media(max-width:760px){.author-home-feature{grid-template-columns:1fr;padding:1.6rem;margin-left:1rem;margin-right:1rem}.author-cover-stack{grid-template-columns:repeat(2,1fr)}.author-cover-stack img{height:220px}.author-books-grid{grid-template-columns:1fr}.author-mini-covers img{max-height:190px}}
