.doctor-profile[data-v-5344c037]:before{content:"";background:color-mix(in srgb, var(--ui-primary) 18%, transparent);filter:blur(36px);opacity:.45;border-radius:50%;transition:opacity .45s;position:absolute;inset:10% 5% 25%}.doctor-portrait[data-v-5344c037]{box-shadow:0 14px 45px -30px color-mix(in srgb, var(--ui-primary) 35%, transparent);transition:transform .65s cubic-bezier(.22,1,.36,1)}.doctor-photo[data-v-5344c037]{transition:transform .85s cubic-bezier(.22,1,.36,1),filter .45s}.doctor-photo-accent[data-v-5344c037]{background:linear-gradient(#0000 72%,#19131f26);box-shadow:inset 0 0 0 1px #ffffff1a}.doctor-profile-arrow[data-v-5344c037]{transition:transform .4s,background-color .4s}.doctor-profile[data-v-5344c037]:is(:hover,:focus-visible):before{opacity:.9}.doctor-editorial[data-v-5344c037]{border:1px solid color-mix(in srgb, var(--ui-border) 70%, transparent);background:var(--ui-bg);border-radius:1.5rem;grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem;display:grid}.doctor-editorial[data-v-5344c037]:before{display:none}.doctor-editorial[data-v-5344c037]:has(.rich-content){align-items:start}.doctor-editorial .doctor-portrait[data-v-5344c037]{overflow-wrap:anywhere;border-radius:1rem;justify-self:center;width:100%;max-width:16rem}.doctor-editorial .doctor-profile-copy[data-v-5344c037]{overflow-wrap:anywhere;min-width:0;padding:.25rem}@media (width>=640px){.doctor-editorial[data-v-5344c037]{grid-template-columns:12rem minmax(0,1fr);gap:2rem;padding:1rem}.doctor-editorial .doctor-profile-copy[data-v-5344c037]{padding:1rem 1rem 1rem 0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .doctor-editorial .doctor-profile-copy[data-v-5344c037]{padding:1rem 0 1rem 1rem}}@media (width>=1024px){.doctor-editorial[data-v-5344c037]{grid-template-columns:15rem minmax(0,1fr);gap:2.5rem}}@media (prefers-reduced-motion:no-preference){html:not(.reduce-motion) .doctor-portrait[data-v-5344c037]{transform:perspective(900px) rotateX(var(--portrait-x,0deg)) rotateY(var(--portrait-y,0deg))}html:not(.reduce-motion) .doctor-profile:is(:hover,:focus-visible) .doctor-photo[data-v-5344c037]{transform:scale(1.045)}html:not(.reduce-motion) .doctor-profile:is(:hover,:focus-visible) .doctor-profile-arrow[data-v-5344c037]{background:var(--ui-bg-elevated);transform:translateY(-3px)}}
