.section.section--bento.section_author-header{padding:var(--section-padding-vertical-large,7.5rem) var(--spacing-xl,2.5rem) var(--spacing-xl,2.5rem) var(--spacing-xl,2.5rem);flex-direction:column;flex:1 0 0;align-items:flex-start;gap:5rem;display:flex}.section.section--bento.section_author-header .section--content{display:contents}.section_author-header .breadcrumb{margin-bottom:var(--breakpoint--spacing--xl)}.author_profile{align-items:flex-start;gap:var(--breakpoint--spacing--xl);display:flex}.author_info{gap:var(--breakpoint--spacing--m);flex-direction:column;flex:1;min-width:0;display:flex}.author_info__top{justify-content:space-between;align-items:flex-start;gap:var(--breakpoint--spacing--m);display:flex}.author_identity{gap:var(--breakpoint--spacing--xs);flex-direction:column;display:flex}.author_name,.author_title,.author_bio{margin:0}.author_verified-badge{background-image:radial-gradient(83.67% 348.78% at 100% 0%, var(--orange-04) 9.07%, var(--yellow,#ffcb31) 32.71%, var(--orange-03) 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 7px 8px #0000001a}.author_social{gap:var(--breakpoint--spacing--s);display:flex}.author_social-btn{border:1px solid var(--color-mode--divider--30);width:3rem;height:3rem;color:var(--color-mode--text--primary);background:0 0;border-radius:999rem;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.author_social-btn:hover{background:var(--color-mode--background--secondary);border-color:var(--color-mode--text--primary)}.author_posts-heading{margin:0 0 var(--breakpoint--spacing--xl)}.author_posts-grid{gap:var(--breakpoint--spacing--l);grid-template-columns:repeat(3,1fr);display:grid}@media screen and (max-width:479px){.section.section--bento.section_author-header{padding-inline:1.5rem}}@media screen and (max-width:768px){.author_profile{flex-direction:column}.author_info__top{flex-direction:column-reverse}.author_posts-grid{grid-template-columns:1fr}}@media screen and (min-width:769px) and (max-width:1024px){.author_posts-grid{grid-template-columns:repeat(2,1fr)}}
