.page-hero[data-astro-cid-o6qwpk6f]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-deep) 100%);color:var(--color-white);padding:120px 0 80px;text-align:center}.page-hero[data-astro-cid-o6qwpk6f] h1[data-astro-cid-o6qwpk6f]{color:var(--color-white);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.page-hero[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]{color:var(--color-light);font-size:1.2rem;max-width:600px;margin:0 auto}.profile-header[data-astro-cid-o6qwpk6f]{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:start;margin-bottom:4rem}.profile-image[data-astro-cid-o6qwpk6f]{text-align:center}.profile-image[data-astro-cid-o6qwpk6f] img[data-astro-cid-o6qwpk6f]{width:250px;height:250px;border-radius:50%;object-fit:cover;box-shadow:var(--shadow-lg);border:4px solid var(--color-white)}.profile-intro[data-astro-cid-o6qwpk6f] h2[data-astro-cid-o6qwpk6f]{color:var(--color-primary);margin-bottom:1.5rem}.lead[data-astro-cid-o6qwpk6f]{font-size:1.1rem;font-weight:500;color:var(--color-text);margin-bottom:1.5rem;line-height:1.6}.profile-intro[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]{color:var(--color-text-light);line-height:1.6;margin-bottom:1.5rem}.education-section[data-astro-cid-o6qwpk6f]{background:#ffffff4d}.education-timeline[data-astro-cid-o6qwpk6f]{max-width:800px;margin:0 auto}.timeline-item[data-astro-cid-o6qwpk6f]{display:flex;align-items:flex-start;margin-bottom:3rem;position:relative}.timeline-item[data-astro-cid-o6qwpk6f]:last-child{margin-bottom:0}.timeline-marker[data-astro-cid-o6qwpk6f]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--color-accent) 0%,#d97535 100%);color:var(--color-white);display:flex;align-items:center;justify-content:center;margin-right:2rem;flex-shrink:0;box-shadow:var(--shadow);z-index:2;position:relative}.timeline-content[data-astro-cid-o6qwpk6f]{flex:1;padding:2rem}.timeline-date[data-astro-cid-o6qwpk6f]{color:var(--color-accent);font-weight:600;font-size:.9rem;margin-bottom:.5rem}.timeline-content[data-astro-cid-o6qwpk6f] h3[data-astro-cid-o6qwpk6f]{color:var(--color-primary);margin-bottom:.5rem;font-size:1.25rem}.timeline-content[data-astro-cid-o6qwpk6f] h4[data-astro-cid-o6qwpk6f]{color:var(--color-text);margin-bottom:1rem;font-weight:500}.timeline-content[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]{color:var(--color-text-light);margin:0;line-height:1.6}.memberships-grid[data-astro-cid-o6qwpk6f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.membership-card[data-astro-cid-o6qwpk6f]{text-align:center;padding:2rem;transition:var(--transition)}.membership-card[data-astro-cid-o6qwpk6f]:hover{transform:translateY(-4px)}.membership-icon[data-astro-cid-o6qwpk6f]{margin-bottom:1.5rem}.membership-card[data-astro-cid-o6qwpk6f] h3[data-astro-cid-o6qwpk6f]{color:var(--color-primary);margin-bottom:.5rem;font-size:1.1rem}.membership-date[data-astro-cid-o6qwpk6f]{color:var(--color-accent);font-weight:600;font-size:.9rem;margin-bottom:1rem}.membership-card[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]:last-child{color:var(--color-text-light);font-size:.95rem;line-height:1.6}.specializations-grid[data-astro-cid-o6qwpk6f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.specialization-item[data-astro-cid-o6qwpk6f]{text-align:center;padding:2rem;border-radius:var(--border-radius);transition:var(--transition)}.specialization-item[data-astro-cid-o6qwpk6f]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.spec-icon[data-astro-cid-o6qwpk6f]{margin-bottom:1rem}.specialization-item[data-astro-cid-o6qwpk6f] h4[data-astro-cid-o6qwpk6f]{color:var(--color-primary);margin-bottom:1rem;font-size:1.1rem}.specialization-item[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]{color:var(--color-text-light);font-size:.95rem;line-height:1.6}.clinic-history-section[data-astro-cid-o6qwpk6f]{background:#ffffff80}.history-content[data-astro-cid-o6qwpk6f]{max-width:900px;margin:0 auto}.history-text[data-astro-cid-o6qwpk6f]{padding:3rem;border-radius:var(--border-radius-lg)}.history-text[data-astro-cid-o6qwpk6f] h3[data-astro-cid-o6qwpk6f]{color:var(--color-primary);margin-bottom:2rem;font-size:1.5rem}.history-text[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]{color:var(--color-text-light);line-height:1.7;margin-bottom:1.5rem}.achievements[data-astro-cid-o6qwpk6f]{margin-top:2rem;padding-top:2rem;border-top:2px solid var(--color-accent)}.achievements[data-astro-cid-o6qwpk6f] h4[data-astro-cid-o6qwpk6f]{color:var(--color-primary);margin-bottom:1rem}.achievements[data-astro-cid-o6qwpk6f] ul[data-astro-cid-o6qwpk6f]{list-style:none;padding:0}.achievements[data-astro-cid-o6qwpk6f] li[data-astro-cid-o6qwpk6f]{color:var(--color-text-light);position:relative;padding:.5rem 0 .5rem 1.5rem}.achievements[data-astro-cid-o6qwpk6f] li[data-astro-cid-o6qwpk6f]:before{content:"✓";position:absolute;left:0;color:var(--color-accent);font-weight:700}.contact-cta-section[data-astro-cid-o6qwpk6f]{background:linear-gradient(135deg,var(--color-primary-medium) 0%,var(--color-primary) 100%)}.cta-content[data-astro-cid-o6qwpk6f]{text-align:center;padding:4rem 2rem;border-radius:var(--border-radius-lg);color:var(--color-white)}.cta-content[data-astro-cid-o6qwpk6f] h2[data-astro-cid-o6qwpk6f]{color:var(--color-white);margin-bottom:1rem}.cta-content[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]{color:var(--color-light);margin-bottom:2rem;font-size:1.1rem}.cta-actions[data-astro-cid-o6qwpk6f]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.section-header[data-astro-cid-o6qwpk6f]{text-align:center;margin-bottom:3rem}.section-header[data-astro-cid-o6qwpk6f] h2[data-astro-cid-o6qwpk6f]{color:var(--color-primary);margin-bottom:1rem}.section-header[data-astro-cid-o6qwpk6f] p[data-astro-cid-o6qwpk6f]{color:var(--color-text-light);font-size:1.1rem;max-width:600px;margin:0 auto}@media (max-width: 768px){.profile-header[data-astro-cid-o6qwpk6f]{grid-template-columns:1fr;text-align:center;gap:2rem}.profile-image[data-astro-cid-o6qwpk6f] img[data-astro-cid-o6qwpk6f]{width:200px;height:200px}.timeline-item[data-astro-cid-o6qwpk6f]{flex-direction:column;text-align:center}.timeline-marker[data-astro-cid-o6qwpk6f]{margin-right:0;margin-bottom:1rem}.memberships-grid[data-astro-cid-o6qwpk6f],.specializations-grid[data-astro-cid-o6qwpk6f]{grid-template-columns:1fr}.history-text[data-astro-cid-o6qwpk6f]{padding:2rem}.cta-actions[data-astro-cid-o6qwpk6f]{flex-direction:column;align-items:center}}
