a:focus-visible,button:focus-visible{outline-offset:2px;outline:2px solid #007bff}.authorBio{color:#000;background-color:#e6dfd5;max-width:800px;margin:auto;padding:16px;font-family:Satoshi,sans-serif}.authorBio .authorInfo a,.authorBio .authorInfo .authorInfoNoLink{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.authorBio .authorInfo .authorImage{object-fit:cover;border-radius:50%;width:50px;height:50px}.authorBio .authorInfo .details a{text-decoration:none}.authorBio .authorInfo .details h3{margin:0;font-family:Satoshi,sans-serif;font-size:1rem;font-weight:500;line-height:19px}.authorBio .authorInfo .details .designation{color:#1e1e1e;font-size:.75rem;font-weight:500;line-height:16px}.authorBio .authorInfo .followBtn{color:#000;text-transform:uppercase;cursor:pointer;background:0 0;border:none;font-size:.75rem;font-weight:700;text-decoration:underline}.authorBio .authorInfo .followBtn:focus-visible{outline-offset:2px;outline:2px solid #007bff}.authorBio .description{margin:30px 0 12px;font-family:Satoshi,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}.authorBio .moreButtonWrapper{justify-content:center;display:flex}@media (min-width:576px){.authorBio{padding:24px}.authorBio .authorInfo{flex-wrap:nowrap;gap:15px}.authorBio .authorInfo .authorImage{width:50px;height:50px}.authorBio .authorInfo .details{flex-grow:1}.authorBio .moreButtonWrapper button{padding:12px 24px}}
