.author-page .search-container{flex:1;min-width:0}.author-page .sidebar-container{margin-left:40px;min-width:300px}.author-hero{align-items:center;border-bottom:1px solid #0000001a;display:grid;gap:40px;grid-template-columns:160px minmax(0,1fr);margin:40px 0 32px;max-width:960px;padding-bottom:32px}.author-hero__portrait{border:3px solid var(--network-primary,#005995);border-radius:50%;height:160px;padding:4px;width:160px}.author-hero__portrait img{background:#eef1f3;border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.author-hero__eyebrow{color:var(--network-primary,#005995);font-family:InterSemiBold,system-ui,sans-serif;font-size:13px;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.author-hero__name{color:#181a1a;font-family:InterBold,system-ui,sans-serif;font-size:36px;font-weight:400;line-height:1.15;margin:0 0 8px}.author-hero__role{color:var(--network-primary,#005995);font-family:InterSemiBold,system-ui,sans-serif;font-size:16px;margin:0 0 14px}.author-hero__bio{color:#4a4f52;font-size:17px;line-height:1.6;margin:0;max-width:68ch}.author-hero__links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:20px 0 0;padding:0}.author-hero__links a{border:1.5px solid var(--network-primary,#005995);border-radius:999px;color:var(--network-primary,#005995);display:inline-block;font-family:InterSemiBold,system-ui,sans-serif;font-size:14px;line-height:1.4;padding:6px 16px;transition:background-color .15s ease,color .15s ease}.author-hero__links a:focus-visible,.author-hero__links a:hover{background-color:var(--network-primary,#005995);color:#fff}.author-hero__quote{border-left:4px solid var(--network-primary,#005995);color:#181a1a;font-family:InterSemiBold,system-ui,sans-serif;font-size:20px;font-style:italic;line-height:1.45;margin:-8px 0 36px;max-width:960px;padding:4px 0 4px 24px}.author-latest__title{color:#181a1a;font-family:InterBold,system-ui,sans-serif;font-size:24px;font-weight:400;line-height:1.25;margin:0 0 24px;padding-left:16px;position:relative}.author-latest__title:before{background:var(--network-primary,#005995);border-radius:2px;bottom:.15em;content:"";left:0;position:absolute;top:.15em;width:4px}@media (max-width:767px){.author-hero{gap:20px;grid-template-columns:minmax(0,1fr);justify-items:center;margin-top:24px;text-align:center}.author-hero__portrait{height:128px;width:128px}.author-hero__name{font-size:28px}.author-hero__bio{font-size:16px}.author-hero__links{justify-content:center}.author-hero__quote{font-size:18px}}
