.article-author-enquiry{margin:44px 0 48px}
.article-author-enquiry .staff-enquiry{margin:0}
.article-author-bio{display:grid;grid-template-columns:112px minmax(0,1fr);gap:26px;padding:32px;background:#009b77;color:white;border-radius:0 0 28px 0;margin:44px 0 24px}
.article-author-bio .article-author-bio__photo{width:112px;height:132px;object-fit:cover;object-position:center 25%;border-radius:0 0 18px 0;margin:0;border:3px solid #ffffffb3}
.article-author-bio .article-author-bio__eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;margin:0 0 10px;color:white}
.article-author-bio h2{font-size:27px;margin:0 0 6px!important;color:white}
.article-author-bio .article-author-bio__role{font-size:14px;font-weight:650;margin:0 0 16px;color:white}
.article-author-bio .article-author-bio__copy{font-size:16px;line-height:1.65;margin:0 0 18px;color:white}
.article-author-bio a.article-author-bio__link{font-size:14px;font-weight:750;color:white;background:none;border:0;text-decoration:underline;text-underline-offset:4px}
.article-author-bio a.article-author-bio__link:hover{text-decoration:none}
@media(max-width:600px){.article-author-bio{padding:24px;grid-template-columns:1fr;gap:18px}.article-author-bio .article-author-bio__photo{width:88px;height:100px}.article-author-enquiry{margin:32px 0}}
