.author-page__title{font-size:2em;font-weight:bold;text-align:center;color:var(--color-primary);margin:50px auto;padding:0 10px}.author-page__title span{color:var(--color-secondary-alt)}.author-page__bio{max-width:750px;margin:-20px auto 40px;padding:0 10px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;line-height:1.6}@media(min-width: 601px){.author-page__bio{flex-direction:row;align-items:flex-start;text-align:left}}.author-page__image{width:140px;height:140px;flex-shrink:0;border-radius:50%;object-fit:cover}
