.about-hero[data-astro-cid-ta2fbyqs]{background:linear-gradient(180deg, #fff 0%, var(--color-ice-50) 100%);padding-top:4.5rem;padding-bottom:4rem}.about-hero-intro[data-astro-cid-ta2fbyqs]{max-width:860px}.about-hero-lead[data-astro-cid-ta2fbyqs]{color:var(--color-slate-700);margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.about-hero-actions[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:1rem;display:flex}.physicians-stack[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:3.5rem;display:flex}.doctor-full-profile-card[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-white);padding:3.5rem}.doc-full-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:280px 1fr;align-items:flex-start;gap:3.5rem;display:grid}.doc-portrait-wrapper[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--color-slate-200);background-color:var(--color-navy-900);aspect-ratio:4/5;position:relative;overflow:hidden}.doc-full-photo-img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:100%}.doc-photo-caption[data-astro-cid-ta2fbyqs]{background:linear-gradient(#0000 0%,#123a5ef2 100%);flex-direction:column;padding:1.25rem 1rem .85rem;display:flex;position:absolute;bottom:0;left:0;right:0}.caption-name[data-astro-cid-ta2fbyqs]{color:var(--color-text-inverse);font-size:1rem;font-weight:700}.caption-division[data-astro-cid-ta2fbyqs]{color:#94a3b8;font-size:.75rem}.doc-profile-name[data-astro-cid-ta2fbyqs]{font-family:var(--font-serif);color:var(--color-navy-900);margin-bottom:.25rem;font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.15}.doc-full-title[data-astro-cid-ta2fbyqs]{color:var(--color-teal-700);margin-bottom:1.5rem;font-size:1.05rem;font-weight:600;display:block}.doc-quote-banner[data-astro-cid-ta2fbyqs]{background-color:var(--color-ice-50);border-left:4px solid var(--color-teal-600);border-radius:var(--radius-md);margin-bottom:1.75rem;padding:1.25rem 1.5rem}.doc-quote-banner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-family:var(--font-serif);color:var(--color-navy-900);margin:0;font-size:1.25rem;font-style:italic;line-height:1.45}.doc-prose[data-astro-cid-ta2fbyqs]{color:var(--color-slate-700);flex-direction:column;gap:1rem;margin-bottom:2rem;font-size:1rem;line-height:1.7;display:flex}.doc-credentials-box[data-astro-cid-ta2fbyqs]{background-color:var(--color-ice-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;margin-bottom:2rem;padding:1.5rem;font-size:.9rem;display:flex}.cred-box-item[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:.2rem;display:flex}.cred-box-item[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-teal-700);font-size:.775rem}.cred-box-item[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--color-navy-900);line-height:1.4}.specialties-row[data-astro-cid-ta2fbyqs]{margin-bottom:2.25rem}.spec-label[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-navy-900);margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:block}.spec-tags[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.5rem;display:flex}.spec-tag[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-full);color:var(--color-navy-900);padding:.35rem .85rem;font-size:.825rem;font-weight:500}.doc-profile-cta[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.section-header-centered[data-astro-cid-ta2fbyqs]{text-align:center;max-width:680px;margin:0 auto 3.5rem}.team-card[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-white);flex-direction:column;padding:2.25rem 2rem;display:flex}.team-avatar-box[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-full);border:2px solid var(--color-slate-200);background-color:var(--color-ice-50);width:80px;height:80px;margin-bottom:1.25rem;overflow:hidden}.team-avatar-img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:100%}.team-name[data-astro-cid-ta2fbyqs]{color:var(--color-navy-900);margin-bottom:.25rem;font-size:1.25rem}.team-role[data-astro-cid-ta2fbyqs]{color:var(--color-teal-600);margin-bottom:.5rem;font-size:.875rem;font-weight:700}.team-focus[data-astro-cid-ta2fbyqs]{color:var(--color-slate-500);background-color:var(--color-ice-50);border-radius:var(--radius-sm);margin-bottom:1.25rem;padding:.35rem .6rem;font-size:.775rem;line-height:1.35}.team-bio[data-astro-cid-ta2fbyqs]{color:var(--color-slate-700);font-size:.875rem;line-height:1.55}.referral-banner-content[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:2rem;display:flex}.referral-title[data-astro-cid-ta2fbyqs]{font-family:var(--font-serif);color:var(--color-text-inverse);margin-bottom:1rem;font-size:clamp(1.85rem,3.5vw,2.5rem)}.referral-desc[data-astro-cid-ta2fbyqs]{color:#cbd5e1;max-width:800px;font-size:1.05rem;line-height:1.65}.referral-banner-actions[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:1rem;display:flex}@media (width<=992px){.doc-full-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.doc-portrait-wrapper[data-astro-cid-ta2fbyqs]{max-width:280px;margin:0 auto}}@media (width<=640px){.doctor-full-profile-card[data-astro-cid-ta2fbyqs]{padding:1.75rem}.doc-profile-cta[data-astro-cid-ta2fbyqs] .btn[data-astro-cid-ta2fbyqs]{width:100%}}
