.RecoveryHeroSection-module__x6lEuq__heroSignalBand{z-index:3;flex:none;width:100%;position:relative}.RecoveryHeroSection-module__x6lEuq__section{background:#ededed;flex-direction:column;width:100%;min-height:100svh;display:flex;position:relative;overflow-x:clip}.RecoveryHeroSection-module__x6lEuq__mediaFrame{box-sizing:border-box;flex:1;width:100%;min-height:0;padding:12px 12px 0;display:flex;position:relative}@media (min-width:992px){.RecoveryHeroSection-module__x6lEuq__mediaFrame{padding:24px 24px 0}}.RecoveryHeroSection-module__x6lEuq__heroMediaArea{background:#b4b4b4;border-radius:16px;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}@media (min-width:992px){.RecoveryHeroSection-module__x6lEuq__heroMediaArea{border-radius:24px}}.RecoveryHeroSection-module__x6lEuq__background{z-index:0;position:absolute;inset:0}.RecoveryHeroSection-module__x6lEuq__heroVideo{object-fit:cover;object-position:center center;pointer-events:none;-webkit-tap-highlight-color:transparent;width:100%;min-width:100%;height:100%;min-height:100%;position:absolute;inset:0}.RecoveryHeroSection-module__x6lEuq__heroPoster{object-fit:cover;object-position:center center;opacity:1;pointer-events:none;width:100%;height:100%;transition:opacity .3s ease-out;position:absolute;inset:0}.RecoveryHeroSection-module__x6lEuq__heroPoster[data-hidden=true]{opacity:0}.RecoveryHeroSection-module__x6lEuq__overlay{z-index:1;pointer-events:none;background:#00000052;position:absolute;inset:0}.RecoveryHeroSection-module__x6lEuq__copyBlock{z-index:2;box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:20px;width:min(100% - 32px,450px);max-width:450px;display:flex;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){.RecoveryHeroSection-module__x6lEuq__copyBlock{top:50%}}.RecoveryHeroSection-module__x6lEuq__location{color:#fff;letter-spacing:-.5px;text-transform:uppercase;text-align:inherit;margin:0;font-size:14px;font-weight:500;line-height:1.2;font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace!important}@media (min-width:992px){.RecoveryHeroSection-module__x6lEuq__location{font-size:16px}}.RecoveryHeroSection-module__x6lEuq__titleWrap{align-self:center;margin:0 0 -.08em;font-size:64px;line-height:0}@media (min-width:992px){.RecoveryHeroSection-module__x6lEuq__titleWrap{margin-bottom:-.1em;font-size:96px}}.RecoveryHeroSection-module__x6lEuq__title{color:#fff;width:fit-content;font-size:inherit;letter-spacing:-.64px;text-transform:uppercase;text-align:center;text-edge:cap;leading-trim:both;margin:0;padding:0;font-style:italic;font-weight:400;line-height:.85;display:block;font-family:dharma-gothic-e,sans-serif!important}@media (min-width:992px){.RecoveryHeroSection-module__x6lEuq__title{letter-spacing:-.96px;text-shadow:0 0 24px #ffffff2e}}.RecoveryHeroSection-module__x6lEuq__subtitle{color:#fff;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-.6px;text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.2}@media (min-width:992px){.RecoveryHeroSection-module__x6lEuq__subtitle{font-size:16px}}
.RecoveryThemeTransition-module__ZbGOia__themeZone{--recovery-theme-bg:#000;--recovery-theme-text:#fff;--recovery-theme-muted:#ffffffb3;--recovery-theme-divider:#ffffff1f;--recovery-theme-hover:#ffffff08;width:100%;max-width:100%;position:relative}
.RecoveryTreatmentsSection-module__QPDNXq__sectionRoot.RecoveryTreatmentsSection-module__QPDNXq__sectionRoot{background:var(--recovery-theme-bg,#ededed)}.RecoveryTreatmentsSection-module__QPDNXq__themedSectionLabel.RecoveryTreatmentsSection-module__QPDNXq__themedSectionLabel,.RecoveryTreatmentsSection-module__QPDNXq__themedSectionHeading.RecoveryTreatmentsSection-module__QPDNXq__themedSectionHeading,.RecoveryTreatmentsSection-module__QPDNXq__themedBodyText.RecoveryTreatmentsSection-module__QPDNXq__themedBodyText{color:var(--recovery-theme-text,#000)}.RecoveryTreatmentsSection-module__QPDNXq__shell.RecoveryTreatmentsSection-module__QPDNXq__shell{gap:clamp(48px,8svh,80px);width:min(100%,1272px)}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__shell.RecoveryTreatmentsSection-module__QPDNXq__shell{gap:clamp(64px,8svh,80px)}}.RecoveryTreatmentsSection-module__QPDNXq__sectionHeader.RecoveryTreatmentsSection-module__QPDNXq__sectionHeader{align-self:center;width:100%;max-width:640px}.RecoveryTreatmentsSection-module__QPDNXq__list{align-self:stretch;width:100%;margin:0;padding:0;list-style:none}.RecoveryTreatmentsSection-module__QPDNXq__bookNowButton{color:#1539f5;cursor:pointer;background:0 0;border:1px solid #1539f5;border-radius:40px;flex-shrink:0;padding:8px 20px;transition:background .2s,color .2s,border-color .2s}.RecoveryTreatmentsSection-module__QPDNXq__bookNowButton:hover,.RecoveryTreatmentsSection-module__QPDNXq__bookNowButton:focus-visible{color:#fff;background:#1539f5;border-color:#1539f5}.RecoveryTreatmentsSection-module__QPDNXq__bookNowButton:focus-visible{outline-offset:2px;outline:2px solid #1539f5}.RecoveryTreatmentsSection-module__QPDNXq__row{padding:28px 20px;transition:background .2s;position:relative}.RecoveryTreatmentsSection-module__QPDNXq__row:not(:first-child){border-top:1px solid var(--recovery-theme-divider,#0000001f)}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__row{padding:40px 28px}}@media (hover:hover) and (pointer:fine){.RecoveryTreatmentsSection-module__QPDNXq__row:hover{background:var(--recovery-theme-hover,#00000008)}}.RecoveryTreatmentsSection-module__QPDNXq__rowInner{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__rowInner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px}}.RecoveryTreatmentsSection-module__QPDNXq__treatmentImageShell{aspect-ratio:260/160;isolation:isolate;background:#1a1a1a;border-radius:8px;flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__treatmentImageShell{order:1;width:260px}}.RecoveryTreatmentsSection-module__QPDNXq__treatmentImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.06)}.RecoveryTreatmentsSection-module__QPDNXq__titleCol{flex:1;min-width:0}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__titleCol{order:0}}.RecoveryTreatmentsSection-module__QPDNXq__title{color:var(--recovery-theme-text,#000);letter-spacing:-.36px;text-transform:uppercase;margin:0;font-size:36px;font-style:italic;font-weight:400;line-height:1;font-family:dharma-gothic-e,sans-serif!important}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__title{letter-spacing:-.48px;font-size:48px}}.RecoveryTreatmentsSection-module__QPDNXq__rightCol{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__rightCol{flex-shrink:0;order:2;width:min(48%,560px)}}.RecoveryTreatmentsSection-module__QPDNXq__description{color:var(--recovery-theme-muted,#000000b3);font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-.6px;margin:0;font-size:14px;font-weight:400;line-height:1.4}@media (min-width:992px){.RecoveryTreatmentsSection-module__QPDNXq__description{font-size:16px}}.RecoveryTreatmentsSection-module__QPDNXq__actions{align-items:center;gap:24px;display:flex}.RecoveryTreatmentsSection-module__QPDNXq__learnMoreButton{cursor:pointer;color:var(--recovery-theme-muted,#000000b3);letter-spacing:.48px;text-transform:uppercase;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--recovery-theme-muted,#000000b3);text-decoration-color:var(--recovery-theme-muted,#000000b3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:6px;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;line-height:1;text-decoration-thickness:.5px;transition:text-decoration-color .2s,color .2s;font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace!important}.RecoveryTreatmentsSection-module__QPDNXq__learnMoreButton:hover{color:#1539f5;text-decoration-color:#1539f5}.RecoveryTreatmentsSection-module__QPDNXq__learnMoreButton:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1539f5}
/*# sourceMappingURL=3xwus_x8k_2fv.css.map*/