.author-profile{display:flex;align-items:center;gap:24px;padding:28px;border:1px solid var(--line,#ddd);background:#f7f7f3;margin:36px 0;clear:both}.author-profile__image{display:block;width:112px;height:112px;flex:0 0 112px;aspect-ratio:1;border-radius:50%;object-fit:cover;border:3px solid white;box-shadow:0 2px 12px #0000000c}.author-profile__body{min-width:0}.author-profile__heading{font-size:11px!important;letter-spacing:.12em;color:#777;margin:0 0 9px!important}.author-profile__name{font-size:22px!important;font-weight:700;line-height:1.4;margin:0 0 10px!important}.author-profile__bio{font-size:12px;line-height:1.9;white-space:pre-line;overflow-wrap:anywhere;margin:0!important}.author-profile__links{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;margin-top:12px}.author-profile a{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.author-profile{padding:20px;gap:18px;align-items:flex-start}.author-profile__image{width:80px;height:80px;flex-basis:80px}.author-profile__name{font-size:20px!important}}
