.magazine-hero{min-height:400px}.article-content{line-height:1.8}.author-card{border:1px solid #d7e0e8;padding:24px;margin:48px 0}.article-nav{display:flex;justify-content:space-between;gap:24px}