.addiction-treatment{font-family:Montserrat,sans-serif;background-color:#45483b;overflow-x:hidden;max-width:100%}@media (max-width:1024px){main.addiction-treatment{margin-top:0!important;padding-top:0!important;background-color:transparent!important}}:root{--at-sticky-header-height:160px;--at-sticky-header-height-mobile:100px;--at-olive:#45483b;--at-olive-dark:#3d4235;--at-yellow:#ffd26c;--at-white:#fff;--at-gray:#4a4a4a;--at-light:#f8f8f6;--at-tan:#f5f0e8;--at-h2-size:32px;--at-h3-size:20px;--at-heading-on-light:#5a5e3a;--at-text-on-light:#2c2c2c;--at-muted-on-light:#555555;--at-text-on-olive:#ffffff;--at-body-on-olive:#f5f5f3}.addiction-treatment .at-band--white:not(.at-bottom-cta){background:var(--at-white)!important;background-color:var(--at-white)!important}.addiction-treatment .at-band--grey:not(.at-bottom-cta){background:var(--at-light)!important;background-color:var(--at-light)!important}.addiction-treatment .at-band--cream:not(.at-bottom-cta){background:var(--at-tan)!important;background-color:var(--at-tan)!important}.addiction-treatment .at-band--olive:not(.at-bottom-cta){background:var(--at-olive)!important;background-color:var(--at-olive)!important}.addiction-treatment .authors[class*=at-band--] .outline{background-color:transparent!important}.addiction-treatment .at-effects.at-band--cream,.addiction-treatment .at-effects.at-band--grey,.addiction-treatment .at-effects.at-band--white,.addiction-treatment .at-family-support.at-band--cream,.addiction-treatment .at-family-support.at-band--grey,.addiction-treatment .at-family-support.at-band--white,.addiction-treatment .at-specialist.at-band--cream,.addiction-treatment .at-specialist.at-band--grey,.addiction-treatment .at-specialist.at-band--white{color:var(--at-olive)}.addiction-treatment .at-effects.at-band--cream .at-effects__title,.addiction-treatment .at-effects.at-band--grey .at-effects__title,.addiction-treatment .at-effects.at-band--white .at-effects__title,.addiction-treatment .at-family-support.at-band--cream .at-family-support__title,.addiction-treatment .at-family-support.at-band--grey .at-family-support__title,.addiction-treatment .at-family-support.at-band--white .at-family-support__title,.addiction-treatment .at-specialist.at-band--cream .at-specialist__title,.addiction-treatment .at-specialist.at-band--grey .at-specialist__title,.addiction-treatment .at-specialist.at-band--white .at-specialist__title{color:var(--at-heading-on-light)}.addiction-treatment .at-effects.at-band--cream .at-effects__text,.addiction-treatment .at-effects.at-band--grey .at-effects__text,.addiction-treatment .at-effects.at-band--white .at-effects__text,.addiction-treatment .at-family-support.at-band--cream .at-family-support__content,.addiction-treatment .at-family-support.at-band--grey .at-family-support__content,.addiction-treatment .at-family-support.at-band--white .at-family-support__content,.addiction-treatment .at-specialist.at-band--cream .at-specialist__text,.addiction-treatment .at-specialist.at-band--grey .at-specialist__text,.addiction-treatment .at-specialist.at-band--white .at-specialist__text{color:var(--at-olive)}.addiction-treatment .at-effects.at-band--cream .at-effects__text a,.addiction-treatment .at-effects.at-band--grey .at-effects__text a,.addiction-treatment .at-effects.at-band--white .at-effects__text a,.addiction-treatment .at-family-support.at-band--cream .at-family-support__content a,.addiction-treatment .at-family-support.at-band--grey .at-family-support__content a,.addiction-treatment .at-family-support.at-band--white .at-family-support__content a{color:var(--at-olive)}.addiction-treatment .at-effects.at-band--cream .at-effects__cta--outline,.addiction-treatment .at-effects.at-band--grey .at-effects__cta--outline,.addiction-treatment .at-effects.at-band--white .at-effects__cta--outline{color:var(--at-olive-dark);border-color:rgba(61,66,53,.45)}.addiction-treatment .at-effects.at-band--cream .at-effects__cta--outline:hover,.addiction-treatment .at-effects.at-band--grey .at-effects__cta--outline:hover,.addiction-treatment .at-effects.at-band--white .at-effects__cta--outline:hover{color:var(--at-olive-dark);border-color:var(--at-olive-dark);background:rgba(61,66,53,.06)}.addiction-treatment .at-features.at-band--olive .at-features__intro,.addiction-treatment .at-features.at-band--olive .at-features__phase-text,.addiction-treatment .at-features.at-band--olive .at-features__phase-title,.addiction-treatment .at-features.at-band--olive .at-features__text-below,.addiction-treatment .at-features.at-band--olive .at-features__title,.addiction-treatment .at-intro.at-band--olive .at-intro__title,.addiction-treatment .at-journey.at-band--olive .at-journey__section-title,.addiction-treatment .at-journey.at-band--olive .at-journey__title,.addiction-treatment .at-research-doc.at-band--olive .at-research-doc__heading,.addiction-treatment .at-video.at-band--olive .at-video__title,.addiction-treatment .at-what-we-treat.at-band--olive .at-what-we-treat__subtitle,.addiction-treatment .at-what-we-treat.at-band--olive .at-what-we-treat__title,.addiction-treatment .at-withdrawals.at-band--olive .at-withdrawals__title,.addiction-treatment .blog-feed.at-band--olive .blog-feed__heading,.addiction-treatment .faqs.at-band--olive .faqs__heading,.addiction-treatment .helpful-resources.at-band--olive .helpful-resources__heading,.addiction-treatment .outcomes-summary.at-band--olive .outcomes-summary__heading{color:var(--at-text-on-olive)}.addiction-treatment .at-intro.at-band--olive .at-intro__text,.addiction-treatment .at-journey.at-band--olive .at-journey__intro,.addiction-treatment .at-journey.at-band--olive .at-journey__section-text,.addiction-treatment .at-research-doc.at-band--olive .at-research-doc__text,.addiction-treatment .at-video.at-band--olive .at-video__channel-link,.addiction-treatment .at-video.at-band--olive .at-video__text,.addiction-treatment .at-withdrawals.at-band--olive .at-withdrawals__intro,.addiction-treatment .outcomes-summary.at-band--olive .outcomes-summary__subheading{color:var(--at-body-on-olive)}.addiction-treatment .at-intro.at-band--olive .at-intro__text a,.addiction-treatment .at-journey.at-band--olive .at-journey__intro a,.addiction-treatment .at-journey.at-band--olive .at-journey__section-text a,.addiction-treatment .at-video.at-band--olive .at-video__channel-link,.addiction-treatment .at-video.at-band--olive .at-video__text a{color:var(--at-yellow);text-decoration:underline;text-underline-offset:2px}.addiction-treatment .at-band--cream,.addiction-treatment .at-band--grey,.addiction-treatment .at-band--white{color:var(--at-text-on-light)}.addiction-treatment .at-band--cream .faqs__heading,.addiction-treatment .at-band--cream .helpful-resources__heading,.addiction-treatment .at-band--cream [class*="__callout-title"],.addiction-treatment .at-band--cream [class*="__heading"],.addiction-treatment .at-band--cream [class*="__phase-title"],.addiction-treatment .at-band--cream [class*="__subtitle"],.addiction-treatment .at-band--cream [class*="__title"],.addiction-treatment .at-band--grey .faqs__heading,.addiction-treatment .at-band--grey .helpful-resources__heading,.addiction-treatment .at-band--grey [class*="__callout-title"],.addiction-treatment .at-band--grey [class*="__heading"],.addiction-treatment .at-band--grey [class*="__phase-title"],.addiction-treatment .at-band--grey [class*="__subtitle"],.addiction-treatment .at-band--grey [class*="__title"],.addiction-treatment .at-band--white .faqs__heading,.addiction-treatment .at-band--white .helpful-resources__heading,.addiction-treatment .at-band--white [class*="__callout-title"],.addiction-treatment .at-band--white [class*="__heading"],.addiction-treatment .at-band--white [class*="__phase-title"],.addiction-treatment .at-band--white [class*="__subtitle"],.addiction-treatment .at-band--white [class*="__title"]{color:var(--at-heading-on-light)}.addiction-treatment .at-band--cream .helpful-resources__list,.addiction-treatment .at-band--cream [class*="__callout-copy"],.addiction-treatment .at-band--cream [class*="__content"],.addiction-treatment .at-band--cream [class*="__intro"],.addiction-treatment .at-band--cream [class*="__phase-text"],.addiction-treatment .at-band--cream [class*="__text"],.addiction-treatment .at-band--grey .helpful-resources__list,.addiction-treatment .at-band--grey [class*="__callout-copy"],.addiction-treatment .at-band--grey [class*="__content"],.addiction-treatment .at-band--grey [class*="__intro"],.addiction-treatment .at-band--grey [class*="__phase-text"],.addiction-treatment .at-band--grey [class*="__text"],.addiction-treatment .at-band--white .helpful-resources__list,.addiction-treatment .at-band--white [class*="__callout-copy"],.addiction-treatment .at-band--white [class*="__content"],.addiction-treatment .at-band--white [class*="__intro"],.addiction-treatment .at-band--white [class*="__phase-text"],.addiction-treatment .at-band--white [class*="__text"]{color:var(--at-text-on-light)}.addiction-treatment .at-band--cream a:not([class*="__cta"]):not(.at-hero__cta):not(.at-hero__cta--white):not(.at-hero__nav-link),.addiction-treatment .at-band--grey a:not([class*="__cta"]):not(.at-hero__cta):not(.at-hero__cta--white):not(.at-hero__nav-link),.addiction-treatment .at-band--white a:not([class*="__cta"]):not(.at-hero__cta):not(.at-hero__cta--white):not(.at-hero__nav-link){color:var(--at-olive-dark);text-decoration:underline;text-underline-offset:2px}.addiction-treatment .at-band--cream a:not([class*="__cta"]):not(.at-hero__cta):focus,.addiction-treatment .at-band--cream a:not([class*="__cta"]):not(.at-hero__cta):hover,.addiction-treatment .at-band--grey a:not([class*="__cta"]):not(.at-hero__cta):focus,.addiction-treatment .at-band--grey a:not([class*="__cta"]):not(.at-hero__cta):hover,.addiction-treatment .at-band--white a:not([class*="__cta"]):not(.at-hero__cta):focus,.addiction-treatment .at-band--white a:not([class*="__cta"]):not(.at-hero__cta):hover{color:var(--at-olive)}.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed){color:var(--at-body-on-olive)}.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) .faqs__heading,.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) .helpful-resources__heading,.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__callout-title"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__heading"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__phase-title"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__subtitle"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__title"]{color:var(--at-text-on-olive)}.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) .helpful-resources__list,.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__attributes"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__callout-copy"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__content"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__intro"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__phase-text"],.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) [class*="__text"]{color:var(--at-body-on-olive)}.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) a:not([class*="__cta"]):not(.at-hero__cta):not(.at-hero__cta--white):not(.at-hero__nav-link):not(.at-effects__cta--primary):not(.at-features__cta--environment){color:var(--at-yellow);text-decoration:underline;text-underline-offset:2px}.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) a:not([class*="__cta"]):not(.at-hero__cta):focus,.addiction-treatment .at-band--olive:not(.at-bottom-cta):not(.blog-feed) a:not([class*="__cta"]):not(.at-hero__cta):hover{color:#fff}.addiction-treatment .at-band--olive .blog-feed__card,.addiction-treatment .at-band--olive .blog-feed__card [class*="__author"],.addiction-treatment .at-band--olive .blog-feed__card [class*="__content"],.addiction-treatment .at-band--olive .blog-feed__card [class*="__date"],.addiction-treatment .at-band--olive .blog-feed__card [class*="__excerpt"],.addiction-treatment .at-band--olive .blog-feed__card [class*="__heading"],.addiction-treatment .at-band--olive .blog-feed__card [class*="__meta"],.addiction-treatment .at-band--olive .blog-feed__card [class*="__text"],.addiction-treatment .at-band--olive .blog-feed__card [class*="__title"],.addiction-treatment .at-band--olive .outcomes-summary__panel,.addiction-treatment .at-band--olive .outcomes-summary__panel [class*="__heading"],.addiction-treatment .at-band--olive .outcomes-summary__panel [class*="__text"],.addiction-treatment .at-band--olive .outcomes-summary__panel [class*="__title"],.addiction-treatment .at-band--olive .outcomes-summary__stat,.addiction-treatment .at-band--olive .outcomes-summary__stat [class*="__heading"],.addiction-treatment .at-band--olive .outcomes-summary__stat [class*="__label"],.addiction-treatment .at-band--olive .outcomes-summary__stat [class*="__title"],.addiction-treatment .at-band--olive .outcomes-summary__stat [class*="__value"]{color:var(--at-text-on-light)}.addiction-treatment .blog-feed .blog-feed__card .blog-feed__title,.addiction-treatment .blog-feed .blog-feed__card .blog-feed__title a,.addiction-treatment .blog-feed.at-band--olive .blog-feed__card .blog-feed__title,.addiction-treatment .blog-feed.at-band--olive .blog-feed__card .blog-feed__title a{color:#3d4235!important;text-decoration:none!important}.addiction-treatment .blog-feed .blog-feed__card .blog-feed__title a:focus,.addiction-treatment .blog-feed .blog-feed__card .blog-feed__title a:hover,.addiction-treatment .blog-feed.at-band--olive .blog-feed__card .blog-feed__title a:focus,.addiction-treatment .blog-feed.at-band--olive .blog-feed__card .blog-feed__title a:hover{color:#45483b!important;text-decoration:underline!important;text-underline-offset:2px}html{scroll-padding-top:var(--scroll-offset,var(--at-sticky-header-height))}body.page-template-template-addiction-treatment-php{overflow-x:hidden}.addiction-treatment [id]{scroll-margin-top:var(--scroll-offset,var(--at-sticky-header-height))}.addiction-treatment section#hero{scroll-margin-top:0}.addiction-treatment .faqs__inner,.at-family-support__inner,.at-features__inner,.at-hero__container,.at-images-quote__inner,.at-intro__inner,.at-journey__inner,.at-specialist__inner,.at-what-we-treat__inner,.at-withdrawals__inner{max-width:1200px;margin:0 auto}.at-effects__inner,.at-review__inner{max-width:900px;margin:0 auto}.at-video__inner{max-width:960px;margin:0 auto;padding:0 16px}.at-doctify-carousel__inner{max-width:1000px;margin:0 auto;text-align:center}.at-effects__video,.at-specialist__embed,.at-video__embed{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px}.at-effects__video iframe,.at-specialist__embed iframe,.at-video__embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:12px;display:block}.at-family-support__cta,.at-intro__cta,.at-specialist__cta{display:inline-block;padding:16px 32px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s}.addiction-treatment .faqs__answer-content p,.at-effects__text p,.at-images-quote__quote-text,.at-intro__text p,.at-video__text p{margin:0 0 16px}.addiction-treatment .faqs__answer-content p:last-child,.at-effects__text p:last-child,.at-intro__text p:last-child,.at-video__text p:last-child{margin-bottom:0}.at-withdrawals__box-content p{margin:0 0 12px}.at-withdrawals__box-content p:last-child{margin-bottom:0}.at-centralised-copy__text p,.at-family-support__content p,.at-features__intro p,.at-features__phase-text p,.at-features__text-below p,.at-journey__intro p,.at-journey__section-text p{margin:0 0 1em}.at-centralised-copy__text p:last-child,.at-family-support__content p:last-child,.at-features__intro p:last-child,.at-features__phase-text p:last-child,.at-features__text-below p:last-child,.at-journey__intro p:last-child,.at-journey__section-text p:last-child{margin-bottom:0}.at-hero{background:var(--at-olive);color:var(--at-white);padding:55px 24px 48px}.at-breadcrumb{margin-bottom:16px}.at-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;font-size:15px}.at-breadcrumb__item{display:inline-flex;align-items:center}.at-breadcrumb__item:not(:last-child)::after{content:'\00a0/\00a0';margin-left:2px;color:var(--at-body-on-olive)}.at-breadcrumb__item a{color:var(--at-white);text-decoration:underline;text-underline-offset:2px}.at-breadcrumb__item a:hover{color:var(--at-body-on-olive);text-decoration:underline}.at-breadcrumb__item span[aria-current=page]{color:var(--at-body-on-olive);opacity:1}.at-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-bottom:40px}.at-hero__headline{font-size:50px;font-weight:500;color:#fff;line-height:1.25;letter-spacing:-.4px;margin:0 0 16px;text-shadow:0 2px 8px rgba(0,0,0,.15)}.at-hero__subtitle{font-size:16px;line-height:1.6;margin:0 0 24px;color:var(--at-body-on-olive);opacity:1}.at-hero__features{list-style:none;margin:0 0 24px;padding:0}.at-hero__feature{margin-bottom:12px;font-size:16px;display:flex;align-items:center;gap:10px}.at-hero__feature:last-child{margin-bottom:0}.at-hero__check{color:var(--at-yellow);font-weight:700}.at-hero__cta-wrap{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.at-hero__cta{display:inline-flex;align-items:center;justify-content:center;background:var(--at-yellow);color:#3d4235!important;padding:0 24px;border-radius:8px;font-size:18px;font-weight:600;text-decoration:none;transition:none;margin-bottom:0;border:none;box-sizing:border-box;width:291px;height:62px;text-align:center}.at-hero__cta:focus,.at-hero__cta:hover{background:var(--at-yellow);color:#3d4235!important}.at-hero__cta--white{background:#fff!important;color:#000!important;border:2px solid #fff}.at-hero__cta--white:focus,.at-hero__cta--white:hover{background:#fefefe!important;color:#000!important;border-color:#fff}.addiction-treatment .at-hero__rating{margin-top:20px;display:flex;justify-content:center;align-items:center;width:100%;max-width:600px}.addiction-treatment .at-hero__rating .doctify-hero-widget-wrap{width:100%;max-width:100%}.at-hero__content{min-height:420px}.at-hero__media{display:flex;flex-direction:column;align-items:center}.at-hero__img-wrap{position:relative;overflow:visible;box-shadow:0 8px 32px rgba(0,0,0,.3);aspect-ratio:3/2;width:100%;max-width:100%;border-radius:8px}.at-hero__img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.at-hero__badge{position:absolute;top:-12px;right:-12px;width:180px;height:auto;max-width:45%;z-index:2}.at-hero__bottom{width:100%;padding-top:36px;grid-column:1/-1}.at-hero__nav{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:12px;width:100%}.at-hero__nav-link{flex:1 1 0;min-width:max-content;white-space:nowrap;color:var(--at-white);text-decoration:none;font-weight:600;font-size:18px;padding:16px 20px;border-radius:8px;background:rgba(255,255,255,.15);display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:background .2s,color .2s}.at-hero__nav-link::after{content:'↓';font-size:20px;color:var(--at-yellow);transition:transform .3s ease}.at-hero__nav-link:hover{background:rgba(255,210,108,.2);color:var(--at-yellow)}.at-hero__nav-link:hover::after{transform:translateY(4px)}@media (min-width:768px){.addiction-treatment .at-hero{padding:40px 24px 18px}.addiction-treatment .at-hero__grid{gap:28px;margin-bottom:16px;align-items:start}.addiction-treatment .at-hero__grid:has(.at-hero__copy)>.at-hero__content{display:contents;min-height:0}.addiction-treatment .at-hero__copy{grid-column:1;grid-row:1;min-width:0}.addiction-treatment .at-hero__copy>:last-child{margin-bottom:0}.addiction-treatment .at-hero__grid:has(.at-hero__copy) .at-hero__cta-wrap{grid-column:1;grid-row:2}.addiction-treatment .at-hero__grid:has(.at-hero__copy) .at-hero__bottom{grid-column:1/-1;grid-row:3}.addiction-treatment .at-hero__content{min-height:0}.addiction-treatment .at-hero__headline{font-size:42px;margin-bottom:20px;line-height:1.2}.addiction-treatment .at-hero__subtitle{margin:20px 0}.addiction-treatment .at-hero__features{margin-bottom:22px}.addiction-treatment .at-hero__feature{margin-bottom:8px}.addiction-treatment .at-hero__feature:last-child{margin-bottom:0}.addiction-treatment .at-hero__cta-wrap{gap:12px}.addiction-treatment .at-hero__cta{height:54px}.addiction-treatment .at-hero__grid:has(.at-hero__copy) .at-hero__media{grid-column:2;grid-row:1;align-self:stretch;align-items:stretch;height:0;min-height:100%}.addiction-treatment .at-hero__grid:has(.at-hero__copy) .at-hero__img-wrap{flex:1 1 auto;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto}.addiction-treatment .at-hero__grid:has(.at-hero__copy) .at-hero__img{width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;object-fit:cover}.addiction-treatment .at-hero__rating{margin-top:10px}.addiction-treatment .at-hero__bottom{padding-top:14px}.addiction-treatment .at-hero__nav-link{min-height:44px;padding:12px 16px;font-size:16px}.addiction-treatment .authors{padding-top:16px;padding-bottom:20px}}@media (min-width:1024px){.addiction-treatment .at-hero__cta-wrap{flex-direction:row;flex-wrap:nowrap;align-items:stretch;width:100%}.addiction-treatment .at-hero__cta{width:auto;flex:1 1 0;min-width:0;padding:0 16px;height:54px}}.addiction-treatment .authors{margin-top:0;margin-bottom:0;background-color:#fff;padding:32px 24px}.addiction-treatment .authors .outline{background-color:#fff;border:0}.addiction-treatment .authors .data-title{color:var(--at-text-on-light)}.addiction-treatment .authors .data-name,.addiction-treatment .authors .data-name a{color:var(--at-text-on-light);text-decoration:none}.addiction-treatment .authors .data-name a:focus,.addiction-treatment .authors .data-name a:hover{color:var(--at-olive-dark);text-decoration:underline}.addiction-treatment .authors .data-date,.addiction-treatment .authors .data-date small{color:var(--at-muted-on-light)}.addiction-treatment .authors .wrapper .row{display:flex;flex-wrap:nowrap;align-items:center;gap:24px}.addiction-treatment .authors .column.column-image{flex:0 0 120px;min-width:120px;max-width:120px;flex-shrink:0;box-sizing:border-box}.addiction-treatment .authors .column.column-image>a,.addiction-treatment .authors .column.column-image>picture{display:block;width:112px;height:112px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;box-shadow:none;outline:0;box-sizing:border-box}.addiction-treatment .authors .column.column-image>a:focus{outline:0}.addiction-treatment .authors .column.column-image>a picture{display:block;width:100%;height:100%;aspect-ratio:1/1}.addiction-treatment .authors .column.column-image img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;object-position:center 20%;display:block;vertical-align:middle;border-radius:50%}.addiction-treatment .authors .column.column-author{flex:1 1 auto;min-width:0}.at-intro{background:var(--at-white);padding:48px 24px 40px}.at-intro__inner{display:grid;grid-template-columns:1fr;gap:60px;align-items:center}.at-intro__content{grid-column:1/-1;max-width:100%;text-align:left}.at-intro__title{font-size:var(--at-h2-size);color:#5a5e3a;margin:0 0 40px;font-weight:600}.at-intro__text{font-size:16px;line-height:1.8;color:var(--at-olive);max-width:100%}.at-intro__cta{display:block;width:fit-content;margin-top:24px;margin-left:auto;margin-right:auto;background:var(--at-yellow);color:#3d4235}.at-intro__cta:focus,.at-intro__cta:hover{background:#ffc84a;color:#3d4235}.at-intro__image img{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.1)}.at-video{background:#f5f0e8;padding:40px 24px 40px}.at-video__title{font-size:var(--at-h2-size);font-weight:600;color:#596645;margin:0 0 40px;text-align:center;letter-spacing:-.02em}.at-video__grid-wrap{margin-top:0;margin-bottom:8px}.at-video__grid{display:grid;grid-template-columns:1fr;gap:24px;margin:0;justify-items:center}.at-video__item{min-width:0;max-width:900px;width:100%}.at-video__embed{background:#2a2d26;box-shadow:0 4px 20px rgba(0,0,0,.12)}.at-video__text{margin-top:36px;font-size:16px;line-height:1.75;color:var(--at-olive);text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.at-video__text ol,.at-video__text ul{text-align:left;margin:16px 0;padding-left:1.25em;list-style-position:outside}.at-video__text li{text-align:left}.at-video__text a{color:var(--at-olive);text-decoration:underline;text-underline-offset:3px}.at-video__text a:hover{color:var(--at-olive-dark)}.at-video__channel-link-wrap{margin:28px 0 0;text-align:center}.at-video__channel-link{color:var(--at-olive);text-decoration:underline;text-underline-offset:3px;font-size:16px}.at-video__channel-link:hover{color:var(--at-olive-dark)}@media (max-width:768px){.at-video{padding:40px 0 56px}.at-video__inner{padding:0 16px;max-width:100%;box-sizing:border-box;width:100%}.at-video__title{margin-bottom:40px}.at-video__grid-wrap{margin-bottom:4px}.at-video__grid{gap:20px}.at-video__embed{border-radius:10px}.at-video__text{margin-top:28px;font-size:16px;padding:0 4px}.at-video__channel-link-wrap{margin-top:20px}.at-video__channel-link{font-size:15px}}.at-review{background:#3d423f;padding:60px 24px 40px}.at-review__inner{text-align:center}.at-review__inner .doctify-hero-widget-wrap{margin:0 auto}.at-what-we-treat{background:#fff;color:var(--at-olive);padding:56px 24px 20px}.at-what-we-treat__title{font-size:var(--at-h2-size);font-weight:600;color:#5a5e3a;margin:0 0 40px;text-align:left;line-height:1.25}.at-what-we-treat__subtitle{font-size:16px;font-weight:400;color:#5a5e3a;margin:0 0 20px;text-align:left;line-height:1.5}.at-what-we-treat__subtitle sup{font-size:.75em}.at-what-we-treat__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.at-what-we-treat__grid--count-1{grid-template-columns:1fr;max-width:600px;margin-left:auto;margin-right:auto}.at-what-we-treat__grid--count-2{grid-template-columns:repeat(2,1fr);max-width:1000px;margin-left:auto;margin-right:auto}.at-what-we-treat__block{border-radius:12px;padding:28px 36px 32px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.at-what-we-treat__block:first-child,.at-what-we-treat__block:nth-child(3){background:#596645}.at-what-we-treat__block:nth-child(2){background:#42473d}.at-what-we-treat__block-title{font-size:var(--at-h3-size);font-weight:700;color:#ffd26c;margin:0 0 16px;line-height:1.3;text-align:center;width:100%}.at-what-we-treat__desc{font-size:16px;line-height:1.65;color:rgba(255,255,255,.95);margin:0;flex-grow:1}.at-what-we-treat__desc a{color:rgba(255,255,255,.95);text-decoration:underline}.at-what-we-treat__desc a:hover{color:#fff}.at-what-we-treat__desc sup{font-size:.75em}.at-what-we-treat__cta-wrap{margin:40px 0 0;text-align:center;color:#3d4235}.at-what-we-treat__cta{display:inline-block;background:#fad277;color:#3d4235;padding:16px 32px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.at-what-we-treat__cta:hover{background:#f5c85a;color:#3d4235}@media (max-width:900px){.at-what-we-treat{padding:40px 16px 12px}.at-what-we-treat__grid{grid-template-columns:1fr;gap:24px}.at-what-we-treat__block{padding:28px 24px}.at-what-we-treat__title{margin-bottom:20px}.at-what-we-treat__subtitle{margin-bottom:16px}.at-what-we-treat__block:first-child,.at-what-we-treat__block:nth-child(2),.at-what-we-treat__block:nth-child(3){background:#596645}.at-doctify-carousel{padding:20px 16px 40px}}.at-doctify-carousel{background:#fff;padding:24px 24px 56px}.at-doctify-carousel__inner .doctify-widget{min-height:220px;display:block}.at-doctify-carousel__inner .doctify-widget-shell{min-height:220px;border-radius:8px;overflow:hidden}.at-doctify-carousel__inner{contain:layout paint style}.at-doctify-carousel__rating{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px;min-height:64px;padding:10px 12px;border-radius:8px;text-decoration:none;color:#3d4235}.at-doctify-carousel__rating-stars{color:#d4ad40;letter-spacing:1px;font-size:14px;line-height:1}.at-doctify-carousel__rating-brand,.at-doctify-carousel__rating-score{font-weight:600}.at-doctify-carousel__rating-meta{opacity:.9}.at-doctify-carousel__cta-wrap{margin:32px 0 0}.at-doctify-carousel__cta{display:inline-block;background:#fad277;color:#3d4235;padding:16px 32px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.at-doctify-carousel__cta:hover{background:#f5c85a;color:#3d4235}.at-effects{background:#45483b;padding:80px 24px 40px}.at-effects__inner{max-width:900px;margin:0 auto;text-align:center}.at-effects__title{font-size:var(--at-h2-size);color:var(--at-text-on-olive);margin:0 0 40px;font-weight:600}.at-effects__video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;background:#2a2d26;margin-bottom:28px}.at-effects__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:12px}.at-effects__text{font-size:16px;line-height:1.8;color:var(--at-body-on-olive);text-align:left;margin-bottom:24px}.at-effects__text p{margin:0 0 16px}.at-effects__text a{color:var(--at-yellow);text-decoration:underline;text-underline-offset:2px}.at-effects__text a:focus,.at-effects__text a:hover{color:#fff}.at-effects__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;align-items:center}.at-effects__cta{display:inline-block;padding:14px 28px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.at-effects__cta--outline{background:0 0;color:var(--at-text-on-olive);border:2px solid rgba(255,255,255,.75)}.at-effects__cta--outline:hover{border-color:var(--at-text-on-olive);color:var(--at-text-on-olive);background:rgba(255,255,255,.08)}.at-effects__cta--primary{background:#ffd26d;color:#3d4235;border:2px solid #ffd26d}.at-effects__cta--primary:hover{background:#ffc84a;color:#3d4235;border-color:#ffc84a}.at-images-quote{background:var(--at-white);padding:48px 24px 64px}.at-images-quote__row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.at-images-quote__image-wrap{position:relative;overflow:hidden;border-radius:8px}.at-images-quote__image-wrap::before{content:'';display:block;padding-bottom:66.67%}.at-images-quote__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.at-images-quote__quote-block{display:grid;grid-template-columns:auto 1fr;gap:0;align-items:stretch;background:#3d4235;border-radius:16px;overflow:hidden}.at-images-quote__quote-block,.at-images-quote__quote-block .at-images-quote__quote-text,.at-images-quote__quote-block .at-images-quote__quote-title,.at-images-quote__quote-block a{color:#fff}.at-images-quote__quote-block a:hover{color:rgba(255,255,255,.9)}.at-images-quote__quote-photo{flex-shrink:0;padding:24px 0 24px 24px;display:flex;align-items:center}.at-images-quote__quote-headshot{width:180px;height:180px;object-fit:cover;border-radius:12px;display:block}.at-images-quote__quote-content{min-width:0;color:#fff;padding:48px 56px 48px 40px;text-align:left}.at-images-quote__quote-content blockquote,.at-images-quote__quote-text{background:0 0;border:none;padding:0}.at-images-quote__quote-text{font-size:16px;line-height:1.65;margin:0 0 20px;font-style:normal;font-weight:400}.at-images-quote__quote-text::before{content:'"'}.at-images-quote__quote-text::after{content:'"'}.at-images-quote__quote-attribution{display:flex;flex-direction:column;gap:4px}.at-images-quote__quote-block .at-images-quote__quote-name{font-size:16px;font-weight:400;color:var(--at-yellow)}.at-images-quote__quote-title{font-size:16px;font-weight:400;opacity:.95}.at-journey{background:var(--at-tan);padding:80px 24px 40px}.at-journey{border-bottom:0!important;box-shadow:none!important}.at-journey hr{display:none}.at-journey__inner{text-align:center}.at-journey__title{font-size:var(--at-h2-size);color:#5a5e3a;margin:0 0 40px;font-weight:600}.at-journey__intro{font-size:16px;color:var(--at-olive);margin:0 0 48px;text-align:left}.at-journey__sections{display:flex;flex-direction:column;gap:48px;text-align:left}.at-journey__section{display:grid;gap:32px;align-items:start}.at-journey__section--image-left{grid-template-columns:minmax(140px,1fr) 2fr;grid-template-areas:"img content"}.at-journey__section--image-right{grid-template-columns:2fr minmax(140px,1fr);grid-template-areas:"content img"}.at-journey__section--no-image{grid-template-columns:1fr;grid-template-areas:"content"}.at-journey__section-image{grid-area:img;text-align:center}.at-journey__section-image img{max-width:100%;height:auto;display:block;margin:0 auto;max-height:200px;object-fit:contain}.at-journey__section-content{grid-area:content}.at-journey__section-title{font-size:var(--at-h3-size);color:#5a5e3a;margin:0 0 16px;font-weight:600;text-align:left}.at-journey__section-text{font-size:16px;color:var(--at-olive);line-height:1.7}.at-journey__section-text ul{margin:0 0 1em;padding-left:1.25em}.at-journey__section-text li{margin-bottom:.5em}.at-journey__centralised{margin-top:48px}.at-specialist{background:#6a6e45;padding:80px 24px 40px}.at-specialist__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.at-specialist__title{font-size:var(--at-h2-size);color:var(--at-yellow);margin:0 0 40px;font-weight:600}.at-specialist__text{font-size:16px;line-height:1.8;color:rgba(255,255,255,.95);margin-bottom:24px}.at-specialist__cta{background:var(--at-yellow);color:#3d4235}.at-specialist__cta:hover{background:#ffc84a;color:#3d4235}.at-specialist__media{width:100%;max-width:500px;margin:0 auto;text-align:center}.at-specialist__embed{background:#1a1a1a;margin-bottom:16px}.at-features{background:#fff;padding:80px 24px 40px;border-top:0!important;box-shadow:none!important}.at-features__inner{text-align:left}.at-features__title{font-size:var(--at-h2-size);color:#5a5e3a;margin:0 0 40px;font-weight:600}.at-features__intro{font-size:16px;color:#5a5e3a;line-height:1.7;margin:0 0 48px}.at-features__phases{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:32px}.at-features__phase{width:100%;min-width:0;text-align:center}.at-features__phase-image{margin-bottom:20px}.at-features__phase-icon{width:80px;height:80px;object-fit:contain;display:block;margin:0 auto}.at-features__phase-title{font-size:16px;font-weight:600;color:#5a5e3a;margin:0 0 12px;line-height:1.25}.at-features__phase-text{font-size:16px;color:#5a5e3a;line-height:1.65;margin:0}.at-features__text-below{margin-top:40px;text-align:left;font-size:16px;line-height:1.7;color:#5a5e3a}.at-features__cta-wrap{margin-top:48px;text-align:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}.at-features__cta{display:inline-block;background:var(--at-yellow);color:var(--at-olive-dark);padding:16px 32px;border-radius:10px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s}.at-features__cta:hover{background:#ffc84a;color:var(--at-olive-dark)}.at-features__cta--environment{background:var(--at-olive-dark);color:#fff;border:1px solid rgba(255,255,255,.35)}.at-features__cta--environment:hover{background:#3d4235;color:#fff;border-color:rgba(255,255,255,.45);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media (max-width:768px){.at-features__phases{display:grid;grid-template-columns:1fr;gap:40px;overflow-x:visible}.at-features__phase{width:100%;min-width:0}}.at-withdrawals{background:#f5f0e8;padding:80px 24px 64px}.at-withdrawals__inner{text-align:left}.at-withdrawals__title{font-size:var(--at-h2-size);color:#5a5e3a;margin:0 0 32px;font-weight:600}.at-withdrawals__intro{font-size:16px;line-height:1.75;color:var(--at-olive);margin:0 0 40px}.at-withdrawals__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.at-withdrawals__box{padding:28px 24px;border-radius:12px}.at-withdrawals__box--light{background-color:#6a6e45;color:#fff}.at-withdrawals__box--dark{background-color:#3d4235;color:#fff}.at-withdrawals__box-title{font-size:var(--at-h3-size);font-weight:600;color:var(--at-text-on-olive);margin:0 0 16px;line-height:1.3}.at-withdrawals__box-content{font-size:16px;line-height:1.65}.at-withdrawals__box-content ul{margin:0 0 12px;padding-left:1.25em}.at-withdrawals__box-content li{margin-bottom:4px}.at-withdrawals__callouts{margin-top:28px;margin-bottom:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.at-withdrawals__callout-box{background:#fff;border-radius:8px;padding:32px 34px;box-shadow:0 8px 20px rgba(20,22,17,.08)}.at-withdrawals__callout-title{margin:0 0 18px;color:#5a5e3a;font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.01em}.at-withdrawals__callout-copy{color:#5a5e3a;font-size:17px;line-height:1.65}.at-withdrawals__callout-copy,.at-withdrawals__callout-copy a,.at-withdrawals__callout-copy em,.at-withdrawals__callout-copy li,.at-withdrawals__callout-copy p,.at-withdrawals__callout-copy strong{color:#5a5e3a}.at-withdrawals__callout-copy p{margin:0 0 14px}.at-withdrawals__callout-copy p:last-child{margin-bottom:0}.at-withdrawals__callout-copy ol,.at-withdrawals__callout-copy ul{margin:0 0 14px;padding-left:0;list-style-position:inside}.at-withdrawals__callout-copy li{margin-left:0}.at-withdrawals__cta-wrap{text-align:center}.at-withdrawals__cta{display:inline-block;background:var(--at-yellow);color:var(--at-olive-dark);padding:16px 32px;border-radius:10px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s}.at-withdrawals__cta:hover{background:#ffc84a;color:var(--at-olive-dark)}.at-family-support{background:#6a6e45;padding:80px 24px 64px}.at-family-support__inner{padding:0 24px;text-align:left;box-sizing:border-box}.at-family-support__title{font-family:Montserrat,sans-serif;font-size:var(--at-h2-size);font-weight:600;color:var(--at-yellow);margin:0 0 28px;line-height:1.3;text-align:left}.at-family-support__content{font-size:16px;line-height:1.75;color:rgba(255,255,255,.95);margin:0 0 32px;text-align:left}.at-family-support__content a{color:var(--at-yellow);text-decoration:underline;text-underline-offset:3px}.at-family-support__content a:hover{color:#ffc84a}.at-family-support__cta-wrap{text-align:center;margin-top:40px}.at-family-support__cta{background:var(--at-yellow);color:#3d4235;border-radius:10px}.at-family-support__cta:hover{background:#ffc84a;color:#3d4235}.addiction-treatment .at-family-support .at-family-support__content,.addiction-treatment .at-family-support .at-family-support__content li,.addiction-treatment .at-family-support .at-family-support__content p,.addiction-treatment .at-family-support .at-family-support__inner,.addiction-treatment .at-family-support .at-family-support__title{text-align:left!important}@media (min-width:769px){.at-doctify-carousel__cta,.at-effects__cta,.at-family-support__cta,.at-features__cta,.at-hero__cta,.at-intro__cta,.at-specialist__cta,.at-what-we-treat__cta,.at-withdrawals__cta{width:270px;min-width:270px;box-sizing:border-box;text-align:center}}.addiction-treatment .faqs{padding:80px 0;background-color:#fff}.addiction-treatment .faqs__inner{padding:0 24px}.addiction-treatment .faqs__heading{text-align:center;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;color:#5a5e3a;margin:0 0 60px 0;letter-spacing:-.3px;line-height:1.2}.addiction-treatment .faqs__list{display:flex;flex-direction:column;gap:16px;max-width:900px;margin:0 auto}.addiction-treatment .faqs__item{display:flex;flex-direction:column;border:1px solid #e5e5e5;border-radius:8px;background-color:#fff;transition:all .3s ease}.addiction-treatment .faqs__item:hover{border-color:#5a5e3a;box-shadow:0 2px 8px rgba(118,122,76,.1)}.addiction-treatment .faqs__item.active{border-color:#5a5e3a;box-shadow:0 4px 12px rgba(118,122,76,.15)}.addiction-treatment .faqs__question{width:100%;height:auto;padding:24px 28px;background-color:#fff;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#5a5e3a;transition:all .3s ease;outline:0;box-sizing:border-box}.addiction-treatment .faqs__question:hover{background-color:#f9f9f9;color:#5a5e3a}.addiction-treatment .faqs__question:focus{outline:2px solid #5a5e3a;outline-offset:-2px;color:#5a5e3a}.addiction-treatment .faqs__question:active{background-color:#fff;color:#5a5e3a}.addiction-treatment .faqs__item.active .faqs__question{background-color:#fff;color:#5a5e3a}.addiction-treatment .faqs__item.active .faqs__question:hover{background-color:#fff;color:#5a5e3a}.addiction-treatment .faqs__question-text{flex:1;min-width:0;line-height:1.5;white-space:normal;overflow:visible;color:inherit}.addiction-treatment .faqs__icon{font-size:28px;font-weight:300;color:#5a5e3a;line-height:1;transition:transform .3s ease;flex-shrink:0;width:28px;height:28px;margin-left:12px;display:flex;align-items:center;justify-content:center}.addiction-treatment .faqs__item.active .faqs__icon{transform:rotate(45deg)}.addiction-treatment .faqs__answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;background-color:#fff}.addiction-treatment .faqs__item.active .faqs__answer{max-height:2000px;padding:0 28px 24px 28px}.addiction-treatment .faqs__answer-content{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.7;color:#45483b;padding-top:8px}.addiction-treatment .faqs__answer-content p{margin:0 0 12px 0}.addiction-treatment .faqs__answer-content p:last-child{margin-bottom:0}.addiction-treatment .faqs.at-band--olive .faqs__answer,.addiction-treatment .faqs.at-band--olive .faqs__item,.addiction-treatment .faqs.at-band--olive .faqs__item.active .faqs__question,.addiction-treatment .faqs.at-band--olive .faqs__item.active .faqs__question:hover,.addiction-treatment .faqs.at-band--olive .faqs__question,.addiction-treatment .faqs.at-band--olive .faqs__question:active,.addiction-treatment .faqs.at-band--olive .faqs__question:focus,.addiction-treatment .faqs.at-band--olive .faqs__question:hover{background:0 0!important;background-color:transparent!important;box-shadow:none!important;color:#fff!important}.addiction-treatment .faqs.at-band--olive .faqs__item{border-color:rgba(255,255,255,.35)}.addiction-treatment .faqs.at-band--olive .faqs__item.active,.addiction-treatment .faqs.at-band--olive .faqs__item:hover{border-color:#fff;box-shadow:none}.addiction-treatment .faqs.at-band--olive .faqs__answer-content,.addiction-treatment .faqs.at-band--olive .faqs__answer-content li,.addiction-treatment .faqs.at-band--olive .faqs__answer-content p,.addiction-treatment .faqs.at-band--olive .faqs__icon,.addiction-treatment .faqs.at-band--olive .faqs__question-text{color:#fff!important}.addiction-treatment .faqs.at-band--olive .faqs__question:focus{outline-color:#fff}.at-bottom-cta{background:#fff;width:100%;min-height:400px}.addiction-treatment .at-bottom-cta,.addiction-treatment .at-bottom-cta .at-bottom-cta__content,.addiction-treatment .at-bottom-cta.at-band--cream,.addiction-treatment .at-bottom-cta.at-band--grey,.addiction-treatment .at-bottom-cta.at-band--olive,.addiction-treatment .at-bottom-cta.at-band--white{background:#fff!important;background-color:#fff!important;color:#5c6154}.at-bottom-cta__container{display:grid;grid-template-columns:50% 50%;max-width:1400px;margin:0 auto;gap:0}.at-bottom-cta__image-wrapper{width:100%;height:100%;overflow:hidden}.at-bottom-cta__image{width:100%;height:100%;min-height:400px;object-fit:cover;display:block}.at-bottom-cta__content{padding:60px 50px;display:flex;flex-direction:column;justify-content:center;background:#fff}.addiction-treatment .at-bottom-cta .at-bottom-cta__heading{color:#45483b}.addiction-treatment .at-bottom-cta .at-bottom-cta__attributes,.addiction-treatment .at-bottom-cta .at-bottom-cta__text{color:#5c6154}.addiction-treatment .at-bottom-cta .at-bottom-cta__contact a,.addiction-treatment .at-bottom-cta .at-bottom-cta__contact a:hover,.addiction-treatment .at-bottom-cta .at-bottom-cta__link,.addiction-treatment .at-bottom-cta .at-bottom-cta__link:hover{color:#45483b}.at-bottom-cta__heading{font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;color:#45483b;margin:0 0 24px;line-height:1.2}.at-bottom-cta__text{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:#5c6154;line-height:1.6;margin:0 0 16px}.at-bottom-cta__attributes{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:#5c6154;line-height:1.6;margin:0 0 32px}.at-bottom-cta__contact{display:flex;flex-direction:column;gap:16px}.at-bottom-cta__contact a[href^="tel:"],.at-bottom-cta__link{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:#45483b;text-decoration:underline;text-underline-offset:3px}.at-bottom-cta__contact a{display:inline-flex;align-items:center;min-height:48px;padding:6px 0}.at-bottom-cta__contact a[href^="tel:"]:hover,.at-bottom-cta__link:hover{color:#3d4235}.addiction-treatment .at-bottom-cta a.at-bottom-cta__link,.addiction-treatment .at-bottom-cta a.at-bottom-cta__link:active,.addiction-treatment .at-bottom-cta a.at-bottom-cta__link:focus,.addiction-treatment .at-bottom-cta a.at-bottom-cta__link:hover{background-color:transparent!important}.at-centralised-copy{background:#f5f0e8;padding:48px 24px 64px}.at-centralised-copy__inner{width:100%;max-width:none;margin:0;text-align:left}.at-centralised-copy__text{font-size:16px;line-height:1.7;color:var(--at-olive)}.at-centralised-copy__text h3{font-size:var(--at-h3-size);color:#5a5e3a;margin:48px 0 16px;font-weight:600;text-align:left}.at-centralised-copy__text h3:first-child{margin-top:0}.at-centralised-copy__text p{margin:0 0 1em}.at-centralised-copy__text p:last-child{margin-bottom:0}.addiction-treatment a{color:var(--at-olive-dark);text-decoration:underline;text-underline-offset:2px}.addiction-treatment a:hover{color:var(--at-olive)}.addiction-treatment .at-hero__cta,.addiction-treatment .at-hero__cta--white,.addiction-treatment .at-hero__cta--white:focus,.addiction-treatment .at-hero__cta--white:hover,.addiction-treatment .at-hero__cta:focus,.addiction-treatment .at-hero__cta:hover,.addiction-treatment .at-hero__nav-link,.addiction-treatment .at-hero__nav-link:focus,.addiction-treatment .at-hero__nav-link:hover,.addiction-treatment .at-research-doc__link-button,.addiction-treatment .at-research-doc__link-button:focus,.addiction-treatment .at-research-doc__link-button:hover,.addiction-treatment .blog-feed__image-link,.addiction-treatment .blog-feed__image-link:focus,.addiction-treatment .blog-feed__image-link:hover,.addiction-treatment a[class*="__cta"],.addiction-treatment a[class*="__cta"]:focus,.addiction-treatment a[class*="__cta"]:hover{text-decoration:none}.addiction-treatment .blog-feed__title a{color:#3d4235;text-decoration:none}.addiction-treatment .blog-feed__title a:focus,.addiction-treatment .blog-feed__title a:hover{color:#45483b;text-decoration:underline}.addiction-treatment .at-hero .at-breadcrumb__item,.addiction-treatment .at-hero .at-breadcrumb__item span[aria-current=page]{color:var(--at-body-on-olive);opacity:1}.addiction-treatment .at-hero .at-breadcrumb__item a{color:var(--at-text-on-olive)!important;text-decoration:underline!important;text-underline-offset:2px}.addiction-treatment .at-hero .at-breadcrumb__item a:focus,.addiction-treatment .at-hero .at-breadcrumb__item a:hover{color:var(--at-body-on-olive)!important;text-decoration:underline!important}.addiction-treatment .at-what-we-treat__block a,.addiction-treatment .at-what-we-treat__desc a{color:var(--at-yellow);text-decoration:underline;text-underline-offset:2px}.addiction-treatment .at-what-we-treat__block a:focus,.addiction-treatment .at-what-we-treat__block a:hover,.addiction-treatment .at-what-we-treat__desc a:focus,.addiction-treatment .at-what-we-treat__desc a:hover{color:#fff}.addiction-treatment .at-hero__nav-link{color:#fff;text-decoration:none}.addiction-treatment .at-hero__nav-link:hover{color:var(--at-yellow);text-decoration:none}.addiction-treatment .at-hero__cta{color:#3d4235;text-decoration:none;font-weight:600}.addiction-treatment .at-intro__cta{color:#3d4235;text-decoration:none;font-weight:600}.addiction-treatment .at-doctify-carousel__cta,.addiction-treatment .at-family-support__cta,.addiction-treatment .at-features__cta,.addiction-treatment .at-specialist__cta,.addiction-treatment .at-what-we-treat__cta,.addiction-treatment .at-withdrawals__cta{color:#3d4235;text-decoration:none}.addiction-treatment .at-bottom-cta .at-bottom-cta__link,.addiction-treatment .at-bottom-cta a[href^="tel:"]{color:#45483b;text-decoration:underline;font-weight:700}.addiction-treatment .at-bottom-cta .at-bottom-cta__link:hover,.addiction-treatment .at-bottom-cta a[href^="tel:"]:hover{color:#3d4235}.addiction-treatment .at-video__channel-link,.addiction-treatment .at-video__text a{color:var(--at-olive);text-decoration:underline}.addiction-treatment .at-video__channel-link:hover,.addiction-treatment .at-video__text a:hover{color:var(--at-olive-dark)}.addiction-treatment .at-effects__cta--outline{color:var(--at-text-on-olive);border-color:rgba(255,255,255,.75)}.addiction-treatment .at-effects__cta--primary{color:#3d4235;background:#ffd26d;border-color:#ffd26d}.addiction-treatment .at-effects__cta--primary:hover{color:#3d4235;background:#ffc84a;border-color:#ffc84a}.addiction-treatment .at-features__cta--environment{color:#fff}.addiction-treatment .at-doctify-carousel__cta:focus,.addiction-treatment .at-doctify-carousel__cta:hover,.addiction-treatment .at-family-support__cta:focus,.addiction-treatment .at-family-support__cta:hover,.addiction-treatment .at-features__cta:focus,.addiction-treatment .at-features__cta:hover,.addiction-treatment .at-hero__cta:focus,.addiction-treatment .at-hero__cta:hover,.addiction-treatment .at-intro__cta:focus,.addiction-treatment .at-intro__cta:hover,.addiction-treatment .at-specialist__cta:focus,.addiction-treatment .at-specialist__cta:hover,.addiction-treatment .at-what-we-treat__cta:focus,.addiction-treatment .at-what-we-treat__cta:hover,.addiction-treatment .at-withdrawals__cta:focus,.addiction-treatment .at-withdrawals__cta:hover{color:#3d4235}.addiction-treatment .at-features__cta--environment:focus,.addiction-treatment .at-features__cta--environment:hover{color:#fff}.addiction-treatment .at-effects__cta--outline:focus,.addiction-treatment .at-effects__cta--outline:hover{color:var(--at-text-on-olive)}@media (max-width:768px){:root{--at-h2-size:32px;--at-h3-size:18px}html{scroll-padding-top:var(--scroll-offset,var(--at-sticky-header-height-mobile))}.addiction-treatment [id]{scroll-margin-top:var(--scroll-offset,var(--at-sticky-header-height-mobile))}.addiction-treatment .faqs__heading,.at-bottom-cta__heading,.at-effects__title,.at-family-support__title,.at-features__title,.at-intro__title,.at-journey__title,.at-specialist__title,.at-video__title,.at-what-we-treat__title,.at-withdrawals__title,.blog-feed__heading,.helpful-resources__heading{text-align:center!important}.at-hero{padding:36px 16px 40px;margin-top:0}.at-hero__container{display:flex;flex-direction:column}.at-breadcrumb{order:1;font-size:15px}.at-breadcrumb__list{font-size:15px}.at-hero__grid{order:2;display:flex;flex-direction:column;grid-template-columns:unset;gap:32px;margin-bottom:40px}.at-hero__content{display:contents;min-height:0}.at-hero__copy{display:contents}.at-hero__headline{order:1;font-size:32px;text-align:center}.at-hero__subtitle{order:2;text-align:center;font-size:16px}.at-hero__media{order:3;display:contents}.at-hero__img-wrap{order:3}.at-hero__features{order:4;margin-bottom:20px}.at-hero__cta-wrap{order:5;width:100%;align-items:center;margin-bottom:14px;gap:10px}.at-hero__rating{order:6;display:flex;justify-content:center;margin-top:0;margin-bottom:12px}.at-hero__cta{display:block;text-align:center;padding:16px 24px;width:100%;max-width:none;margin-bottom:0}.at-hero__feature{font-size:15px;margin-bottom:10px}.at-hero__badge{width:140px;top:-8px;right:-8px}.at-hero__bottom{order:3;padding-top:12px;width:100%}.at-hero__nav{flex-direction:column;flex-wrap:wrap;gap:12px;width:100%;justify-content:stretch}.at-hero__nav-link{flex:none;width:100%;justify-content:center;min-height:48px;font-size:16px;padding:14px 20px}.at-intro{padding:40px 16px 40px}.at-intro__inner{grid-template-columns:1fr;gap:32px}.at-intro__image{order:-1}.at-review{padding:48px 16px}.at-effects{padding:60px 16px 40px}.at-effects__title{margin-bottom:32px}.at-effects__video{margin-bottom:24px}.at-effects__ctas{flex-direction:column;gap:12px}.at-effects__cta{width:100%;max-width:320px;text-align:center;box-sizing:border-box}.at-images-quote{padding:40px 16px 48px}.at-images-quote__row{grid-template-columns:1fr;gap:12px;margin-bottom:20px}.at-images-quote__quote-block{grid-template-columns:1fr;gap:0;text-align:center;padding:24px}.at-images-quote__quote-content{padding:24px 24px 32px}.at-images-quote__quote-photo{padding:0;justify-content:center}.at-images-quote__quote-headshot{width:140px;height:140px;border-radius:12px}.at-images-quote__quote-text{font-size:16px;margin-bottom:16px}.at-images-quote__quote-name{font-size:16px}.at-images-quote__quote-title{font-size:14px}.at-journey{padding:60px 16px}.at-journey__intro{font-size:16px;margin-bottom:32px}.at-journey__sections{gap:36px}.at-journey__section--image-left,.at-journey__section--image-right{grid-template-columns:1fr;grid-template-areas:"img" "content";gap:20px}.at-journey__section--image-left .at-journey__section-title,.at-journey__section--image-right .at-journey__section-title{text-align:left}.at-journey__section-image img{max-height:160px}.at-journey__centralised{margin-top:36px}.at-specialist{padding:60px 16px}.at-specialist__inner{display:flex;flex-direction:column;gap:24px}.at-specialist__content{display:contents}.at-specialist__title{order:1;margin-bottom:0}.at-specialist__media{order:2;max-width:100%}.at-specialist__text{order:3}.at-specialist__cta{order:4}.at-features{padding:60px 16px;overflow:visible}.at-features__inner{width:100%;max-width:100%;box-sizing:border-box}.at-features__intro{font-size:16px;margin-bottom:36px}.at-features__phases{display:grid;grid-template-columns:1fr;gap:40px;width:100%;margin-top:0}.at-features__phase{display:block;width:100%;min-width:0}.at-features__phase-image{margin-bottom:16px}.at-features__phase-icon{max-width:100%;height:auto}.at-features__phase-title{margin-bottom:12px}.at-features__phase-text{font-size:16px}.at-withdrawals{padding:60px 16px 48px}.at-withdrawals__title{margin-bottom:24px}.at-withdrawals__intro{font-size:16px;margin-bottom:32px}.at-withdrawals__grid{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.at-withdrawals__box{padding:24px 20px}.at-withdrawals__callouts{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.at-withdrawals__callout-box{padding:24px 20px}.at-withdrawals__callout-title{font-size:28px;margin-bottom:14px}.at-withdrawals__callout-copy{font-size:16px}.at-withdrawals__cta{padding:16px 32px;font-size:16px}.at-family-support{padding:60px 16px 48px}.at-family-support__title{font-size:32px;margin-bottom:24px}.at-family-support__content{font-size:16px;margin-bottom:28px}.at-family-support__cta-wrap{margin-top:32px}.at-family-support__cta{width:100%;max-width:320px;padding:16px 32px;font-size:16px}.addiction-treatment .authors{padding:32px 16px;max-width:100%;box-sizing:border-box;overflow:hidden}.addiction-treatment .authors .wrap-authors{max-width:100%}.addiction-treatment .authors .wrap-authors>.row{flex-direction:column;gap:32px;align-items:center}.addiction-treatment .authors .wrap-authors .wrapper{width:100%;max-width:100%;box-sizing:border-box}.addiction-treatment .authors .wrapper .row{flex-direction:column;align-items:center;gap:12px}.addiction-treatment .authors .wrap-authors>.row{align-items:stretch}.addiction-treatment .authors .wrapper{width:100%}.addiction-treatment .authors .column.column-image{flex:0 0 auto;min-width:0;max-width:100px;width:100px}.addiction-treatment .authors .column.column-image>a,.addiction-treatment .authors .column.column-image>picture{width:100px;height:100px;margin:0 auto}.addiction-treatment .authors .column.column-author{flex:1 1 auto;min-width:0;width:100%;max-width:100%;text-align:left;padding:0;margin:0;box-sizing:border-box}.addiction-treatment .authors .data-title{font-size:16px;color:#45483b;margin:0 0 4px;line-height:1.4}.addiction-treatment .authors .data-name{font-size:16px;font-weight:400;color:#ffd26c;margin:0 0 2px;line-height:1.3;display:block}.addiction-treatment .authors .data-name a{color:inherit;text-decoration:none}.addiction-treatment .authors .data-date{font-size:16px;color:#888;margin:0;display:block;text-align:inherit}.addiction-treatment .authors .data-date small{font-size:inherit;color:inherit}.addiction-treatment .authors .data-date,.addiction-treatment .authors .data-date small,.addiction-treatment .authors .data-name,.addiction-treatment .authors .data-name a,.addiction-treatment .authors .data-title{margin-left:0!important;padding-left:0!important;text-indent:0;display:block;width:100%}.addiction-treatment .authors .data-name a{display:inline}.addiction-treatment .authors .data-name,.addiction-treatment .authors .data-name a{color:#000}.addiction-treatment .faqs{padding:60px 0}.addiction-treatment .faqs__inner{padding:0 16px}.addiction-treatment .faqs__heading{font-size:32px;margin-bottom:40px}.addiction-treatment .faqs__question{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 16px;gap:16px;color:#5a5e3a}.addiction-treatment .faqs__question-text{flex:1;min-width:0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:visible}.addiction-treatment .faqs__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;align-self:flex-start;font-size:24px}.addiction-treatment .faqs__item.active .faqs__answer{padding:0 16px 20px 16px}.at-bottom-cta{min-height:0}.at-bottom-cta__container{grid-template-columns:1fr}.at-bottom-cta__image{min-height:260px}.at-bottom-cta__content{padding:36px 20px}.at-bottom-cta__attributes,.at-bottom-cta__text{font-size:16px}.addiction-treatment .helpful-resources{padding:60px 0}.addiction-treatment .helpful-resources__inner{padding:0 16px}.addiction-treatment .helpful-resources__heading{font-size:32px;margin-bottom:20px}}.addiction-treatment .helpful-resources{padding:80px 0;background-color:#fff}.addiction-treatment .helpful-resources__inner{max-width:900px;margin:0 auto;padding:0 24px}.addiction-treatment .helpful-resources__heading{font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;color:#5a5e3a;margin:0 0 24px 0;letter-spacing:-.3px;line-height:1.2}.addiction-treatment .helpful-resources__list{margin:0;padding-left:1.5em;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.7;color:#45483b}.addiction-treatment .helpful-resources__item{margin-bottom:.5em}.addiction-treatment .helpful-resources__item a{color:#5a5e3a;text-decoration:underline;text-underline-offset:2px}.addiction-treatment .helpful-resources__item a:hover{color:#45483b}@media (min-width:769px) and (max-width:1024px){.at-hero__headline{font-size:42px}.at-intro__inner,.at-specialist__inner{gap:40px}}@media (max-width:480px){:root{--at-h2-size:32px;--at-h3-size:18px}.at-hero__headline{font-size:28px}.at-hero__cta{padding:14px 20px;font-size:16px}.at-quote__text{font-size:16px}.at-bottom-cta__content{padding:28px 16px}.at-centralised-copy{padding:36px 16px 48px}.at-centralised-copy__text{font-size:16px}}.addiction-treatment li,.addiction-treatment ol,.addiction-treatment p,.addiction-treatment ul{font-size:16px}.at-features__phases{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start;gap:32px}.at-features__phase{width:100%;min-width:0;max-width:none;text-align:center}.at-features__phase-image{margin-bottom:16px}.at-features__phase-title{font-size:18px;font-weight:600;color:#5a5e3a;margin:0 0 12px;line-height:1.2;letter-spacing:-.2px}.at-features__phase-text{font-size:16px;color:#5a5e3a;line-height:1.65;margin:0}.at-features__intro,.at-features__intro p,.at-features__phase-text,.at-features__phase-text li,.at-features__phase-text ol,.at-features__phase-text p,.at-features__phase-text ul,.at-features__text-below,.at-features__text-below li,.at-features__text-below ol,.at-features__text-below p,.at-features__text-below ul{color:#5a5e3a}.at-features__text-below{margin-top:40px}.at-features__cta-wrap{margin-top:48px;text-align:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}.at-features__cta{display:inline-block;background:var(--at-yellow);color:var(--at-olive-dark);padding:16px 32px;border-radius:10px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s}.at-features__cta:hover{background:#ffc84a;color:var(--at-olive-dark);text-decoration:none}.at-features__cta--environment{background:var(--at-olive-dark);color:#fff;border:1px solid rgba(255,255,255,.35)}.at-features__cta--environment:hover{background:#3d4235;color:#fff;border-color:rgba(255,255,255,.45);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media (max-width:768px){.at-features__phases{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;justify-items:center}.at-features__phase{max-width:520px;margin-left:auto;margin-right:auto}}.addiction-treatment .at-centralised-copy__text a,.addiction-treatment .at-intro__text a,.addiction-treatment .at-journey__intro a,.addiction-treatment .at-journey__section-text a{color:var(--at-olive);text-decoration:underline;text-underline-offset:2px}.addiction-treatment .at-centralised-copy__text a:focus,.addiction-treatment .at-centralised-copy__text a:hover,.addiction-treatment .at-intro__text a:focus,.addiction-treatment .at-intro__text a:hover,.addiction-treatment .at-journey__intro a:focus,.addiction-treatment .at-journey__intro a:hover,.addiction-treatment .at-journey__section-text a:focus,.addiction-treatment .at-journey__section-text a:hover{color:var(--at-olive-dark)}.addiction-treatment .at-effects:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-effects__text a,.addiction-treatment .at-family-support:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-family-support__content a,.addiction-treatment .at-images-quote__quote-block a:not([class*="__cta"]),.addiction-treatment .at-specialist:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-specialist__text a,.addiction-treatment .at-withdrawals__box a{color:var(--at-yellow);text-decoration:underline;text-underline-offset:2px}.addiction-treatment .at-effects:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-effects__text a:focus,.addiction-treatment .at-effects:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-effects__text a:hover,.addiction-treatment .at-family-support:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-family-support__content a:focus,.addiction-treatment .at-family-support:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-family-support__content a:hover,.addiction-treatment .at-images-quote__quote-block a:not([class*="__cta"]):focus,.addiction-treatment .at-images-quote__quote-block a:not([class*="__cta"]):hover,.addiction-treatment .at-specialist:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-specialist__text a:focus,.addiction-treatment .at-specialist:not(.at-band--white):not(.at-band--grey):not(.at-band--cream) .at-specialist__text a:hover,.addiction-treatment .at-withdrawals__box a:focus,.addiction-treatment .at-withdrawals__box a:hover{color:#fff}.addiction-treatment .at-centralised-copy__text .ctaBar,.addiction-treatment .at-effects__text .button,.addiction-treatment .at-effects__text .white-button,.addiction-treatment .at-intro .ctaBar,.addiction-treatment .at-journey__section-text .button,.addiction-treatment .at-journey__section-text .white-button{display:none!important}.at-research-doc{background:var(--at-yellow);padding:72px 24px}.at-research-doc__inner{max-width:1160px;margin:0 auto;display:flex;align-items:center;gap:64px}.at-research-doc__mockup{flex:0 0 300px;width:300px}.at-research-doc__mockup-inner{position:relative;width:100%;aspect-ratio:4/3}.at-research-doc__cover,.at-research-doc__page{position:absolute;width:62%;height:auto;border-radius:4px;box-shadow:0 18px 40px rgba(61,66,53,.28);display:block}.at-research-doc__page{top:2%;left:0;z-index:1;transform:rotate(-9deg)}.at-research-doc__cover{bottom:0;right:2%;z-index:2;transform:rotate(6deg)}.at-research-doc__content{flex:1 1 auto;min-width:0}.at-research-doc__heading{font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;color:var(--at-olive-dark);margin:0 0 16px;line-height:1.25}.at-research-doc__text{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:var(--at-olive);line-height:1.7;margin:0 0 28px;max-width:520px}.at-research-doc__link-button{display:inline-flex;align-items:center;justify-content:center;background-color:var(--at-olive-dark)!important;color:#fff!important;padding:16px 32px;border-radius:999px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;min-height:48px;box-sizing:border-box}.at-research-doc__link-button:focus,.at-research-doc__link-button:hover{background-color:#2f3329!important;color:#fff!important}@media (max-width:900px){.at-research-doc{padding:56px 20px}.at-research-doc__inner{flex-direction:column;gap:36px;text-align:center}.at-research-doc__mockup{flex:0 0 auto;width:240px}.at-research-doc__content{text-align:center}.at-research-doc__text{margin-left:auto;margin-right:auto}.at-research-doc__heading{font-size:26px}}@media (max-width:480px){.at-research-doc{padding:44px 16px}.at-research-doc__mockup{width:200px}.at-research-doc__heading{font-size:22px}.at-research-doc__text{font-size:15px}.at-research-doc__link-button{width:100%;padding:14px 20px}}