.section_author-profile{background-color:var(--background-color--secondary)}.section_author-profile .author-profile_header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}@media(min-width:768px){.section_author-profile .author-profile_header{flex-direction:row;text-align:left;gap:2rem}}.section_author-profile .author-profile_avatar{width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid var(--border-color--primary)}.section_author-profile .author-profile_info{flex:1 1}.section_author-profile .author-profile_role{margin-top:.5rem}.section_author-profile .author-profile_bio{max-width:800px}@media(min-width:768px){.section_author-profile .author-profile_bio{max-width:none}}.section_author-profile .author-profile_social{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(min-width:768px){.section_author-profile .author-profile_social{justify-content:flex-start}}.section_author-profile .author-profile_social-link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;background-color:var(--background-color--primary);color:var(--text-color--primary);text-decoration:none;font-size:.875rem;font-weight:500;transition:background-color .2s ease}.section_author-profile .author-profile_social-link:hover{background-color:var(--background-color--tertiary)}.section_author-profile .author-profile_social-link svg{flex-shrink:0}.section_author-no-articles{padding:4rem 0}