:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)){background-color:#fff}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .hero-title{background:linear-gradient(180deg,#fff,#f8f9ff 38%,#edf1fe);padding-block:clamp(64px,4.427083vw,85px) clamp(56px,4.010417vw,77px)}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .services-slider{background:linear-gradient(180deg,#edf1fe,#dbe2fe 44%,#bfcbfd);padding-block:0 clamp(120px,9.895833vw,190px)}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .at-a-glance:not(.at-a-glance--plain){background:linear-gradient(180deg,#bfcbfd,#d3dcfd 48%,#edf1fe);padding-block:0 clamp(110px,8.854167vw,170px)}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach{background:#fff}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__wave{aspect-ratio:1920/203;background:#fff}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__wave:before{background-image:url(../images/services-wave.svg)!important;background-position:top;background-size:100% 100%}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__wave:after{content:none}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__intro{margin-top:clamp(-165px,-8.59375vw,-55px);padding-block:clamp(120px,9.895833vw,190px) clamp(32px,2.291667vw,44px)}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .success-slider{background-color:#fff;background-image:linear-gradient(180deg,#fff,#f5f7ff 44%,#e2e7fe);padding:clamp(120px,9.895833vw,190px) 18px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .success-slider .success-slider__header{margin-bottom:clamp(48px,3.125vw,60px)}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .pro-faq{background:linear-gradient(180deg,#e2e7fe,#d6dffc 54%,#bfcbfd);padding-block:0 clamp(120px,9.895833vw,190px)}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider){background:#fff}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) #main-content .dnd-section,.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) #main-content .dnd-section>.row-fluid{max-width:none;padding:0!important}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) #main-content .dnd-column{padding-inline:0}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) #main-content .dnd-module,.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) #main-content .widget-span{width:100%}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .hero-title{background:linear-gradient(180deg,#fff,#f8f9ff 42%,#edf1fe);padding:clamp(64px,4.427083vw,85px) 0 clamp(52px,4.010417vw,77px)}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .services-slider{background:linear-gradient(180deg,#edf1fe,#dbe2fe 46%,#bfcbfd);padding:0}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .services-slider__page-curve{display:block;height:auto;margin-top:68px;max-width:none;pointer-events:none;position:relative;transform:translateX(-4%);user-select:none;width:108%;z-index:2}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .sticky-approach{background:#fff}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .sticky-approach__wave{display:none}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .sticky-approach__intro{margin-top:0;padding-top:0}@media (max-width:1199px){:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .hero-title{padding-block:64px 56px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .services-slider{padding-block:0 120px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .at-a-glance:not(.at-a-glance--plain){padding-block:0 110px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__intro{padding-top:120px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__block{padding-block:48px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .success-slider{padding-block:120px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .pro-faq{padding-block:0 120px}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .hero-title{padding-block:64px 56px}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .services-slider__page-curve{margin-top:56px;transform:translateX(-12.5%);width:125%}}@media (max-width:767px){:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .hero-title{background:linear-gradient(180deg,#fff,#f7f8ff 38%,#edf1fe);padding-block:48px 40px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .services-slider{background:linear-gradient(180deg,#edf1fe,#dbe2fe 44%,#bfcbfd);padding-block:0 72px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .at-a-glance:not(.at-a-glance--plain){background:linear-gradient(180deg,#bfcbfd,#dbe2fe 52%,#edf1fe);padding-block:0 72px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__wave{aspect-ratio:auto;min-height:64px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__intro{margin-top:-52px;padding-top:72px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .sticky-approach__block{padding-block:24px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .success-slider{padding-block:72px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .success-slider .success-slider__header{margin-bottom:40px}:is(.body-wrapper:has(.services-slider),.body-wrapper:has(.hero-services)) .pro-faq{padding-block:0 72px}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .hero-title{padding-block:48px 40px}.body-wrapper:has(.hero-title--therapeutic-areas):has(.services-slider) .services-slider__page-curve{left:58%;margin-top:48px;transform:translateX(-50%);width:190%}}.body-wrapper:has(.hero-services) #main-content{background:#fff;overflow-x:clip}.body-wrapper:has(.hero-services) #main-content .dnd-section,.body-wrapper:has(.hero-services) #main-content .dnd-section>.row-fluid{background:transparent!important;max-width:none!important;padding:0!important}.body-wrapper:has(.hero-services) #main-content .row-fluid{row-gap:0}.body-wrapper:has(.hero-services) #main-content .dnd-column{padding-inline:0!important}.body-wrapper:has(.hero-services) #main-content .dnd-module,.body-wrapper:has(.hero-services) #main-content .widget-span{margin-bottom:0;width:100%}.body-wrapper:has(.hero-services) .featured-case-study,.body-wrapper:has(.hero-services) .sticky-approach,.body-wrapper:has(.hero-services) .sticky-approach__block,.body-wrapper:has(.hero-services) .sticky-approach__wave{background-color:#fff}.body-wrapper:has(.hero-services) .pro-faq{background:linear-gradient(180deg,#fff,#fff 8%,rgba(219,226,254,.563) 42%,rgba(202,212,253,.824) 70%,#bfcbfd)}.body-wrapper:has(.hero-services) .services-slider{background:linear-gradient(180deg,#bfcbfd,#dbe2fe 58%,#edf1fe);padding-block:clamp(56px,3.125vw,60px) clamp(120px,9.895833vw,190px)}@media (max-width:767px){.body-wrapper:has(.hero-services) .services-slider{padding-block:48px 72px}}