
.pv-author-page{max-width:var(--pv-site);margin:0 auto;padding:44px 24px}.pv-author-hero{display:grid;grid-template-columns:150px minmax(0,1fr) 130px;gap:28px;align-items:center;padding:16px 0 34px;border-bottom:1px solid var(--pv-ink)}.pv-author-hero-photo img{width:150px;height:150px;object-fit:cover}.pv-author-name-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pv-author-name-line h1{font:700 clamp(2.5rem,5vw,4.2rem)/1 var(--pv-serif);margin:0}.pv-editorial-badge{background:#edf6ed;color:#2d6f3b;border:1px solid #b8d8bc;font-size:.65rem;padding:4px 7px;text-transform:uppercase;font-weight:800}.pv-author-specialty{font-size:.76rem;color:var(--pv-muted);margin-top:3px}.pv-author-hero-content p{font:400 .98rem/1.55 var(--pv-reading-serif);max-width:720px}.pv-author-count{text-align:center}.pv-author-count strong{display:block;font:700 3rem/1 var(--pv-serif)}.pv-author-count span{font-size:.72rem;color:var(--pv-muted);text-transform:uppercase}.pv-author-full-bio{max-width:820px;padding:28px 0}.pv-author-full-bio h2{font:700 1.7rem/1 var(--pv-serif)}.pv-author-full-bio p{font:400 1rem/1.7 var(--pv-reading-serif)}.pv-author-articles-title{font:700 1.35rem/1 var(--pv-serif);text-transform:uppercase;margin:38px 0 0;padding-bottom:12px;border-bottom:3px solid var(--pv-ink)}
