.TreatmentsHero-module__DOhaEq__hero{background:#1e1c18;align-items:center;height:90vh;min-height:600px;display:flex;position:relative;overflow:hidden}.TreatmentsHero-module__DOhaEq__bgWrapper{will-change:transform;position:absolute;inset:-25% 0}.TreatmentsHero-module__DOhaEq__bgVideo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.TreatmentsHero-module__DOhaEq__overlay{z-index:1;background:linear-gradient(#14120e66 0%,#14120e9e 55%,#14120eeb 100%);position:absolute;inset:0}.TreatmentsHero-module__DOhaEq__content{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:7rem 0 4rem;display:flex;position:relative}.TreatmentsHero-module__DOhaEq__logoMark{margin-bottom:1.75rem}.TreatmentsHero-module__DOhaEq__logoMark img{filter:brightness(0)invert();opacity:.65}.TreatmentsHero-module__DOhaEq__eyebrowRow{justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.TreatmentsHero-module__DOhaEq__eyebrowBar{background:#ffffff4d;flex-shrink:0;width:40px;height:1px;display:block}.TreatmentsHero-module__DOhaEq__eyebrowText{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:#ffffff80;font-size:.7rem;font-weight:500}.TreatmentsHero-module__DOhaEq__heading{font-family:var(--font-heading);color:#faf9f6;flex-direction:column;align-items:center;gap:0;margin-bottom:1.75rem;font-size:clamp(3.2rem,8vw,7rem);font-style:italic;font-weight:400;line-height:1.07;display:flex}.TreatmentsHero-module__DOhaEq__headingLine{flex-wrap:wrap;justify-content:center;gap:.26em;display:flex}.TreatmentsHero-module__DOhaEq__headlineClip{display:block;overflow:hidden}.TreatmentsHero-module__DOhaEq__headlineWord{display:block}.TreatmentsHero-module__DOhaEq__subtitle{font-family:var(--font-body);color:#ffffff94;letter-spacing:.025em;max-width:460px;margin-bottom:3rem;font-size:1rem;line-height:1.78}.TreatmentsHero-module__DOhaEq__scrollIndicator{justify-content:center;display:flex}.TreatmentsHero-module__DOhaEq__chevron{color:#ffffff47;cursor:default;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;display:block}@media (max-width:600px){.TreatmentsHero-module__DOhaEq__hero{height:auto;min-height:100svh}.TreatmentsHero-module__DOhaEq__content{padding:9rem 0 5rem}.TreatmentsHero-module__DOhaEq__subtitle{font-size:.93rem}}
