body:has(.drug-ma-page) .footer-cta{display:none}.drug-ma-page{background:#eee;color:#000;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.drug-ma-page h1,.drug-ma-page h2,.drug-ma-page h3{font-family:Urbanist,Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0}.drug-ma-page a{color:inherit}.drug-ma-container,.drug-ma-content{width:min(100%,1280px);margin-inline:auto;padding-inline:clamp(16px,5.5vw,80px)}.drug-ma-narrow{width:min(100%,900px);margin-inline:auto;padding-inline:clamp(16px,5.5vw,80px)}.drug-ma-page .drug-ma-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 28px;border:0;border-radius:18px;background:#3189d0;color:#fff;font-size:.96rem;font-weight:700;line-height:1;text-decoration:none}.drug-ma-page .drug-ma-button--light{background:#fff;color:#06275a}.drug-ma-hero{min-height:438px;display:grid;place-items:center;background-image:linear-gradient(#0d3f5c9e,#0d3f5c9e),var(--drug-ma-hero-image);background-position:center 45%;background-size:cover;color:#fff;text-align:center}.drug-ma-hero__content{display:grid;justify-items:center;gap:15px;padding:88px 20px 70px}.drug-ma-hero h1{margin:0;max-width:900px;color:#fff;font-size:clamp(2.45rem,4.1vw,4rem);font-weight:700;line-height:1.08}.drug-ma-hero p{margin:0 0 14px;color:#fff;font-family:Urbanist,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.7rem,2.8vw,2.45rem);font-weight:700;line-height:1}.drug-ma-reviews{background:#112c62;color:#fff;text-align:center;padding:34px 0 31px}.drug-ma-reviews h2{margin:0 auto 50px;max-width:980px;color:#fff;font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.15}.drug-ma-reviews__slider{display:grid;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:28px;margin-inline:auto;max-width:1180px}.drug-ma-reviews__slider p{margin:0;color:#fff;font-size:1rem;font-style:italic;font-weight:600;line-height:1.45}.drug-ma-reviews__arrow{border:0;background:transparent;color:#fff;font-size:4.4rem;font-weight:200;line-height:1}.drug-ma-reviews__dots{display:flex;justify-content:center;gap:8px;margin:36px 0 27px}.drug-ma-reviews__dots span{width:15px;height:15px;border-radius:999px;background:#ffffff6b}.drug-ma-reviews__dots span:first-child{background:#fff}.drug-ma-body{background:#eee}.drug-ma-content{padding-top:80px;padding-bottom:78px}.drug-ma-content--lower{padding-top:56px}.drug-ma-facility{display:block;width:min(100%,900px);margin:0 auto 54px;border-radius:14px}.drug-ma-copy{width:min(100%,1280px)}.drug-ma-copy h2,.drug-ma-band h2,.drug-ma-faq h2,.drug-ma-location h2{margin:40px 0 22px;color:#000;font-size:clamp(1.75rem,2.55vw,2.38rem);font-weight:700;line-height:1.2}.drug-ma-copy h3{margin:26px 0 13px;color:#082a62;font-size:clamp(1.2rem,1.7vw,1.6rem);font-weight:600;line-height:1.25}.drug-ma-copy p,.drug-ma-band p,.drug-ma-location p{margin:0 0 18px;color:#000;font-size:1rem;line-height:1.45}.drug-ma-copy ul,.drug-ma-band ul{margin:17px 0 32px 24px;padding:0;display:grid;gap:9px}.drug-ma-copy li,.drug-ma-band li{padding-left:2px;color:#000;font-size:.98rem;line-height:1.35}.drug-ma-center{text-align:center}.drug-ma-center .drug-ma-button{margin:26px 0 40px;min-height:45px}.drug-ma-panel-cta{width:min(100%,1280px);margin:0 auto 92px;min-height:312px;display:grid;place-items:center;justify-items:center;border-radius:14px;background-image:linear-gradient(#0f3767c7,#0f3767c7),var(--drug-ma-cta-image);background-position:center 43%;background-size:cover;color:#fff;text-align:center;padding:42px 20px}.drug-ma-panel-cta h2{margin:0 0 8px;color:#fff;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.08}.drug-ma-panel-cta p{margin:0 0 13px;max-width:420px;color:#fff;font-size:.98rem;font-weight:700;line-height:1.25}.drug-ma-panel-cta--small{width:min(100%,720px);min-height:332px;margin-bottom:60px;background-image:linear-gradient(135deg,#123473,#2e65d2)}.drug-ma-panel-cta--small .drug-ma-button{width:min(100%,240px);margin-top:10px}.drug-ma-team{min-height:350px;display:grid;justify-items:center;align-content:start;padding:18px 20px 90px;text-align:center}.drug-ma-team h2{margin:0 0 28px;color:#000;font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1.12}.drug-ma-team p{max-width:650px;margin:0 0 30px;color:#000;font-size:1rem;line-height:1.45}.drug-ma-band{background:#e8edf3;padding:86px 0 74px}.drug-ma-band h2{margin-top:0;color:#082a62;font-size:clamp(2rem,3.1vw,3rem)}.drug-ma-faq{margin-bottom:50px}.drug-ma-faq h2{margin:0 0 44px;color:#082a62;font-size:clamp(2.05rem,3.4vw,3.2rem)}.drug-ma-faq__list{border-top:1px solid rgba(0,0,0,.16)}.drug-ma-faq details{border-bottom:1px solid rgba(0,0,0,.14)}.drug-ma-faq summary{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#082a62;cursor:pointer;font-size:1rem;font-weight:800;line-height:1.25;list-style:none}.drug-ma-faq summary::-webkit-details-marker{display:none}.drug-ma-faq details p{margin:0;padding:0 0 22px;color:#000;font-size:1rem;line-height:1.5}.drug-ma-location{min-height:780px;padding:0 0 120px}.drug-ma-location h2{max-width:960px;margin:0 0 30px;color:#082a62;font-size:clamp(2.2rem,3.7vw,3.55rem)}.drug-ma-location p{max-width:600px}.drug-ma-location address{margin-top:34px;max-width:600px;color:#000;font-style:normal;line-height:2.5;text-align:center}.drug-ma-final-cta{background-image:linear-gradient(#091c3ebd,#091c3ec2),var(--drug-ma-final-image);background-position:center;background-size:cover;color:#fff;padding:92px 0 84px;text-align:center}.drug-ma-final-cta__inner{width:min(100%,820px);margin-inline:auto;padding-inline:clamp(16px,5vw,32px)}.drug-ma-final-cta h2{margin:0 auto 26px;color:#fff;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.18}.drug-ma-final-cta p{margin:0 auto 30px;max-width:750px;color:#fff;font-size:1.12rem;font-weight:600;line-height:1.45}.drug-ma-or{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;margin:48px 0 42px}.drug-ma-or span{height:1px;background:#fffc}.drug-ma-or em{color:#fff;font-style:normal}.drug-ma-form{min-height:420px;padding:34px 34px 32px;display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;border:1px solid rgba(255,255,255,.95);border-radius:14px;background:#ffffff26;text-align:left}.drug-ma-form h3{grid-column:1 / -1;margin:0 0 10px;color:#fff;font-size:2rem;font-weight:700;text-align:center}.drug-ma-form label{display:grid;gap:7px;color:#fff;font-size:.94rem;font-weight:500}.drug-ma-form input{min-height:40px;border:0;border-radius:6px;background:#fff;color:#000;font:inherit;padding:0 10px}.drug-ma-form button{grid-column:1 / -1;min-height:58px;margin-top:92px;border:0;border-radius:18px;background:#3189d0;color:#fff;font:inherit;font-weight:700}@media(max-width:900px){.drug-ma-container,.drug-ma-content,.drug-ma-narrow{padding-inline:18px}.drug-ma-button{min-height:30px;border-radius:14px;font-size:.72rem}.drug-ma-hero{min-height:252px;background-position:center top}.drug-ma-hero__content{gap:8px;padding:48px 10px 38px}.drug-ma-hero h1{max-width:330px;font-size:1.62rem}.drug-ma-hero p{margin-bottom:6px;font-size:1.05rem}.drug-ma-hero .drug-ma-button,.drug-ma-reviews .drug-ma-button{width:100%}.drug-ma-reviews{padding:22px 0 20px}.drug-ma-reviews h2{margin-bottom:118px;font-size:1.8rem}.drug-ma-reviews__slider{display:block}.drug-ma-reviews__arrow{display:none}.drug-ma-reviews__slider p{font-size:.84rem;line-height:1.42}.drug-ma-reviews__dots{margin:30px 0}.drug-ma-content{padding-top:58px;padding-bottom:56px}.drug-ma-facility{width:min(100%,250px);margin-bottom:36px;border-radius:9px}.drug-ma-copy h2,.drug-ma-band h2,.drug-ma-faq h2,.drug-ma-location h2{margin:28px 0 16px;font-size:1.46rem}.drug-ma-copy h3{margin:24px 0 12px;font-size:1.12rem}.drug-ma-copy p,.drug-ma-band p,.drug-ma-location p,.drug-ma-copy li,.drug-ma-band li{font-size:.82rem;line-height:1.42}.drug-ma-copy ul,.drug-ma-band ul{gap:5px;margin-bottom:27px}.drug-ma-panel-cta{min-height:318px;margin-bottom:56px;padding:35px 20px}.drug-ma-panel-cta h2{font-size:1.78rem}.drug-ma-panel-cta p{font-size:.76rem}.drug-ma-team{min-height:300px;padding-bottom:72px}.drug-ma-team h2{font-size:1.82rem}.drug-ma-team p{font-size:.82rem}.drug-ma-band{padding:68px 0 54px}.drug-ma-faq h2{font-size:2rem}.drug-ma-faq summary{min-height:64px;font-size:.74rem}.drug-ma-faq details p{font-size:.82rem}.drug-ma-panel-cta--small{width:100%}.drug-ma-location{min-height:4080px}.drug-ma-location h2{font-size:2rem}.drug-ma-location address{font-size:.78rem;line-height:2.4}.drug-ma-final-cta{padding:58px 0 64px}.drug-ma-final-cta h2{font-size:1.74rem}.drug-ma-final-cta p{font-size:.86rem}.drug-ma-or{gap:18px;margin:36px 0 32px}.drug-ma-form{min-height:0;grid-template-columns:1fr;padding:28px 18px 18px}.drug-ma-form h3{font-size:1.34rem}.drug-ma-form label{font-size:.74rem}.drug-ma-form input{min-height:39px}.drug-ma-form button{min-height:52px;margin-top:52px}}
