.author-profile-container{max-width:1000px;margin:0 auto;padding-top:3rem;padding-bottom:5rem}.author-hero{box-shadow:var(--shadow-medium);background:#ffffffd1;border:1px solid #13232f14;border-radius:32px;margin-bottom:3rem;padding:2.5rem}.author-header-grid{align-items:center;gap:2rem;display:flex}.author-avatar-large{flex-shrink:0}.author-avatar-image{object-fit:cover;border:4px solid #0f766e33;border-radius:50%;width:160px;height:160px}.avatar-placeholder-large{width:160px;height:160px;color:var(--text-base);background:linear-gradient(135deg,#0f766e29 0%,#c66a172e 100%);border:4px solid #13232f14;border-radius:50%;justify-content:center;align-items:center;font-size:4rem;font-weight:800;display:flex}.author-role-badge{min-height:2rem;color:var(--accent-glow);text-transform:uppercase;letter-spacing:.05em;background:#0f766e14;border-radius:999px;align-items:center;margin-bottom:.9rem;padding:.35rem .85rem;font-size:.82rem;font-weight:800;display:inline-flex}.author-name-title{margin:0 0 1rem}.author-bio-large{margin-bottom:1.5rem;font-size:1.05rem;line-height:1.8}.author-trust-meta{flex-wrap:wrap;gap:.7rem;margin-bottom:1.2rem;display:flex}.trust-badge{min-height:2.15rem;color:var(--text-light);background:#13232f0a;border:1px solid #13232f14;border-radius:999px;align-items:center;padding:.42rem .8rem;font-size:.84rem;font-weight:600;display:inline-flex}.author-methodology-section{margin-bottom:3rem}.author-methodology-section p{max-width:72ch}.author-expertise-list{flex-wrap:wrap;gap:.7rem;margin-top:1.25rem;display:flex}.author-expertise-list li,.author-link-chip{min-height:2.15rem;color:var(--text-light);background:#13232f0a;border:1px solid #13232f14;border-radius:999px;align-items:center;padding:.42rem .8rem;font-size:.84rem;font-weight:600;display:inline-flex}.author-links{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.author-works-section h2{margin-bottom:1.5rem;font-size:1.8rem}.author-articles-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.4rem;display:grid}.author-article-card{box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #13232f14;border-radius:24px;padding:1.5rem;text-decoration:none;display:block}.author-article-card:hover{box-shadow:var(--shadow-medium);border-color:#0f766e29;transform:translateY(-4px)}.article-type{color:var(--accent-glow);text-transform:uppercase;margin-bottom:.55rem;font-size:.75rem;font-weight:800;display:inline-block}.article-type.guide{color:#166534}.author-article-card h3{margin:0 0 .75rem;font-size:1.18rem;line-height:1.4}.author-article-card p{margin:0;font-size:.95rem;line-height:1.6}.author-guides-section{margin-top:4rem}.empty-state{color:var(--text-muted)}@media (max-width:768px){.author-header-grid{text-align:center;flex-direction:column}.author-trust-meta,.author-links,.author-expertise-list{justify-content:center}}
