.about-page[data-astro-cid-kh7btl4r]{min-height:100vh}.container[data-astro-cid-kh7btl4r]{max-width:1200px;margin:0 auto;padding:0 2rem}.content-section[data-astro-cid-kh7btl4r]{padding:4rem 0;background:var(--surface-bg)}.content-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:start}.main-content[data-astro-cid-kh7btl4r] .section[data-astro-cid-kh7btl4r]{margin-bottom:2.5rem}.main-content[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:var(--header-text);font-size:2rem;font-weight:600;margin-bottom:1rem;border-bottom:3px solid var(--accent-green);padding-bottom:.5rem}.main-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.1rem;line-height:1.7;color:var(--body-text)}.sidebar[data-astro-cid-kh7btl4r]{position:sticky;top:2rem}.credentials-card[data-astro-cid-kh7btl4r],.specialties-card[data-astro-cid-kh7btl4r]{background:var(--surface-alt);border:1px solid var(--border-color);border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px var(--shadow-light)}.credentials-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r],.specialties-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{color:var(--header-text);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.credentials-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0}.credentials-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e9ecef}.credentials-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.institution[data-astro-cid-kh7btl4r]{color:var(--primary-blue);font-weight:500}.detail[data-astro-cid-kh7btl4r]{color:#6c757d;font-style:italic}.modalities-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0}.modalities-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{background:var(--surface-bg);margin-bottom:.75rem;padding:.75rem 1rem;border-radius:6px;border-left:4px solid var(--accent-green);font-weight:500;color:var(--header-text);border:1px solid var(--border-color)}.personal-section[data-astro-cid-kh7btl4r]{background:var(--surface-alt);padding:4rem 0}.personal-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{text-align:center;color:var(--header-text);font-size:2.5rem;font-weight:600;margin-bottom:3rem}.personal-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.personal-content[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{color:var(--header-text);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.personal-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.1rem;line-height:1.7;color:var(--body-text);margin-bottom:2rem}.achievement-card[data-astro-cid-kh7btl4r]{background:var(--surface-bg);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px var(--shadow-light);border:1px solid var(--border-color)}.achievement-card[data-astro-cid-kh7btl4r] h4[data-astro-cid-kh7btl4r]{color:var(--header-text);font-size:1.1rem;font-weight:600;margin-bottom:1rem;text-align:center}.achievements-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0}.achievements-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding:.5rem 0;border-bottom:1px solid var(--border-color);color:var(--body-text);font-weight:500}.achievements-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{border-bottom:none}@media(max-width:768px){.content-section[data-astro-cid-kh7btl4r],.personal-section[data-astro-cid-kh7btl4r]{padding:2rem 0}.content-grid[data-astro-cid-kh7btl4r],.personal-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2rem}.sidebar[data-astro-cid-kh7btl4r]{position:static}.credentials-card[data-astro-cid-kh7btl4r],.specialties-card[data-astro-cid-kh7btl4r],.achievement-card[data-astro-cid-kh7btl4r]{padding:1.5rem;margin-bottom:1.5rem}.section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:clamp(1.5rem,5vw,2rem)}.section[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:clamp(1.25rem,4vw,1.5rem)}.container[data-astro-cid-kh7btl4r]{padding:0 1rem}.personal-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:clamp(1.75rem,6vw,2.5rem)}}
