.animation--modal-in,.animation--modal-in-left,.animation--modal-in-left .modal__background,.animation--modal-in-left .modal__scroller,.animation--modal-in-right,.animation--modal-in-right .modal__background,.animation--modal-in-right .modal__scroller,.animation--modal-in .modal__background,.animation--modal-in .modal__scroller,.animation--modal-out,.animation--modal-out-fake,.animation--modal-out-fake .modal__background,.animation--modal-out-left,.animation--modal-out-left .modal__background,.animation--modal-out-left .modal__scroller,.animation--modal-out-right,.animation--modal-out-right .modal__background,.animation--modal-out-right .modal__scroller,.animation--modal-out .modal__background,.animation--modal-out .modal__scroller,.geography-map__pin img.geography-map__pin__overlay,.numbers__value-item,.numbers__value-list,.video-embed__button,.video-embed__mute,.video-embed__pause,.video-embed__play,.video-embed__progress-bar__hover:after,.video-embed__progress-bar__inner{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.geography-map__mob-info span{font-size:calc(var(--scale-rem) * 1.4);line-height:1.42857em;--lh:1.42857em;letter-spacing:0;font-weight:400}.geography-map__mob-info b{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:0;font-weight:400}.appeal-ceo__text__more,.geography-map__pin__text{font-size:calc(var(--scale-rem) * 1.2);line-height:1.16667em;--lh:1.16667em;letter-spacing:-.02em;font-weight:400}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.geography-map__mob-info span{font-size:calc(var(--scale-rem) * 1.4);line-height:1.42857em;--lh:1.42857em;letter-spacing:0;font-weight:400}.geography-map__mob-info b{font-size:calc(var(--scale-rem) * 2);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em}.geography-map__pin__text{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em;font-weight:400}.appeal-ceo__text__more{font-size:calc(var(--scale-rem) * 1.4);line-height:1.42857em;--lh:1.42857em;letter-spacing:0;font-weight:400}}.tabs-contents{position:relative;overflow:visible!important}.tabs-contents__content[aria-hidden=true]{display:none}.tabs-contents__content--animating-in{position:absolute!important;z-index:1;left:0;top:0;width:100%;min-height:100%}.tabs-height-test .tabs-contents__content--animating-in{min-height:0}.tabs-contents__content--animating-top{z-index:2}.tabs-contents__content[aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]{position:absolute!important;z-index:1;left:0;top:0;width:100%;min-height:100%}.tabs-height-test .tabs-contents__content[aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]{min-height:0}.modal{position:fixed;left:0;right:0;top:0;bottom:0;outline:none;z-index:11;overflow:hidden}.modal--under-header{z-index:9}.no-js .modal:target{display:block!important}.modal__close{position:fixed;right:0;top:0;transform:none;z-index:3;transition-property:color}.modal--with-scrollable-content .modal__close{position:absolute}.modal__controls{position:fixed;right:0;top:0;z-index:2;display:flex;flex-direction:column}.modal__controls .modal__controls__button:first-child{margin-top:-1px}.modal__controls .modal__controls__button+.modal__controls__button{border-bottom:1px solid;border-bottom-color:rgba(var(--c-white-rgb),.1);margin-bottom:-1px;z-index:1}.modal__controls .modal__controls__button:last-child{border-bottom-color:transparent;margin-bottom:0;z-index:unset}.modal__scroller{position:fixed;left:0;top:0;width:100%;height:100vh;height:var(--viewport-height-actual);overflow:hidden}.has-scroll-smooth .modal--with-scrollable-content .modal__scroller{overflow:hidden}.modal__background{position:fixed;left:0;top:0;width:100%;height:100vh;height:var(--viewport-height-actual);background:rgba(var(--c-grey-dark-rgb),.8)}.modal__content-wrapper{position:relative;width:100%;min-height:100vh;min-height:var(--viewport-height-actual);display:flex;flex-direction:column;justify-content:center;align-items:center}.modal__content-wrapper:after,.modal__content-wrapper:before{display:none}.modal__content{position:relative;max-width:720px;margin:0 auto;background:var(--t-background);border-radius:5px}.modal--narrow .modal__content{max-width:380px}.modal--full .modal__content{width:100%;max-width:none;margin:0;background:var(--t-background-alt)}.modal--full .modal__content-wrapper{display:block}.is-ie .modal--full.ui-dark .modal__content{background:var(--t-background-alt)}.with-modal{overflow:visible;scroll-behavior:auto}.with-modal body{overflow:hidden;height:100vh;height:var(--viewport-height-actual)}.has-scroll-smooth .modal__scroller,.with-modal .modal__scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal--left .modal__title{margin:calc(var(--scale-px) * 35) 0;font-size:calc(var(--scale-rem) * 1.6);line-height:1.125em;--lh:1.125em;letter-spacing:-.04em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.modal--left .modal__title{font-size:calc(var(--scale-rem) * 3.7);line-height:1.21622em;--lh:1.21622em;letter-spacing:-.04em}}.modal--left .modal__content{border-radius:0}.modal--left .modal__content-wrapper{justify-content:flex-start;align-items:flex-start}.modal--left.modal--with-scrollable-content .modal__close{left:100%}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.modal--left .modal__content{max-width:100%;width:50vw;margin:0}.modal--left .modal__close{left:50%;transform:translate(-100%)}}.modal--slim .modal__title{margin:calc(var(--scale-px) * 35) 0;font-size:calc(var(--scale-rem) * 1.6);line-height:1.125em;--lh:1.125em;letter-spacing:-.04em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.modal--slim .modal__title{font-size:calc(var(--scale-rem) * 3.7);line-height:1.21622em;--lh:1.21622em;letter-spacing:-.04em}}.modal--slim .modal__content{border-radius:0}.modal--slim .modal__content-wrapper{justify-content:flex-end;align-items:flex-end}.modal--slim.modal--with-scrollable-content .modal__close{right:100%}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.modal--slim .modal__content{max-width:100%;width:50vw;margin:0}.modal--slim .modal__close{left:50%;transform:translate(-100%)}}.animation--modal-in,.animation--modal-in .modal__background,.animation--modal-in .modal__scroller,.animation--modal-out,.animation--modal-out .modal__background,.animation--modal-out .modal__scroller{transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.animation--modal-out{pointer-events:none}.animation--modal-in--inactive .modal__background,.animation--modal-out--active .modal__background{opacity:0}.animation--modal-in--inactive .modal__scroller,.animation--modal-out--active .modal__scroller{transform:scale(.95);opacity:0}.animation--modal-in-left,.animation--modal-in-left .modal__background,.animation--modal-in-left .modal__scroller,.animation--modal-out-left,.animation--modal-out-left .modal__background,.animation--modal-out-left .modal__scroller{transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.animation--modal-out-left{pointer-events:none}.animation--modal-in-left--inactive .modal__background,.animation--modal-out-left--active .modal__background{opacity:0}.animation--modal-in-left--inactive .modal__scroller,.animation--modal-out-left--active .modal__scroller{transform:translate(-50%);opacity:0}.animation--modal-in-right,.animation--modal-in-right .modal__background,.animation--modal-in-right .modal__scroller,.animation--modal-out-right,.animation--modal-out-right .modal__background,.animation--modal-out-right .modal__scroller{transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.animation--modal-out-right{pointer-events:none}.animation--modal-in-right--inactive .modal__background,.animation--modal-out-right--active .modal__background{opacity:0}.animation--modal-in-right--inactive .modal__scroller,.animation--modal-out-right--active .modal__scroller{transform:translate(50%);opacity:0}.animation--modal-out-fake,.animation--modal-out-fake .modal__background{transition-property:opacity;transition-duration:.8s}.animation--modal-out-fake .modal__background{transition-timing-function:ease}.animation--modal-out-fake--active .modal__background{opacity:0}.animation--modal-out-fake--active .section{opacity:1!important}.video-embed{position:relative;padding-bottom:62.5%}.video-embed__inner__placeholder,.video-embed iframe,.video-embed video{position:absolute;left:0;top:0;width:100%;height:100%}.video-embed__inner__placeholder{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.video-embed--dragging:before,.video-embed:before{cursor:pointer;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;z-index:1}.video-embed--with-overlay.video-embed--playing.video-embed--dragging:before{display:block}.video-embed--fullscreen{pointer-events:none;padding:0;width:100vw;height:100vh;height:var(--viewport-height);min-height:100vh;min-height:var(--viewport-height)}@media (orientation:landscape) and (max-device-aspect-ratio:16/9){.video-embed--fullscreen--extended .video-embed__inner{width:calc(16 / 9 * 100vh);width:calc(16 / 9 * var(--viewport-height));height:100vh;height:var(--viewport-height);min-width:100vw;transform:translateX(calc(50vw - 50%))}}@media (orientation:landscape) and (min-device-aspect-ratio:16/9){.video-embed--fullscreen--extended .video-embed__inner{width:100vw;height:calc(9 / 16 * 100vw);transform:translateY(calc(50vh - 50%))}}.video-embed--fullscreen .video-embed__inner{margin:0;position:relative;width:100%;height:100%}.video-embed--fullscreen iframe,.video-embed--fullscreen video{display:block;position:relative;width:100%;height:100%;border:0!important}@media (min-width:1200px) and (min-height:600px) and (max-aspect-ratio:16/9){.video-embed--fullscreen--extended .video-embed__inner{width:calc(16 / 9 * 100vh);width:calc(16 / 9 * var(--viewport-height));height:100vh;height:var(--viewport-height);min-width:100vw;transform:translateX(calc(50vw - 50%))}}@media (min-width:1200px) and (min-height:600px) and (min-aspect-ratio:16/9){.video-embed--fullscreen--extended .video-embed__inner{width:100vw;height:calc(9 / 16 * 100vw);transform:translateY(calc(50vh - 50%))}}.video-embed__button{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);transition-property:opacity}.video-embed--playing .video-embed__button{opacity:0}.video-embed__play{position:absolute;z-index:1;transition-property:opacity;pointer-events:all;opacity:1}.video-embed--playing .video-embed__play,.video-embed__pause{opacity:0;pointer-events:none}.video-embed__pause{position:absolute;z-index:1;transition-property:opacity}.video-embed--playing .video-embed__pause,.video-embed__mute{opacity:1;pointer-events:all}.video-embed__mute{position:absolute;z-index:1;transition-property:opacity}.video-embed__mute .icon,.video-embed__mute .icon.icon-muted,.video-embed__mute .icon.icon-unmute,.video-embed__mute .icon:not(:first-child),.video-embed__mute .icon:not(:last-child){margin:0!important}.video-embed--muted .video-embed__mute .icon-unmute,.video-embed__mute .icon-muted{display:none}.video-embed--muted .video-embed__mute .icon-muted{display:block}.video-embed__progress-bar{cursor:pointer;display:block;position:absolute;z-index:1;height:120px}.video-embed--playing .video-embed__progress-bar{opacity:1;pointer-events:all}.video-embed__progress-bar:before{border-top:1px solid;border-top-color:rgba(var(--t-heading-rgb),.4);content:"";position:absolute;right:0;left:calc(calc(var(--scale-px) * 50) + 8.33333% / 2);opacity:.4}.video-embed__progress-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.video-embed__progress-bar__inner{border-top:1px solid;border-top-color:var(--t-heading);position:absolute;left:calc(calc(var(--scale-px) * 50) + 8.33333% / 2);z-index:2;width:0;transition-duration:.333s;transition-timing-function:linear;transition-property:transform;will-change:width;width:calc(100% - calc(var(--scale-px) * 50) - 8.33333% / 2);height:auto}.video-embed__progress-bar__inner iframe,.video-embed__progress-bar__inner video{width:100%;height:100%}.video-embed__progress-bar__inner:after{display:none;position:absolute;content:"";right:-4px;top:-4px;width:8px;height:8px;border-radius:4px;background:#ac835e;z-index:2}.video-embed__progress-bar__hover{position:absolute;left:calc(calc(var(--scale-px) * 50) + 8.33333% / 2);width:calc(100% - calc(var(--scale-px) * 50) - 8.33333% / 2);height:1px;overflow:hidden;pointer-events:all;z-index:1}.video-embed__progress-bar__hover:after{position:absolute;content:"";height:1px;left:0;width:var(--mouseX);background-color:var(--t-background);opacity:0;transition-property:opcatity}.video-embed__progress-bar:hover .video-embed__progress-bar__hover:after{opacity:1}.video-embed__progress-bar__text{position:absolute;pointer-events:none;font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em;text-align:center;left:0;min-width:calc(var(--scale-px) * 50);color:var(--t-heading)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.video-embed__progress-bar__text{font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em}}.video-embed__progress-bar--disable-animation .video-embed__progress-bar__inner{transition:none}.has-hover .video-embed__progress-bar:hover .video-embed__progress-bar__inner:after{opacity:1}.video-embed__progress-bar:before,.video-embed__progress-bar__hover,.video-embed__progress-bar__inner,.video-embed__progress-bar__text{bottom:50%;transform:translateY(50%)}.video-embed__pannel{position:absolute;left:0;right:0;bottom:calc(50% - 56.25vw / 2);transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:transform}.video-embed__pannel--hidden{transform:translateY(200%)}@media (min-aspect-ratio:16/9){.video-embed__pannel{bottom:0}}@media (min-width:1200px) and (min-height:600px) and (max-aspect-ratio:16/9){.video-embed__pannel{bottom:0}}.video-embed__pause,.video-embed__play{left:calc(var(--scale-px) * 30);bottom:calc(var(--scale-px) * 20)}@media (min-aspect-ratio:13/9),(min-width:568px){.video-embed__pause,.video-embed__play{left:calc(var(--scale-px) * 30);bottom:calc(var(--scale-px) * 30)}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.video-embed__pause,.video-embed__play{left:calc(var(--scale-px) * 80);bottom:calc(var(--scale-px) * 40)}}.video-embed__mute{right:calc(var(--scale-px) * 30);bottom:calc(var(--scale-px) * 20)}@media (min-aspect-ratio:13/9),(min-width:568px){.video-embed__mute{right:calc(var(--scale-px) * 30);bottom:calc(var(--scale-px) * 30)}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.video-embed__mute{right:calc(var(--scale-px) * 80);bottom:calc(var(--scale-px) * 40)}}.video-embed__progress-bar{right:calc(var(--scale-px) * 90);bottom:calc(var(--scale-px) * 20);left:calc(var(--scale-px) * 90);height:calc(var(--scale-px) * 40)}@media (min-aspect-ratio:13/9),(min-width:568px){.video-embed__progress-bar{bottom:calc(var(--scale-px) * 30)}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.video-embed__progress-bar{bottom:calc(var(--scale-px) * 40);height:calc(var(--scale-px) * 60);left:calc(var(--scale-px) * 180);right:calc(var(--scale-px) * 180)}}.sticky{--sticky-content-height:0px;--sticky-full-height:0px;--sticky-margin:min(0px,calc(var(--sticky-content-height) / 2 - var(--viewport-height) / 2));--sticky-padding:max(0px,calc(var(--viewport-height) / 2 - var(--sticky-content-height) / 2));position:relative;margin-top:var(--sticky-margin);margin-bottom:var(--sticky-margin);height:var(--sticky-full-height)}.sticky__sticky{position:sticky;top:0;height:var(--viewport-height);padding-top:var(--sticky-padding);padding-bottom:var(--sticky-padding);overflow:hidden;overflow:clip}.has-scroll-smooth .sticky__sticky{position:relative}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.sticky--md-up{margin-top:0;margin-bottom:0;height:auto}.sticky--md-up .sticky__sticky{position:relative;padding-top:0;padding-bottom:0;height:auto}}.no-hover .sticky--has-hover{margin-top:0;margin-bottom:0;height:auto}.no-hover .sticky--has-hover .sticky__sticky{position:relative;padding-top:0;padding-bottom:0;height:auto}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-height{transition:height .5s cubic-bezier(.55,0,.1,1)}.carousel-owl{position:relative}.carousel-owl .carousel-owl__fallback,.carousel-owl .owl-stage{display:flex;align-items:flex-start}.carousel-owl .owl-stage,.carousel-owl .owl-stage-outer{width:100%}.carousel-owl .owl-nav{display:none}.carousel-owl .owl-drag,.carousel-owl .owl-drag .card__overlay{cursor:move;cursor:grab;cursor:-webkit-grab}.carousel-owl .owl-grab,.carousel-owl .owl-grab .btn-container,.carousel-owl .owl-grab .card__overlay{cursor:grabbing;cursor:-webkit-grabbing}.carousel-owl-item{width:100%}.carousel-owl-item img,.carousel-owl-item picture{width:100%;height:auto;min-height:1px}.carousel-owl--full .owl-stage-outer{overflow:visible}.carousel-owl__side-content{position:relative;z-index:2}.carousel-owl__side-content a,.carousel-owl__side-content h2,.carousel-owl__side-content h3,.carousel-owl__side-content p{position:relative}.carousel-owl__side-background{position:relative;z-index:1}.carousel-owl__side-background:before{content:"";position:absolute;z-index:0;right:0;top:-1px;height:calc(100% + 2px);width:100vw;background:var(--t-background)}.carousel-owl--not-ready .is-hidden--not-ready{display:none!important}.background{contain:strict;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%}.background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.background--full-height{height:100vh;height:var(--viewport-height)}.background--video iframe{position:relative;width:177.77778vh;height:100vh}@media (min-aspect-ratio:16/9){.background--video iframe{width:100vw;height:56.25vw}}.title-border{border-bottom:1px solid;border-bottom-color:var(--t-line);padding-bottom:16px;display:flex;position:relative;z-index:1;color:var(--t-title)}.title-border h2{font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em;color:var(--t-title)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.title-border h2{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em;font-weight:400}}.title-border__counter{margin-left:auto;color:rgba(var(--t-small-rgb),.6);font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.title-border__counter{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em;font-weight:400}}.title-border--grey h2{color:var(--t-text)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.title-border--border-md-top{border-bottom:0;border-top:1px solid;border-top-color:var(--t-line);padding-bottom:0;padding-top:23px}}.modal--multimedia .modal__content{position:relative;width:100%;max-width:none;min-height:100vh;min-height:var(--viewport-height-actual);height:100vh;max-height:100vh;height:var(--viewport-height-actual);max-height:var(--viewport-height-actual);background-color:var(--t-background-alt)}.modal--multimedia__title{position:fixed;z-index:1;left:calc(var(--scale-px) * 30);top:calc(var(--scale-px) * 30);max-width:60vw}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.modal--multimedia__title{left:calc(var(--scale-px) * 80);top:calc(var(--scale-px) * 65);max-width:calc(var(--scale-px) * 520)}}.intro-sticky{position:absolute;left:0;top:0;width:100%;height:100%}.intro-sticky__sticky{position:relative;height:100vh;height:var(--viewport-height);overflow:hidden}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.intro-sticky _:-ms-input-placeholder,:root .intro-sticky{overflow:hidden}.intro-sticky__sticky{position:sticky;overflow:hidden;overflow:clip;top:0}.has-scroll-smooth .intro-sticky__sticky{position:relative}.intro-sticky__sticky _:-ms-input-placeholder,:root .intro-sticky__sticky{left:0;width:100%;position:fixed}}.intro{position:relative;height:100vh;height:calc(var(--viewport-height) + 1px);overflow:hidden}.intro:before{content:"";position:absolute;left:0;top:0;width:100%;height:var(--viewport-height);background:linear-gradient(180deg,rgba(var(--c-grey-rgb),.5),rgba(var(--c-white-rgb),0));pointer-events:none}.intro__content{position:relative;z-index:1}.intro__content__title{padding-top:calc(var(--header-height) + var(--spacing) * 7 + 10px)}.intro__content__title picture{width:100%;height:auto}.intro__content__title img{display:block;width:100%;height:auto}.intro__content__button{display:flex;justify-content:center;transform:translateY(calc((var(--spacing) + 5px) * -1))}.intro__content__description{margin-top:calc(var(--spacing) * 3 - 8px);max-width:calc(var(--scale-px) * 300);font-size:calc(var(--scale-rem) * 1.4);line-height:1.42857em;--lh:1.42857em;letter-spacing:0;font-weight:400}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.intro__content__description{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:0;font-weight:400}}.intro__logo{position:absolute;bottom:calc(var(--scale-px) * -10);left:calc(var(--scale-px) * -30);right:calc(var(--scale-px) * -30)}.intro__logo img{width:100%}.intro__next{display:flex;justify-content:center;position:absolute;z-index:1;bottom:calc(var(--scale-px) * 30);width:100%}.intro__next__btn{position:relative;z-index:1}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.intro{min-height:calc(var(--scale-px) * 700)}.intro__content{height:100%}.intro__content__title{padding-top:31.66667vh}.intro__content__button{transform:translateY(calc(var(--spacing) * -2.5))}.intro__content__description{margin:0;position:absolute;bottom:calc(var(--spacing) * 2);max-width:none;width:calc((100% - calc(var(--scale-px) * 280)) / 12 * 4)}.intro__logo{position:absolute;top:0;right:0;bottom:0;left:0}.intro__logo__container{height:100%}.intro__logo__wrap{height:100%;padding-top:calc(28.66667vh + calc(var(--scale-px) * 92));margin-left:calc(var(--scale-px) * 200)}.intro__logo picture{height:100%}.intro__logo img{width:auto;height:100%;position:relative}.intro__next{bottom:calc(var(--spacing) * 2)}.intro__next__wrap{text-align:right}}@media (min-width:1920px) and (min-height:600px){.intro__logo__wrap{height:100%;padding-top:calc(var(--scale-px) * 360);margin-left:calc(var(--scale-px) * 240)}.intro__logo__wrap img{width:auto;height:100%;position:relative}}.info__layout{padding-top:57px;padding-bottom:60px}.info__content,.info__content__header{position:relative;z-index:3}.info__content__header{font-size:calc(var(--scale-rem) * 2.6);line-height:1.15385em;--lh:1.15385em;letter-spacing:-.02em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.info__content__header{font-size:calc(var(--scale-rem) * 3.7);line-height:1.21622em;--lh:1.21622em;letter-spacing:-.04em}}.info__content__rating{margin-top:calc(var(--spacing) * 6 + calc(var(--scale-px) * 5));position:relative;z-index:3}.info__content__rating__place{margin-right:calc(var(--spacing) / 2 + calc(var(--scale-px) * 3));margin-left:calc(var(--scale-px) * -3);font-size:calc(var(--scale-rem) * 16.4);line-height:.97561em;--lh:0.97561em;letter-spacing:-.04em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.info__content__rating__place{font-size:calc(var(--scale-rem) * 38);line-height:1em;--lh:1em;letter-spacing:-.04em}}.info__content__rating__text{max-width:calc(var(--scale-px) * 190);font-size:calc(var(--scale-rem) * 1.4);line-height:1.42857em;--lh:1.42857em;letter-spacing:0;font-weight:400}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.info__content__rating__text{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:0;font-weight:400}}.info__background{margin:calc(var(--spacing) * -2) 0 0;position:relative;z-index:2;width:100%;height:auto}.info__background:first-child{margin-top:0;margin-left:0}.info__background:last-child{margin-bottom:0;margin-right:0}.info__background img{display:block;width:100%;height:auto}.info__logo{position:absolute;right:0;bottom:0;left:0;z-index:1;width:100%;height:auto}.info__logo img{display:block;width:100%;height:auto}.info__man{position:absolute;bottom:0;right:0;z-index:3;width:100%;height:auto}.info__man img{margin:var(--md,0 auto 0 0) var(--n-md,0 0 0 auto);display:block;width:calc(var(--scale-px) * 153);height:auto}.info__man img:first-child{margin-top:0;margin-left:0}.info__man img:last-child{margin-bottom:0;margin-right:0}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.info__layout{padding-top:calc(var(--scale-px) * 120);padding-bottom:calc(var(--scale-px) * 120);height:var(--viewport-height);min-height:calc(var(--scale-px) * 720);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.info__content{height:100%}.info__content__header{margin-top:calc(var(--scale-px) * -120);position:absolute;top:16vh;left:0;max-width:calc(var(--scale-px) * 435)}.info__content__rating{margin-top:calc(var(--scale-px) * 30);position:absolute;top:0;right:0}.info__content__rating__place{margin-left:0;max-width:calc(var(--scale-px) * 260)}.info__content__rating__text{margin-top:var(--spacing);max-width:calc(var(--scale-px) * 260)}.info__background{margin:0 auto;width:52.77778vw}.info__logo{left:auto;right:0;width:76.38889vw}.info__man{left:0}.info__man img{width:calc(var(--scale-px) * 380)}}.mission{position:relative;z-index:3}.mission__overlay{position:absolute;top:0;right:0;bottom:0;z-index:1;width:50vw;height:100%}.mission__overlay:before{background:var(--t-secondary);top:0}.mission__overlay:after,.mission__overlay:before{content:"";display:block;position:absolute;right:0;left:0;width:100%;height:50%}.mission__overlay:after{background:var(--t-invert);bottom:0}.mission__inner-area{position:relative}.mission__title{position:absolute;z-index:3}.mission__background{background:linear-gradient(180deg,rgba(13,27,38,.3),rgba(13,27,38,0) 50%,rgba(13,27,38,.3) 95.83%);margin:var(--md,calc(var(--spacing) * -2) 0) var(--n-md,calc(var(--scale-px) * -60) calc(var(--scale-px) * -30) 0);position:relative;z-index:2}.mission__background picture{width:100%;height:auto}.mission__background img{display:block;width:100%;height:auto}.mission__text{display:flex;flex-direction:column;margin:var(--md,0) var(--n-md,calc(var(--spacing) * -4) 0 0);position:relative;z-index:3}.mission__text-content{min-height:calc(var(--scale-px) * 90);margin:calc(var(--spacing) * 4) 0 calc(var(--spacing) * 2)}.mission__text-p{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em;font-weight:400}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.mission__text-p{font-size:calc(var(--scale-rem) * 2.6);line-height:1.15385em;--lh:1.15385em;letter-spacing:-.02em}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.mission .row--md-up{display:flex;flex-direction:row-reverse;justify-content:space-between}.mission__text{flex-direction:column-reverse}.mission__text__content{min-height:auto}.mission__background{overflow:hidden}}.numbers__title-border{position:relative;z-index:3}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.numbers__title-border h2{font-size:calc(var(--scale-rem) * 2.6);line-height:1.15385em;--lh:1.15385em;letter-spacing:-.02em}}.numbers__background{position:absolute;top:calc(var(--scale-px) * 60);height:calc(var(--scale-px) * 420);right:0;left:0}.numbers__drilling{color:var(--t-title);display:flex;margin:calc(var(--spacing) * 6) calc(var(--scale-px) * -30) calc(var(--spacing) * 12) 0;left:calc(var(--scale-px) * -30);width:100vw;padding-left:calc(var(--scale-px) * 30);overflow:hidden;position:relative;z-index:3;white-space:nowrap;font-size:calc(var(--scale-rem) * 9.2);line-height:.86957em;--lh:0.86957em;letter-spacing:-.04em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.numbers__drilling{font-size:calc(var(--scale-rem) * 25.2);line-height:1em;--lh:1em;letter-spacing:-.04em}}@media (min-width:1920px) and (min-height:600px){.numbers__drilling{font-size:calc(var(--scale-rem) * 29);line-height:1em;--lh:1em;letter-spacing:-.04em}}.numbers__drilling__unit{position:relative;left:calc(var(--scale-px) * 5);top:calc(var(--scale-px) * -10)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.numbers__drilling__unit{font-size:calc(var(--scale-rem) * 3.7);line-height:1.21622em;--lh:1.21622em;letter-spacing:-.04em}}.numbers__border{border-top:1px solid;border-top-color:var(--c-grey);padding:var(--md,var(--spacing) 0 0) var(--n-md,var(--spacing) 0 0)}.numbers__value{overflow:hidden}.numbers__value-list{transition-property:transform}.numbers__value-item{display:flex;align-items:flex-start;overflow:hidden;opacity:.2;white-space:nowrap;font-size:calc(var(--scale-rem) * 3.6);line-height:.97222em;--lh:0.97222em;letter-spacing:-.02em;padding:0 0 var(--spacing);transition-property:color,opacity,filter}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.numbers__value-item{font-size:calc(var(--scale-rem) * 9.2);line-height:.86957em;--lh:0.86957em;letter-spacing:-.04em}}.numbers__value-item.is-visible{opacity:1}.numbers__value-item-sm{font-size:calc(var(--scale-rem) * 1.2);line-height:1.16667em;--lh:1.16667em;letter-spacing:-.02em;font-weight:400;padding-left:calc(var(--scale-px) * 5)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.numbers__value-item-sm{font-size:calc(var(--scale-rem) * 2.6);line-height:1.15385em;--lh:1.15385em;letter-spacing:-.02em}}.numbers__text__content{font-size:calc(var(--scale-rem) * 1.6);line-height:1.14286em;--lh:1.14286em;letter-spacing:0;text-align:right}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.numbers__text__content{font-size:calc(var(--scale-rem) * 2.6);line-height:1.15385em;--lh:1.15385em;letter-spacing:-.02em}}.numbers .sticky__sticky{overflow:visible}.numbers__info{position:relative;z-index:1}.numbers__info picture{width:100%}.numbers__info img{display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%;height:100%}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.numbers__layout{display:flex;flex-direction:column;padding-bottom:calc(var(--spacing) * 4)}.numbers .title-border{border-bottom:none;margin:0 0 calc(var(--spacing) * 6);width:100%;max-width:1160px;padding-bottom:0;order:2}.numbers__drilling{margin:calc(var(--spacing) * 7 + calc(var(--scale-px) * 15)) 0 calc(var(--spacing) * 2 + calc(var(--scale-px) * 10));order:1;overflow:visible;padding:calc(var(--scale-px) * 4) 0;left:0;width:auto}.numbers__value{margin-bottom:calc(var(--spacing) - calc(var(--scale-px) * 15))}.numbers__background{top:calc(var(--scale-px) * 20);height:calc(var(--scale-px) * 760)}.numbers__info{order:3}.numbers__info-images{max-width:calc(var(--scale-px) * 460)}}@media (min-width:1440px) and (min-height:600px){.numbers__drilling{margin-top:calc(12.15278vw + var(--spacing) * 3);margin-bottom:calc(3.47222vw + var(--spacing) * 1)}.numbers__background{top:calc(var(--spacing) * 3);height:calc(calc(var(--scale-px) * 535) + 15.625vw)}}.numbers__info-sticky{height:calc(var(--viewport-height) * 2)}.numbers__info-sticky__content{min-height:var(--viewport-height);position:sticky;top:0}.has-scroll-smooth .numbers__info-sticky__content{position:relative}.appeal-ceo:after{right:0;bottom:0;left:0;height:50%;z-index:-2}.appeal-ceo:after,.appeal-ceo:before{content:"";display:block;position:absolute;background:var(--t-text)}.appeal-ceo:before{bottom:-1px;z-index:10;transform:translate3d(0,2.5px,1px);width:100%;height:5px}.appeal-ceo--background:after,.appeal-ceo--background:before{background:var(--t-secondary)}.appeal-ceo__top{position:relative;overflow:hidden}.appeal-ceo__top img,.appeal-ceo__top picture{width:100%;height:100%}.appeal-ceo__top img{display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.appeal-ceo__top__wrap{position:absolute;top:0;right:0;bottom:0;left:0}.appeal-ceo__top__content{position:relative;height:100%;z-index:2}.appeal-ceo__top__height{height:100%}.appeal-ceo__name{position:relative;z-index:2;top:calc(var(--scale-px) * -19);height:calc(var(--scale-px) * 68)}.appeal-ceo__name h4{font-size:calc(var(--scale-rem) * 3.6);line-height:.97222em;--lh:0.97222em;letter-spacing:-.02em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.appeal-ceo__name h4{font-size:calc(var(--scale-rem) * 9.2);line-height:.86957em;--lh:0.86957em;letter-spacing:-.04em}}.appeal-ceo__post{color:var(--c-grey-light);position:absolute;left:0;z-index:2;bottom:0;min-width:calc(var(--scale-px) * 120);font-size:calc(var(--scale-rem) * 1.2);line-height:1.16667em;--lh:1.16667em;letter-spacing:-.02em;font-weight:400}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.appeal-ceo__post{font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em}}.appeal-ceo__text{position:relative;margin-top:calc(var(--scale-px) * 21);font-size:calc(var(--scale-rem) * 1.4);line-height:1.42857em;--lh:1.42857em;letter-spacing:0;font-weight:400}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.appeal-ceo__text{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:0;font-weight:400}}.appeal-ceo__text__quote{position:relative;padding-left:26.66667%}.appeal-ceo__text__quote__icon{position:absolute;left:0;top:0}.appeal-ceo__text__more{display:block;margin-top:var(--md,calc(var(--scale-px) * 32)) var(--n-md,calc(var(--scale-px) * 52))}.appeal-ceo__bottom{padding-bottom:calc(var(--scale-px) * 80)}.appeal-ceo__next{position:absolute;width:19.44444vw;right:0;bottom:calc(var(--scale-px) * -15);overflow:visible;pointer-events:all}.appeal-ceo__next picture{width:100%;height:100%;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.appeal-ceo__next img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.appeal-ceo__next__btn{position:absolute;top:0;left:0;transform:translate(-50%,-50%);z-index:2}.appeal-ceo__next .tabs-contents__content{pointer-events:all}.has-hover .appeal-ceo__next:hover picture{transform:scale(1.05)}.appeal-ceo__next-wrap{overflow:hidden}.appeal-ceo__load{position:absolute;bottom:0;right:0;left:0;height:1px;width:100%;z-index:2;overflow:hidden}.appeal-ceo__load:after{content:"";display:block;background:var(--t-primary);height:100%;width:100%;transform:translate(-100%)}.is-active .appeal-ceo__load:after{transition-property:transform;-webkit-animation:load 10s infinite;animation:load 10s infinite;-webkit-animation-timing-function:cubic-bezier(.5,.5,.5,.5);animation-timing-function:cubic-bezier(.5,.5,.5,.5)}.appeal-ceo__image{height:100%}.appeal-ceo__image img{position:relative;z-index:1}.appeal-ceo__image .tabs-contents__content{height:100%}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.appeal-ceo__container--md{max-width:1680px;margin:0 auto;position:relative;padding-right:calc(var(--scale-px) * 140);padding-left:calc(var(--scale-px) * 140)}.appeal-ceo__top{margin-right:calc(var(--scale-px) * -21);min-height:calc(var(--scale-px) * 720);min-width:calc(var(--scale-px) * 600);position:relative}.appeal-ceo__top__height{padding:0;position:static}.appeal-ceo__top__content{position:inherit}.appeal-ceo__bottom{margin-left:calc(var(--scale-px) * 20);position:relative;height:100%}.appeal-ceo__bottom:after{content:"";background:var(--t-background);position:absolute;top:0;right:0;bottom:0;left:0;width:calc(50vw - calc(var(--scale-px) * 20));z-index:-1}.appeal-ceo__bottom__container{position:static}.appeal-ceo__next{width:calc(var(--scale-px) * 120);right:0;z-index:1;bottom:calc(var(--spacing) * 2)}.appeal-ceo__title{right:0;z-index:2;top:calc(var(--spacing) * 1.9)}.appeal-ceo__name,.appeal-ceo__title{position:absolute;left:calc(var(--scale-px) * -200)}.appeal-ceo__name{top:auto;bottom:calc(var(--spacing) * 1.76);height:auto}.appeal-ceo__post{bottom:calc(var(--spacing) * 1.9);left:13.5%}.appeal-ceo__text{position:absolute;top:calc(var(--scale-px) * 165);right:0;width:calc(var(--scale-px) * 460)}.appeal-ceo__text__quote{padding-left:calc(var(--scale-px) * 100)}.appeal-ceo__text__more{margin-left:calc(var(--scale-px) * 100)}}@media (min-width:1920px) and (min-height:600px){.appeal-ceo__top{min-width:calc(var(--scale-px) * 720);min-height:calc(var(--scale-px) * 860)}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.is-ie .appeal-ceo__bottom{z-index:2}.is-ie .appeal-ceo__bottom:after{background:var(--t-background)}}@-webkit-keyframes load{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes load{0%{transform:translate(-100%)}to{transform:translate(0)}}.geography-map-layout{padding-top:var(--md,calc(var(--scale-px) * 240)) var(--n-md,var(--sm,calc(var(--scale-px) * 30)) var(--n-sm,calc(var(--scale-px) * 60)));padding-bottom:var(--md,calc(var(--scale-px) * 240)) var(--n-md,var(--sm,calc(var(--scale-px) * 30)) var(--n-sm,calc(var(--scale-px) * 60)))}.geography-map{--sticky-layout-width:calc(100vw - calc(var(--scale-px) * 60));--sticky-content-height:calc((100vw - calc(var(--scale-px) * 60)) * 200/300 + 310px);--sticky-full-height:calc((100vw - calc(var(--scale-px) * 60)) * 200/300 + var(--viewport-height))}.geography-map__anchor{position:absolute;left:0;top:106px}.geography-map__content{position:relative;height:var(--sticky-content-height)}.is-ie .geography-map__content{height:calc((100vw - calc(var(--scale-px) * 60)) * 200/300)}@media (min-aspect-ratio:13/9),(min-width:568px){.geography-map{--sticky-layout-width:calc(100vw - calc(var(--scale-px) * 120));--sticky-content-height:var(--viewport-height);--sticky-full-height:calc(var(--viewport-height) * 2)}.geography-map .sticky__sticky{height:calc(var(--sticky-content-height) + 200px)}.is-ie .geography-map__content{height:100vh}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.geography-map{--sticky-layout-width:calc(100vw - calc(var(--scale-px) * 280));--sticky-content-height:calc((100vw - calc(var(--scale-px) * 280)) * 510/1160);--sticky-full-height:calc((100vw - calc(var(--scale-px) * 280)) * 510/1160 + var(--viewport-height))}.is-ie .geography-map{height:calc((100vw - calc(var(--scale-px) * 280)) * 510/1160 + 100vh)}.is-ie .geography-map__content{height:calc((100vw - calc(var(--scale-px) * 280)) * 510/1160)}.geography-map .sticky__sticky{height:var(--viewport-height)}.geography-map__anchor{top:calc(var(--viewport-height) + 155px)}}@media (min-width:1680px){.geography-map{--sticky-content-height:616px;--sticky-full-height:calc(616px + var(--viewport-height))}}.geography-map__card{position:absolute;z-index:1;right:0;bottom:0;width:calc(50% - 20px)}.geography-map__svg{position:relative;width:175%;margin-left:-38.33333%;height:auto;top:155px}.geography-map__svg mask{mask-type:alpha}.geography-map__svg--overlay,.geography-map__title{position:absolute;left:0}.geography-map__title{top:0;font-size:calc(var(--scale-rem) * 2);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.geography-map__title{font-size:calc(var(--scale-rem) * 3.7);line-height:1.21622em;--lh:1.21622em;letter-spacing:-.04em}}.geography-map__projects-title{position:absolute;left:0;top:0}.geography-map__text{position:absolute;left:50px;top:95px}.geography-map__card-line,.geography-map__text-line{position:absolute;top:97px;left:9.6%;height:calc(var(--sticky-layout-width) * .45 + 50px);border-left:1px solid;border-left-color:rgba(var(--t-text-rgb),.15);transform-origin:0 0}.geography-map__card-line{transform-origin:0 100%;left:52.2%;top:calc(var(--sticky-layout-width) * .31667 + 150px);height:auto;bottom:0}.geography-map__pins{position:absolute;left:0;top:0;width:100%;height:100%}.geography-map__pin{position:absolute;z-index:1;transform:translateY(-50%);width:36px;height:43px}.geography-map__pin:hover{z-index:2}.geography-map__pin:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.geography-map__pin__inner{display:block;position:relative;left:-4px;top:-6px;width:43px;pointer-events:none}.geography-map__pin img{display:block;width:100%;height:auto}.geography-map__pin img.geography-map__pin__overlay{position:absolute;left:19px;top:20px;width:27px;transition-property:opacity;opacity:0}.geography-map__pin__text{display:block;position:absolute;left:0;top:14px;width:100%;text-align:center}.geography-map__pin--1{left:48.27586%;top:31.37255%}.geography-map__pin--2{left:47.41379%;top:42.15686%}.geography-map__pin--3{left:52.58621%;top:47.05882%}.geography-map__pin--4{left:36.2069%;top:49.01961%}.geography-map__pin--5{left:48.27586%;top:53.92157%}.geography-map__pin--6{left:57.24138%;top:31.96078%}.geography-map__mob-info{position:absolute;z-index:1;left:0;bottom:-10px;width:100%}.geography-map__mob-info a{display:flex;align-items:center;padding:15px 0 14px}.geography-map__mob-info li:last-child a{padding-bottom:0}.geography-map__mob-info span{width:32px;flex:0 0 32px;color:var(--t-small)}.geography-map__mob-info b{font-weight:inherit;flex-grow:1}.geography-map__mob-info li+li{border-top:1px solid;border-top-color:rgba(var(--t-text-rgb),.15)}.geography-map__mob-info .icon{width:10;flex:0 0 10px}@media (min-aspect-ratio:13/9),(min-width:568px){.geography-map__svg{width:106%;height:100%;margin-left:-5%;top:0}.geography-map__projects-title,.geography-map__title{top:30px}.geography-map__text{top:calc(48% + var(--sticky-layout-width) / 1.06 * .07);left:0}.geography-map__card{top:47.5%;bottom:auto;width:24.80769%}.geography-map__card-line,.geography-map__text-line{position:absolute;top:calc(50% + var(--sticky-layout-width) / 1.06 * .07);left:100px;height:auto;width:calc(24.5% - 100px);border-left:0;border-top:1px solid;border-top-color:rgba(var(--t-text-rgb),.15);transform-origin:100% 0}.geography-map__card-line{transform-origin:0 0;left:50%;top:49%;width:auto;right:calc(24.80769% + 20px);bottom:auto}.geography-map__pin--1{left:46.55172%;top:43.92157%}.geography-map__pin--2{left:45.68966%;top:59.01961%}.geography-map__pin--3{left:49.13793%;top:65.88235%}.geography-map__pin--4{left:36.2069%;top:68.62745%}.geography-map__pin--5{left:46.55172%;top:75.4902%}.geography-map__pin--6{left:50.68966%;top:47.05882%}.geography-map__mob-info{bottom:-200px}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.geography-map__svg{width:100%;height:auto;margin-left:0;top:calc(var(--sticky-content-height) * -.095)}.geography-map__card{z-index:0;right:0;top:auto;bottom:0;width:48.1111%}.geography-map__text{left:0;top:45.5%;margin-top:calc(var(--scale-px) * 20)}.geography-map__projects-title{top:calc(var(--scale-px) * -115)}.geography-map__pin{width:calc(var(--scale-px) * 40);height:calc(var(--scale-px) * 49)}.geography-map__pin__inner{left:calc(var(--scale-px) * -13);top:calc(var(--scale-px) * -13);width:calc(var(--scale-px) * 67)}.geography-map__pin__text{display:none}.has-hover .geography-map__pin:hover img.geography-map__pin__overlay{opacity:1}.geography-map__pin--1{left:36.89655%;top:27.05882%}.geography-map__pin--2{left:36.37931%;top:39.21569%}.geography-map__pin--3{left:37.93103%;top:45.09804%}.geography-map__pin--4{left:32.93103%;top:46.66667%}.geography-map__pin--5{left:36.63793%;top:52.35294%}.geography-map__pin--6{left:38.53448%;top:28.03922%}.geography-map__pins-label{position:absolute;left:50.68966%;top:29%}.geography-map__pins-label:before{content:"";position:absolute;width:calc(var(--scale-px) * 79);top:calc(var(--scale-px) * 8);right:calc(100% + calc(var(--scale-px) * 20));border-top:1px solid;border-top-color:rgba(var(--t-text-rgb),.15)}}.geography-map__svg--path{transition:transform 1.6s cubic-bezier(.25,.74,.22,.99);transform-origin:50% 50%}.geography-map__svg--overlay{transition:transform 1.6s cubic-bezier(.25,.74,.22,.99),opacity .8s cubic-bezier(.25,.74,.22,.99)}.geography-map__card,.geography-map__pin,.geography-map__pins-label,.geography-map__projects-title,.geography-map__text,.geography-map__title{transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:opacity}.geography-map__card-line,.geography-map__text-line{transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:opacity,transform;transition-delay:.75s}.geography-map__mob-info{transform:translateY(40px);opacity:0;pointer-events:none;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:opacity,transform;transition-delay:0ms}.geography-map__pins{transition:transform 1.6s cubic-bezier(.25,.74,.22,.99);transform-origin:50% 50%;transform:scale(.65321)}.geography-map__pin,.geography-map__pins-label,.geography-map__projects-title{opacity:0;pointer-events:none}.geography-map--markers .geography-map__svg--overlay{transform:scale(2.4) translate(9%,-14%);opacity:0}.geography-map--markers .geography-map__pins{transform:scale(1)}.geography-map--markers .geography-map__svg--path{transform:scale(3) translate(9%,-14%)}.geography-map--markers .geography-map__card,.geography-map--markers .geography-map__text,.geography-map--markers .geography-map__title{opacity:0;pointer-events:none}.geography-map--markers .geography-map__card-line,.geography-map--markers .geography-map__text-line{transform:scaleY(0);pointer-events:none;transition-delay:0ms}.geography-map--markers .geography-map__pin,.geography-map--markers .geography-map__pins-label,.geography-map--markers .geography-map__projects-title{opacity:1;pointer-events:all;transition-delay:.4s}.geography-map--markers .geography-map__mob-info{transform:translateY(0);opacity:1;pointer-events:all;transition-duration:1.6s;transition-delay:.45s}.geography-map--markers .geography-map__pin--2{transition-delay:.52s}.geography-map--markers .geography-map__pin--3{transition-delay:.58s}.geography-map--markers .geography-map__pin--4{transition-delay:.64s}.geography-map--markers .geography-map__pin--5{transition-delay:.7s}@media (min-aspect-ratio:13/9),(min-width:568px){.geography-map--markers .geography-map__svg--overlay{transform:scale(2.4) translate(8%)}.geography-map--markers .geography-map__svg--path{transform:scale(2.8) translate(8%)}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.geography-map--markers .geography-map__svg--overlay{transform:scale(1.2)}.geography-map--markers .geography-map__svg--path{transform:scale(1.5309)}}.animation--geography-map-in{transition:border-color 1.6s}.animation--geography-map-in .geography-map__svg__circle-1-1,.animation--geography-map-in .geography-map__svg__circle-1-2,.animation--geography-map-in .geography-map__svg__circle-1-3,.animation--geography-map-in .geography-map__svg__circle-2-1,.animation--geography-map-in .geography-map__svg__circle-2-2,.animation--geography-map-in .geography-map__svg__circle-2-3{transition:1.6s cubic-bezier(.25,.74,.22,.99);transition-property:r,opacity}.animation--geography-map-in .geography-map__svg__circle-1-1,.animation--geography-map-in .geography-map__svg__circle-1-2{r:150}.animation--geography-map-in .geography-map__svg__circle-2-1,.animation--geography-map-in .geography-map__svg__circle-2-2{r:30}.animation--geography-map-in .geography-map__svg__line-1,.animation--geography-map-in .geography-map__svg__line-2{transition:1.6s cubic-bezier(.25,.74,.22,.99);transition-property:transform}.animation--geography-map-in .geography-map__svg__line-1{transform-origin:601px 0}.animation--geography-map-in .geography-map__svg__line-2{transform-origin:320px 0}.animation--geography-map-in .geography-card__image,.animation--geography-map-in .geography-card__image img{transition:1s cubic-bezier(.25,.74,.22,.99);transition-property:transform;transition-delay:.5s}.animation--geography-map-in .geography-card__title,.animation--geography-map-in .geography-map__text,.animation--geography-map-in .geography-map__title{transition:.8s cubic-bezier(.25,.74,.22,.99);transition-property:opacity}.animation--geography-map-in .geography-map__title{transition-duration:1.6s;transition-delay:.25s}.animation--geography-map-in .geography-card__title,.animation--geography-map-in .geography-map__text{transition-delay:.75s}.animation--geography-map-in--inactive .geography-map__svg__circle-1-1,.animation--geography-map-in--inactive .geography-map__svg__circle-1-2,.animation--geography-map-in--inactive .geography-map__svg__circle-2-1,.animation--geography-map-in--inactive .geography-map__svg__circle-2-2{r:0}.animation--geography-map-in--inactive .geography-map__svg__circle-1-3,.animation--geography-map-in--inactive .geography-map__svg__circle-2-3{opacity:0}.animation--geography-map-in--inactive .geography-map__svg__circle-1,.animation--geography-map-in--inactive .geography-map__svg__circle-2{transform:scale(.35);opacity:0}.animation--geography-map-in--inactive .geography-map__svg__line-1,.animation--geography-map-in--inactive .geography-map__svg__line-2{transform:scaleX(0)}.animation--geography-map-in--inactive .geography-card__image{transform:translateY(-100%)}.animation--geography-map-in--inactive .geography-card__image img{transform:translateY(100%)}.animation--geography-map-in--inactive .geography-card__title,.animation--geography-map-in--inactive .geography-map__text,.animation--geography-map-in--inactive .geography-map__title{opacity:0}.geography-card,.geography-card__image{overflow:hidden;overflow:clip}.geography-card__image img{display:block;widtH:100%;height:auto}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.geography-card__title{position:absolute;right:var(--spacing);bottom:var(--spacing);width:57.85714%;text-align:right}}.geography-card__title,.geography-map__text{color:var(--t-small);font-size:calc(var(--scale-rem) * 1.2);line-height:1.16667em;--lh:1.16667em;letter-spacing:-.02em;font-weight:400}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.geography-card__title,.geography-map__text{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em}}.geography-card__title b,.geography-map__text b{display:block;font-weight:inherit;color:var(--t-text)}.geography-info{position:absolute;right:0;top:0;width:27.77778vw}.geography-info__animation{transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:transform;transform:translateX(101%);height:var(--viewport-height)}.geography-info__animation:after{content:"";position:absolute;top:100%;width:100%;left:0;height:20px;background:var(--t-background)}.geography-info__image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";max-height:calc(var(--viewport-height) - calc(var(--scale-px) * 460))}.geography-info__content{padding:calc(var(--spacing) * 2)}.geography-info__content__features{margin-top:calc(var(--spacing) / 40 * 60)}.geography-info__content__features b{font-weight:inherit;display:block}.geography-info__content__features span{display:block;margin-top:calc(var(--spacing) / 2)}.geography-info__content__features li+li{border-top:1px solid;border-top-color:var(--t-line);margin-top:calc(var(--spacing) / 40 * 30);padding-top:calc(var(--spacing) / 40 * 30)}.geography-info.is-active{z-index:1}.geography-info.is-active .geography-info__animation{transform:translateX(0)}.is-ie .geography-info{position:fixed}.is-ie .geography-info.ui-light .geography-info__content__title{color:var(--t-heading)}.is-ie .geography-info.ui-light .geography-info__animation,.is-ie .geography-info.ui-light .geography-info__animation:after{background:var(--t-background)}.is-ie .geography-info.ui-light .geography-info__content__features li+li{border-top-color:var(--t-line)}.history-layout{padding-top:var(--md,calc(var(--scale-px) * 116)) var(--n-md,calc(var(--scale-px) * 57));padding-bottom:var(--md,calc(var(--scale-px) * 165)) var(--n-md,calc(var(--scale-px) * 80))}.history-layout__content{padding-top:var(--md,calc(var(--scale-px) * 94)) var(--n-md,0)}.history .title-border{color:var(--t-heading)}.history-sticky__sticky{height:calc(var(--sticky-content-height) + var(--sticky-padding) * 2)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.history .carousel-owl--not-ready .carousel-owl-item{margin-right:var(--spacing)}}.history-years-vertical{position:relative}.history-years-vertical__circle{position:relative;z-index:1;width:calc(var(--scale-px) * 480);height:calc(var(--scale-px) * 480);margin-left:calc(var(--scale-px) * 166)}.history-years-vertical__circle rect{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:stroke-dashoffset;fill:none;stroke:var(--t-circle);stroke-width:1.25;stroke-dasharray:1;stroke-dashoffset:2;rx:calc(var(--scale-px) * 240);ry:calc(var(--scale-px) * 240);opacity:.15;transform-origin:50% 50%;width:calc(100% - 2px);height:calc(100% - 2px)}.history-years-vertical__circle rect+rect{stroke:var(--t-primary);stroke-dashoffset:.999;stroke-width:.75;opacity:1}.history-years-vertical__years{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:stretch}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.history-years-vertical__years{font-size:calc(var(--scale-rem) * 25.2);line-height:1em;--lh:1em;letter-spacing:-.04em}}.history-years-vertical__years__left{position:relative;z-index:1;color:var(--t-primary)}.history-years-vertical__years__right{position:relative;flex-grow:1;will-change:transform}.history-years-vertical__years__right__list{position:absolute}.history-years-vertical__years__right__item{color:var(--t-card-back);transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:color}.history-years-vertical__years__right__item.is-active{color:var(--t-primary)}.history__years{margin:var(--md,0) var(--n-md,calc(var(--spacing) * 4 + calc(var(--scale-px) * 5)) calc(var(--scale-px) * -30) calc(var(--spacing) * 5))}.history__years__carousel__circle{display:block;pointer-events:none;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:calc(var(--scale-px) * 140);height:calc(var(--scale-px) * 140)}.history__years__carousel__circle rect{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:stroke-dashoffset;fill:none;stroke:var(--t-circle);stroke-width:1.25;stroke-dasharray:1;stroke-dashoffset:2;rx:calc(var(--scale-px) * 70);ry:calc(var(--scale-px) * 70);opacity:.15;transform-origin:50% 50%;width:calc(100% - 2px);height:calc(100% - 2px)}.history__years__carousel__circle rect+rect{opacity:1;stroke:var(--t-primary);stroke-width:.75;stroke-dashoffset:.999}.history__years__carousel .owl-item{position:relative;z-index:2}.history__years__carousel .owl-item__year{color:var(--t-card-back);font-size:calc(var(--scale-rem) * 9.2);line-height:.86957em;--lh:0.86957em;letter-spacing:-.04em;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:color}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.history__years__carousel .owl-item__year{font-size:calc(var(--scale-rem) * 9.2);line-height:.86957em;--lh:0.86957em;letter-spacing:-.04em}}.history__years__carousel .owl-item.active.center .owl-item__year{color:var(--t-primary)}.history-events{padding-top:calc(var(--scale-px) * 140)}.history-events__item{border-top:1px solid;border-top-color:rgba(var(--t-circle-rgb),.15);padding:var(--md,calc(var(--spacing) * 1.5) 0 calc(var(--spacing) * 2)) var(--n-md,0)}.history-events__item:first-child{border-top:none}.history-events__item__id{margin-bottom:var(--spacing);display:block}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.history-events__item__id{font-size:calc(var(--scale-rem) * 1.4);line-height:1.42857em;--lh:1.42857em;letter-spacing:0;font-weight:400}}.history-events__item__text{display:block}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.history-events__item__text{font-size:calc(var(--scale-rem) * 2);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em}}.history-event-carousel .owl-item{border-right:1px solid;border-right-color:rgba(var(--t-circle-rgb),.15);min-width:calc(var(--spacing) * 13);position:relative}.history-event-carousel .owl-item:last-child{border-right:none}.history-event-carousel__id{color:var(--t-small);font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.history-event-carousel__id{font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em}}.history-event-carousel__text{color:var(--t-text);font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em;font-weight:400;margin:var(--md,var(--spacing) 0 0) var(--n-md,calc(var(--spacing) * 2) 0 0);max-width:calc(var(--spacing) * 11)}.history-event-carousel__text:first-child{margin-top:0;margin-left:0}.history-event-carousel__text:last-child{margin-bottom:0;margin-right:0}.services__inner{position:relative}.services__background{display:block;mix-blend-mode:multiply;position:absolute;width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.services__background__right{top:calc(var(--spacing) * 3);right:0}.services__background__left{bottom:calc(var(--spacing) * 3);left:0}.services__background img{display:block;width:100%;height:auto}.is-ie .services__background{opacity:.2}.services__text{font-size:calc(var(--scale-rem) * 2.6);line-height:1.15385em;--lh:1.15385em;letter-spacing:-.02em;margin:0 auto;min-height:calc(var(--viewport-height) + calc(var(--scale-px) * 100));display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:0 0 calc(var(--scale-px) * 50);max-width:calc(var(--scale-px) * 240);position:relative;z-index:1}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.services__text{font-size:calc(var(--scale-rem) * 5.5);line-height:1em;--lh:1em;letter-spacing:-.04em}}.services__text span{display:block}.is-ie .services__text{height:calc(var(--viewport-height) + calc(var(--scale-px) * 100))}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.services__background{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.services__background__right{top:calc(var(--spacing) * 2)}.services__background__left{bottom:calc(var(--spacing) * 2)}.services__text{padding:0 0 calc(var(--scale-px) * 80);min-height:calc(var(--viewport-height) + calc(var(--scale-px) * 30));max-width:calc(var(--scale-px) * 760)}}.services-types{position:relative}.services-types__item{position:relative;background:var(--c-red)}.services-types__item__link{display:block}.services-types__item__header{font-size:calc(var(--scale-rem) * 3.6);line-height:.97222em;--lh:0.97222em;letter-spacing:-.02em;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.services-types__item__header{font-size:calc(var(--scale-rem) * 9.2);line-height:.86957em;--lh:0.86957em;letter-spacing:-.04em}}.services-types__item__background,.services-types__item__overlay{width:100%;height:100%}.services-types__item__background img,.services-types__item__overlay img{display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%;height:100%}.services-types__item__overlay{opacity:.4;mix-blend-mode:multiply}.services-types__item__background{position:absolute;left:0;top:0;transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:opacity}.services-types__item--active .services-types__item__background{opacity:0}.services-types__button{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:opacity}.has-hover .services-types__item:hover~.services-types__button{opacity:1}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.services-types__item__header--left{left:calc(var(--scale-px) * 140);transform:translateY(-50%)}.services-types__item__header--right{right:calc(var(--scale-px) * 140);left:unset;transform:translateY(-50%)}.services-types__item__background img,.services-types__item__overlay img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";height:auto;max-height:90vh}.has-hover .services-types__item:hover .services-types__item__background{opacity:0}.has-hover .services-types__item:hover~.services-types__item--active .services-types__item__background{opacity:1}.services-types__title{font-size:calc(var(--scale-rem) * 1.4);line-height:1.14286em;--lh:1.14286em;letter-spacing:-.02em;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}}@media (min-width:568px) and (max-aspect-ratio:13/9) and (min-width:568px) and (max-aspect-ratio:13/9),(min-width:568px) and (max-aspect-ratio:13/9) and (min-width:668px) and (min-height:416px),(min-width:568px) and (max-aspect-ratio:13/9) and (min-width:980px),(min-width:668px) and (min-height:416px) and (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px) and (min-width:668px) and (min-height:416px),(min-width:668px) and (min-height:416px) and (min-width:980px),(min-width:980px) and (min-width:568px) and (max-aspect-ratio:13/9),(min-width:980px) and (min-width:668px) and (min-height:416px),(min-width:980px) and (min-width:980px){.services-types__title{font-size:calc(var(--scale-rem) * 1.6);line-height:1.25em;--lh:1.25em;letter-spacing:-.02em;font-weight:400}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.services-types__title:before{left:calc((9.0277vw + (var(--spacing) / 2)) * -1);width:calc(9.0277vw)}.services-types__title:after,.services-types__title:before{background:rgba(var(--t-heading-rgb),.15);content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);height:1px}.services-types__title:after{right:calc((11.9444vw + (var(--spacing) / 2)) * -1);width:calc(11.9444vw)}}