.care-page--legacy-op-nh .care-legacy-hero{min-height:clamp(312px,29.5vw,432px);background:linear-gradient(180deg,#2f86c894,#122a59bf),var(--care-legacy-hero-image) center center / cover no-repeat}.care-page--legacy-op-nh .care-legacy-hero h1{max-width:1080px}.care-page--legacy-op-nh .care-legacy-body{padding-top:clamp(78px,7vw,102px)}.care-page--legacy-op-nh .care-legacy-grid{grid-template-columns:minmax(0,682px) minmax(320px,540px)}.care-page--legacy-op-nh .care-legacy-article p{margin-bottom:0}.care-page--legacy-op-nh .care-legacy-article p+p{margin-top:0}.care-page--legacy-op-nh .care-legacy-image--op-group{margin-top:70px}.care-page--legacy-op-nh .care-legacy-section--op-therapy{margin-top:112px}.care-page--legacy-op-nh .care-legacy-section--op-personalized{margin-top:66px}.care-page--legacy-op-nh .care-legacy-image--op-recovery{margin-top:102px}.care-page--legacy-op-nh .care-legacy-section--op-benefits{margin-top:72px}.care-page--legacy-op-nh .care-legacy-list{margin-top:24px;margin-bottom:36px;line-height:1.48}.care-page--legacy-op-nh .care-legacy-inline-cta--op-nh{margin-top:112px;padding:42px 32px 32px}.care-page--legacy-op-nh .care-legacy-inline-cta--op-nh h2{max-width:600px;margin-bottom:32px;color:#fff;font-size:clamp(2.15rem,3.3vw,2.8rem)}.care-page--legacy-op-nh .care-legacy-inline-cta--op-nh p{color:#fff;font-size:1rem;line-height:1.25}.care-page--legacy-op-nh .care-legacy-faq{margin-top:104px}.care-page--legacy-op-nh .care-legacy-faq h2{margin-bottom:58px;font-size:clamp(2.35rem,3.45vw,3rem);line-height:1.15}.care-page--legacy-op-nh .care-legacy-accordion{margin-top:0}.care-page--legacy-op-nh .care-legacy-accordion p{padding-right:30px}.care-page--legacy-op-nh .care-legacy-aside{margin-top:0}.care-page--legacy-op-nh .care-legacy-mini-cta{min-height:475px}.care-page--legacy-op-nh .care-legacy-bottom-cta{padding-top:clamp(118px,9vw,152px);padding-bottom:clamp(112px,9vw,152px)}.care-page--legacy-op-nh .care-legacy-bottom-cta .container{max-width:860px}.care-page--legacy-op-nh .care-legacy-bottom-cta h2{max-width:810px;font-size:clamp(2.4rem,3.35vw,3rem)}.care-page--legacy-op-nh .care-legacy-bottom-cta .substance-form{margin-top:58px}body:has(.care-page--legacy-op-nh) .footer-cta{display:none}@media(max-width:960px){.care-page--legacy-op-nh .care-legacy-body{padding-top:64px}.care-page--legacy-op-nh .care-legacy-mobile-card{margin-top:68px}}@media(max-width:640px){body:has(.care-page--legacy-op-nh) .header-call{display:none}.care-page--legacy-op-nh .care-legacy-hero{min-height:290px;padding:48px 20px 56px;background-position:47% top;background-size:auto 100%}.care-page--legacy-op-nh .care-legacy-hero h1{max-width:11em;font-size:1.55rem;line-height:1.18}.care-page--legacy-op-nh .care-legacy-body{padding:80px 20px 98px}.care-page--legacy-op-nh .care-legacy-article p,.care-page--legacy-op-nh .care-legacy-list{line-height:1.56}.care-page--legacy-op-nh .care-legacy-image--op-group{margin-top:76px}.care-page--legacy-op-nh .care-legacy-section--op-therapy{margin-top:104px}.care-page--legacy-op-nh .care-legacy-section--op-personalized{margin-top:92px}.care-page--legacy-op-nh .care-legacy-image--op-recovery{margin-top:108px}.care-page--legacy-op-nh .care-legacy-section--op-benefits{margin-top:90px}.care-page--legacy-op-nh .care-legacy-list{margin-top:30px;margin-bottom:46px}.care-page--legacy-op-nh .care-legacy-inline-cta--op-nh{margin-top:136px;padding:38px 16px 36px}.care-page--legacy-op-nh .care-legacy-inline-cta--op-nh h2{margin-bottom:26px;font-size:1.82rem;line-height:1.2}.care-page--legacy-op-nh .care-legacy-inline-cta--op-nh p{margin-bottom:28px;font-size:.88rem;line-height:1.24}.care-page--legacy-op-nh .care-legacy-faq{margin-top:116px}.care-page--legacy-op-nh .care-legacy-faq h2{margin-bottom:58px;font-size:2rem;line-height:1.15}.care-page--legacy-op-nh .care-legacy-accordion summary{min-height:78px;font-size:.86rem;line-height:1.28}.care-page--legacy-op-nh .care-legacy-mobile-card{margin-top:150px}.care-page--legacy-op-nh .care-legacy-mobile-card .care-legacy-mini-cta{padding-top:64px;padding-bottom:54px}.care-page--legacy-op-nh .care-legacy-bottom-cta{padding-top:118px;padding-bottom:148px}.care-page--legacy-op-nh .care-legacy-bottom-cta .substance-form{margin-top:76px}body:has(.care-page--legacy-op-nh) .footer-inner{padding-top:86px;padding-bottom:72px}body:has(.care-page--legacy-op-nh) .footer-brand{gap:30px;margin-bottom:122px}body:has(.care-page--legacy-op-nh) .footer-social{margin:310px 0 118px}body:has(.care-page--legacy-op-nh) .footer-nav{gap:72px}body:has(.care-page--legacy-op-nh) .footer-nav__group{gap:17px}body:has(.care-page--legacy-op-nh) .footer-trust-badge{margin-top:96px}body:has(.care-page--legacy-op-nh) .footer-bottom{gap:24px;margin-top:92px;padding-top:34px}}
