.author-bio{align-items:flex-start;background-color:#f4f6f8;border-top:2px solid #c8e831;display:flex;gap:24px;margin:48px 0 0;padding:32px}.author-bio__avatar{flex-shrink:0}.author-bio__avatar img{border-radius:50%;display:block;height:80px;object-fit:cover;width:80px}.author-bio__label{color:#00375f;font-size:12px;font-weight:600;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.author-bio__name{color:#0b2a3c;font-size:17px;font-weight:700;margin:0 0 8px}.author-bio__text{color:#0b2a3c;font-size:15px;line-height:1.6;margin:0}@media (max-width:600px){.author-bio{flex-direction:column;gap:16px}}