.author-mini{display:flex;align-items:center;gap:9px;margin-top:20px}.author-mini img,.author-mini span,.author-card img,.author-card span{width:34px;height:34px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#cfd8dd;font-size:12px;font-weight:800}.author-mini small{font-weight:700}.content-page{padding:140px max(24px,8vw) 90px;min-height:70vh}.content-page>header{max-width:850px;margin-bottom:50px}.content-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.content-card{border-top:3px solid var(--brand);padding:22px 0}.content-card h2{font-size:25px;line-height:1.2}.content-card h2 a{text-decoration:none}.article-page{max-width:900px;margin:auto;padding:150px 24px 100px}.article-page>header h1{font-size:clamp(2.4rem,6vw,5rem);line-height:1.02;letter-spacing:-.05em}.article-meta{display:flex;align-items:center;gap:18px;margin:25px 0 45px}.author-card{display:flex;align-items:center;gap:10px}.article-cover{width:100%;max-height:560px;object-fit:cover}.article-body{font-size:18px;line-height:1.85;margin-top:45px}.article-body img{max-width:100%;height:auto}@media(max-width:800px){.content-list{grid-template-columns:1fr}.article-meta{align-items:flex-start;flex-direction:column}}
