.expert-page[data-astro-cid-wd6vfck2]{padding:44px 0 88px}.page-container[data-astro-cid-wd6vfck2]{width:100%;max-width:var(--content-width);margin:0 auto;padding:0 24px}.breadcrumb[data-astro-cid-wd6vfck2]{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:44px;font-size:13px;display:flex}.breadcrumb[data-astro-cid-wd6vfck2] a[data-astro-cid-wd6vfck2]{color:inherit;text-decoration:none}.breadcrumb[data-astro-cid-wd6vfck2] a[data-astro-cid-wd6vfck2]:hover{color:var(--color-primary-hover)}.expert-profile[data-astro-cid-wd6vfck2]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;display:grid}.photo-column[data-astro-cid-wd6vfck2]{min-width:0}.expert-photo[data-astro-cid-wd6vfck2],.photo-placeholder[data-astro-cid-wd6vfck2]{aspect-ratio:4/5;border-radius:var(--radius-card);width:100%;max-width:280px;display:block}.expert-photo[data-astro-cid-wd6vfck2]{object-fit:cover;object-position:center top;background:var(--color-surface-blue)}.photo-placeholder[data-astro-cid-wd6vfck2]{color:var(--color-text-muted);background:var(--color-surface-soft);place-items:center;display:grid}.profile-content[data-astro-cid-wd6vfck2]{min-width:0}.eyebrow[data-astro-cid-wd6vfck2]{color:var(--color-primary);letter-spacing:.14em;margin:0 0 14px;font-size:12px}.profile-header[data-astro-cid-wd6vfck2] h1[data-astro-cid-wd6vfck2]{color:var(--color-text);margin:0 0 14px;font-size:clamp(32px,4vw,44px);line-height:1.3}.professional-title[data-astro-cid-wd6vfck2]{color:var(--color-primary);margin:0;font-size:18px}.profile-details[data-astro-cid-wd6vfck2]{border-bottom:1px solid var(--color-border);gap:14px;margin-top:30px;padding-bottom:26px;display:grid}.detail-row[data-astro-cid-wd6vfck2]{color:var(--color-text);grid-template-columns:82px minmax(0,1fr);gap:16px;font-size:15px;line-height:1.7;display:grid}.detail-label[data-astro-cid-wd6vfck2]{color:var(--color-text-muted)}.specialties-section[data-astro-cid-wd6vfck2]{margin-top:28px}.specialties-section[data-astro-cid-wd6vfck2] h2[data-astro-cid-wd6vfck2]{color:var(--color-text);margin:0 0 16px;font-size:22px}.specialties-section[data-astro-cid-wd6vfck2] p[data-astro-cid-wd6vfck2]{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.9}.expert-biography[data-astro-cid-wd6vfck2]{border-top:1px solid var(--color-border);max-width:860px;margin-top:64px;padding-top:36px}.section-heading[data-astro-cid-wd6vfck2]{margin-bottom:28px}.section-heading[data-astro-cid-wd6vfck2] h2[data-astro-cid-wd6vfck2]{color:var(--color-text);margin:0;font-size:28px}.expert-biography[data-astro-cid-wd6vfck2] .article-content{color:var(--color-text);overflow-wrap:anywhere;font-size:16px;line-height:1.9}.expert-biography[data-astro-cid-wd6vfck2] .article-content p{margin:1em 0}.expert-biography[data-astro-cid-wd6vfck2] .article-content h2,.expert-biography[data-astro-cid-wd6vfck2] .article-content h3{margin:1.7em 0 .7em;line-height:1.45}.expert-biography[data-astro-cid-wd6vfck2] .article-content ul,.expert-biography[data-astro-cid-wd6vfck2] .article-content ol{margin:1em 0;padding-left:1.8em}.expert-biography[data-astro-cid-wd6vfck2] .article-content img{border-radius:var(--radius-small);max-width:100%;height:auto;margin:1.5rem auto;display:block}.expert-biography[data-astro-cid-wd6vfck2] .article-content a{color:var(--color-primary-hover);text-underline-offset:3px}.page-footer[data-astro-cid-wd6vfck2]{border-top:1px solid var(--color-border);margin-top:60px;padding-top:24px}.page-footer[data-astro-cid-wd6vfck2] a[data-astro-cid-wd6vfck2]{color:var(--color-primary-hover);font-size:14px;text-decoration:none}.page-footer[data-astro-cid-wd6vfck2] a[data-astro-cid-wd6vfck2]:hover{text-decoration:underline}@media (width<=900px){.expert-profile[data-astro-cid-wd6vfck2]{grid-template-columns:220px minmax(0,1fr);gap:30px}}@media (width<=640px){.expert-page[data-astro-cid-wd6vfck2]{padding:30px 0 60px}.page-container[data-astro-cid-wd6vfck2]{padding:0 20px}.breadcrumb[data-astro-cid-wd6vfck2]{margin-bottom:30px}.expert-profile[data-astro-cid-wd6vfck2]{grid-template-columns:1fr;gap:28px}.expert-photo[data-astro-cid-wd6vfck2],.photo-placeholder[data-astro-cid-wd6vfck2]{max-width:240px}.profile-header[data-astro-cid-wd6vfck2] h1[data-astro-cid-wd6vfck2]{font-size:34px}.detail-row[data-astro-cid-wd6vfck2]{grid-template-columns:72px minmax(0,1fr);gap:12px}.specialties-section[data-astro-cid-wd6vfck2] p[data-astro-cid-wd6vfck2]{font-size:15px}.expert-biography[data-astro-cid-wd6vfck2]{margin-top:46px;padding-top:28px}.section-heading[data-astro-cid-wd6vfck2] h2[data-astro-cid-wd6vfck2]{font-size:25px}}
