.author-page-layout{display:flex;flex-direction:column;gap:32px;padding:0 0 20px}@media only screen and (min-width:48rem){.author-page-layout{flex-direction:row;align-items:flex-start;gap:48px;padding:0 0 40px}}.author-profile{flex:none;text-align:center}@media only screen and (min-width:48rem){.author-profile{display:flex;top:100px;text-align:left}.author-profile__info-cover{margin-left:30px}}.author-profile__avatar{border-radius:50%;display:block;height:120px;margin:0 auto 16px;object-fit:cover;object-position:center;width:120px}@media only screen and (min-width:48rem){.author-profile__avatar{height:90px;margin:0 0 14px;width:90px}}.author-profile__name{color:var(--titles-color);font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 4px}.author-profile__role{color:#ff8e00;font-size:.9375rem;font-weight:600;letter-spacing:.2px;margin:0 0 14px}.author-profile__bio{color:var(--primary-foreground-color);font-size:.9375rem;line-height:1.55;margin:0 0 20px}.author-profile__socials{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}@media only screen and (min-width:48rem){.author-profile__socials{justify-content:flex-start}}.author-profile__socials li a{display:block;height:32px;width:32px}.author-profile__socials li a img{display:block;height:100%;width:100%}.author-posts{flex:1;min-width:0}@media only screen and (min-width:48rem){.author-posts .l-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.author-posts .m-article-card:not(.as-author){width:730px;margin:auto}}@media only screen and (min-width:80rem){.author-posts .m-article-card:not(.as-author){display:grid;gap:36px;grid-template-columns:minmax(0,.5fr)minmax(0,2fr);margin-bottom:40px}.author-posts .m-article-card:not(.as-author):first-child{grid-template-columns:minmax(0,3.5fr)minmax(0,2fr)}}.l-grid .m-article-card.as-author{height:auto}@media only screen and (min-width:48rem){.l-grid .m-article-card.as-author{height:auto;display:flex;flex-direction:row;width:100%}.authors-list{display:flex;flex-direction:column;align-items:center}}.author-card-v2{padding:16px 16px 20px 40px;text-align:left}.author-card-v2__link{display:block;color:inherit;text-decoration:none}.author-card-v2__link:hover .author-card-v2__name{text-decoration:underline}.author-card-v2__name{color:var(--titles-color);font-size:18px;font-weight:700;line-height:1.25;margin:0 0 4px}.author-card-v2__role{color:#ff8e00;font-size:16px;font-weight:600;margin:0 0 8px}.author-card-v2__bio{color:var(--primary-foreground-color);font-size:16px;line-height:1.5;margin:0}