/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/page/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/page/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.sbs{position:relative;overflow:hidden;z-index:1;--page-pad:35px;--page-br:50px;--header-height:56px;}@media screen and (min-width:768px){.sbs{--page-pad:60px;--page-br:80px;}}@media screen and (min-width:992px){.sbs{--page-pad:50px;--page-br:70px;}}@media screen and (min-width:1200px){.sbs{--page-pad:70px;--page-br:100px;--header-height:68px;}}@media screen and (min-width:1600px){.sbs{--page-pad:100px;--page-br:120px;--header-height:78px;}}.sbs .title{margin-bottom:calc(var(--page-pad) / 2);font-family:"Montserrat",serif;color:#ED1248;font-weight:700;letter-spacing:0.02em;line-height:1.2;text-transform:uppercase;text-align:center;font-size:25px;}.sbs .title__line{position:relative;}.sbs .title__line:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);background:#fd4c74;}.sbs .title__line{padding-bottom:10.4px;}.sbs .title__line:after{width:62px;height:2.8px;}@media screen and (min-width:768px){.sbs .title{font-size:40px;}.sbs .title__line{padding-bottom:20.8px;}.sbs .title__line:after{width:124px;height:5.6px;}}@media screen and (min-width:992px){.sbs .title{font-size:26px;}.sbs .title__line{padding-bottom:15.6px;}.sbs .title__line:after{width:93px;height:4.2px;}}@media screen and (min-width:1200px){.sbs .title{font-size:36px;}.sbs .title__line{padding-bottom:20.8px;}.sbs .title__line:after{width:124px;height:5.6px;}}@media screen and (min-width:1600px){.sbs .title{font-size:48px;}.sbs .title__line{padding-bottom:26px;}.sbs .title__line:after{width:155px;height:7px;}}.sbs .text{margin-bottom:0;font-family:"Montserrat",serif;color:#000;font-weight:500;letter-spacing:0.03em;line-height:1.7;text-align:left;font-size:14px;}.sbs .text span{font-weight:700;}.sbs .text a{color:#008EEB;text-decoration:underline;}.sbs .text + .text{margin-top:calc(var(--page-pad) / 3);}@media screen and (min-width:768px){.sbs .text{font-size:15px;}}@media screen and (min-width:992px){.sbs .text{font-size:12px;}}@media screen and (min-width:1200px){.sbs .text{font-size:15px;}}@media screen and (min-width:1600px){.sbs .text{font-size:22px;}}.sbs .button{margin-top:calc(var(--page-pad) / 2);display:block !important;font-weight:500 !important;line-height:1 !important;color:#fff !important;text-align:center !important;text-transform:uppercase !important;background:linear-gradient(90deg,#03ebfc 0%,#2096e9 65.69%,#248be7 100%) !important;border:1px #fff solid !important;border-radius:5px !important;text-decoration:none !important;cursor:pointer !important;padding:10px 20px !important;font-size:12px !important;}.sbs .button:hover{color:#2096e9 !important;background:#fff !important;border-color:#2096e9 !important;}@media screen and (min-width:768px){.sbs .button{padding:10px 40px !important;font-size:14px !important;}}@media screen and (min-width:1200px){.sbs .button{padding:12px 48px !important;font-size:18px !important;}}@media screen and (min-width:1600px){.sbs .button{padding:14px 56px !important;}}.sbs .bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;}.sbs .bg img{object-fit:cover;width:100%;height:100%;}.sbs .header{width:100%;height:var(--header-height);position:fixed;background:#fff;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));z-index:100000;}.sbs .header-logo{height:calc(var(--header-height) * 0.5);transform:translateY(-8%);}.sbs .header .button{margin:0;border-radius:7px;}.sbs .section{position:relative;}.sbs .footer{position:relative;z-index:10;}.sbs .footer .paragraph--type--footer-default{margin-top:0;}.sbs .ts_hex-content__big{--hex-gap:12.5px;--hex-w:calc(347px * var(--hex-size));--hex-h:calc(398px * var(--hex-size));}.sbs .ts_hex__blur-light{background:rgba(255,255,255,0.35);backdrop-filter:blur(40px) brightness(117%);-webkit-backdrop-filter:blur(40px) brightness(117%);filter:drop-shadow(0px 0px 6px rgba(255,255,255,0.65));}.sbs .ts_hex__custom{background:linear-gradient(-45deg,#ed1248 0%,#920024 100%);backdrop-filter:unset;-webkit-backdrop-filter:unset;display:flex;align-items:center;justify-content:center;}.sbs .ts_hex__custom img{width:35%;}.sbs .ts_hex__custom-3 img{width:55%;transform:translateX(-12.5%);}.sbs .ts_hex__red-light{background:rgba(237,18,72,0.03);}.sbs .ts_hex__red-light:before{opacity:0.1;}.sbs .main{margin-top:var(--header-height);padding-bottom:var(--page-br);}.sbs .main-hex-bg{--hex-w:calc(1189px * var(--hex-size));--hex-h:calc(1363px * var(--hex-size));top:0;right:25%;transform:translateY(-17.5%);}.sbs .main-hex-bg .ts_hex:before{display:none;}@media screen and (min-width:768px){.sbs .main-hex-bg{right:33.3333333333%;}}@media screen and (min-width:992px){.sbs .main-hex-bg{right:50%;}}.sbs .main-hex-decor{--hex-w:calc(160px * var(--hex-size));--hex-h:calc(183px * var(--hex-size));}.sbs .main-hex-decor-1{left:calc(50% - var(--hex-w) / 2 + var(--hex-gap) / 2);top:0;transform:translateY(calc(-26% - var(--hex-gap) / 2));}.sbs .main-hex-decor-2{--hex-w:calc(123px * var(--hex-size));--hex-h:calc(141px * var(--hex-size));right:0;top:0;transform:translate(50%,25%);}@media screen and (min-width:1600px){.sbs .main-hex-decor-2{transform:translate(90%,25%);}}.sbs .main-hex-decor-3{left:87.5%;bottom:var(--page-br);transform:translateY(-10%);}@media screen and (min-width:1600px){.sbs .main-hex-decor-3{left:91.6666666667%;}}.sbs .main-content{padding:calc(var(--page-pad) * 2) 0;}.sbs .main-logo{width:50%;margin-bottom:calc(var(--page-pad) / 3);}@media screen and (min-width:768px){.sbs .main-logo{width:40%;}}.sbs .main-title{margin-bottom:0;padding-right:15px;font-weight:600;line-height:1.4;color:#231f20;font-size:18px;}@media screen and (min-width:768px){.sbs .main-title{padding-right:0;font-size:28px;}}@media screen and (min-width:992px){.sbs .main-title{font-size:22px;}}@media screen and (min-width:1200px){.sbs .main-title{font-size:32px;}}@media screen and (min-width:1600px){.sbs .main-title{font-size:42px;}}.sbs .desc{margin-top:calc(var(--page-br) * -1);padding:var(--page-pad) 0;background:linear-gradient(0deg,#920024 0%,#ed1248 100%);border-top-right-radius:var(--page-br);}.sbs .desc-text{color:#fff;text-align:center;}@media screen and (min-width:768px){.sbs .desc{padding:calc(var(--page-pad) / 2) 0;}}.sbs .video{padding:var(--page-pad) 0;position:relative;border-top-right-radius:var(--page-br);background:#fff;}.sbs .video-content{border-radius:calc(var(--page-br) / 2);position:relative;overflow:hidden;cursor:pointer;}.sbs .video-content:hover:before{background:rgba(0,0,0,0.25);}.sbs .video-content:hover .video-play{transform:translate(-50%,-50%) scale(1.1);}.sbs .video-content:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,0);transition:0.3s;}.sbs .video-play{width:12.5%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0.8;transition:0.3s;}.sbs .deliverables{background:linear-gradient(0deg,#920024 0%,#ed1248 100%);}.sbs .deliverables-hex-left{top:50%;transform:translate(-50%,-50%);}.sbs .deliverables-hex-left .ts_hex{background:rgba(255,255,255,0.05);}.sbs .deliverables-hex-left .ts_hex:before{opacity:0.1;}.sbs .deliverables-hex-right{--hex-w:calc(160px * var(--hex-size));--hex-h:calc(183px * var(--hex-size));right:0;top:0;transform:translate(calc(var(--hex-w) * 1),calc(var(--hex-h) * -1));}.sbs .deliverables-slider__1 .deliverables-slider-scroll{transform:translateX(0%);}.sbs .deliverables-slider__2 .deliverables-slider-scroll{transform:translateX(-100%);}.sbs .deliverables-slider__3 .deliverables-slider-scroll{transform:translateX(-200%);}.sbs .deliverables-slider__4 .deliverables-slider-scroll{transform:translateX(-300%);}.sbs .deliverables-slider__5 .deliverables-slider-scroll{transform:translateX(-400%);}.sbs .deliverables-content{padding:var(--page-pad) 0 calc(var(--page-pad) / 2) 0;}@media screen and (min-width:992px){.sbs .deliverables-content{padding:calc(var(--page-pad) / 3) 0;}}.sbs .deliverables-title{text-align:left;color:#fff;}.sbs .deliverables-title:after{left:0;transform:unset;background:#fff;}.sbs .deliverables-slider{overflow:hidden;}.sbs .deliverables-slider-scroll{width:100%;display:flex;transition:0.3s;}.sbs .deliverables-slider-item{flex:0 0 100%;font-family:"Montserrat",serif;}.sbs .deliverables-slider-header{margin-bottom:calc(var(--page-pad) / 5);display:flex;align-items:center;}.sbs .deliverables-slider-num{margin-right:calc(var(--page-pad) / 2);height:36px;}@media screen and (min-width:768px){.sbs .deliverables-slider-num{height:48px;margin:0 calc(var(--page-pad) / 4);}}@media screen and (min-width:992px){.sbs .deliverables-slider-num{height:42px;}}@media screen and (min-width:1200px){.sbs .deliverables-slider-num{height:48px;}}@media screen and (min-width:1600px){.sbs .deliverables-slider-num{height:70px;}}.sbs .deliverables-slider-title{font-weight:700;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;color:#fff;font-size:18px;}@media screen and (min-width:768px){.sbs .deliverables-slider-title{font-size:28px;}}@media screen and (min-width:992px){.sbs .deliverables-slider-title{font-size:24px;}}@media screen and (min-width:1200px){.sbs .deliverables-slider-title{font-size:28px;}}@media screen and (min-width:1600px){.sbs .deliverables-slider-title{font-size:32px;}}.sbs .deliverables-slider-text{font-weight:500;letter-spacing:0.03em;line-height:1.75;color:#fff;}.sbs .deliverables-slider-arrows{margin-top:calc(var(--page-pad) / 3);column-gap:15px;}.sbs .deliverables-slider-arrow{display:flex;align-items:center;opacity:0.65;cursor:pointer;transition:0.3s;width:30px;height:30px;}.sbs .deliverables-slider-arrow img{width:auto;height:100%;}.sbs .deliverables-slider-arrow:hover{opacity:1;}@media screen and (min-width:768px){.sbs .deliverables-slider-arrow{width:24px;height:24px;}}@media screen and (min-width:992px){.sbs .deliverables-slider-arrow{width:20px;height:20px;}}@media screen and (min-width:1200px){.sbs .deliverables-slider-arrow{width:24px;height:24px;}}@media screen and (min-width:1600px){.sbs .deliverables-slider-arrow{width:27px;height:27px;}}.sbs .deliverables-slider-button{margin-left:auto !important;margin-right:auto !important;border:0 !important;}@media screen and (min-width:992px){.sbs .deliverables-slider-button{margin-left:0 !important;margin-right:0 !important;}}.sbs .deliverables-person{margin-top:var(--page-pad);}@media screen and (min-width:768px){.sbs .deliverables-person{margin-top:0;}}@media screen and (min-width:992px){.sbs .deliverables-person{margin-top:calc(var(--page-pad) / -2);}}.sbs .content{padding-top:var(--page-pad);}.sbs .content-hex-right{right:0;top:0;transform:translateX(50%);}.sbs .content-body{padding:var(--page-pad) 0;border-radius:var(--page-br);background:rgba(162,162,162,0.07);}.sbs .content .text{text-align:center;}@media screen and (min-width:768px){.sbs .content .text{text-align:left;}}.sbs .quote{width:100vw;margin-left:50%;transform:translateX(-50%);padding:var(--page-pad) 0;--quote-corner:calc(170 / 210 * 100%);--quote-line-w:12px;}@media screen and (min-width:768px){.sbs .quote{--quote-line-w:18px;width:100%;margin-left:unset;transform:unset;}}@media screen and (min-width:992px){.sbs .quote{--quote-line-w:12px;}}@media screen and (min-width:1200px){.sbs .quote{--quote-line-w:18px;}}@media screen and (min-width:1600px){.sbs .quote{--quote-line-w:25px;}}.sbs .quote-content{padding:calc(var(--page-pad) / 2 + var(--quote-line-w) * 2);position:relative;}.sbs .quote-content:before,.sbs .quote-content:after{content:"";position:absolute;}.sbs .quote-content:before{width:100%;height:100%;left:0;top:0;background:linear-gradient(0deg,#920024 0%,#ed1248 100%);border-radius:calc(var(--page-pad) / 1.5);z-index:10;}.sbs .quote-content:after{width:calc(100% - var(--quote-line-w) * 2);height:calc(100% - var(--quote-line-w) * 2);left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:calc(var(--page-pad) / 2);z-index:1000;}.sbs .quote-content > *{position:relative;z-index:10000;}.sbs .quote-corner{width:20%;position:absolute;top:calc(100% - var(--quote-line-w) - 1px);left:calc(var(--page-pad) / 2 + var(--quote-line-w) * 2);z-index:100;}.sbs .quote-corner:before{content:"";padding-bottom:var(--quote-corner);display:block;}.sbs .quote-corner-triangle{position:absolute;left:0;clip-path:polygon(0% 0%,100% 0%,100% 100%);}.sbs .quote-corner-triangle__outer{width:100%;height:100%;top:0;background:#920024;}.sbs .quote-corner-triangle__inner{width:calc(100% - var(--quote-line-w) * 2.5);height:calc(100% - var(--quote-line-w) * 2);top:-1px;right:var(--quote-line-w);left:unset;background:#fff;}.sbs .quote-author{margin-left:7.5%;padding-top:calc(var(--page-pad) / 5);font-family:"Montserrat",serif;color:#000;font-weight:600;letter-spacing:0.04em;}.sbs .quote-author-person{margin-right:15px;width:80px;}@media screen and (min-width:768px){.sbs .quote-author-person{width:100px;}}@media screen and (min-width:992px){.sbs .quote-author-person{width:100px;}}@media screen and (min-width:1200px){.sbs .quote-author-person{width:120px;}}@media screen and (min-width:1600px){.sbs .quote-author-person{width:165px;}}.sbs .quote-author-content{row-gap:calc(var(--page-pad) / 8);}.sbs .quote-author-name{line-height:1;text-transform:uppercase;font-size:15px;}@media screen and (min-width:768px){.sbs .quote-author-name{font-size:22px;}}@media screen and (min-width:992px){.sbs .quote-author-name{font-size:18px;}}@media screen and (min-width:1200px){.sbs .quote-author-name{font-size:22px;}}@media screen and (min-width:1600px){.sbs .quote-author-name{font-size:32px;}}.sbs .quote-author-bio{line-height:1.35;font-size:12px;}@media screen and (min-width:768px){.sbs .quote-author-bio{font-size:16px;}}@media screen and (min-width:992px){.sbs .quote-author-bio{font-size:14px;}}@media screen and (min-width:1200px){.sbs .quote-author-bio{font-size:18px;}}@media screen and (min-width:1600px){.sbs .quote-author-bio{font-size:26px;}}@media screen and (min-width:768px){.sbs .quote-author{margin-left:35%;}}.sbs .about{margin-bottom:var(--page-pad);}.sbs .about-hex-left{left:0;bottom:0;transform:translateX(-50%);}.sbs .ready-to-explore{margin:96px 0 0 0;}.sbs .ready-to-explore .ts-section__title{font:36px/1.25 Montserrat;letter-spacing:0;text-transform:none;margin-bottom:0;padding:0;}.sbs .ready-to-explore .ts-section__title_medium{font-size:54px;}.sbs .ready-to-explore .ts-section__title_light-blue{color:#0367bd;}.sbs .ready-to-explore .ts-section__links{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2px;}.sbs .ready-to-explore .ts-section__links .ts-section__link{margin:30px 15px 0;}.sbs .ready-to-explore .ts-link__btn{border:1px solid #0d2e4e;background-color:#0d2e4e;border-radius:2px;color:#ffffff;font:500 15px/20px Montserrat;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;user-select:none;-webkit-user-select:none;}.sbs .ready-to-explore .ts-link__btn_mw{min-width:256px;}.sbs .ready-to-explore .ts-link__btn_reverse{background-color:#ffffff;color:#0d2e4e;}.sbs .ready-to-explore .ts-link__btn_lm{background-color:#ff4013;border-color:#ff4013;}.sbs .ready-to-explore .ts-link__btn:hover{background-color:#ffffff;color:#0d2e4e;text-decoration:none;}.sbs .ready-to-explore .ts-link__btn_lm:hover{background-color:#ffffff;color:#ff4013;text-decoration:none;}.sbs .ready-to-explore .ts-link__btn_reverse:hover{background-color:#0d2e4e;color:#ffffff;}.sbs .ready-to-explore .ts-demo{margin:60px -15px 0;position:relative;}.sbs .ready-to-explore .ts-demo__screen:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transform:none;z-index:1;}.sbs .ready-to-explore .ts-demo__screen{padding:0 15px;position:absolute;top:8vw;transition:0.3s ease 0s;user-select:none;-webkit-user-select:none;width:58.333333%;}.sbs .ready-to-explore .ts-demo__screen_new{top:auto;bottom:0;width:48%;}.sbs .ready-to-explore .ts-demo__screen_new:nth-child(1){margin:0 auto;width:66%;position:relative;top:0;z-index:1;}.sbs .ready-to-explore .ts-demo__screen:nth-child(2){left:0;transform:none;}.sbs .ready-to-explore .ts-demo__screen:nth-child(3){right:0;transform:none;}.sbs .ready-to-explore .ts-demo__image{border-radius:8px 8px 0 0;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16));}.sbs .ready-to-explore img{height:auto;max-width:100%;vertical-align:bottom;}@media (max-width:1600px){.sbs .ready-to-explore{margin:96px 0 0 0;}.sbs .ready-to-explore .ts-section__title_medium{font-size:42px;}.sbs .ready-to-explore .ts-link__btn{font-size:14px;padding:0 20px;}.sbs .ready-to-explore .ts-link__btn_mw{min-width:240px;}.sbs .ready-to-explore .ts-demo{margin-top:32px;}.sbs .ready-to-explore .ts-section{padding:0;}}@media (max-width:991px){.sbs .ready-to-explore{margin:60px 0 0;}.sbs .ready-to-explore .ts-demo__image{border-radius:4px 4px 0 0;}.sbs .ready-to-explore .ts-section{padding:0;}}@media (max-width:767px){.sbs .ready-to-explore .ts-section__title_medium{font-size:24px;}.sbs .ready-to-explore .ts-demo__screen_new:nth-child(1){width:100%;text-align:center;}.sbs .ready-to-explore .ts-demo__screen_new:nth-child(1) picture{display:inline-block;}.sbs .ready-to-explore .ts-demo__screen:nth-child(2){display:none;}.sbs .ready-to-explore .ts-demo__screen:nth-child(3){display:none;}.sbs .ready-to-explore .ts-link__btn{font-size:13px;padding:0 16px;}}@media (max-width:575px){.sbs .ready-to-explore{margin:80px 0 0;}.sbs .ready-to-explore .ready-to-explore .ts-section{padding:0;}}.overflow-hidden{overflow:hidden;}
