.page-content.svelte-qqgwi8{padding-top:80px}.page-hero.svelte-qqgwi8{padding:var(--space-16) 0 0;background:linear-gradient(180deg, var(--gray-50) 0%, var(--accent-soft) 100%);border-bottom:1px solid var(--border-subtle)}.page-hero.svelte-qqgwi8 h1:where(.svelte-qqgwi8){font-size:var(--text-5xl);margin-bottom:var(--space-4);max-width:600px}.hero-desc.svelte-qqgwi8{color:var(--gray-500);font-size:var(--text-lg);max-width:560px;line-height:1.8}.team-band.svelte-qqgwi8{width:100%;height:clamp(180px,26vw,340px);margin-top:var(--space-12);position:relative}.team-band.svelte-qqgwi8 picture:where(.svelte-qqgwi8),.team-band.svelte-qqgwi8 img:where(.svelte-qqgwi8){width:100%;height:100%;position:absolute;inset:0}.team-band.svelte-qqgwi8 img:where(.svelte-qqgwi8){object-fit:cover;object-position:center 58%}.band-fade.svelte-qqgwi8{inset-inline:0;background:linear-gradient(to top, var(--white), #fff0);height:34%;position:absolute;bottom:0}.profile.svelte-qqgwi8{gap:var(--space-12);padding:var(--space-12) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.profile.svelte-qqgwi8:last-child{border-bottom:none}.profile.reverse.svelte-qqgwi8{direction:ltr}[dir=ltr] .profile.reverse.svelte-qqgwi8{direction:rtl}.profile.reverse.svelte-qqgwi8>:where(.svelte-qqgwi8){direction:inherit}.profile-photo.svelte-qqgwi8{width:100%;max-width:380px;position:relative}.media-box.svelte-qqgwi8{aspect-ratio:4/5;border-radius:var(--radius-2xl);background:var(--accent-soft);position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #0a162866}.media-box.svelte-qqgwi8 img:where(.svelte-qqgwi8){transform-origin:50% 26%;opacity:0;filter:blur(14px);width:121.95%;max-width:none;height:auto;transition:opacity .7s var(--ease-out), filter .7s var(--ease-out), transform .9s var(--ease-out);position:absolute;top:0;left:50%;transform:translate(-50%)}.media-box.svelte-qqgwi8 img.is-loaded:where(.svelte-qqgwi8){opacity:1;filter:blur()}.profile.svelte-qqgwi8:hover .media-box:where(.svelte-qqgwi8) img:where(.svelte-qqgwi8){transform:translate(-50%)scale(1.045)}.lead-badge.svelte-qqgwi8{top:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:linear-gradient(135deg, var(--accent-dark), var(--accent));color:var(--white);font-size:var(--text-xs);border-radius:var(--radius-full);font-weight:700;display:inline-flex;position:absolute;inset-inline-start:var(--space-4);box-shadow:0 8px 22px #a88a5e66}.specialty-badge.svelte-qqgwi8{font-size:var(--text-sm);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);margin-bottom:var(--space-4);font-weight:600;display:inline-block}.specialty-blue.svelte-qqgwi8{background:var(--medical-blue-soft);color:var(--medical-blue)}.specialty-gold.svelte-qqgwi8{background:var(--accent-soft);color:var(--accent-dark)}.specialty-ocean.svelte-qqgwi8{background:var(--ocean-soft);color:var(--ocean)}.profile-details.svelte-qqgwi8 h2:where(.svelte-qqgwi8){font-size:var(--text-4xl);margin-bottom:var(--space-4)}.profile-bio.svelte-qqgwi8{color:var(--gray-500);font-size:var(--text-lg);margin-bottom:var(--space-6);line-height:1.8}.reveal.svelte-qqgwi8{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:var(--delay,0s);transform:translateY(26px)}.reveal.svelte-qqgwi8.visible{opacity:1;transform:none}@media (width<=768px){.profile.svelte-qqgwi8{gap:var(--space-6);grid-template-columns:1fr}.profile.reverse.svelte-qqgwi8{direction:inherit}.profile-photo.svelte-qqgwi8{margin-inline:auto}.page-hero.svelte-qqgwi8 h1:where(.svelte-qqgwi8){font-size:var(--text-3xl)}.profile-details.svelte-qqgwi8 h2:where(.svelte-qqgwi8){font-size:var(--text-2xl)}}@media (prefers-reduced-motion:reduce){.reveal.svelte-qqgwi8{opacity:1;transition:none;transform:none}.media-box.svelte-qqgwi8 img:where(.svelte-qqgwi8){transition-duration:1ms}}
