.doctor-hero{position:relative;min-height:auto;padding:calc(var(--topbar-h) + 3rem) 2rem 3rem;background:var(--color-sand);color:var(--color-ink);overflow:hidden}.doctor-hero:before{display:none}.doctor-hero:after{display:none}.doctor-hero__inner{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:5fr 7fr;gap:3rem;align-items:end}@media (max-width:860px){.doctor-hero__inner{grid-template-columns:1fr}}.doctor-hero__photo{aspect-ratio:4/5;background:var(--color-navy);background-size:cover;background-position:center top;width:100%}.doctor-hero__meta{padding-block-end:1rem}.doctor-hero__crumb{font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-navy);margin-bottom:1.25rem;display:inline-flex;gap:.5rem;text-decoration:none;opacity:.7}.doctor-hero__crumb:hover{opacity:1}.doctor-hero__specialty-tag{display:inline-block;background:var(--color-navy);color:var(--color-white);padding:.3rem .7rem;font-size:var(--size-xs);letter-spacing:.18em;text-transform:uppercase;margin-bottom:1rem}.doctor-hero__name{font-family:var(--font-saol),var(--font-arabic);font-style:italic;font-weight:500;font-size:clamp(2.5rem, 2rem + 3vw, 4.5rem);line-height:1;letter-spacing:-.02em;margin-bottom:.5rem}.doctor-hero__name-en{font-family:var(--font-saol),var(--font-arabic);font-style:italic;font-weight:400;font-size:var(--size-xl);opacity:.7;margin-bottom:1.5rem}.doctor-hero__title{font-family:var(--font-whyte),var(--font-arabic);font-weight:300;font-size:var(--size-lg);max-width:52ch;line-height:1.5;margin-bottom:1.25rem}.doctor-hero__creds{font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-sm);opacity:.8;line-height:1.7}.doctor-hero__cta{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2rem}.doctor-bio{padding:clamp(4rem, 3rem + 3vw, 6rem) 2rem}.doctor-bio__inner{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:3rem}@media (max-width:860px){.doctor-bio__inner{grid-template-columns:1fr}}.doctor-bio h3{font-family:var(--font-whyte),var(--font-arabic);font-weight:400;font-size:var(--size-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-navy);margin-bottom:1rem}.doctor-bio__text{font-family:var(--font-whyte),var(--font-arabic);font-weight:300;font-size:var(--size-md);line-height:1.7}.doctor-bio__text p+p{margin-top:1em}.doctor-facts{background:var(--color-ink);color:var(--color-white);padding:2.5rem 2rem}.doctor-facts__inner{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));gap:2rem}.doctor-facts dt{font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-butter);margin-bottom:.5rem}.doctor-facts dd{font-family:var(--font-saol),var(--font-arabic);font-style:italic;font-weight:500;font-size:var(--size-lg);line-height:1.25}.doctor-scope{padding:clamp(4rem, 3rem + 3vw, 6rem) 2rem;background:var(--color-gray-2)}.doctor-scope__inner{max-width:var(--max);margin:0 auto}.doctor-scope__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px, 1fr));gap:1rem;margin-top:2rem}.scope-item{background:var(--color-white);padding:1.5rem;font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-md);line-height:1.5}.scope-item__title{font-family:var(--font-saol),var(--font-arabic);font-style:italic;font-weight:500;font-size:var(--size-lg);margin-bottom:.5rem}.doctor-academic{padding:clamp(4rem, 3rem + 3vw, 6rem) 2rem;background:var(--color-butter)}.doctor-academic__inner{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:5fr 7fr;gap:3rem}@media (max-width:860px){.doctor-academic__inner{grid-template-columns:1fr}}.doctor-academic ul{list-style:none;display:grid;gap:1rem}.doctor-academic li{padding-block-end:1rem;border-block-end:1px solid rgba(11,11,11,.15);font-family:var(--font-whyte),var(--font-arabic);font-weight:300;line-height:1.5}.doctor-academic li:last-child{border-block-end:0}.doctor-academic a{text-decoration:underline;text-underline-offset:3px}.doctor-links{padding:3rem 2rem;background:var(--color-white);border-block-start:1px solid var(--color-gray-2)}.doctor-links__inner{max-width:var(--max);margin:0 auto;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.doctor-links__label{font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-navy)}.doctor-links__list{display:flex;flex-wrap:wrap;gap:.5rem}.chip{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border:1px solid var(--color-ink);font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-sm);text-decoration:none;transition:background .15s ease,color .15s ease}.chip:hover{background:var(--color-ink);color:var(--color-white)}.chip svg{width:16px;height:16px;flex-shrink:0;display:inline-block;vertical-align:middle}.chip__handle{opacity:.6;font-size:var(--size-xs);margin-inline-start:.25rem}.doctor-media{padding:clamp(4rem, 3rem + 3vw, 6rem) 2rem;background:var(--color-navy);color:var(--color-white)}.doctor-media__inner{max-width:var(--max);margin:0 auto}.doctor-media__header{margin-bottom:2.5rem}.doctor-media__header h2{font-family:var(--font-saol),var(--font-arabic);font-style:italic;font-weight:500;font-size:var(--size-2xl);line-height:1.05}.doctor-media__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px, 1fr));gap:1.5rem}.media-item{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:1.25rem}.media-item__embed{aspect-ratio:9/16;background:var(--color-ink);margin-bottom:1rem;position:relative;overflow:hidden}.media-item__embed iframe{width:100%;height:100%;border:0;position:absolute;inset:0}.media-item__embed--wide{aspect-ratio:16/9}.media-item__caption{font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-sm);opacity:.85}.media-item__source{font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-butter);margin-block-start:.5rem}.doctor-next{padding:3rem 2rem;background:var(--color-sand);display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.doctor-next__link{font-family:var(--font-saol),var(--font-arabic);font-style:italic;font-weight:500;font-size:var(--size-xl);text-decoration:none;display:inline-flex;align-items:center;gap:1rem}.doctor-next__label{font-family:var(--font-whyte),var(--font-arabic);font-size:var(--size-xs);letter-spacing:.22em;text-transform:uppercase;opacity:.6;display:block;margin-bottom:.35rem}