.author-page-header{border-bottom:2px solid var(--black);align-items:center;gap:28px;margin-bottom:40px;padding:48px 0 40px;display:flex}.author-page-avatar{background:var(--purple);flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.author-page-avatar span{color:#fff;font-family:var(--font-logo);letter-spacing:1px;font-size:28px;font-weight:700}.author-page-info h1{font-family:var(--font-sans);letter-spacing:-1px;text-transform:uppercase;margin-bottom:6px;font-size:clamp(28px,3.5vw,40px);font-weight:700}.author-page-role{background:var(--purple-light);color:var(--purple);font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}.author-page-bio{color:var(--gray);font-family:var(--font-mono);max-width:600px;margin:0;font-size:13px;line-height:1.7}.author-articles-section h2{font-family:var(--font-sans);letter-spacing:2px;text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:700}.author-articles-count{margin-bottom:24px}.author-articles-count,.author-page-credential{color:var(--gray);font-family:var(--font-mono);font-size:12px}.author-page-credential{margin:0 0 8px;font-style:italic}.author-page-expertise{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.author-page-expertise-tag{background:var(--lime);color:var(--black);padding:2px 8px;font-size:10px}.author-methodology-link,.author-page-expertise-tag{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;font-weight:500}.author-methodology-link{color:var(--purple);transition:gap var(--transition);align-items:center;gap:4px;margin-top:8px;font-size:11px;text-decoration:none;display:inline-flex}.author-methodology-link:hover{color:var(--purple-dark);gap:8px}@media (max-width:768px){.author-page-header{text-align:center;flex-direction:column;padding:32px 0 28px}.author-page-bio{font-size:12px}.author-page-expertise{justify-content:center}}
