.doctor-hero[data-astro-cid-b3o3kdud]{padding:var(--spacing-lg);background-color:var(--uc-cream)}.doctor-hero__container[data-astro-cid-b3o3kdud]{max-width:var(--max-width);margin:0 auto}.doctor-hero__portrait-wrapper[data-astro-cid-b3o3kdud]{margin-bottom:var(--spacing-lg);border-radius:var(--radius-lg);overflow:hidden}.doctor-hero__portrait[data-astro-cid-b3o3kdud]{width:100%;height:auto;max-height:28rem;object-fit:cover;object-position:top center;display:block}.doctor-hero__info[data-astro-cid-b3o3kdud]{text-align:center}.doctor-hero__name[data-astro-cid-b3o3kdud]{font-family:var(--font-playfair);font-size:clamp(1.75rem,5vw,2.75rem);font-weight:500;margin:0 0 .75rem;color:var(--uc-brown-dark)}.doctor-hero__highlight[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:clamp(.875rem,2.5vw,1.05rem);font-weight:500;line-height:1.6;margin:0 0 var(--spacing-lg);color:var(--uc-salmon)}.doctor-hero__metrics[data-astro-cid-b3o3kdud]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.doctor-hero__metric[data-astro-cid-b3o3kdud]{display:flex;align-items:center;gap:.75rem}.doctor-hero__badge[data-astro-cid-b3o3kdud]{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background-color:var(--uc-beige);display:flex;align-items:center;justify-content:center;font-family:var(--font-poppins);font-size:.8rem;font-weight:700;color:var(--uc-white)}.doctor-hero__metric-label[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:clamp(.8rem,2vw,.9rem);font-weight:500;color:var(--uc-brown-dark);line-height:1.3}.doctor-hero__about[data-astro-cid-b3o3kdud]{text-align:left}.doctor-hero__registration[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:.875rem;color:var(--uc-text-muted);margin-top:var(--spacing-lg)}@media(min-width:62rem){.doctor-hero[data-astro-cid-b3o3kdud]{padding:var(--spacing-2xl) var(--spacing-xl)}.doctor-hero__container[data-astro-cid-b3o3kdud]{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--spacing-2xl);align-items:start}.doctor-hero__portrait-wrapper[data-astro-cid-b3o3kdud]{margin-bottom:0;align-self:stretch}.doctor-hero__portrait[data-astro-cid-b3o3kdud]{width:100%;height:100%;max-height:none;object-fit:cover;border-radius:var(--radius-lg)}.doctor-hero__info[data-astro-cid-b3o3kdud]{text-align:left}.doctor-hero__name[data-astro-cid-b3o3kdud]{font-size:clamp(2rem,4vw,2.75rem)}.doctor-hero__highlight[data-astro-cid-b3o3kdud]{max-width:36rem}.doctor-hero__badge[data-astro-cid-b3o3kdud]{width:3.25rem;height:3.25rem;font-size:.85rem}}.doctor-detail[data-astro-cid-b3o3kdud]{padding:var(--spacing-xl) var(--spacing-lg)}.doctor-detail--light[data-astro-cid-b3o3kdud]{background-color:var(--uc-white)}.doctor-detail--dark[data-astro-cid-b3o3kdud]{background-color:var(--uc-cream-alt)}.doctor-detail__container[data-astro-cid-b3o3kdud]{max-width:50rem;margin:0 auto}@media(min-width:62rem){.doctor-detail[data-astro-cid-b3o3kdud]{padding:var(--spacing-2xl) var(--spacing-xl)}}.doctor-section__heading[data-astro-cid-b3o3kdud]{font-family:var(--font-playfair);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;color:var(--uc-brown-dark);margin:0 0 var(--spacing-md);padding-bottom:.75rem;border-bottom:.125rem solid var(--uc-brown)}.doctor-section__content[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:clamp(.875rem,2vw,1rem);line-height:1.8;color:var(--uc-text)}.doctor-section__content[data-astro-cid-b3o3kdud] ul{padding-left:1.25rem;margin:.5rem 0}.doctor-section__content[data-astro-cid-b3o3kdud] li{margin-bottom:.5rem}.doctor-section__content[data-astro-cid-b3o3kdud] p{margin:0 0 .75rem}.doctor-section__content[data-astro-cid-b3o3kdud] p:last-child{margin-bottom:0}.doctor-section__content[data-astro-cid-b3o3kdud] strong,.doctor-section__content[data-astro-cid-b3o3kdud] b{font-weight:600}.doctor-education__list[data-astro-cid-b3o3kdud]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.doctor-education__item[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:clamp(.875rem,2vw,1rem);color:var(--uc-text);line-height:1.7}.doctor-education__degree[data-astro-cid-b3o3kdud]{font-weight:600;color:var(--uc-brown-dark)}.doctor-education__institution[data-astro-cid-b3o3kdud]{color:var(--uc-text)}.doctor-education__sep[data-astro-cid-b3o3kdud],.doctor-education__year[data-astro-cid-b3o3kdud],.doctor-education__location[data-astro-cid-b3o3kdud]{color:var(--uc-text-muted)}.doctor-specs__grid[data-astro-cid-b3o3kdud]{display:grid;grid-template-columns:1fr;gap:1rem}.doctor-specs__item[data-astro-cid-b3o3kdud]{background:#fff9ec1a;border:1px solid rgba(255,249,236,.18);border-radius:.75rem;padding:1.25rem}.doctor-specs__icon[data-astro-cid-b3o3kdud]{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--uc-beige);display:inline-flex;align-items:center;justify-content:center;margin-bottom:.75rem}.doctor-specs__icon[data-astro-cid-b3o3kdud] img[data-astro-cid-b3o3kdud]{filter:sepia(1) hue-rotate(-10deg) brightness(.7)}.doctor-specs__title[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:1.05rem;font-weight:600;color:var(--uc-cream);margin:0 0 .4rem}.doctor-specs__desc[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:.9rem;line-height:1.6;color:#fff9eccc;margin:0}@media(min-width:48rem){.doctor-specs__grid[data-astro-cid-b3o3kdud]{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:62rem){.doctor-specs__grid[data-astro-cid-b3o3kdud]{grid-template-columns:repeat(3,1fr)}}.doctor-ba__grid[data-astro-cid-b3o3kdud]{display:grid;grid-template-columns:1fr;gap:1.5rem}.doctor-ba__item[data-astro-cid-b3o3kdud]{background:var(--uc-beige-lighter, var(--uc-cream));border-radius:.75rem;padding:1rem}.doctor-ba__pair[data-astro-cid-b3o3kdud]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.doctor-ba__fig[data-astro-cid-b3o3kdud]{position:relative;margin:0;border-radius:.5rem;overflow:hidden}.doctor-ba__fig[data-astro-cid-b3o3kdud] img[data-astro-cid-b3o3kdud]{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.doctor-ba__label[data-astro-cid-b3o3kdud]{position:absolute;top:.5rem;left:.5rem;font-family:var(--font-poppins);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:#412d22d9;color:var(--uc-cream);padding:.25em .5em;border-radius:.25rem}.doctor-ba__label--after[data-astro-cid-b3o3kdud]{background:var(--uc-brown)}.doctor-ba__title[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:1rem;font-weight:600;color:var(--uc-brown-dark);margin:1rem 0 .25rem}.doctor-ba__caption[data-astro-cid-b3o3kdud]{font-family:var(--font-poppins);font-size:.85rem;color:var(--uc-text);line-height:1.55;margin:0}@media(min-width:48rem){.doctor-ba__grid[data-astro-cid-b3o3kdud]{grid-template-columns:repeat(2,1fr)}}.doctor-social__list[data-astro-cid-b3o3kdud]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.75rem}.doctor-social__link[data-astro-cid-b3o3kdud]{display:inline-block;background:transparent;color:var(--uc-cream);border:2px solid var(--uc-cream);border-radius:9999px;padding:.5em 1.25em;font-family:var(--font-poppins);font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.doctor-social__link[data-astro-cid-b3o3kdud]:hover{background:var(--uc-cream);color:var(--uc-brown-dark)}
