/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.p-404 main{min-height:100vh;display:flex;align-items:center;text-align:center}.p-404 main .c-container{width:100%}.p-404 main .c-container h1,.p-404 main .c-container p{margin-bottom:.75rem}@media (min-width: 600px){.p-404 main .c-container h1,.p-404 main .c-container p{margin-bottom:1rem}}@media (min-width: 768px){.p-404 main .c-container h1,.p-404 main .c-container p{margin-bottom:1.25rem}}@media (min-width: 992px){.p-404 main .c-container h1,.p-404 main .c-container p{margin-bottom:1.5rem}}.p-404 main .c-container h1{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:2.5rem}@media (min-width: 480px){.p-404 main .c-container h1{font-size:3.125rem}}@media (min-width: 600px){.p-404 main .c-container h1{font-size:3.75rem}}@media (min-width: 768px){.p-404 main .c-container h1{font-size:4.375rem}}@media (min-width: 992px){.p-404 main .c-container h1{font-size:5rem}}.p-404 main .c-container h1{color:#df2331}.p-404 main .c-container p{font-size:1.15rem}@media (min-width: 480px){.p-404 main .c-container p{font-size:1.3rem}}@media (min-width: 600px){.p-404 main .c-container p{font-size:1.45rem}}@media (min-width: 768px){.p-404 main .c-container p{font-size:1.6rem}}@media (min-width: 992px){.p-404 main .c-container p{font-size:1.75rem}}.p-404 footer{display:none}@keyframes logos-x{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes logos-y{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}@keyframes ticker{0%{transform:translate3d(0,-5%,0)}to{transform:translate3d(-100%,-5%,0)}}body.dev-site *{box-shadow:inset 0 0 0 1px orange!important}*{box-sizing:border-box;margin:0;padding:0;border:0}html,body,main{width:100%}img,video,iframe{max-width:100%;height:auto;display:block}button,input,textarea,select{font:inherit;color:inherit;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}button{cursor:pointer}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:none}table{border-collapse:collapse;border-spacing:0;width:100%}.no-wrap{white-space:nowrap}.lazyload,.lazyloading,.lazyloaded{will-change:opacity}.loaded .lazyload,.loaded .lazyloading,.loaded .lazyloaded{transition:opacity .3s}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1}img.cover,img.contain,video.cover,video.contain{position:absolute;top:0;left:0;height:100%;width:100%}img.cover--fixed,img.contain--fixed,video.cover--fixed,video.contain--fixed{position:fixed}img.cover,video.cover{-o-object-fit:cover;object-fit:cover}img.contain,video.contain{-o-object-fit:contain;object-fit:contain}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:#fff;will-change:opacity;transition:opacity .3s}body.loaded:before{opacity:0;pointer-events:none}.w-fade-in,.w-fade-up{will-change:opacity,transform;transition:1.2s opacity,.9s transform;opacity:0;transform:translate3d(0,1rem,0)}.w-fade-in.in-view,.w-fade-up.in-view{opacity:1;transform:translateZ(0)}.w-fade-in,.w-fade-up{will-change:opacity;transition:1.2s opacity;opacity:0}.w-fade-up{will-change:opacity,transform;transition:1.2s opacity,.9s transform;opacity:0;transform:translate3d(0,1rem,0)}html{font-size:15px}@media (min-width: 600px){html{font-size:14px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;font-family:Gibson-400,Helvetica,Arial,sans-serif}body h1,body h2,body h3,body h4,body h5,body h6,body p,body li,body figcaption,body time{font-size:1rem;color:inherit}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1}body h1{margin:0}body p,body li,body figcaption,body time,body address{line-height:1.55}body blockquote p{line-height:1.3}body a,body span{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit}body a{-webkit-text-decoration:none;text-decoration:none}body dl,body ol,body ul{list-style-type:none}body strong{font-weight:inherit}body address,body cite{font-style:normal}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@font-face{font-family:Gibson-700;src:url(https://use.typekit.net/af/46250a/0000000000000000775a92b2/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/46250a/0000000000000000775a92b2/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/46250a/0000000000000000775a92b2/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-family:Gibson-500;src:url(https://use.typekit.net/af/4475f4/0000000000000000775a92bd/31/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/4475f4/0000000000000000775a92bd/31/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/4475f4/0000000000000000775a92bd/31/a?subset_id=2&fvd=n5&v=3) format("opentype")}@font-face{font-family:Gibson-400;src:url(https://use.typekit.net/af/b00ba4/00000000000000007759afd3/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/b00ba4/00000000000000007759afd3/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/b00ba4/00000000000000007759afd3/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-family:Gibson-300;src:url(https://use.typekit.net/af/bbdfca/0000000000000000775a92b9/31/l?subset_id=2&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/bbdfca/0000000000000000775a92b9/31/d?subset_id=2&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/bbdfca/0000000000000000775a92b9/31/a?subset_id=2&fvd=n3&v=3) format("opentype")}.button{display:inline-block;font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:1.15rem}@media (min-width: 480px){.button{font-size:1.3rem}}@media (min-width: 600px){.button{font-size:1.45rem}}@media (min-width: 768px){.button{font-size:1.6rem}}@media (min-width: 992px){.button{font-size:1.75rem}}.button{text-transform:uppercase;background-color:#bf162c;color:#fff;border:2px solid #BF162C;padding:.75rem 1.75rem;will-change:background-color,color,border;transition:.3s}@media (min-width: 768px){.button:hover{background-color:#fff;color:#bf162c}}.button span{display:inline-block;transform:translateY(-5%)}.c-container,.c-container-narrow,.c-container-wide{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 600px){.c-container,.c-container-narrow,.c-container-wide{padding-left:2rem;padding-right:2rem}}@media (min-width: 992px){.c-container,.c-container-narrow,.c-container-wide{padding-left:3rem;padding-right:3rem}}.c-container,.c-container-narrow,.c-container-wide{margin-left:auto;margin-right:auto}.c-container-narrow{max-width:1333.28px}.c-container{max-width:1600px}.c-footer{padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.c-footer{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.c-footer{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.c-footer{padding-top:7rem;padding-bottom:7rem}}.c-footer{background-color:#fff;color:#000;text-align:center}.c-footer .c-container{display:flex;flex-direction:column;align-items:center}.c-footer h2,.c-footer p{font-size:1.25rem}@media (min-width: 480px){.c-footer h2,.c-footer p{font-size:1.4375rem}}@media (min-width: 600px){.c-footer h2,.c-footer p{font-size:1.625rem}}@media (min-width: 768px){.c-footer h2,.c-footer p{font-size:1.8125rem}}@media (min-width: 992px){.c-footer h2,.c-footer p{font-size:2rem}}.c-footer h2,.c-footer__email,.c-footer__telephone{color:#df2331}.c-footer h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;margin-bottom:.75rem}@media (min-width: 600px){.c-footer h2{margin-bottom:1rem}}@media (min-width: 768px){.c-footer h2{margin-bottom:1.25rem}}@media (min-width: 992px){.c-footer h2{margin-bottom:1.5rem}}.c-footer p{max-width:1066.56px;margin-left:auto;margin-right:auto}.c-footer p:not(:last-of-type){margin-bottom:.75rem}.c-footer p:last-of-type{margin-bottom:1.5rem}@media (min-width: 600px){.c-footer p:last-of-type{margin-bottom:1.8333rem}}@media (min-width: 768px){.c-footer p:last-of-type{margin-bottom:2.1667rem}}@media (min-width: 992px){.c-footer p:last-of-type{margin-bottom:2.5rem}}.c-footer__email,.c-footer__telephone{font-size:1rem}@media (min-width: 480px){.c-footer__email,.c-footer__telephone{font-size:1.125rem}}@media (min-width: 600px){.c-footer__email,.c-footer__telephone{font-size:1.25rem}}@media (min-width: 768px){.c-footer__email,.c-footer__telephone{font-size:1.375rem}}@media (min-width: 992px){.c-footer__email,.c-footer__telephone{font-size:1.5rem}}.c-footer__email,.c-footer__telephone{text-transform:uppercase}.c-footer__email:not(:last-of-type),.c-footer__telephone:not(:last-of-type){margin-bottom:.75rem}@media (min-width: 600px){.c-footer__email:not(:last-of-type),.c-footer__telephone:not(:last-of-type){margin-bottom:1rem}}@media (min-width: 768px){.c-footer__email:not(:last-of-type),.c-footer__telephone:not(:last-of-type){margin-bottom:1.25rem}}@media (min-width: 992px){.c-footer__email:not(:last-of-type),.c-footer__telephone:not(:last-of-type){margin-bottom:1.5rem}}.c-footer__email{font-family:Gibson-700,Helvetica,Arial,sans-serif}.c-header{position:fixed;z-index:9;top:0;right:0;left:0;height:5rem;color:#fff;border-bottom:1px solid #707070;overflow:hidden}.c-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#df2331;will-change:opacity;transition:1.2s opacity}.scrolled .c-header:before{opacity:.75}.mobile-nav-opened .c-header:before{transition:.3s opacity;opacity:1}.c-header:after{content:"";position:absolute;top:-125vh;left:18rem;transform:translate(-100%);width:300vh;height:300vh;border-radius:50%;background-color:#fff}@media (min-width: 480px){.c-header:after{left:25rem}}@media (min-width: 1200px){.c-header:after{left:calc(50% - 240px)}}.c-header .c-container{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:space-between}.c-header .c-container>a{position:relative;display:flex;height:50%}.c-header .c-container>a img{width:auto;height:100%}.c-header .c-container .burger{position:relative;width:2.5rem;height:2rem}@media (min-width: 992px){.c-header .c-container .burger{display:none}}.c-header .c-container .burger:before,.c-header .c-container .burger:after{content:"";left:50%;will-change:transform;transition:.3s transform}.c-header .c-container .burger:before,.c-header .c-container .burger:after,.c-header .c-container .burger span{position:absolute;width:100%;height:3px;background-color:#fff}.c-header .c-container .burger:before,.c-header .c-container .burger span{top:50%}.c-header .c-container .burger:before{transform:translate3d(-50%,-1rem,0)}.mobile-nav-opened .c-header .c-container .burger:before{transform:translate3d(-50%,-50%,0) rotate(45deg)}.c-header .c-container .burger:after{bottom:50%;transform:translate3d(-50%,1rem,0)}.mobile-nav-opened .c-header .c-container .burger:after{transform:translate3d(-50%,50%,0) rotate(-45deg)}.c-header .c-container .burger span{left:0;will-change:opacity;transition:.3s opacity;transform:translateY(-50%)}.mobile-nav-opened .c-header .c-container .burger span{opacity:0}@media (max-width: 991px){.c-header .c-container nav{position:fixed;top:0;right:0;bottom:0;left:0;top:5rem;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#df2331;pointer-events:none;will-change:opacity;transition:.3s opacity;opacity:0}.mobile-nav-opened .c-header .c-container nav{pointer-events:auto;opacity:1}.c-header .c-container nav ul li{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:2.5rem}@media (min-width: 480px){.c-header .c-container nav ul li{font-size:3.125rem}}@media (min-width: 600px){.c-header .c-container nav ul li{font-size:3.75rem}}@media (min-width: 768px){.c-header .c-container nav ul li{font-size:4.375rem}}@media (min-width: 992px){.c-header .c-container nav ul li{font-size:5rem}}.c-header .c-container nav ul li:not(:last-child){margin-bottom:.5rem}}@media (min-width: 992px){.c-header .c-container nav ul{display:flex}.c-header .c-container nav ul li{font-family:Gibson-500,Helvetica,Arial,sans-serif;font-size:.95rem;letter-spacing:.07125rem;text-transform:uppercase}.c-header .c-container nav ul li:not(:last-child){margin-right:3rem}.c-header .c-container nav ul li a{position:relative;top:.1rem;display:flex;padding-bottom:.1rem;will-change:border;transition:.3s border;border-bottom:2px solid transparent}.c-header .c-container nav ul li a:hover{border-bottom:2px solid #fff}}.s-callout{position:relative;padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.s-callout{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.s-callout{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.s-callout{padding-top:7rem;padding-bottom:7rem}}.s-callout{background-color:#bf162c;color:#fff;text-align:center;overflow:hidden}.s-callout__background-text{position:absolute;left:50%;transform:translate(-50%,-50%);font-family:Gibson-700,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#a01426;white-space:nowrap;opacity:.5;font-size:5.5vw}.s-callout__background-text:nth-of-type(1){top:15%}.s-callout__background-text:nth-of-type(2){top:82.5%}.s-callout__box{position:relative;max-width:800px;margin-left:auto;margin-right:auto;background-color:#a01426;border:2px solid #fff;padding:3rem 10%;border-radius:2rem}@media (min-width: 380px){.s-callout__box{width:83.33%;padding-top:4rem;padding-bottom:4rem}}@media (min-width: 480px){.s-callout__box{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width: 600px){.s-callout__box{padding-top:6.5rem;padding-bottom:6.5rem;border-radius:2.5rem}}@media (min-width: 768px){.s-callout__box{padding-top:7.5rem;padding-bottom:7.5rem;border-radius:3rem}}.s-callout__box h2,.s-callout__box p{max-width:560px;margin-left:auto;margin-right:auto}.s-callout__box h2{font-size:1.5rem}@media (min-width: 480px){.s-callout__box h2{font-size:1.75rem}}@media (min-width: 600px){.s-callout__box h2{font-size:2rem}}@media (min-width: 768px){.s-callout__box h2{font-size:2.25rem}}@media (min-width: 992px){.s-callout__box h2{font-size:2.5rem}}.s-callout__box h2{font-family:Gibson-500,Helvetica,Arial,sans-serif;margin-bottom:1.5rem}@media (min-width: 600px){.s-callout__box h2{margin-bottom:1.8333rem}}@media (min-width: 768px){.s-callout__box h2{margin-bottom:2.1667rem}}@media (min-width: 992px){.s-callout__box h2{margin-bottom:2.5rem}}.s-callout__box p{font-size:1rem}@media (min-width: 480px){.s-callout__box p{font-size:1.125rem}}@media (min-width: 600px){.s-callout__box p{font-size:1.25rem}}@media (min-width: 768px){.s-callout__box p{font-size:1.375rem}}@media (min-width: 992px){.s-callout__box p{font-size:1.5rem}}.s-cards{position:relative;overflow:hidden;background:linear-gradient(#fff,#fff 50%,#000 50%,#000)}.s-cards .swiper{overflow:visible}.s-cards .swiper .swiper-wrapper .swiper-slide{position:relative}.s-cards .swiper .swiper-wrapper .swiper-slide:before{content:"";display:block;padding-bottom:117.5066312997347%}.s-cards .swiper .swiper-wrapper .swiper-slide>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.75);width:calc(100% + 0vw);height:calc(100% + 0vw);will-change:transform;transition:.6s transform}@media (min-width: 768px){.s-cards .swiper .swiper-wrapper .swiper-slide>div{transform:translate(-50%,-50%) scale(.6666)}}.s-cards .swiper .swiper-wrapper .swiper-slide-active{z-index:1}.s-cards .swiper .swiper-wrapper .swiper-slide-active>div{transform:translate(-50%,-50%) scale(1)}.s-cta{padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.s-cta{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.s-cta{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.s-cta{padding-top:7rem;padding-bottom:7rem}}.s-cta{background-color:#000;color:#fff;text-align:center}.s-cta h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:1.15rem}@media (min-width: 480px){.s-cta h2{font-size:1.3rem}}@media (min-width: 600px){.s-cta h2{font-size:1.45rem}}@media (min-width: 768px){.s-cta h2{font-size:1.6rem}}@media (min-width: 992px){.s-cta h2{font-size:1.75rem}}.s-cta h2{margin-bottom:.75rem}@media (min-width: 600px){.s-cta h2{margin-bottom:1rem}}@media (min-width: 768px){.s-cta h2{margin-bottom:1.25rem}}@media (min-width: 992px){.s-cta h2{margin-bottom:1.5rem}}.s-cta li:not(:last-child){margin-bottom:.75rem}.s-cta li p{font-size:1rem}@media (min-width: 480px){.s-cta li p{font-size:1.125rem}}@media (min-width: 600px){.s-cta li p{font-size:1.25rem}}@media (min-width: 768px){.s-cta li p{font-size:1.375rem}}@media (min-width: 992px){.s-cta li p{font-size:1.5rem}}.s-cta li p strong{font-family:Gibson-700,Helvetica,Arial,sans-serif}.s-cta .button{margin-top:3rem}.s-features{padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.s-features{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.s-features{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.s-features{padding-top:7rem;padding-bottom:7rem}}@media (min-width: 768px){.s-features .c-container{display:flex;align-items:center;justify-content:space-between}}@media (max-width: 767px){.s-features h2,.s-features ul{max-width:400px;margin-left:auto;margin-right:auto}}.s-features h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:2rem}@media (min-width: 480px){.s-features h2{font-size:2.375rem}}@media (min-width: 600px){.s-features h2{font-size:2.75rem}}@media (min-width: 768px){.s-features h2{font-size:3.125rem}}@media (min-width: 992px){.s-features h2{font-size:3.5rem}}.s-features h2{color:#df2331}@media (max-width: 767px){.s-features h2{margin-bottom:1.5rem}@media (min-width: 600px){.s-features h2{margin-bottom:1.8333rem}}@media (min-width: 768px){.s-features h2{margin-bottom:2.1667rem}}@media (min-width: 992px){.s-features h2{margin-bottom:2.5rem}}}@media (min-width: 768px){.s-features h2{text-align:right;width:40%}}@media (min-width: 992px){.s-features h2{width:33.33%}}@media (min-width: 1400px){.s-features h2{padding-left:3rem}}@media (min-width: 1600px){.s-features h2{padding-left:6rem}}.s-features h2 span{display:block;transform:translateY(-5%)}@media (min-width: 768px){.s-features ul{width:50%}}@media (min-width: 992px){.s-features ul{width:55%}}.s-features ul li:not(:last-child){margin-bottom:1.5rem}.s-features ul li h3,.s-features ul li p{font-size:1rem}@media (min-width: 480px){.s-features ul li h3,.s-features ul li p{font-size:1.0625rem}}@media (min-width: 600px){.s-features ul li h3,.s-features ul li p{font-size:1.125rem}}@media (min-width: 768px){.s-features ul li h3,.s-features ul li p{font-size:1.1875rem}}@media (min-width: 992px){.s-features ul li h3,.s-features ul li p{font-size:1.25rem}}.s-features ul li h3{font-family:Gibson-700,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#df2331}.s-flowchart{padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.s-flowchart{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.s-flowchart{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.s-flowchart{padding-top:7rem;padding-bottom:7rem}}.s-flowchart{background-color:#000;color:#fff}@media (max-width: 991px){.s-flowchart{overflow:scroll}}.s-flowchart .c-container{position:relative}.s-flowchart__headings{position:absolute;max-width:600px;padding-right:1.5rem}@media (min-width: 600px){.s-flowchart__headings{padding-right:2rem}}@media (min-width: 992px){.s-flowchart__headings{max-width:360px;padding-right:0}}.s-flowchart__headings h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:1.75rem}@media (min-width: 480px){.s-flowchart__headings h2{font-size:2.0625rem}}@media (min-width: 600px){.s-flowchart__headings h2{font-size:2.375rem}}@media (min-width: 768px){.s-flowchart__headings h2{font-size:2.6875rem}}@media (min-width: 992px){.s-flowchart__headings h2{font-size:3rem}}@media (max-width: 991px){.s-flowchart__headings h2{margin-bottom:1.5rem}}.s-flowchart__headings .scroll-prompt{font-family:Gibson-500,Helvetica,Arial,sans-serif;font-size:1.25rem}@media (min-width: 480px){.s-flowchart__headings .scroll-prompt{font-size:1.4375rem}}@media (min-width: 600px){.s-flowchart__headings .scroll-prompt{font-size:1.625rem}}@media (min-width: 768px){.s-flowchart__headings .scroll-prompt{font-size:1.8125rem}}@media (min-width: 992px){.s-flowchart__headings .scroll-prompt{font-size:2rem}}@media (min-width: 992px){.s-flowchart__headings .scroll-prompt{display:none}}@media (max-width: 991px){.s-flowchart figure{display:flex}}@media (max-width: 991px){.s-flowchart .roots{display:flex}}@media (max-width: 991px){.s-flowchart .roots .root-left,.s-flowchart .roots .root-right{display:flex;align-items:center}}@media (max-width: 991px){.s-flowchart .roots .root-left{position:relative;margin-right:3rem}}.s-flowchart .roots .root-left article:after{content:"";position:absolute;background-color:#fff;top:100%;left:50%;width:4px}@media (min-width: 992px){.s-flowchart .roots .root-left article{margin-bottom:6rem}.s-flowchart .roots .root-left article:after{height:6rem}}@media (max-width: 991px){.s-flowchart .roots .root-left article.trigger{position:absolute;bottom:calc(50% + 9rem)}.s-flowchart .roots .root-left article.trigger:after{height:3rem;transform:translate(-50%)}}@media (max-width: 991px){.s-flowchart .roots .root-left article.action:after{top:50%;left:100%;transform:translateY(-50%);width:3rem;height:4px}}@media (max-width: 991px){.s-flowchart .branches{padding-right:1.5rem}@media (min-width: 600px){.s-flowchart .branches{padding-right:2rem}}@media (min-width: 992px){.s-flowchart .branches{padding-right:3rem}}.s-flowchart .branches{padding-left:12rem}}@media (min-width: 992px){.s-flowchart .branches{display:flex;justify-content:space-between;padding-top:6rem}.s-flowchart .branches.in-view .lines-container:before,.s-flowchart .branches.in-view .lines-container:after{transform:scaleY(1)}.s-flowchart .branches.in-view .lines-container span{transform:scaleX(1)}}.s-flowchart .branches section{position:relative}@media (max-width: 991px){.s-flowchart .branches section{display:flex;align-items:center}}@media (min-width: 992px){.s-flowchart .branches section{width:calc(25% - 2rem)}}@media (min-width: 1200px){.s-flowchart .branches section{width:calc(25% - 3rem)}}@media (min-width: 1400px){.s-flowchart .branches section{width:calc(25% - 4rem)}}.s-flowchart .branches section .lines-container{position:absolute}@media (max-width: 991px){.s-flowchart .branches section .lines-container{right:100%}}@media (min-width: 992px){.s-flowchart .branches section .lines-container{bottom:100%}}.s-flowchart .branches section .lines-container:before,.s-flowchart .branches section .lines-container:after{content:"";position:absolute;background-color:#fff}@media (max-width: 991px){.s-flowchart .branches section .lines-container:before,.s-flowchart .branches section .lines-container:after{height:4px}}@media (min-width: 992px){.s-flowchart .branches section .lines-container:before,.s-flowchart .branches section .lines-container:after{width:4px;will-change:transform;transform-origin:top;transition:transform .15s;transform:scaleY(0)}}@media (max-width: 991px){.s-flowchart .branches section .lines-container:before{right:100%}}@media (min-width: 992px){.s-flowchart .branches section .lines-container:before{bottom:100%}}@media (max-width: 991px){.s-flowchart .branches section .lines-container:after{width:100%}}@media (min-width: 992px){.s-flowchart .branches section .lines-container:after{top:0;height:100%;transition-delay:.45s}}.s-flowchart .branches section .lines-container span{position:absolute;top:0;left:0;background-color:#fff}@media (max-width: 991px){.s-flowchart .branches section .lines-container span{bottom:0;width:4px}}@media (min-width: 992px){.s-flowchart .branches section .lines-container span{right:0;height:4px;will-change:transform;transition:transform .3s .15s;transform:scaleX(0)}}@media (max-width: 991px){.s-flowchart .branches section:not(:last-child){margin-bottom:3rem}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(1) .lines-container,.s-flowchart .branches section:nth-child(2) .lines-container{top:50%;transform:translateY(-2px)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1) .lines-container,.s-flowchart .branches section:nth-child(2) .lines-container{right:50%;transform:translate(2px)}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(1) .lines-container:before,.s-flowchart .branches section:nth-child(2) .lines-container:before{bottom:0}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1) .lines-container:before,.s-flowchart .branches section:nth-child(2) .lines-container:before{left:0}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1) .lines-container span,.s-flowchart .branches section:nth-child(2) .lines-container span{transform-origin:left}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(1) .lines-container:after,.s-flowchart .branches section:nth-child(2) .lines-container:after{top:0}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1) .lines-container:after,.s-flowchart .branches section:nth-child(2) .lines-container:after{right:0}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(1) .lines-container,.s-flowchart .branches section:nth-child(4) .lines-container{left:-8rem}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1) .lines-container,.s-flowchart .branches section:nth-child(4) .lines-container{top:-4.5rem}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(1) .lines-container:before,.s-flowchart .branches section:nth-child(4) .lines-container:before{width:4rem}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1) .lines-container:before,.s-flowchart .branches section:nth-child(4) .lines-container:before{height:1.5rem}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(3) .lines-container,.s-flowchart .branches section:nth-child(2) .lines-container{left:-4rem;width:4rem}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3) .lines-container,.s-flowchart .branches section:nth-child(2) .lines-container{top:-2.5rem;height:2.5rem}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(3) .lines-container:before,.s-flowchart .branches section:nth-child(2) .lines-container:before{width:8rem}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3) .lines-container:before,.s-flowchart .branches section:nth-child(2) .lines-container:before{height:3.5rem}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(3) .lines-container,.s-flowchart .branches section:nth-child(4) .lines-container{bottom:50%;transform:translateY(2px)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3) .lines-container,.s-flowchart .branches section:nth-child(4) .lines-container{left:50%;transform:translate(-2px)}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(3) .lines-container:before,.s-flowchart .branches section:nth-child(4) .lines-container:before{top:0}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3) .lines-container:before,.s-flowchart .branches section:nth-child(4) .lines-container:before{right:0}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3) .lines-container span,.s-flowchart .branches section:nth-child(4) .lines-container span{transform-origin:right}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(3) .lines-container:after,.s-flowchart .branches section:nth-child(4) .lines-container:after{bottom:0}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3) .lines-container:after,.s-flowchart .branches section:nth-child(4) .lines-container:after{left:0}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1){order:4;padding-top:6rem}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(1) .lines-container{height:calc(145% + 3rem)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(1) .lines-container{height:10.5rem;width:calc(115% + 2rem)}}@media (min-width: 1200px){.s-flowchart .branches section:nth-child(1) .lines-container{width:calc(115% + 3rem)}}@media (min-width: 1400px){.s-flowchart .branches section:nth-child(1) .lines-container{width:calc(115% + 4rem)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(2){order:3}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(2) .lines-container{height:calc(35% + 3rem)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(2) .lines-container{width:calc(20% + 2rem)}}@media (min-width: 1200px){.s-flowchart .branches section:nth-child(2) .lines-container{width:calc(18.75% + 3rem)}}@media (min-width: 1400px){.s-flowchart .branches section:nth-child(2) .lines-container{width:calc(17.5% + 4rem)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3){order:2}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(3) .lines-container{height:calc(35% + 3rem)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(3) .lines-container{width:calc(50% + 2rem)}}@media (min-width: 1200px){.s-flowchart .branches section:nth-child(3) .lines-container{width:calc(48.75% + 3rem)}}@media (min-width: 1400px){.s-flowchart .branches section:nth-child(3) .lines-container{width:calc(47.5% + 4rem)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(4){order:1}}@media (max-width: 991px){.s-flowchart .branches section:nth-child(4) .lines-container{height:calc(145% + 3rem)}}@media (min-width: 992px){.s-flowchart .branches section:nth-child(4) .lines-container{width:calc(145% + 2rem)}}@media (min-width: 1200px){.s-flowchart .branches section:nth-child(4) .lines-container{width:calc(145% + 3rem)}}@media (min-width: 1400px){.s-flowchart .branches section:nth-child(4) .lines-container{width:calc(145% + 4rem)}}.s-flowchart .branches article:not(:last-child):after{content:"";position:absolute;background-color:#fff}@media (max-width: 991px){.s-flowchart .branches article:not(:last-child){margin-right:3rem}.s-flowchart .branches article:not(:last-child):after{top:50%;left:100%;transform:translateY(-50%);width:3rem;height:4px}}@media (min-width: 992px){.s-flowchart .branches article:not(:last-child){margin-bottom:6rem}.s-flowchart .branches article:not(:last-child):after{top:100%;left:50%;width:4px;height:6rem}}.s-flowchart article{position:relative;border:1px solid #fff;padding:1.25rem .5rem;border-radius:.75rem;background-color:#ffffff26}@media (max-width: 991px){.s-flowchart article{width:18rem}}@media (max-width: 767px){.s-flowchart article{width:17rem}}@media (max-width: 599px){.s-flowchart article{width:16rem}}@media (min-width: 992px){.s-flowchart article{will-change:transform,opacity;transition:transform .6s,opacity .9s;transform:scale(.95);opacity:0}.s-flowchart article.in-view{transform:scale(1);opacity:1}.s-flowchart article.in-view:after{transform:translate(-50%) scaleY(1)}}.s-flowchart article .label{position:absolute;left:50%;font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:.6rem}@media (min-width: 480px){.s-flowchart article .label{font-size:.65rem}}@media (min-width: 600px){.s-flowchart article .label{font-size:.7rem}}@media (min-width: 768px){.s-flowchart article .label{font-size:.75rem}}@media (min-width: 992px){.s-flowchart article .label{font-size:.8rem}}.s-flowchart article .label{border:1px solid #fff;padding:.35rem .875rem .45rem;border-radius:.875rem}.s-flowchart article .label--default{top:0;transform:translate(-50%,-50%)}.s-flowchart article .label--offset{background-color:silver}@media (max-width: 991px){.s-flowchart article .label--offset{top:50%;left:-4rem;transform:translate(-50%,-50%)}}@media (min-width: 992px){.s-flowchart article .label--offset{top:-6rem;transform:translate(-50%)}}@media (min-width: 992px){.s-flowchart article:after{will-change:transform;transform-origin:top;transition:.9s transform .3s;transform:translate(-50%) scaleY(0)}}@media (min-width: 992px){.s-flowchart article.root{width:calc(25% - 2rem);margin-left:42.5%}}@media (min-width: 1200px){.s-flowchart article.root{width:calc(25% - 3rem)}}@media (min-width: 1400px){.s-flowchart article.root{width:calc(25% - 4rem)}}.s-flowchart article.trigger .label--default{background-color:#bf162c}.s-flowchart article.action .label--default{background-color:#a01426}.s-flowchart article.condition{padding:1.25rem .5rem .5rem}.s-flowchart article.condition .label--default{background-color:#df2331}.s-flowchart article h3,.s-flowchart article dt,.s-flowchart article dd{font-size:1rem}@media (min-width: 480px){.s-flowchart article h3,.s-flowchart article dt,.s-flowchart article dd{font-size:1.0625rem}}@media (min-width: 600px){.s-flowchart article h3,.s-flowchart article dt,.s-flowchart article dd{font-size:1.125rem}}@media (min-width: 768px){.s-flowchart article h3,.s-flowchart article dt,.s-flowchart article dd{font-size:1.1875rem}}@media (min-width: 992px){.s-flowchart article h3,.s-flowchart article dt,.s-flowchart article dd{font-size:1.25rem}}.s-flowchart article h3{padding:0 .875rem}.s-flowchart article dl{border-top:1px solid #fff;margin-top:1rem}.s-flowchart article dl dt,.s-flowchart article dl dd{font-family:Gibson-300,Helvetica,Arial,sans-serif;padding:.875rem .875rem 1rem}.s-flowchart article dl dd{border-radius:.75rem;background-color:#fff3}.s-hero{position:relative;padding-top:6rem;padding-bottom:6rem}@media (min-width: 600px){.s-hero{padding-top:7rem;padding-bottom:7rem}}@media (min-width: 768px){.s-hero{padding-top:8rem;padding-bottom:8rem}}@media (min-width: 992px){.s-hero{padding-top:9rem;padding-bottom:9rem}}.s-hero{display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width: 767px){.s-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#0000001a}}.s-hero svg{position:absolute;z-index:1;top:-125vh;left:18rem;width:auto;height:300vh;transform:translate(-10%);opacity:.15}@media (min-width: 480px){.s-hero svg{left:25rem}}@media (min-width: 1200px){.s-hero svg{left:calc(50% - 240px)}}.s-hero svg path{fill:#df2331}@media (min-width: 768px){.s-hero__mobile-image{display:none}}.s-hero__mobile-image img{-o-object-position:right;object-position:right}@media (max-width: 767px){.s-hero__desktop-image{display:none}}.s-hero .c-container{position:relative;z-index:1}.s-hero .c-container:before{content:"";display:block;height:5rem}.s-hero__text{position:relative;text-align:center;color:#fff}@media (max-width: 767px){.s-hero__text>*{text-shadow:1px 1px 1px rgba(0,0,0,1)}}.s-hero__text h1{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:2.5rem}@media (min-width: 480px){.s-hero__text h1{font-size:3.375rem}}@media (min-width: 600px){.s-hero__text h1{font-size:4.25rem}}@media (min-width: 768px){.s-hero__text h1{font-size:5.125rem}}@media (min-width: 992px){.s-hero__text h1{font-size:6rem}}.s-hero__text h1{margin-bottom:1.5rem}@media (min-width: 600px){.s-hero__text h1{margin-bottom:1.8333rem}}@media (min-width: 768px){.s-hero__text h1{margin-bottom:2.1667rem}}@media (min-width: 992px){.s-hero__text h1{margin-bottom:2.5rem}}@media (max-width: 599px){.s-hero__text h1 .no-wrap{white-space:normal}}.s-hero__text h2,.s-hero__text p{max-width:800px;margin-left:auto;margin-right:auto}.s-hero__text h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:1.15rem}@media (min-width: 480px){.s-hero__text h2{font-size:1.3rem}}@media (min-width: 600px){.s-hero__text h2{font-size:1.45rem}}@media (min-width: 768px){.s-hero__text h2{font-size:1.6rem}}@media (min-width: 992px){.s-hero__text h2{font-size:1.75rem}}.s-hero__text h2{margin-bottom:1rem}.s-hero__text p{font-size:1rem}@media (min-width: 480px){.s-hero__text p{font-size:1.125rem}}@media (min-width: 600px){.s-hero__text p{font-size:1.25rem}}@media (min-width: 768px){.s-hero__text p{font-size:1.375rem}}@media (min-width: 992px){.s-hero__text p{font-size:1.5rem}}.s-hero__text p{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 600px){.s-hero__text p{padding-left:2rem;padding-right:2rem}}@media (min-width: 992px){.s-hero__text p{padding-left:3rem;padding-right:3rem}}@media (min-width: 768px){.s-hero__text p{font-size:1rem}@media (min-width: 480px){.s-hero__text p{font-size:1.0625rem}}@media (min-width: 600px){.s-hero__text p{font-size:1.125rem}}.s-hero__text p{font-size:1.1875rem}@media (min-width: 992px){.s-hero__text p{font-size:1.25rem}}}.s-hero__text p:not(:last-child){margin-bottom:.75rem}.s-info{padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.s-info{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.s-info{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.s-info{padding-top:7rem;padding-bottom:7rem}}.s-info{background-color:#000;color:#fff}@media (min-width: 768px){.s-info .c-container-narrow{display:flex;align-items:center;justify-content:space-between}}@media (max-width: 767px){.s-info__text,.s-info__images{max-width:533.28px;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.s-info__text,.s-info__images{width:50%}}@media (max-width: 767px){.s-info__text{margin-bottom:4rem}}@media (min-width: 768px){.s-info__text{order:1}}.s-info__text h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:1.75rem}@media (min-width: 480px){.s-info__text h2{font-size:2.0625rem}}@media (min-width: 600px){.s-info__text h2{font-size:2.375rem}}@media (min-width: 768px){.s-info__text h2{font-size:2.6875rem}}@media (min-width: 992px){.s-info__text h2{font-size:3rem}}.s-info__text h2{margin-bottom:1.5rem}@media (min-width: 600px){.s-info__text h2{margin-bottom:1.8333rem}}@media (min-width: 768px){.s-info__text h2{margin-bottom:2.1667rem}}@media (min-width: 992px){.s-info__text h2{margin-bottom:2.5rem}}.s-info__text li:not(:last-child){margin-bottom:1.5rem}.s-info__text li p{font-size:1rem}@media (min-width: 480px){.s-info__text li p{font-size:1.0625rem}}@media (min-width: 600px){.s-info__text li p{font-size:1.125rem}}@media (min-width: 768px){.s-info__text li p{font-size:1.1875rem}}@media (min-width: 992px){.s-info__text li p{font-size:1.25rem}}.s-info__text li strong{font-family:Gibson-500,Helvetica,Arial,sans-serif}.s-info__text .button{margin-top:3rem}.s-info__images>div{position:relative;border-radius:6%;overflow:hidden}@media (min-width: 768px){.s-info__images>div{transform:translate(-6%);right:2rem}}@media (min-width: 992px){.s-info__images>div{right:3rem}}.s-info__images>div:before{content:"";display:block;padding-bottom:77.9731127197518%}.s-info__logo{position:absolute;bottom:10%;left:50%;transform:translate(-50%);width:45%;height:auto}.s-logos{background-color:#000;color:#fff;overflow:hidden}.s-logos>div{max-width:1600px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.s-logos>div{display:flex;align-items:center}}.s-logos__text{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 600px){.s-logos__text{padding-left:2rem;padding-right:2rem}}@media (min-width: 992px){.s-logos__text{padding-left:3rem;padding-right:3rem}}.s-logos__text{padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.s-logos__text{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.s-logos__text{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.s-logos__text{padding-top:7rem;padding-bottom:7rem}}@media (min-width: 992px){.s-logos__text{width:60%}}@media (min-width: 1200px){.s-logos__text{width:50%}}@media (min-width: 1400px){.s-logos__text{width:40%}}@media (max-width: 991px){.s-logos__text{max-width:533.28px;margin-left:auto;margin-right:auto}}.s-logos__text h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:2.5rem}@media (min-width: 480px){.s-logos__text h2{font-size:3.125rem}}@media (min-width: 600px){.s-logos__text h2{font-size:3.75rem}}@media (min-width: 768px){.s-logos__text h2{font-size:4.375rem}}@media (min-width: 992px){.s-logos__text h2{font-size:5rem}}.s-logos__text h2{margin-bottom:.75rem}@media (min-width: 600px){.s-logos__text h2{margin-bottom:1rem}}@media (min-width: 768px){.s-logos__text h2{margin-bottom:1.25rem}}@media (min-width: 992px){.s-logos__text h2{margin-bottom:1.5rem}}.s-logos__text p{font-size:1rem}@media (min-width: 480px){.s-logos__text p{font-size:1.0625rem}}@media (min-width: 600px){.s-logos__text p{font-size:1.125rem}}@media (min-width: 768px){.s-logos__text p{font-size:1.1875rem}}@media (min-width: 992px){.s-logos__text p{font-size:1.25rem}}@media (min-width: 992px){.s-logos__text p{max-width:400px}}.s-logos__logos{display:flex}@media (max-width: 991px){.s-logos__logos{flex-wrap:wrap;margin-bottom:-6vw}}@media (min-width: 992px){.s-logos__logos{justify-content:space-between;width:40%;margin-right:-2vw}}@media (min-width: 1200px){.s-logos__logos{width:50%}}@media (min-width: 1400px){.s-logos__logos{width:60%}}.s-logos__logos ul{position:relative;width:100%}@media (max-width: 991px){.s-logos__logos ul{display:flex;animation:logos-x 20s linear infinite}}@media (min-width: 992px){.s-logos__logos ul{width:calc(33.33% - 1vw);animation:logos-y 25s linear infinite}}@media (min-width: 1600px){.s-logos__logos ul{width:calc(33.33% - 1rem)}}.s-logos__logos ul:nth-child(2){animation-direction:reverse}.s-logos__logos ul li{width:33.33%;flex-shrink:0;white-space:nowrap}@media (max-width: 991px){.s-logos__logos ul li{padding-right:3vw;margin-bottom:3vw}}@media (min-width: 992px){.s-logos__logos ul li{width:100%;padding-bottom:1.5vw}.s-logos__logos ul li:nth-child(4),.s-logos__logos ul li:nth-child(5),.s-logos__logos ul li:nth-child(6){position:absolute;left:0}.s-logos__logos ul li:nth-child(4){top:100%}.s-logos__logos ul li:nth-child(5){top:133.33%}.s-logos__logos ul li:nth-child(6){top:166.66%}}@media (min-width: 1600px){.s-logos__logos ul li{padding-bottom:1.5rem}}.s-logos__logos ul li span{position:relative;display:block;border-radius:12%/10%;background-color:#bf162c}.s-logos__logos ul li span:before{content:"";display:block;padding-bottom:83.33%}@media (min-width: 992px){.s-logos__logos ul li span:before{padding-bottom:120%}}.s-logos__logos ul li span img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66.66%;height:auto}@media (min-width: 992px){.s-logos__logos ul li span img{width:83.33%}}.s-split{padding-top:4rem;padding-bottom:4rem}@media (min-width: 600px){.s-split{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.s-split{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 992px){.s-split{padding-top:7rem;padding-bottom:7rem}}.s-split{background-color:#fff}@media (min-width: 992px){.s-split .c-container{display:flex;justify-content:space-between}}@media (max-width: 991px){.s-split__headings{margin-bottom:1.5rem}@media (min-width: 600px){.s-split__headings{margin-bottom:1.8333rem}}@media (min-width: 768px){.s-split__headings{margin-bottom:2.1667rem}}@media (min-width: 992px){.s-split__headings{margin-bottom:2.5rem}}}@media (min-width: 992px){.s-split__headings{width:calc(55% - 1.5rem);text-align:right}}.s-split__headings h2{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:3rem}@media (min-width: 480px){.s-split__headings h2{font-size:3.75rem}}@media (min-width: 600px){.s-split__headings h2{font-size:4.5rem}}@media (min-width: 768px){.s-split__headings h2{font-size:5.25rem}}@media (min-width: 992px){.s-split__headings h2{margin-top:-.7875rem}}@media (min-width: 1200px){.s-split__headings h2{font-size:6rem;margin-top:calc(-6rem * .15)}}@media (min-width: 1400px){.s-split__headings h2{font-size:6.75rem;margin-top:-1.0125rem}}@media (min-width: 1600px){.s-split__headings h2{font-size:7.5rem;margin-top:-1.125rem}}.s-split__headings h2{margin-bottom:.75rem}@media (min-width: 600px){.s-split__headings h2{margin-bottom:1rem}}@media (min-width: 768px){.s-split__headings h2{margin-bottom:1.25rem}}@media (min-width: 992px){.s-split__headings h2{margin-bottom:1.5rem}}.s-split__headings h2{color:#df2331}.s-split__headings h3{font-size:1.5rem}@media (min-width: 480px){.s-split__headings h3{font-size:1.75rem}}@media (min-width: 600px){.s-split__headings h3{font-size:2rem}}@media (min-width: 768px){.s-split__headings h3{font-size:2.25rem}}@media (min-width: 992px){.s-split__headings h3{font-size:2.5rem}}.s-split__headings h3{font-family:Gibson-700,Helvetica,Arial,sans-serif;color:#df2331}@media (min-width: 992px){.s-split__body{width:calc(45% - 1.5rem);transition-delay:.1s}}.s-split__body p,.s-split__body li{font-size:1rem}@media (min-width: 480px){.s-split__body p,.s-split__body li{font-size:1.0625rem}}@media (min-width: 600px){.s-split__body p,.s-split__body li{font-size:1.125rem}}@media (min-width: 768px){.s-split__body p,.s-split__body li{font-size:1.1875rem}}@media (min-width: 992px){.s-split__body p,.s-split__body li{font-size:1.25rem}}.s-split__body>p:not(:last-of-type){margin-bottom:.75rem}.s-split__body>p:last-of-type{margin-bottom:1.5rem}@media (min-width: 600px){.s-split__body>p:last-of-type{margin-bottom:1.8333rem}}@media (min-width: 768px){.s-split__body>p:last-of-type{margin-bottom:2.1667rem}}@media (min-width: 992px){.s-split__body>p:last-of-type{margin-bottom:2.5rem}}.s-split__body ul{list-style:disc outside none;list-style:initial;padding-left:1rem}@media (min-width: 480px){.s-split__body ul{padding-left:1.0625rem}}@media (min-width: 600px){.s-split__body ul{padding-left:1.125rem}}@media (min-width: 768px){.s-split__body ul{padding-left:1.1875rem}}@media (min-width: 992px){.s-split__body ul{padding-left:1.25rem}}.s-split__body ul li:not(:last-of-type){margin-bottom:.5rem}.s-split__body .button{margin-top:3rem}@media (max-width: 991px){.s-split__headings,.s-split__body{max-width:533.28px;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.s-split__headings,.s-split__body{width:calc(50% - 2.5rem)}}.s-testimonials{padding-top:12rem;padding-bottom:4rem}@media (min-width: 600px){.s-testimonials{padding-bottom:5rem}}@media (min-width: 768px){.s-testimonials{padding-bottom:6rem}}@media (min-width: 992px){.s-testimonials{padding-bottom:7rem}}.s-testimonials{text-align:center;color:#bf162c}.s-testimonials .c-container{position:relative}.s-testimonials svg{position:absolute;width:auto;height:6rem}@media (min-width: 600px){.s-testimonials svg{height:8rem}}@media (min-width: 1400px){.s-testimonials svg{height:10rem}}.s-testimonials svg path{fill:#bf162c}.s-testimonials svg:nth-of-type(1){top:-8.5rem;left:0}@media (min-width: 600px){.s-testimonials svg:nth-of-type(1){top:-9.5rem}}@media (min-width: 1400px){.s-testimonials svg:nth-of-type(1){top:-8rem;left:4rem}}.s-testimonials svg:nth-of-type(2){bottom:0;right:0;transform:translateY(125%)}@media (min-width: 380px){.s-testimonials svg:nth-of-type(2){transform:translateY(83.33%)}}@media (min-width: 480px){.s-testimonials svg:nth-of-type(2){transform:translateY(66.66%)}}@media (min-width: 1400px){.s-testimonials svg:nth-of-type(2){right:4rem;transform:translateY(33.33%)}}.s-testimonials .swiper{max-width:calc(1600px * .55);padding-bottom:3rem;margin-bottom:10rem}@media (min-width: 380px){.s-testimonials .swiper{width:83.33%;margin-bottom:8rem}}@media (min-width: 480px){.s-testimonials .swiper{margin-bottom:4rem}}.s-testimonials .swiper blockquote p{font-family:Gibson-500,Helvetica,Arial,sans-serif;font-size:1.15rem}@media (min-width: 480px){.s-testimonials .swiper blockquote p{font-size:1.3rem}}@media (min-width: 600px){.s-testimonials .swiper blockquote p{font-size:1.45rem}}@media (min-width: 768px){.s-testimonials .swiper blockquote p{font-size:1.6rem}}@media (min-width: 992px){.s-testimonials .swiper blockquote p{font-size:1.75rem}}.s-testimonials .swiper blockquote p:not(:last-child){margin-bottom:.75rem}.s-testimonials .swiper figcaption{margin-top:1.5rem}@media (min-width: 600px){.s-testimonials .swiper figcaption{margin-top:1.8333rem}}@media (min-width: 768px){.s-testimonials .swiper figcaption{margin-top:2.1667rem}}@media (min-width: 992px){.s-testimonials .swiper figcaption{margin-top:2.5rem}}.s-testimonials .swiper figcaption strong,.s-testimonials .swiper figcaption cite{font-size:1rem}@media (min-width: 480px){.s-testimonials .swiper figcaption strong,.s-testimonials .swiper figcaption cite{font-size:1.125rem}}@media (min-width: 600px){.s-testimonials .swiper figcaption strong,.s-testimonials .swiper figcaption cite{font-size:1.25rem}}@media (min-width: 768px){.s-testimonials .swiper figcaption strong,.s-testimonials .swiper figcaption cite{font-size:1.375rem}}@media (min-width: 992px){.s-testimonials .swiper figcaption strong,.s-testimonials .swiper figcaption cite{font-size:1.5rem}}.s-testimonials .swiper figcaption strong,.s-testimonials .swiper figcaption cite{display:block}.s-testimonials .swiper figcaption strong{font-family:Gibson-500,Helvetica,Arial,sans-serif;margin-bottom:.25rem}.s-testimonials .swiper .swiper-pagination{bottom:0}.s-testimonials .swiper .swiper-pagination-bullet{margin:0!important;width:.75rem;height:.75rem;background-color:#bf162c}.s-testimonials .swiper .swiper-pagination-bullet:not(:last-child){margin-right:1rem!important}.s-ticker{border-top:2px solid #BF162C;border-bottom:2px solid #BF162C;padding:1rem 0;overflow:hidden;display:flex}@media (min-width: 768px){.s-ticker{border-top:3px solid #BF162C;border-bottom:3px solid #BF162C}}@media (min-width: 992px){.s-ticker{border-top:4px solid #BF162C;border-bottom:4px solid #BF162C}}.s-ticker span{font-family:Gibson-700,Helvetica,Arial,sans-serif;font-size:2.5rem}@media (min-width: 480px){.s-ticker span{font-size:2.875rem}}@media (min-width: 600px){.s-ticker span{font-size:3.25rem}}@media (min-width: 768px){.s-ticker span{font-size:3.625rem}}@media (min-width: 992px){.s-ticker span{font-size:4rem}}.s-ticker span{text-transform:uppercase;color:#bf162c;flex-shrink:0;white-space:nowrap;animation:ticker 20s linear infinite}.s-ticker span:after{content:"  ·  "}
