.author-hero__photo img{border:1px solid var(--line);border-radius:14px;width:240px;height:auto;display:block}@media (min-width:900px){.author-hero__photo{justify-self:end}.author-hero__photo img{width:360px}}.author-facts{margin-top:var(--s-6);gap:var(--s-4);display:grid}.author-facts dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.75rem}.author-facts dd{font-family:var(--font-display);font-size:var(--fs-lg);margin:2px 0 0}.author-bio p{font-size:var(--fs-md);line-height:1.7}.author-expertise{gap:var(--s-4);margin-top:var(--s-6);list-style:none;display:grid}@media (min-width:720px){.author-expertise{grid-template-columns:repeat(2,minmax(0,1fr))}}.author-social{margin-top:var(--s-5)}.author-social a{color:var(--aqua-ink,var(--aqua))}.author-expertise__main{border-color:var(--aqua-ink,var(--aqua))}.author-expertise h3{font-size:var(--fs-md);margin-bottom:var(--s-3)}.author-cluster{margin-top:var(--s-6)}.author-cluster h3{letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem}.author-cluster .link-list span{color:var(--text-3);font-size:var(--fs-sm);display:block}
