.author-wrapper{gap:2.5rem 1.25rem;padding-top:20px;display:flex}.author.has-image .author-content{padding-top:.25em}.author-imageContainer{flex:0 0 80px}@media (width>=420px){.author-imageContainer{flex-basis:100px}}.author-image img{border-radius:50%}.author-content{flex-basis:calc(100% - 120px - 1.25rem)}@media (width>=420px){.author-content{flex-basis:calc(100% - 180px - 2.5rem)}}.author-name{font-size:var(--font-size-base)}.author-name+.author-description{margin-top:.5em}
