/*! DO NOT EDIT - compiled file. Edit web/app/themes/compass-growth-microsite/resources/ instead and rebuild. */
:root{--color-blue:#011731;--color-brand-black:#000;--color-brand-white:#fff;--color-neutral-darker:#222;--color-grey-on-dark:#4e4e4e;--color-body-grey:#666;--color-gold:#b28e3b;--color-border-light:#cbcbcb;--color-header-navy:#00234a;--font-display:"Freight",Georgia,"Times New Roman",serif;--font-display-big:"FreightBigProBook","Freight",Georgia,"Times New Roman",serif;--font-mercury:"Mercury Display","Mercury",Georgia,"Times New Roman",serif;--font-compass-serif:"Compass Serif","Compass",Georgia,"Times New Roman",serif;--font-sans:"Benton Sans",Helvetica,Arial,sans-serif;--font-sans-bold:"Benton Sans",Helvetica,Arial,sans-serif;--radius-none:0;--space-xs:8px;--space-sm:15px;--space-md:30px;--space-lg:48px;--space-xl:80px;--btn-pad-y:15px;--btn-pad-x:30px;--btn-gap:17px;--btn-border-width:1px;--transition-interactive:all 0.2s ease}*,:after,:before{box-sizing:border-box}.ds{-webkit-font-smoothing:antialiased;background:linear-gradient(180deg,#f7f5f1,#fff 40%,#f0eee9);color:var(--color-blue);font-family:var(--font-sans);font-size:16px;line-height:1.5;min-height:100vh}.ds,.ds__body{margin:0}.ds__header{background:var(--color-blue);border-bottom:1px solid var(--color-gold);color:var(--color-brand-white);padding:var(--space-lg) var(--space-md)}.ds__header-title{font-family:var(--font-display);font-size:40px;font-weight:400;line-height:1.2;margin:0 0 var(--space-xs)}.ds__header-meta{color:hsla(0,0%,100%,.75);font-family:var(--font-sans);font-size:14px;line-height:20.8px;margin:0}.ds__main{margin:0 auto;max-width:1100px;padding:var(--space-xl) var(--space-md)}.ds__section{margin-bottom:var(--space-xl)}.ds__section-title{border-bottom:1px solid var(--color-border-light);color:var(--color-blue);font-family:var(--font-display-big);font-size:32px;font-weight:400;line-height:1.2;margin:0 0 var(--space-md);padding-bottom:var(--space-sm)}.ds__grid{gap:var(--space-lg)}.ds__grid,.ds__sample{display:flex;flex-direction:column}.ds__sample{gap:var(--space-xs)}.ds__sample--on-dark{background:var(--color-blue);padding:var(--space-md)}.ds__sample--on-dark .ds__label{color:hsla(0,0%,100%,.55)}.ds__sample--on-neutral{background:var(--color-neutral-darker);padding:var(--space-md)}.ds__sample--on-neutral .ds__label{color:hsla(0,0%,100%,.55)}.ds__label{color:var(--color-grey-on-dark);font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:.04em;line-height:1.4;margin:0;text-transform:uppercase}.ds__btn-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-lg)}.ds__btn-item{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-xs)}.ds__tab-bar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px}.heading{font-style:normal;font-weight:400;margin:0}.heading--display-hero{font-size:56px;line-height:55px}.heading--display-56,.heading--display-hero{color:var(--color-brand-white);font-family:var(--font-display)}.heading--display-56{font-size:36px;line-height:1.2}@media (min-width:600px){.heading--display-56{font-size:46px}}@media (min-width:1024px){.heading--display-56{font-size:56px}}.heading--section-56{color:var(--color-brand-white);font-family:var(--font-display-big);font-size:36px;line-height:normal}@media (min-width:600px){.heading--section-56{font-size:46px}}@media (min-width:1024px){.heading--section-56{font-size:56px}}.heading--section-48{color:var(--color-blue);font-family:var(--font-display-big);font-size:38px;line-height:1.4}@media (min-width:1024px){.heading--section-48{font-size:48px}}.heading--case-study{color:var(--color-brand-white);font-family:var(--font-display);font-size:46px;line-height:1.2}@media (min-width:1024px){.heading--case-study{font-size:56px}}.heading--phase{color:var(--color-blue);font-family:var(--font-display-big);font-size:31px;line-height:24.7px}.heading--h4{color:var(--color-brand-white);font-family:var(--font-mercury);font-size:32px;font-style:italic;line-height:41.6px}.heading--name-24{color:var(--color-blue);font-family:var(--font-display);font-size:24px;line-height:1.2}.heading--name-22{color:var(--color-brand-white);font-family:var(--font-display);font-size:22px;line-height:28.8px}.heading--quote-mark{color:var(--color-blue);font-family:var(--font-compass-serif);font-size:150px;line-height:normal}.text{font-family:var(--font-sans);font-style:normal;font-weight:400;margin:0}.text--body-19{color:var(--color-blue);font-size:19px;line-height:24.7px}.text--body-18{color:var(--color-body-grey);font-size:18px;line-height:24.7px}.text--body-18-inverse{font-size:18px}.text--body-17,.text--body-18-inverse{color:var(--color-brand-white);line-height:24.7px}.text--body-17{font-size:17px}.text--body-16{color:var(--color-body-grey);font-size:16px;line-height:20.8px}.text--caption-14{color:var(--color-brand-white);font-size:14px;line-height:20.8px}.text--quote{color:var(--color-blue);font-size:19px;line-height:31px}.text--nav{color:var(--color-brand-white);font-size:19px;line-height:normal}.text--bold-16{color:var(--color-body-grey);font-family:var(--font-sans-bold);font-size:16px;font-weight:700;line-height:1.3}.text--watch{color:var(--color-brand-white);font-size:17px;letter-spacing:1px;line-height:normal}.btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:var(--btn-border-width) solid transparent;border-radius:var(--radius-none);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-style:normal;font-weight:400;gap:var(--btn-gap);justify-content:center;margin:0;padding:var(--btn-pad-y) 15px;text-decoration:none;transition:var(--transition-interactive)}@media (min-width:1024px){.btn{padding:var(--btn-pad-y) var(--btn-pad-x)}}.btn__label{display:inline-block}.btn__icon{display:block;flex-shrink:0;height:19px;width:19px}.btn__icon svg{display:block;height:100%;width:100%}.btn__icon path{transition:var(--transition-interactive)}.btn--on-dark{border-color:var(--color-gold);color:var(--color-brand-white);font-size:20px;line-height:1.2;min-height:54px}.btn--on-dark .btn__icon path{stroke:var(--color-brand-white)}.btn--on-dark:hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-brand-white)}.btn--on-light{border-color:var(--color-gold);color:var(--color-blue);font-family:var(--font-mercury);font-size:19px;font-style:italic;line-height:24.7px;min-height:55px}.btn--on-light .btn__icon path{stroke:var(--color-blue)}.btn--on-light:hover{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-brand-white)}.btn--on-light:hover .btn__icon path{stroke:var(--color-brand-white)}.btn--on-light-sans{border-color:var(--color-gold);color:var(--color-blue);font-size:19px;line-height:24.7px;min-height:55px}.btn--on-light-sans .btn__icon{height:15px;width:15px}.btn--on-light-sans .btn__icon path{stroke:var(--color-blue)}.btn--on-light-sans:hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-brand-white)}.btn--on-light-sans:hover .btn__icon path{stroke:var(--color-brand-white)}.btn--tab{border:none;color:var(--color-brand-white);font-size:19px;line-height:24.7px;padding:0 0 18px;position:relative;text-align:center}.btn--tab:after{background:var(--color-brand-white);bottom:-2px;content:"";height:4px;left:0;opacity:0;position:absolute;right:0;transition:var(--transition-interactive)}.btn--tab:hover:after{opacity:1}.btn--tab-active{cursor:default}.btn--tab-active:after{opacity:1}.btn--watch{border:none;color:var(--color-brand-white);flex-direction:column;font-size:17px;gap:12px;letter-spacing:1px;line-height:normal;padding:0}.btn--watch .btn__play{border-color:transparent transparent transparent var(--color-brand-white);border-style:solid;border-width:16px 0 16px 28px;height:0;transition:var(--transition-interactive);width:0}.btn--watch:hover{opacity:.75}.btn--nav{border:none;border-bottom:2px solid transparent;color:var(--color-brand-white);font-size:19px;line-height:normal;padding:0 0 8px}.btn--nav:hover{border-bottom-color:var(--color-gold);color:var(--color-gold)}.btn--disabled,.btn--disabled:hover{cursor:not-allowed;opacity:.35;pointer-events:none}#site-header-logo{width:110px}#site-header #menu-main-menu>li>a:before{bottom:3px}@media (min-width:1024px){#menu-main-menu>li{margin-right:38px}}#menu-main-menu>li>a{font-family:var(--font-sans)!important}@media (min-width:1024px){#menu-main-menu>li>a{padding:40px 0}}main{overflow:clip}.banner{color:var(--color-brand-white);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.banner__bg{inset:0;position:absolute;z-index:0}.banner__bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%}.banner__bg:before{background:linear-gradient(rgba(0,0,0,.8),transparent 23.19%);z-index:1}.banner__bg:after,.banner__bg:before{content:"";inset:0;pointer-events:none;position:absolute}.banner__bg:after{background:rgba(1,23,49,.4);z-index:2}.banner__slider{position:relative}.banner__slider:before{background:linear-gradient(rgba(0,0,0,.8),transparent 23.19%)}.banner__slider:after,.banner__slider:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.banner__slider:after{background:rgba(1,23,49,.4)}.banner__slider-canvas{display:block;height:100vh;width:100%}.banner__slider .aios-slider{height:100%;inset:0;position:absolute;width:100%;z-index:1}.banner__content{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;inset:0;justify-content:center;padding:var(--space-lg) var(--space-md);position:absolute;width:100%;z-index:2}.banner__coming-soon{color:#fff;font-family:var(--font-sans);font-size:18px;font-style:normal;font-weight:500;letter-spacing:3px;line-height:1.44;text-align:center;text-transform:uppercase}@media (min-width:1024px){.banner__coming-soon{font-size:20px;letter-spacing:7.4px;line-height:28.8px}}.banner__logo{display:block;height:auto;max-width:100%;max-width:200px}@media (min-width:1024px){.banner__logo{max-width:440px}}@media (min-width:1280px){.banner__logo{max-width:540px}}.banner__tagline{align-items:center;display:flex;flex-direction:column;gap:23px;max-width:762px;text-align:center;width:100%}.banner__tagline .heading--display-hero{font-size:32px;line-height:1.15;max-width:762px;text-align:center}.banner__tagline .text--body-19{font-size:16px;max-width:743px;text-align:center}.banner__tagline .text--inverse{color:var(--color-brand-white)}@media (min-width:600px){.banner__tagline .heading--display-hero{font-size:40px;line-height:1.1}.banner__tagline .text--body-19{font-size:17px}}@media (min-width:744px){.banner__tagline .heading--display-hero{font-size:48px;line-height:52px}.banner__tagline .text--body-19{font-size:18px}}@media (min-width:1024px){.banner__tagline .heading--display-hero{font-size:52px;line-height:54px}.banner__tagline .text--body-19{font-size:19px;line-height:24.7px}}@media (min-width:1280px){.banner__tagline{max-width:810px}.banner__tagline .heading--display-hero{font-size:56px;line-height:55px}.banner__tagline .text--body-19{max-width:810px}}.join-us{align-items:center;background:var(--color-blue);color:var(--color-brand-white);padding:41px var(--space-sm) 0;position:relative}.join-us,.join-us__inner{display:flex;flex-direction:column;width:100%}.join-us__inner{gap:40px;max-width:1225px}.join-us__title{align-items:flex-start;display:flex;flex-direction:column;width:100%}.join-us__title .heading--section-56{font-size:32px}.join-us__title .text--body-18-inverse{font-size:16px}.join-us__subtitle{max-width:569px}.join-us__content{border-bottom:1px solid var(--color-grey-on-dark);border-top:1px solid var(--color-grey-on-dark);display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-md) 0;width:100%}.join-us__media{width:100%}.join-us__video{aspect-ratio:719/450;background:var(--color-brand-black);overflow:hidden;position:relative;width:100%}.join-us__video-bg{inset:0;position:absolute;transition:var(--transition-interactive);z-index:0}.join-us__video-bg:before{background:rgba(0,0,0,.4);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.join-us__video-bg-canvas,.join-us__video-bg-img{display:block;height:100%;width:100%}.join-us__video-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;z-index:1}.join-us__play{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:3}.join-us__play .btn--watch:active{opacity:.75}.join-us__play .btn--watch:focus{outline:2px solid var(--color-gold);outline-offset:6px}.join-us__play .btn--watch:focus:not(:focus-visible){outline:none}.join-us__play .btn--watch:focus-visible{outline:2px solid var(--color-gold);outline-offset:6px}.join-us__video--iframe,.join-us__video--video{border:0;display:none;height:100%;inset:0;position:absolute;width:100%;z-index:3}.join-us__video--video{-o-object-fit:cover;object-fit:cover}.join-us__quote{display:flex;flex-direction:column;gap:20px;max-width:392px;width:100%}.join-us__quote .text--body-17{font-size:16px}.join-us__quote .heading--name-22{font-size:20px}.join-us__attribution{display:flex;flex-direction:column;gap:2px;max-width:317px}.join-us__divider{align-self:stretch;background:var(--color-grey-on-dark);display:none;flex-shrink:0;width:1px}@media (min-width:600px){.join-us__inner{gap:43px}.join-us__title .heading--section-56{font-size:40px}.join-us__quote .text--body-17,.join-us__title .text--body-18-inverse{font-size:17px}.join-us__quote .heading--name-22{font-size:22px}}@media (min-width:1024px){.join-us__inner{gap:43px}.join-us__title .heading--section-56{font-size:48px}.join-us__title .text--body-18-inverse{font-size:18px}.join-us__content{align-items:center;-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:1fr 1px minmax(260px,392px);padding-bottom:0;padding-top:0}.join-us__divider{display:block;height:100%;max-height:554px;min-height:400px}.join-us__media{max-width:719px}.join-us__quote{justify-self:start}.join-us{padding:50px 15px 0}.join-us__title .heading--section-56{font-size:52px}.join-us__title .text--body-18-inverse{margin-top:-11px}.join-us__content{grid-template-columns:minmax(0,719px) 1px minmax(280px,392px);justify-content:space-between;padding-bottom:23px}.join-us__media{padding:52px 0}.join-us__video{aspect-ratio:auto;height:450px;max-width:719px}}@media (min-width:1280px){.join-us__title .heading--section-56{font-size:56px}.join-us__video{height:450px;width:719px}}.new-home-video-player{position:relative}.new-home-video-player__bg{transition:var(--transition-interactive)}.new-home-video-player__video--iframe,.new-home-video-player__video--video{border:0;display:none;height:100%;inset:0;position:absolute;width:100%;z-index:3}.new-home-video-player__video--video{-o-object-fit:cover;object-fit:cover}.new-home-video-player.is-playing .new-home-video-player__bg{opacity:0;pointer-events:none;visibility:hidden}.new-home-video-player.is-playing .new-home-video-player__play{display:none}.new-home-video-player.is-playing .new-home-video-player__video--iframe,.new-home-video-player.is-playing .new-home-video-player__video--video{display:block}.three-phase{background:var(--color-brand-white);color:var(--color-blue);padding:0 15px;width:100%}.three-phase__inner{margin:0 auto;max-width:1225px;width:100%}.three-phase__top{border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:var(--space-lg);padding-bottom:var(--space-lg);padding-top:var(--space-lg)}.three-phase__left{display:flex;flex-direction:column;gap:20px;width:100%}.three-phase__left .heading--section-48{font-size:32px;line-height:1.2}.three-phase__left .text--body-18,.three-phase__left .text--body-18 p{font-size:16px}.three-phase__intro{max-width:100%}.three-phase__image{aspect-ratio:630/525;border-radius:var(--radius-none);overflow:hidden;width:100%}.three-phase__image-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.three-phase__divider{align-self:stretch;background:var(--color-border-light);display:none;flex-shrink:0;width:1px}.three-phase__phases{display:flex;flex-direction:column;gap:20px;width:100%}.three-phase__phase{display:flex;flex-direction:column;gap:10px;padding:18px 0}.three-phase__phase .heading--phase{font-size:28px}.three-phase__phase .text--body-16,.three-phase__phase .text--body-16 p{font-size:15px}.three-phase__copy{display:flex;flex-direction:column;gap:24.7px}@media (min-width:600px){.three-phase__left .heading--section-48{font-size:40px;line-height:1.25}.three-phase__left .text--body-18,.three-phase__left .text--body-18 p{font-size:18px}.three-phase__phase .heading--phase{font-size:31px}.three-phase__phase .text--body-16,.three-phase__phase .text--body-16 p{font-size:16px}}@media (min-width:1024px){.three-phase__top{align-items:start;-moz-column-gap:32px;column-gap:32px;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 1px minmax(260px,.85fr);padding-bottom:0;padding-top:0}.three-phase__divider{display:block;min-height:100%}.three-phase__left{gap:34px}.three-phase__inner{padding:60px 0 90px}.three-phase__left .heading--section-48{font-size:46px;line-height:64px;margin-right:-30px}.three-phase__top{-moz-column-gap:40px;column-gap:40px;grid-template-columns:minmax(0,630px) 1px minmax(280px,496px);justify-content:space-between}.three-phase__intro{max-width:569px}.three-phase__phases{padding-bottom:40px;padding-top:80px}.three-phase__image{margin-top:49px}}@media (min-width:1280px){.three-phase__left{gap:13px;padding:5px 0 0;width:630px}.three-phase__left .heading--section-48{font-size:48px;line-height:67.2px}.three-phase__top{-moz-column-gap:48px;column-gap:48px;grid-template-columns:630px 1px 496px}.three-phase__image{aspect-ratio:auto;height:525px;width:630px}.three-phase__phases{padding-bottom:43px;padding-top:108px;width:496px}.three-phase__copy{max-width:494px}}.testimonials{background:var(--color-blue);overflow:hidden;padding:var(--space-lg) 15px;width:100%}.testimonials__inner{margin:0 auto;max-width:1240px;width:100%}.testimonials__heading{margin:0 auto;max-width:1038px;text-align:center}.testimonials__heading .heading--display-56{font-size:32px}.testimonials__heading .heading--inverse,.testimonials__heading .text--inverse{color:var(--color-brand-white)}.testimonials__carousel{margin-top:54px}.testimonials__controls{align-items:center;display:flex;gap:25px;margin-top:30px;position:relative;width:100%;z-index:50}.testimonials__buttons{display:inline-flex;flex-shrink:0;gap:10px}.testimonials__arrow{align-items:center;background:transparent;border:0;border:1px solid var(--color-brand-white);border-radius:50%;color:var(--color-brand-white);cursor:pointer;display:inline-flex;height:52px;justify-content:center;margin:0;padding:0;position:static;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:52px}.testimonials__arrow:after{display:none}.testimonials__arrow:hover{opacity:.75}.testimonials__arrow:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.testimonials__arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.testimonials__arrow--prev .testimonials__arrow-img{transform:rotate(180deg)}.testimonials__arrow-img{height:52px;width:52px}.testimonials__progress{display:inline-flex;flex:1 1 auto;height:6px;position:relative}.testimonials__progress:before{background:var(--color-grey-on-dark);content:"";height:1px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.testimonials__pagination{display:flex;inset:0;opacity:0;position:absolute;width:100%;z-index:2}.testimonials__pagination .swiper-pagination-bullet{border-radius:0;cursor:pointer;flex:1 1 0;height:6px;margin:0!important}.testimonials__progress-bar{height:6px;inset:0;pointer-events:none;position:absolute;width:100%}.testimonials__progress-drag{background:var(--color-brand-white);display:block;height:6px;left:0;position:absolute;top:0;transition:all .15s cubic-bezier(.4,0,.2,1);width:33.333333%}@media (min-width:600px){.testimonials__heading .heading--display-56{font-size:40px}}@media (min-width:744px){.testimonials{padding:60px 15px}.testimonials__heading .heading--display-56{font-size:48px}.testimonials__carousel{margin-top:60px}.testimonials__controls{margin-top:43px}}@media (min-width:1024px){.testimonials{padding:80px 15px 40px}.testimonials__heading .heading--display-56{font-size:52px}.testimonials__controls{margin-top:62px}}@media (min-width:1280px){.testimonials{padding:91px 15px 20px}.testimonials__heading .heading--display-56{font-size:56px;line-height:1.2}.testimonials__carousel{margin-top:90px}}.testimonials-slider{margin:0 auto;max-width:360px;overflow:visible;width:100%}.testimonials-slider .swiper-wrapper{align-items:stretch}.testimonials-slider .swiper-slide{display:flex;height:auto;opacity:0;transition:all .15s cubic-bezier(.4,0,.2,1);z-index:0}.testimonials-slider .swiper-slide:not(.swiper-slide-active) .heading,.testimonials-slider .swiper-slide:not(.swiper-slide-active) .text{color:var(--color-brand-white)}.testimonials-slider .swiper-slide-active{justify-content:center;opacity:1;z-index:20}.testimonials-slider .swiper-slide-active .heading{color:var(--color-blue)}.testimonials-slider .swiper-slide-active .text{color:#666}@media (min-width:600px){.testimonials-slider{max-width:none}.testimonials-slider .swiper-slide{filter:grayscale(100%)}.testimonials-slider .swiper-slide-prev{justify-content:flex-start;opacity:.2;z-index:10}.testimonials-slider .swiper-slide-next{justify-content:flex-end;opacity:.2;z-index:10}.testimonials-slider .swiper-slide-active{filter:grayscale(0);justify-content:center;opacity:1;z-index:20}}.testimonials-card{background:var(--color-neutral-darker);color:var(--color-brand-white);display:flex;flex:0 0 auto;flex-direction:column;min-height:500px;overflow:hidden;padding:30px 30px 42px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.swiper-slide-active .testimonials-card{background:var(--color-brand-white);color:var(--color-blue)}.testimonials-card__top{align-items:flex-end;display:flex;justify-content:space-between;min-height:142px}.testimonials-card__quote-mark{flex-shrink:0;height:39px;overflow:visible;width:56px}.testimonials-card__quote-mark .heading--quote-mark{line-height:1.15}.testimonials-card__portrait{border-radius:50%;flex-shrink:0;height:120px;overflow:hidden;width:120px}.testimonials-card__portrait-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonials-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-lg);justify-content:space-between;margin-top:64px}.testimonials-card__body .text--body-16{line-height:1.3}.testimonials-card__attribution{display:flex;flex-direction:column;gap:5px}@media (min-width:600px){.testimonials-card{min-height:520px;padding:30px 40px 45px;width:360px}}@media (min-width:744px){.testimonials-card__portrait{height:142px;width:142px}}@media (min-width:1024px){.testimonials-card{min-height:560px;padding:30px 50px 50px;width:400px}.testimonials-card__portrait{height:170px;width:170px}.testimonials-card__body{margin-top:60px}}@media (min-width:1280px){.testimonials-card{height:600px;min-height:600px;width:460px}}.case-study{background:var(--color-blue);color:var(--color-brand-white);padding:var(--space-lg) 15px;width:100%}.case-study__inner{margin:0 auto;max-width:1225px;width:100%}.case-study__title{max-width:100%}.case-study__title.heading--case-study{font-size:32px;line-height:1.2}.case-study__content{display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-md)}.case-study__media{margin:0;width:100%}.case-study__image{aspect-ratio:790/336;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.case-study__copy{display:flex;flex-direction:column;gap:24.7px;width:100%}.case-study__copy .text--body-18-inverse,.case-study__copy p{font-size:16px}@media (min-width:600px){.case-study__title.heading--case-study{font-size:40px;line-height:1.2}.case-study__copy .text--body-18-inverse,.case-study__copy p{font-size:17px}}@media (min-width:744px){.case-study{padding:60px 15px 0}.case-study__title.heading--case-study{font-size:48px;line-height:67.2px}}@media (min-width:1024px){.case-study{padding:60px 15px 0}.case-study__content{align-items:center;display:grid;gap:0;grid-template-columns:minmax(0,790fr) minmax(0,435fr);margin-top:60px}.case-study__copy{max-width:435px;padding-left:60px}.case-study__copy .text--body-18-inverse,.case-study__copy p{font-size:18px;line-height:24.7px}.case-study__title.heading--case-study{font-size:52px;line-height:67.2px}}@media (min-width:1280px){.case-study__title.heading--case-study{font-size:56px;line-height:67.2px}.case-study__image{aspect-ratio:auto;height:336px;max-width:100%;width:790px}.case-study__copy{max-width:435px}.case-study__copy .text--body-18-inverse,.case-study__copy p{max-width:375px}}.footer{padding-top:63px}.footer__top{margin-bottom:63px;padding:0 15px}.footer__top-content{flex-flow:column;gap:20px;justify-content:flex-start;margin:0 auto;max-width:1225px;width:100%}@media (min-width:1024px){.footer__top-content{align-items:center;flex-direction:row;gap:10px;justify-content:space-between}}.footer__top-logo{width:100%}@media (min-width:1024px){.footer__top-logo{width:110px}}.footer__top-menu{gap:10px;justify-content:space-between;width:100%}@media (min-width:1024px){.footer__top-menu{width:563px}}@media (min-width:1280px){.footer__top-menu{width:563px}}.footer__top-menu-list{gap:10px 15px}@media (min-width:1024px){.footer__top-menu-list{flex-direction:row;gap:10px;justify-content:space-between}}.footer__top-socials{gap:10px;justify-content:space-between;max-width:271px;width:100%}@media (min-width:1024px){.footer__top-socials{max-width:none;width:271px}}.footer__middle{padding:0 15px 59px}.footer__middle-content{margin:0 auto;max-width:1225px;width:100%}.footer__middle p.paragraph-small{font-family:var(--font-sans)!important;line-height:21px}.footer__bottom{padding:8px 15px}.footer__bottom-content{flex-flow:column;margin:0 auto;max-width:1225px;width:100%}@media (min-width:1024px){.footer__bottom-content{flex-flow:row}}.footer__bottom-left{border-bottom:1px solid #cbcbcb;padding:10px 0;text-align:center;width:100%}@media (min-width:1024px){.footer__bottom-left{align-items:center;border-bottom:none;border-right:1px solid #cbcbcb;display:flex;justify-content:flex-start;padding:0;text-align:left;width:215px}}.footer__bottom-center{border-bottom:1px solid #cbcbcb;padding:10px 0;text-align:center;width:100%}@media (min-width:1024px){.footer__bottom-center{align-items:center;border-bottom:none;border-right:1px solid #cbcbcb;display:flex;justify-content:center;min-height:81px;padding:0;text-align:center;width:324px}}.footer__bottom-right{padding:10px 0;text-align:center;width:100%}@media (min-width:1024px){.footer__bottom-right{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;min-height:81px;text-align:center;width:auto}}.sothebys-heading{background:#fff;padding:54px 15px 11px;position:relative;text-align:center}.sothebys-heading__inner{margin:0 auto;max-width:1240px;position:relative;width:100%}.sothebys-heading__title{color:#161a1c;margin-bottom:10px}.sothebys-heading__description p{color:#666;font-family:var(--font-sans);font-size:24px;font-style:normal;font-weight:400;line-height:24.7px;text-align:center}.our-story{background:var(--color-brand-white);color:#161a1c;padding:40px 15px;width:100%}.our-story__inner{align-items:stretch;display:flex;flex-direction:column-reverse;gap:var(--space-md);margin:0 auto;max-width:1240px;width:100%}.our-story__copy{align-items:flex-start;display:flex;flex-direction:column;gap:22px;width:100%}.our-story__title.heading--section-48{color:#161a1c;font-size:32px;line-height:1.2}.our-story__body{width:100%}.our-story__body .text--body-19{color:var(--color-body-grey);font-size:16px;line-height:24.7px}.our-story__media{margin:0;max-width:100%;width:100%}.our-story__image{aspect-ratio:570/472;border-radius:var(--radius-none);height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:45% 50%;object-position:45% 50%;width:100%}@media (min-width:600px){.our-story{padding:48px 15px}.our-story__title.heading--section-48{font-size:40px;line-height:1.15}.our-story__body .text--body-19{font-size:17px}}@media (min-width:744px){.our-story{padding:60px 15px}.our-story__inner{gap:var(--space-lg)}.our-story__title.heading--section-48{font-size:48px;line-height:67.2px}.our-story__body .text--body-19{font-size:18px;line-height:24.7px}}@media (min-width:1024px){.our-story{padding:60px 15px}.our-story__inner{align-items:center;flex-direction:row;gap:var(--space-xl)}.our-story__copy{flex:0 0 auto;max-width:49.04%;width:100%}.our-story__media{flex:1 0 0;max-width:45%;min-width:0}.our-story__title.heading--section-48{font-size:52px;line-height:67.2px}.our-story__body .text--body-19{font-size:19px;line-height:24.7px}}@media (min-width:1280px){.our-story{padding:60px 15px}.our-story__title.heading--section-48{font-size:56px;line-height:67.2px}.our-story__image{aspect-ratio:552/457}}.legacy-supports{background:var(--color-brand-white);color:#161a1c;padding:40px 16px;width:100%}.legacy-supports__inner{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-md);margin:0 auto;max-width:1240px;width:100%}.legacy-supports__media{margin:0;width:100%}.legacy-supports__image{aspect-ratio:570/472;border-radius:var(--radius-none);height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.legacy-supports__copy{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}.legacy-supports__title.heading--section-48{color:#161a1c;font-size:32px;line-height:1.2}.legacy-supports__body{width:100%}.legacy-supports__body .text--body-19,.legacy-supports__body p{color:var(--color-body-grey);font-size:16px;line-height:24.7px}.legacy-supports__body ul{list-style:disc;margin:24.7px 0 0;padding:0}.legacy-supports__body ul li{color:var(--color-body-grey);font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24.7px;margin:0;margin-inline-start:28.5px;padding:0}@media (min-width:600px){.legacy-supports{padding:48px 15px}.legacy-supports__title .heading--section-48{font-size:40px;line-height:1.15}.legacy-supports__body .text--body-19,.legacy-supports__body p,.legacy-supports__body ul li{font-size:17px;line-height:24.7px}}@media (min-width:744px){.legacy-supports{padding:60px 15px}.legacy-supports__inner{gap:var(--space-lg)}.legacy-supports__title.heading--section-48{font-size:48px;line-height:67.2px}.legacy-supports__body .text--body-19,.legacy-supports__body p,.legacy-supports__body ul li{font-size:18px;line-height:24.7px}}@media (min-width:1024px){.legacy-supports{padding:60px 15px}.legacy-supports__inner{align-items:flex-start;flex-direction:row;gap:var(--space-xl)}.legacy-supports__media{flex:1 0 0;max-width:45%;min-width:0}.legacy-supports__copy{flex:0 0 auto;max-width:49.04%;padding:7px 0 0;width:100%}.legacy-supports__title.heading--section-48{font-size:52px;line-height:67.2px}.legacy-supports__body .text--body-19,.legacy-supports__body p,.legacy-supports__body ul li{font-size:19px;line-height:24.7px}}@media (min-width:1280px){.legacy-supports{padding:60px 15px}.legacy-supports__title.heading--section-48{font-size:56px;line-height:67.2px}.legacy-supports__image{aspect-ratio:552/457}}.network-travels{background:var(--color-brand-white);color:#161a1c;padding:40px 15px;width:100%}.network-travels__inner{align-items:center;margin:0 auto;max-width:1240px}.network-travels__header,.network-travels__inner{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.network-travels__header{align-items:flex-start}.network-travels__copy{align-items:flex-start;display:flex;flex-direction:column;gap:24px;width:100%}.network-travels__copy .heading--section-48{color:#161a1c;font-size:32px;line-height:1.2}.network-travels__copy .text--body-19{color:var(--color-body-grey);font-size:16px;line-height:24.7px}.network-travels__cta{flex-shrink:0;max-width:334px;width:100%}.network-travels__cta.btn--on-light-sans{font-size:16px;line-height:24.7px}.network-travels__map{margin:0;max-width:1231px;padding-top:10px;width:100%}.network-travels__map-img{aspect-ratio:1231/704;border-radius:var(--radius-none);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.network-travels__stats{border-top:1px solid var(--color-border-light)}.network-travels__stat,.network-travels__stats{border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;width:100%}.network-travels__stat{align-items:center;gap:3.85px;justify-content:center;padding:var(--space-md) 16px;text-align:center}.network-travels__stat:last-child{border-bottom:none}.network-travels__stat-value{color:#161a1c;font-family:var(--font-display);font-size:40px;line-height:1.1}@media (min-width:600px){.network-travels{padding:48px 15px}.network-travels__copy .heading--section-48{font-size:40px;line-height:1.15}.network-travels__copy .text--body-19,.network-travels__cta.btn--on-light-sans{font-size:17px}.network-travels__stat-value{font-size:48px;line-height:1.1}}@media (min-width:744px){.network-travels{padding:60px 15px}.network-travels__inner{gap:50px}.network-travels__copy .heading--section-48{font-size:48px;line-height:67.2px}.network-travels__copy .text--body-19{font-size:18px;line-height:24.7px}.network-travels__cta.btn--on-light-sans{font-size:18px}.network-travels__stats{align-items:stretch;flex-direction:row;justify-content:center}.network-travels__stat{border-bottom:none;border-right:1px solid var(--color-border-light);flex:1 0 0;min-width:0;padding:var(--space-md) 16px}.network-travels__stat:last-child{border-right:none}.network-travels__stat-value{font-size:56px;line-height:67.2px}}@media (min-width:1024px){.network-travels{padding:60px 15px}.network-travels__header{align-items:center;flex-direction:row;gap:var(--space-lg);justify-content:space-between}.network-travels__cta{width:auto}.network-travels__copy{max-width:688px}.network-travels__copy .heading--section-48{font-size:52px;line-height:67.2px;margin-right:-30px}.network-travels__copy .text--body-19,.network-travels__cta.btn--on-light-sans{font-size:19px;line-height:24.7px}.network-travels__stat-value{font-size:64px;line-height:67.2px}.network-travels__map{padding-top:37px}}@media (min-width:1280px){.network-travels{padding:64px 15px 60px}.network-travels__inner{gap:50px}.network-travels__copy .heading--section-48{font-size:56px;line-height:67.2px}.network-travels__stat-value{font-size:72px;line-height:67.2px}.network-travels .network-travels__cta.btn--on-light-sans{margin-top:2%}}.leading-forward{background:var(--color-blue);color:var(--color-brand-white);padding:40px 15px 48px;width:100%}.leading-forward__inner{margin:0 auto;max-width:1240px;width:100%}.leading-forward__heading{margin-bottom:var(--space-md);max-width:100%}.leading-forward__heading.heading--section-56{font-size:32px;line-height:1.2}.leading-forward__carousel{width:100%}.leading-forward-slider{overflow:hidden;width:100%}.leading-forward-slider .swiper-wrapper{align-items:stretch}.leading-forward-slider .swiper-slide{height:auto}.leading-forward__card{display:flex;flex-direction:column;gap:20px;height:100%;max-width:320px;width:100%}.leading-forward__portrait{border-radius:var(--radius-none);margin:0;max-width:100%;overflow:hidden;width:100%}@media (min-width:1024px){.leading-forward__portrait{max-width:320px}}.leading-forward__portrait-img{aspect-ratio:320/280;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.leading-forward__body{display:flex;flex-direction:column;width:100%}.leading-forward__body .heading--name-24{color:var(--color-brand-white);font-size:22px;line-height:28.8px}.leading-forward__body .text--body-16{color:var(--color-brand-white)}.leading-forward__role{margin-top:0}.leading-forward__bio{display:flex;flex-direction:column;gap:11px;margin-top:19px}.leading-forward__bio .text{color:var(--color-brand-white);font-size:16px;line-height:24.7px}.leading-forward__controls{align-items:center;display:flex;gap:25px;margin-top:60px;position:relative;width:100%;z-index:50}.leading-forward__buttons{display:inline-flex;flex-shrink:0;gap:10px}.leading-forward__arrow{align-items:center;background:transparent;border:1px solid #fff;border-radius:50%;color:var(--color-brand-white);cursor:pointer;display:inline-flex;height:52px;justify-content:center;margin:0;padding:0;position:static;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:52px}.leading-forward__arrow:after{display:none}.leading-forward__arrow:hover{opacity:.75}.leading-forward__arrow:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.leading-forward__arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.leading-forward__arrow-img{height:52px;width:52px}.leading-forward__arrow--prev .leading-forward__arrow-img,.leading-forward__arrow--prev svg{transform:none}.leading-forward__progress{display:inline-flex;flex:1 1 auto;height:6px;position:relative}.leading-forward__progress:before{background:var(--color-grey-on-dark);content:"";height:1px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.leading-forward__pagination{display:flex;inset:0;opacity:0;position:absolute;width:100%;z-index:2}.leading-forward__pagination .swiper-pagination-bullet{border-radius:0;cursor:pointer;flex:1 1 0;height:6px;margin:0!important}.leading-forward__progress-bar{height:6px;inset:0;pointer-events:none;position:absolute;width:100%}.leading-forward__progress-drag{background:var(--color-brand-white);display:block;height:6px;left:0;position:absolute;top:0;transition:all .15s cubic-bezier(.4,0,.2,1);width:25%}@media (min-width:600px){.leading-forward{padding:48px 15px 60px}.leading-forward__heading.heading--section-56{font-size:40px;line-height:1.15}.leading-forward__body .heading--name-24{font-size:24px;line-height:28.8px}.leading-forward__controls{margin-top:48px}}@media (min-width:744px){.leading-forward{padding:60px 15px}.leading-forward__heading.heading--section-56{font-size:48px;line-height:67.2px}.leading-forward__heading{margin-bottom:60px}.leading-forward__controls{margin-top:75px}}@media (min-width:1024px){.leading-forward{padding:60px 15px}.leading-forward__heading.heading--section-56{font-size:52px;line-height:67.2px}}@media (min-width:1280px){.leading-forward{padding:76px 15px 56px}.leading-forward__heading.heading--section-56{font-size:56px;line-height:67.2px}.leading-forward__inner{max-width:1240px}}@media (min-width:1024px){.banner--our-story .banner__tagline{max-width:678px}.banner--culture .banner__tagline,.banner--programs .banner__tagline{max-width:870px}}.banner--culture .banner__tagline .heading,.banner--programs .banner__tagline .heading{max-width:100%}.banner--programs .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:35% 50%;object-position:35% 50%}@media only screen and (min-width:1024px){.banner--programs .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:50% 50%;object-position:50% 50%}}@media (min-width:1024px){.banner--marketing .banner__tagline{max-width:950px}}.banner--marketing .banner__tagline .heading{max-width:100%}.banner--technology .banner__logo{max-width:300px;width:100%}@media only screen and (min-width:1024px){.banner--technology .banner__logo{max-width:650px}}.banner--technology .banner__slider:before{background:linear-gradient(180deg,rgba(0,0,0,.8) .04%,transparent 23.19%),linear-gradient(0deg,rgba(1,23,49,.3),rgba(1,23,49,.3))}.banner--technology .banner__slider:after{background:linear-gradient(180deg,rgba(0,0,0,.8) .04%,transparent 23.19%)}.banner--technology .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:75% 50%;object-position:75% 50%}@media only screen and (min-width:1024px){.banner--technology .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:50% 50%;object-position:50% 50%}}@media (min-width:1024px){.case-study--marketing .case-study__inner,.case-study--our-story .case-study__inner{max-width:1240px}.case-study--marketing .case-study__content,.case-study--our-story .case-study__content{margin-top:65px}.case-study--marketing .case-study__image,.case-study--our-story .case-study__image{height:340px;width:100%}}.marketing{background:var(--color-brand-white);color:#161a1c;padding:var(--space-md) 15px;position:relative;width:100%}.marketing .heading--section-56{color:#161a1c;font-size:32px;line-height:1.2}.marketing .text--body-19{color:var(--color-body-grey);font-size:16px;line-height:24.7px}.marketing .text--label-upper{text-transform:uppercase}.marketing__inner{align-items:stretch;gap:var(--space-md);margin:0 auto;max-width:1240px}.marketing__copy,.marketing__inner{display:flex;flex-direction:column;width:100%}.marketing__copy{gap:28px;justify-content:flex-start}.marketing__block{gap:19px}.marketing__block,.marketing__description{display:flex;flex-direction:column;width:100%}.marketing__description{gap:28px}.marketing__description .marketing__block,.marketing__description>h3,.marketing__description>p{margin:0}.marketing__description .marketing__block,.marketing__description>h3+p{display:flex;flex-direction:column;gap:19px}.marketing__media,.marketing__video{position:relative;width:100%}.marketing__video{aspect-ratio:679/508;background:var(--color-brand-black);overflow:hidden}.marketing__video.is-playing .marketing__video-bg{opacity:0;pointer-events:none;visibility:hidden}.marketing__video.is-playing .marketing__play{display:none}.marketing__video.is-playing .marketing__iframe{display:block}.marketing__video-bg{inset:0;position:absolute;transition:var(--transition-interactive);z-index:0}.marketing__video-bg:before{background:rgba(0,0,0,.4);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.marketing__video-bg img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.marketing__video-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%}.marketing__play{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:3}.marketing__iframe{border:0;display:none;height:100%;inset:0;position:absolute;width:100%;z-index:3}@media (min-width:600px){.marketing{padding:40px 15px}.marketing .heading--section-56{font-size:40px;line-height:1.2}.marketing .text--body-19{font-size:17px}.marketing__copy{gap:32px}}@media (min-width:744px){.marketing{padding:48px 15px}.marketing .heading--section-56{font-size:48px;line-height:67.2px}.marketing .text--body-19{font-size:18px}.marketing__inner{gap:40px}.marketing__copy{gap:36px}}@media (min-width:1024px){.marketing{padding:60px 15px}.marketing .heading--section-56{font-size:56px;line-height:67.2px}.marketing .text--body-19{font-size:19px}.marketing__inner{align-items:flex-start;flex-direction:row;gap:40px;justify-content:center}.marketing__copy{flex:0 0 380px;gap:39px;max-width:380px;min-height:508px;padding-bottom:60px}.marketing__media{border-left:1px solid var(--color-border-light);display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;max-width:740px;min-height:508px;padding-left:40px}.marketing__video{aspect-ratio:auto;height:508px;max-width:679px}}@media (min-width:1280px){.marketing{padding:60px 15px}.marketing__inner{gap:60px}.marketing__copy{flex:0 0 440px;max-width:440px}.marketing__media{flex:0 0 740px;max-width:740px;padding-left:61px}}.global-leadership{align-items:stretch;background:var(--color-brand-white);color:#161a1c;display:flex;flex-direction:column;padding:40px var(--space-md) 15px;position:relative;width:100%}.global-leadership .heading--section-56{color:#161a1c;font-size:32px;line-height:1.2;text-align:center}.global-leadership .heading--name-24{color:#161a1c;font-size:22px;line-height:28.8px;text-align:center}.global-leadership .text--body-16{color:#161a1c;font-size:14px;line-height:20.8px;text-align:center;text-transform:uppercase}.global-leadership__inner{align-items:stretch;display:flex;flex-direction:column;margin:0 auto;max-width:1240px;width:100%}.global-leadership__title{margin:0;width:100%}.global-leadership__list{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-md);list-style:none;margin:0;max-width:1240px;padding:40px 0 0;width:100%}.global-leadership__item.post{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:0;padding:0;width:100%}.global-leadership__item.post:hover .post-thumbnail{opacity:.9}.global-leadership__avatar{border-radius:50%;flex-shrink:0;height:144px;overflow:hidden;position:relative;width:144px}.global-leadership__avatar .post-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:var(--transition-interactive);width:100%}.global-leadership__meta{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}.global-leadership__meta .post-excerpt,.global-leadership__meta .post-title{margin:0}@media (min-width:600px){.global-leadership{padding:40px 15px 80px}.global-leadership .heading--section-56{font-size:40px}.global-leadership .heading--name-24{font-size:24px}.global-leadership .text--body-16{font-size:15px}.global-leadership__list{gap:40px;padding-top:48px}}@media (min-width:744px){.global-leadership{padding:40px 15px 100px}.global-leadership .heading--section-56{font-size:48px;line-height:67.2px}.global-leadership .text--body-16{font-size:16px}.global-leadership__list{align-items:flex-start;flex-direction:row;gap:24px;padding-top:60px}.global-leadership__item.post{flex:1 1 0;min-width:0}}@media (min-width:1024px){.global-leadership{padding:40px 15px 100px}.global-leadership .heading--section-56{font-size:56px;line-height:67.2px}}@media (min-width:1280px){.global-leadership{padding:40px 15px 100px}}.marketing-tabs{background:var(--color-blue);color:var(--color-brand-white);padding:40px 15px 60px;position:relative;width:100%}.marketing-tabs .btn--tab{font-size:16px;white-space:nowrap}.marketing-tabs .btn--tab:focus{outline:2px solid var(--color-gold);outline-offset:6px}.marketing-tabs .btn--tab:focus:not(:focus-visible){outline:none}.marketing-tabs .btn--tab:focus-visible{outline:2px solid var(--color-gold);outline-offset:6px}.marketing-tabs .menu-item.current-menu-item .btn--tab:after{opacity:1}.marketing-tabs__inner{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1240px;width:100%}.marketing-tabs__nav{-webkit-overflow-scrolling:touch;background:var(--color-blue);border-bottom:1px solid var(--color-grey-on-dark);overflow-x:auto;overflow-y:hidden;padding-top:20px;width:100%}.marketing-tabs__nav .nav-menu{align-items:flex-start;display:flex;gap:24px;justify-content:flex-start;list-style:none;margin:0;min-width:100%;padding:0;width:-moz-max-content;width:max-content}.marketing-tabs__nav .menu-item{flex-shrink:0;margin:0;padding:0}.marketing-tabs__panels{width:100%}.marketing-tabs__panel{display:none;width:100%}.marketing-tabs__panel.is-active{display:block}.marketing-tabs__tile{background:#001447;color:inherit;cursor:pointer;display:block;overflow:hidden;position:relative;text-decoration:none;width:100%}.marketing-tabs__tile .post-thumbnail,.marketing-tabs__tile .post-video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:var(--transition-interactive);width:100%}.marketing-tabs__tile:focus .post-thumbnail,.marketing-tabs__tile:focus .post-video,.marketing-tabs__tile:hover .post-thumbnail,.marketing-tabs__tile:hover .post-video{opacity:.92}.marketing-tabs__tile:focus{outline:2px solid var(--color-gold);outline-offset:4px}.marketing-tabs__tile:focus:not(:focus-visible){outline:none}.marketing-tabs__tile:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px}@media (min-width:600px){.marketing-tabs{padding:60px 15px 80px}.marketing-tabs .btn--tab{font-size:17px}.marketing-tabs__inner{gap:48px}}@media (min-width:744px){.marketing-tabs{padding:70px 15px 90px}.marketing-tabs .btn--tab{font-size:18px}.marketing-tabs__inner{gap:60px}}@media (min-width:1024px){.marketing-tabs{padding:80px 15px 95px}.marketing-tabs .btn--tab{font-size:19px}.marketing-tabs__nav .nav-menu{gap:0;justify-content:space-between;width:100%}}.gallery-grid{display:grid;gap:20px;grid-template-columns:1fr;margin-top:20px;width:100%}.gallery-grid:first-child{margin-top:0}.gallery-grid__tile{aspect-ratio:4/3;min-height:220px}@media (min-width:600px){.gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:744px){.gallery-grid{grid-template-columns:repeat(3,1fr)}.gallery-grid__tile{min-height:0}}.print-grid,.print-grid__col,.print-grid__pair,.print-grid__row{display:flex;flex-direction:column;gap:20px;width:100%}.print-grid__pair{flex:1 1 auto}.print-grid__tile{aspect-ratio:1/1;min-height:220px}.print-grid__tile--tall{aspect-ratio:610/772;min-height:280px}.print-grid__tile--wide{aspect-ratio:780/376;min-height:200px}@media (min-width:744px){.print-grid__row{align-items:stretch;flex-direction:row}.print-grid__col{flex:1 1 0;min-width:0}.print-grid__col--left-top,.print-grid__col--right-top{flex:0 0 calc(50% - 10px);height:500px}.print-grid__col--left-bottom{flex:0 0 35.4838709677%;height:500px;max-width:440px}.print-grid__col--right-bottom{flex:1 1 0;height:500px}.print-grid__pair{flex-direction:row}.print-grid__tile{aspect-ratio:auto;flex:1 1 0;height:auto;min-height:0;min-width:0}.print-grid__tile--half{aspect-ratio:1/1;flex:1 1 0}.print-grid__tile--tall{aspect-ratio:auto;flex:1 1 auto;height:100%;min-height:400px}.print-grid__tile--fill{flex:1 1 auto;min-height:180px}}@media (min-width:1024px){.print-grid__col--left-bottom,.print-grid__col--left-top,.print-grid__col--right-bottom,.print-grid__col--right-top{height:640px}}@media (min-width:1280px){.print-grid__col--left-top,.print-grid__col--right-top{flex:0 0 610px;height:772px;max-width:610px}.print-grid__col--left-bottom{flex:0 0 440px;height:772px;max-width:440px}.print-grid__col--right-bottom{flex:0 0 780px;height:772px;max-width:780px}}.social-grid{display:grid;gap:20px;grid-template-columns:1fr;width:100%}.social-grid__tile{aspect-ratio:295/514;min-height:320px}@media (min-width:600px){.social-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:744px){.social-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.social-grid{grid-template-columns:repeat(4,1fr)}}.digital-grid,.digital-grid__stack{display:flex;flex-direction:column;gap:20px;width:100%}.digital-grid__tile{background:#002349;min-height:100px;width:100%}.digital-grid__tile .post-thumbnail{-o-object-fit:contain;object-fit:contain}.digital-grid__tile--lg{aspect-ratio:779/230;min-height:140px}.digital-grid__tile--sm{aspect-ratio:779/100;min-height:80px}.digital-grid__tile--side{aspect-ratio:441/470;min-height:280px}@media (min-width:744px){.digital-grid{align-items:flex-start;flex-direction:row}.digital-grid__stack{flex:0 0 62.8225806452%;max-width:779px}.digital-grid__side{flex:1 1 0;min-width:0}}.cover-grid{display:flex;flex-direction:column;gap:20px;width:100%}.cover-grid__row{display:grid;gap:20px;grid-template-columns:1fr;width:100%}.cover-grid__tile{background:#002349;min-height:200px;width:100%}.cover-grid__tile--cover{aspect-ratio:400/285}.cover-grid__tile--spread{aspect-ratio:610/335}.cover-grid__tile--portrait{aspect-ratio:610/816}@media (min-width:600px){.cover-grid__row--2,.cover-grid__row--3{grid-template-columns:repeat(2,1fr)}}@media (min-width:744px){.cover-grid__row--3{grid-template-columns:repeat(3,1fr)}}.world-referrals{background:var(--color-blue);color:var(--color-brand-white);padding:40px 15px;position:relative;width:100%}.world-referrals .heading--section-56{color:var(--color-brand-white);font-family:var(--font-display-big);font-size:32px;line-height:1.2}.world-referrals .text--body-19{color:var(--color-brand-white);font-size:16px;line-height:24.7px}.world-referrals__inner{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1240px;width:100%}.world-referrals__header{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.world-referrals__intro{display:flex;flex-direction:column;gap:17px;width:100%}.world-referrals__body,.world-referrals__stat,.world-referrals__title{width:100%}.world-referrals__map{margin:0;max-width:1231px;width:100%}.world-referrals__map-img{aspect-ratio:1231/704;border-radius:var(--radius-none);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:600px){.world-referrals{padding:48px 15px}.world-referrals .heading--section-56{font-size:40px;line-height:1.15}.world-referrals .text--body-19{font-size:17px}}@media (min-width:744px){.world-referrals{padding:60px 15px}.world-referrals .heading--section-56{font-size:48px;line-height:1.2}.world-referrals .text--body-19{font-size:18px;line-height:24.7px}}@media (min-width:1024px){.world-referrals{padding:60px 15px}.world-referrals .heading--section-56{font-size:52px;line-height:67.2px}.world-referrals .text--body-19{font-size:19px;line-height:24.7px}.world-referrals__header{align-items:flex-start;flex-direction:row;gap:var(--space-lg);justify-content:space-between;min-height:164px}.world-referrals__intro{flex:0 1 525px;gap:17px;max-width:525px}.world-referrals__body{flex:0 0 510px;max-width:510px;padding-top:0}}@media (min-width:1280px){.world-referrals{padding:60px 15px}.world-referrals .heading--section-56{font-size:56px;line-height:67.2px}.world-referrals__header{gap:0}}.learning-platform{background:var(--color-blue);color:var(--color-brand-white);padding:40px 15px 60px;position:relative;width:100%}.learning-platform .heading--section-56{color:var(--color-brand-white);font-family:var(--font-display-big);font-size:32px;line-height:1.2}.learning-platform .heading--name-24{color:var(--color-brand-white);font-family:var(--font-display);font-size:22px;line-height:28.8px}.learning-platform .text--body-19{color:var(--color-brand-white);font-size:16px;line-height:24.7px}.learning-platform .text--body-16{color:var(--color-brand-white);font-size:14px;line-height:20.8px}.learning-platform__inner{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1240px;width:100%}.learning-platform__top{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.learning-platform__copy{display:flex;flex-direction:column;gap:28px;width:100%}.learning-platform__desc,.learning-platform__title{width:100%}.learning-platform__media{margin:0;width:100%}.learning-platform__media-img{aspect-ratio:590/359;border-radius:var(--radius-none);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.learning-platform__team{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-md);list-style:none;margin:0;padding:0;width:100%}.learning-platform__person.post{align-items:center;display:flex;flex-direction:row;gap:20px;margin:0;padding:0;width:100%}.learning-platform__person.post:hover .post-thumbnail{opacity:.9}.learning-platform__avatar{border-radius:50%;flex-shrink:0;height:120px;overflow:hidden;position:relative;width:120px}.learning-platform__avatar .post-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:var(--transition-interactive);width:100%}.learning-platform__meta{display:flex;flex-direction:column;gap:6px;min-width:0}.learning-platform__name.post-title,.learning-platform__role.post-excerpt{color:var(--color-brand-white)}@media (min-width:600px){.learning-platform{padding:48px 15px 70px}.learning-platform .heading--section-56{font-size:40px;line-height:1.15}.learning-platform .heading--name-24{font-size:24px;line-height:28.8px}.learning-platform .text--body-19{font-size:17px}.learning-platform .text--body-16{font-size:15px}.learning-platform__avatar{height:140px;width:140px}}@media (min-width:744px){.learning-platform{padding:60px 15px 80px}.learning-platform .heading--section-56{font-size:48px;line-height:1.2}.learning-platform .text--body-19{font-size:18px;line-height:24.7px}.learning-platform .text--body-16{font-size:16px;line-height:20.8px}.learning-platform__inner{gap:50px}.learning-platform__team{align-items:center;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center}.learning-platform__person.post{flex:0 1 auto;max-width:321px;width:auto}.learning-platform__avatar{height:170px;width:170px}}@media (min-width:1024px){.learning-platform{padding:0 15px}.learning-platform .heading--section-56{font-size:52px;line-height:67.2px}.learning-platform .text--body-19{font-size:19px;line-height:24.7px}.learning-platform__inner{gap:120px}.learning-platform__top{align-items:flex-start;flex-direction:row;gap:100px}.learning-platform__copy{flex:1 0 0;max-width:550px;min-width:0}.learning-platform__media{flex:0 0 590px;max-width:590px;max-width:50%}.learning-platform__team{flex-wrap:nowrap;justify-content:center}}@media (min-width:1280px){.learning-platform .heading--section-56{font-size:56px;line-height:67.2px}}.gne{background:var(--color-blue);color:var(--color-brand-white);padding:40px 15px;position:relative;width:100%}.gne .heading--section-56{color:var(--color-brand-white);font-family:var(--font-display-big);font-size:32px;line-height:1.2}.gne .text--body-19{color:var(--color-brand-white);font-size:16px;line-height:24.7px}.gne__inner{gap:40px;margin:0 auto;max-width:1240px}.gne__header,.gne__inner{display:flex;flex-direction:column;width:100%}.gne__header{gap:var(--space-md)}.gne__title{width:100%}.gne__copy{display:flex;flex-direction:column;gap:20px;width:100%}.gne__media,.gne__video{position:relative;width:100%}.gne__video{aspect-ratio:1240/600;background:var(--color-brand-black);overflow:hidden}.gne__video.is-playing .gne__video-bg{opacity:0;pointer-events:none;visibility:hidden}.gne__video.is-playing .gne__play{display:none}.gne__video.is-playing .gne__iframe{display:block}.gne__video-bg{inset:0;position:absolute;transition:var(--transition-interactive);z-index:0}.gne__video-bg:before{background:rgba(0,0,0,.4);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.gne__video-bg img{left:0;position:absolute;top:0;z-index:1}.gne__video-bg img,.gne__video-bg-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gne__video-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.gne__play{align-items:center;display:flex;justify-content:center;z-index:2}.gne__iframe,.gne__play{inset:0;position:absolute}.gne__iframe{border:0;display:none;height:100%;width:100%;z-index:3}@media (min-width:600px){.gne{padding:48px 15px}.gne .heading--section-56{font-size:40px;line-height:1.15}.gne .text--body-19{font-size:17px}.gne__inner{gap:48px}}@media (min-width:744px){.gne{padding:60px 15px}.gne .heading--section-56{font-size:48px;line-height:1.2}.gne .text--body-19{font-size:18px;line-height:24.7px}.gne__inner{gap:60px}}@media (min-width:1024px){.gne{padding:60px 15px}.gne .heading--section-56{font-size:52px;line-height:67.2px}.gne .text--body-19{font-size:19px;line-height:24.7px}.gne__header{align-items:flex-start;flex-direction:row;gap:0}.gne__title{flex:1 1 0;max-width:660px;min-width:0}.gne__copy{flex:0 0 580px;max-width:580px;width:580px}.gne__copy .text--body-19{max-width:566px}}@media (min-width:1280px){.gne .heading--section-56{font-size:56px;line-height:67.2px}}.affinity{background:var(--color-blue);color:var(--color-brand-white);padding:40px 15px 48px;position:relative;width:100%}.affinity .heading--section-56{color:var(--color-brand-white);font-family:var(--font-display-big);font-size:32px;line-height:1.2}.affinity .text--body-19{color:var(--color-brand-white);font-size:16px;line-height:24.7px}.affinity .heading--name-24{color:var(--color-brand-white);font-family:var(--font-display);font-size:22px;line-height:28.8px}.affinity .text--body-18-inverse{color:var(--color-brand-white);font-size:16px;line-height:24.7px}.affinity__inner{gap:40px}.affinity__header,.affinity__inner{display:flex;flex-direction:column;margin:0 auto;max-width:1240px;width:100%}.affinity__header{gap:var(--space-md)}.affinity__title{width:100%}.affinity__intro{max-width:560px;width:100%}.affinity__carousel{width:100%}.affinity-slider{margin-left:-15px;margin-right:-15px;overflow:visible}@media (min-width:1024px){.affinity-slider{margin-left:-20px;margin-right:-20px}}.affinity-slider .swiper-wrapper{align-items:stretch}.affinity-slider .swiper-slide{height:auto;width:427px}.affinity__card{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:100%;padding:0 20px;width:100%}.affinity__media{border-radius:var(--radius-none);margin:0;overflow:hidden;position:relative;width:100%}.affinity__media:before{background:linear-gradient(0deg,#000 0,transparent 52.1%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.affinity__media-img{aspect-ratio:387/369.39;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.affinity__logo{bottom:20px;margin:0;max-width:140px;position:absolute;right:20px;width:100px;z-index:2}.affinity__logo-img{height:auto;max-width:50%;width:auto}.affinity__logo-img[src*="blac-logo.png"]{width:90px}.affinity__logo-img[src*="epn-logo.png"]{width:140px}.affinity__logo-img[src*="hln-logo.png"]{width:91px}.affinity__logo-img[src*="pride-connect-logo.png"]{width:146px}.affinity__body{display:flex;flex-direction:column;width:100%}.affinity__name{padding-top:28px}.affinity__desc{padding-top:12px}.affinity__controls{align-items:center;display:flex;gap:25px;margin:55px auto 0;max-width:1240px;position:relative;width:calc(100% - 30px);z-index:50}.affinity__buttons{display:inline-flex;flex-shrink:0;gap:10px}.affinity__arrow{align-items:center;background:transparent;border:1px solid #fff;border-radius:50%;color:var(--color-brand-white);cursor:pointer;display:inline-flex;height:52px;justify-content:center;margin:0;padding:0;position:static;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:52px}.affinity__arrow:after{display:none}.affinity__arrow:hover{opacity:.75}.affinity__arrow:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.affinity__arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.affinity__arrow-img{height:52px;width:52px}.affinity__arrow--prev svg{transform:none}.affinity__progress{display:inline-flex;flex:1 1 auto;height:6px;position:relative}.affinity__progress:before{background:var(--color-grey-on-dark);content:"";height:1px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.affinity__pagination{display:flex;inset:0;opacity:0;position:absolute;width:100%;z-index:2}.affinity__pagination .swiper-pagination-bullet{border-radius:0;cursor:pointer;flex:1 1 0;height:6px;margin:0!important}.affinity__progress-bar{height:5px;inset:0;pointer-events:none;position:absolute;width:100%}.affinity__progress-drag{background:var(--color-brand-white);display:block;height:6px;left:0;position:absolute;top:0;transition:all .15s cubic-bezier(.4,0,.2,1);width:25%}@media (min-width:600px){.affinity{padding:48px 15px 60px}.affinity .heading--section-56{font-size:40px;line-height:1.15}.affinity .text--body-19{font-size:17px}.affinity .heading--name-24{font-size:24px;line-height:28.8px}.affinity .text--body-18-inverse{font-size:17px}.affinity__inner{gap:48px}.affinity__controls{margin-top:25px}}@media (min-width:744px){.affinity{padding:60px 15px}.affinity .heading--section-56{font-size:48px;line-height:1.2}.affinity .text--body-18-inverse,.affinity .text--body-19{font-size:18px;line-height:24.7px}.affinity__inner{gap:62px}}@media (min-width:1024px){.affinity{padding:60px 15px}.affinity .heading--section-56{font-size:52px;line-height:67.2px}.affinity .text--body-19{font-size:19px;line-height:24.7px}.affinity__header{align-items:center;flex-direction:row;gap:0}.affinity__title{flex:1 1 0;min-width:0}.affinity__intro{flex:0 0 560px;max-width:560px;width:560px}.affinity__intro .text--body-19{max-width:535px}}@media (min-width:1280px){.affinity .heading--section-56{font-size:56px;line-height:67.2px}.affinity__header{max-width:1240px}}.before-after{background-color:var(--color-brand-white);padding:32px 15px 48px}@media only screen and (min-width:600px){.before-after{padding-bottom:56px;padding-top:40px}}@media only screen and (min-width:1024px){.before-after{padding-bottom:80px;padding-top:0}}@media only screen and (min-width:1280px){.before-after{padding:0 24px 80px}}.before-after .heading-1{color:#161a1c;font-family:var(--font-display-big)!important}.before-after .heading{color:#161a1c;font-family:var(--font-playfair);font-weight:400}.before-after .heading--section-heading-lg{font-size:32px;line-height:1.2}@media only screen and (min-width:600px){.before-after .heading--section-heading-lg{font-size:40px;line-height:1.2}}@media only screen and (min-width:744px){.before-after .heading--section-heading-lg{font-size:var(--font-size-section-title);line-height:normal}}@media only screen and (min-width:1280px){.before-after .heading--section-heading-lg{font-size:var(--font-size-heading-xl);line-height:var(--line-height-heading-xl)}}.before-after .text{color:#161a1c;font-family:var(--font-sans);font-weight:400}.before-after .text--body-large{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}.before-after__inner{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1240px;width:100%}@media only screen and (min-width:1024px){.before-after__inner{gap:30px}}.before-after__content{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.before-after__content{align-items:start;display:grid;gap:0;grid-template-columns:minmax(0,64.5fr) minmax(0,35.5fr)}}.before-after__media{line-height:0;margin:0;overflow:hidden;width:100%}@media only screen and (min-width:1024px){.before-after__media{grid-column:1}}.before-after__media img{aspect-ratio:800/397;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.before-after__copy{word-break:break-word}@media only screen and (min-width:1024px){.before-after__copy{align-self:center;grid-column:2;padding-left:60px}}.before-after__copy sup{font-size:.645em;line-height:0;vertical-align:super}.before-after__copy .btn-join{margin-top:27px}.technology-carousel{background:#011731;color:#fff;overflow:hidden;padding:60px 0 0;position:relative}@media only screen and (min-width:1024px){.technology-carousel{padding:50px 0 0}}.technology-carousel .mx-auto{max-width:1270px;padding:0 15px}.technology-carousel--heading{margin-bottom:58px}.technology-carousel--heading .mx-auto{display:flex;flex-flow:column;gap:40px}@media only screen and (min-width:1024px){.technology-carousel--heading .mx-auto{flex-flow:row;gap:40px;justify-content:space-between}}.technology-carousel--heading h2{color:#fff!important;flex-shrink:0;font-family:var(--font-display-big)!important;font-weight:500;width:100%}@media only screen and (min-width:1024px){.technology-carousel--heading h2{padding:11px 0 0;width:42.8%}}.technology-carousel--heading .text-copy{width:100%}@media only screen and (min-width:1024px){.technology-carousel--heading .text-copy{padding:9px 15px 0 0}}.technology-carousel--heading .text-copy p{color:#fff;font-family:var(--font-sans);font-size:19px;font-style:normal;font-weight:400;line-height:1.31578947;margin:0 0 25px}.technology-carousel--heading .text-copy p:last-of-type{margin-bottom:0}.technology-carousel--carousel{margin-bottom:40px}.technology-carousel--carousel .carousel-v3{overflow:visible}.technology-carousel--carousel .carousel-v3 .swiper-wrapper .swiper-slide img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.technology-carousel--carousel .carousel-v3 .heading-5{color:#fff;font-family:var(--font-sans)!important}.technology-carousel .swiper-pagination-scrollbar{margin-right:-15px}@media only screen and (min-width:1270px){.technology-carousel .swiper-pagination-scrollbar{margin-right:calc(620px - 50vw)}}.technology-carousel--repeatable-sections .repeatable-section{color:#fff;padding:60px 0;position:relative}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section{padding:80px 0}.technology-carousel--repeatable-sections .repeatable-section:first-child{padding-bottom:120px}.technology-carousel--repeatable-sections .repeatable-section:last-child{padding-bottom:73px}}.technology-carousel--repeatable-sections .repeatable-section:nth-child(2n){background:#fff;color:#161a1c}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section:nth-child(2n) .mx-auto{flex-flow:row-reverse}}.technology-carousel--repeatable-sections .repeatable-section .mx-auto{display:flex;flex-flow:column;gap:40px}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section .mx-auto{align-items:center;flex-flow:row;gap:60px}}.technology-carousel--repeatable-sections .repeatable-section__image{flex-shrink:0;position:relative;width:100%}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section__image{width:56.452%}}.technology-carousel--repeatable-sections .repeatable-section__image canvas{display:block;width:100%}.technology-carousel--repeatable-sections .repeatable-section__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.technology-carousel--repeatable-sections .repeatable-section__text .heading-1{color:inherit}.technology-carousel--repeatable-sections .repeatable-section__text h3{font-family:var(--font-display-big)!important;font-weight:500;line-height:1.21428571;margin-bottom:20px}.technology-carousel--repeatable-sections .repeatable-section__text .text-copy p{color:inherit;font-family:var(--font-sans);font-size:19px;font-style:normal;font-weight:400;line-height:1.31578947;margin:0 0 25px}.technology-carousel--repeatable-sections .repeatable-section__text .text-copy p:last-of-type{margin-bottom:0}
