.author-profile[data-astro-cid-335auzan]{max-width:900px;margin:0 auto}.author-header[data-astro-cid-335auzan]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 2rem;border-radius:12px;margin-bottom:3rem}.author-header-content[data-astro-cid-335auzan]{display:flex;align-items:center;gap:2rem}.author-photo[data-astro-cid-335auzan]{width:200px;height:200px;border-radius:50%;border:5px solid rgba(255,255,255,.3);object-fit:cover;box-shadow:0 8px 20px #0003}.author-info[data-astro-cid-335auzan] h1[data-astro-cid-335auzan]{font-size:2.5rem;margin-bottom:.5rem;color:#fff}.role[data-astro-cid-335auzan]{font-size:1.2rem;opacity:.9;margin-bottom:1rem}.author-meta[data-astro-cid-335auzan]{display:flex;flex-direction:column;gap:.5rem;font-size:.95rem}.meta-item[data-astro-cid-335auzan] a[data-astro-cid-335auzan]{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.5);transition:border-color .2s}.meta-item[data-astro-cid-335auzan] a[data-astro-cid-335auzan]:hover{border-bottom-color:#fff}.author-bio[data-astro-cid-335auzan],.author-expertise[data-astro-cid-335auzan],.author-credentials[data-astro-cid-335auzan],.author-contributions[data-astro-cid-335auzan]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:2rem}.author-bio[data-astro-cid-335auzan] h2[data-astro-cid-335auzan],.author-expertise[data-astro-cid-335auzan] h2[data-astro-cid-335auzan],.author-credentials[data-astro-cid-335auzan] h2[data-astro-cid-335auzan],.author-contributions[data-astro-cid-335auzan] h2[data-astro-cid-335auzan]{font-size:1.75rem;color:#1a1a1a;margin-bottom:1.5rem;border-left:4px solid #667eea;padding-left:1rem}.author-bio[data-astro-cid-335auzan] p[data-astro-cid-335auzan]{font-size:1.05rem;line-height:1.8;color:#444;margin-bottom:1rem}.expertise-list[data-astro-cid-335auzan],.credentials-list[data-astro-cid-335auzan]{list-style:none;padding:0}.expertise-list[data-astro-cid-335auzan] li[data-astro-cid-335auzan],.credentials-list[data-astro-cid-335auzan] li[data-astro-cid-335auzan]{font-size:1rem;color:#555;margin-bottom:.75rem;padding-left:1.75rem;position:relative}.expertise-list[data-astro-cid-335auzan] li[data-astro-cid-335auzan]:before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700;font-size:1.2rem}.credentials-list[data-astro-cid-335auzan] li[data-astro-cid-335auzan]:before{content:"📜";position:absolute;left:0}.author-contributions[data-astro-cid-335auzan] p[data-astro-cid-335auzan]{font-size:1.05rem;line-height:1.8;color:#444;margin-bottom:1rem}.author-cta[data-astro-cid-335auzan]{display:flex;gap:1.5rem;justify-content:center;margin-top:3rem}.btn-primary[data-astro-cid-335auzan],.btn-secondary[data-astro-cid-335auzan]{padding:1rem 2rem;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s;font-size:1rem}.btn-primary[data-astro-cid-335auzan]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px #667eea66}.btn-primary[data-astro-cid-335auzan]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea80;color:#fff}.btn-secondary[data-astro-cid-335auzan]{background:#f8f9fa;color:#667eea;border:2px solid #667eea}.btn-secondary[data-astro-cid-335auzan]:hover{background:#667eea;color:#fff}@media (max-width: 768px){.author-header-content[data-astro-cid-335auzan]{flex-direction:column;text-align:center}.author-photo[data-astro-cid-335auzan]{width:150px;height:150px}.author-info[data-astro-cid-335auzan] h1[data-astro-cid-335auzan]{font-size:2rem}.role[data-astro-cid-335auzan]{font-size:1.05rem}.author-cta[data-astro-cid-335auzan]{flex-direction:column}.btn-primary[data-astro-cid-335auzan],.btn-secondary[data-astro-cid-335auzan]{width:100%;text-align:center}}
