@font-face{font-family:"Graphik Bold";src:url("../fonts/Graphik-Bold-Web.woff2") format("woff2");font-display:swap}@font-face{font-family:"Graphik Medium";src:url("../fonts/Graphik-Medium-Web.woff2") format("woff2");font-display:swap}@font-face{font-family:"Graphik Thin";src:url("../fonts/Graphik-Regular-Web.woff2") format("woff2");font-display:swap}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff"),url("../fonts/fa-regular-400.ttf") format("truetype"),url("../fonts/fa-regular-400.svg#fontawesome") format("svg");font-display:swap}@font-face{font-family:"Font Awesome 5 Solid";font-style:normal;font-weight:900;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg");font-display:swap}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url("../fonts/fa-brands-400.eot");src:url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-brands-400.woff2") format("woff2"),url("../fonts/fa-brands-400.woff") format("woff"),url("../fonts/fa-brands-400.ttf") format("truetype"),url("../fonts/fa-brands-400.svg#fontawesome") format("svg");font-display:swap}:root{--step--2: clamp(0.64rem, 0.7695rem + -0.1439vi, 0.7407rem);--step--1: clamp(0.8rem, 0.8429rem + -0.0476vi, 0.8333rem);--step-0: clamp(0.9375rem, 0.9196rem + 0.0893vi, 1rem);--step-1: clamp(1.0547rem, 0.9989rem + 0.279vi, 1.25rem);--step-2: clamp(1.1865rem, 1.0791rem + 0.5371vi, 1.5625rem);--step-3: clamp(1.3348rem, 1.1582rem + 0.8833vi, 1.9531rem);--step-4: clamp(1.5017rem, 1.2332rem + 1.3424vi, 2.4414rem);--step-5: clamp(1.6894rem, 1.3002rem + 1.9462vi, 3.0518rem);--step-6: clamp(1.9006rem, 1.3537rem + 2.7345vi, 3.8147rem);--step-7: clamp(2.1382rem, 1.3867rem + 3.7575vi, 4.7684rem);--step-8: clamp(2.4054rem, 1.3897rem + 5.0786vi, 5.9605rem);--step-9: clamp(2.7061rem, 1.3505rem + 6.7778vi, 7.4506rem);--fluid-container-header: calc(8vw - 20px);--fluid-container: 8vw;--fluid-container-inner: $logo-width;--fluid-container-inner-right: 14vw}body{font-family:"Graphik Thin",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;line-height:1.44;color:#333}h1,h2,h3,h4,h5,h6,p,a,li,button,input,textarea,select,blockquote,th,td{margin:0;font-weight:normal;line-height:1.44}blockquote{font-weight:normal;padding:0;margin:0;border:none;color:inherit}cite{color:inherit;font-style:normal}cite:before{display:none}a{text-decoration:none}button{border:none;background:none;outline:none}.font-regular{font-family:"Graphik Thin",sans-serif}.font-bold{font-family:"Graphik Medium",sans-serif}.font-title{font-family:"Graphik Bold",sans-serif}.font-title *{font-family:"Graphik Bold",sans-serif}.font-uppercase{text-transform:uppercase}.font-transparent span{display:block;color:rgba(0,0,0,0);-webkit-text-stroke-color:#333;-webkit-text-stroke-width:1px}@media(min-width: 1024px){.font-transparent span{-webkit-text-stroke-width:clamp(1px,.03em,.03em)}}.font-transparent span:last-of-type{color:#333;-webkit-text-stroke-width:0px}.font-transparent-white{color:#fff}.font-transparent-white span{-webkit-text-stroke-color:#fff}.font-transparent-white span:last-of-type{color:#fff}.font-transparent-black span,.block-cta.light .slot .slot-content .slot-title span{-webkit-text-stroke-color:#333}.font-transparent-black span:last-of-type,.block-cta.light .slot .slot-content .slot-title span:last-of-type{color:#333}.step--1{font-size:clamp(14px,.9722222222vw,.9722222222vw)}.step-0,.button,body,h1,h2,h3,h4,h5,h6,p,a,li,button,input,textarea,select,blockquote,th,td{font-size:clamp(15px,1.1111111111vw,1.1111111111vw)}.step-1,.te h3{font-size:clamp(17px,1.3888888889vw,1.3888888889vw);line-height:1.2}.step-2,.te h2{font-size:clamp(18px,1.7361111111vw,1.7361111111vw);line-height:1.2}.step-3{font-size:clamp(22px,2.0833333333vw,2.0833333333vw);line-height:1.1}.step-4{font-size:clamp(33px,3.125vw,3.125vw);line-height:1}.step-5{font-size:clamp(30px,3.4722222222vw,3.4722222222vw);line-height:1}.step-6{font-size:var(--step-6);line-height:1}.step-7{font-size:var(--step-7);line-height:1}.step-8{font-size:clamp(35px,4.8611111111vw,4.8611111111vw);line-height:1}.step-9{font-size:clamp(35px,6.25vw,6.25vw);line-height:1}.te *:last-child:not(table){margin-bottom:0 !important}.te .image{margin-bottom:20px;width:50px}.te .image img{width:100%}.te td{vertical-align:middle}.te h2,.te h3{margin-bottom:.7em}.te h2:first-child,.te h3:first-child{margin-top:0}.te h2{font-family:"Graphik Bold",sans-serif;font-weight:normal;margin-bottom:clamp(5px,.6944444444vw,10px);margin-top:1.5em}.te h3{font-family:"Graphik Bold",sans-serif;font-weight:normal;margin-bottom:clamp(5px,.6944444444vw,10px);margin-top:1.5em}.te p{margin-bottom:1.2em}.te strong,.te b{font-weight:normal;font-family:"Graphik Bold",sans-serif}.te i{font-style:italic}.te a{word-wrap:break-word;font-size:inherit;color:inherit;font-family:inherit;color:#333;text-decoration:none;position:relative;text-decoration:underline;border:none}.te ul,.te ol{margin:0 0 1em 0;padding:0;list-style:none}.te ul li,.te ol li{position:relative;margin-bottom:.5em}.te ul li ul,.te ol li ul{margin:0}.te ul li{padding-left:clamp(15px,1.0416666667vw,22px)}.te ul li:before{content:"";display:inline-block;width:clamp(5px,.3472222222vw,10px);height:clamp(5px,.3472222222vw,10px);border-radius:1px;background:#000;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:.6em;left:0}.te ol{counter-reset:gd-counter}.te ol li{counter-increment:gd-counter;padding-left:1.6em}.te ol li:before{content:counter(gd-counter) ".";font-family:"Graphik Bold",sans-serif;display:inline-block;position:absolute;top:.1em;left:0;font-size:90%}.te blockquote{display:inline-block;position:relative;width:100%;border:none;padding:0;font-family:"Graphik Medium",sans-serif;padding-top:10px;line-height:1.3;margin-bottom:1em}@media(min-width: 768px){.te blockquote{display:flex}}.te blockquote:first-child{margin-top:0}.te blockquote:before{content:"‘";display:inline-block;color:#000;line-height:1;flex-shrink:0;margin-right:2px;font-size:110%;position:absolute;left:-10px}.te blockquote *{font-family:"Graphik Medium",sans-serif;text-transform:none;line-height:1.3;margin-bottom:1em;border:none;padding:0;position:relative;z-index:2}.te blockquote *:last-child:after{content:"’";display:inline;color:#000;line-height:1;flex-shrink:0;margin-left:2px;font-size:110%}.te .table-scroll-helper{font-size:1.3rem;margin-bottom:.5em;display:inline-flex;align-items:center}.te .table-scroll-helper:after{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;position:relative;margin-left:10px;flex-shrink:0}.te .table{overflow:auto;margin:0}.te table{width:100%;min-width:500px;margin:0 0 1em 0 !important;border-collapse:collapse}.te table:first-child{margin-top:0}.te table th{padding:10px;background:#3400ff;color:#fff;border:none;text-align:left;font-family:"Graphik Medium",sans-serif;border:1px solid #333}.te table tbody{vertical-align:top}.te table tbody tr td{padding:10px;border:none;border:1px solid #333}.te-black,.block-cta.light .slot .slot-content .slot-text{color:#333}.te-black p,.block-cta.light .slot .slot-content .slot-text p,.te-black h2,.block-cta.light .slot .slot-content .slot-text h2,.te-black h3,.block-cta.light .slot .slot-content .slot-text h3{color:#333}.te-black ul li,.block-cta.light .slot .slot-content .slot-text ul li{color:#333}.te-black ul li:before,.block-cta.light .slot .slot-content .slot-text ul li:before{content:"";background:#333}.te-black ol li,.block-cta.light .slot .slot-content .slot-text ol li{color:#333}.te-black ol li:before,.block-cta.light .slot .slot-content .slot-text ol li:before{color:#333}.te-black a,.block-cta.light .slot .slot-content .slot-text a{color:#333}.te-black a:hover,.block-cta.light .slot .slot-content .slot-text a:hover{color:#333;transition:.3s}.te-black blockquote:before,.block-cta.light .slot .slot-content .slot-text blockquote:before{background-image:url("../img/quote.svg")}.te-black blockquote *,.block-cta.light .slot .slot-content .slot-text blockquote *{color:#333}.te-black table thead th,.block-cta.light .slot .slot-content .slot-text table thead th{border-color:#333;color:#333}.te-black table tbody tr td,.block-cta.light .slot .slot-content .slot-text table tbody tr td{border-color:#333;color:#333}.te-black .table-scroll-helper,.block-cta.light .slot .slot-content .slot-text .table-scroll-helper{color:#fff}.te-black .table-scroll-helper:after,.block-cta.light .slot .slot-content .slot-text .table-scroll-helper:after{background-image:url("../img/chevron-right-white.svg")}.te-white{color:#fff}.te-white p,.te-white h2,.te-white h3{color:#fff}.te-white ul li{color:#fff}.te-white ul li:before{content:"";background:#fff}.te-white ol li{color:#fff}.te-white ol li:before{color:#fff}.te-white a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.te-white a:hover{color:#fff;border-color:#fff;transition:.3s}.te-white blockquote:before{background-image:url("../img/quote.svg")}.te-white blockquote *{color:#fff}.te-white table thead th{border-color:#fff;color:#fff}.te-white table tbody tr td{border-color:#fff;color:#fff}.te-white .table-scroll-helper{color:#fff}.te-white .table-scroll-helper:after{background-image:url("../img/chevron-right-white.svg")}.button{cursor:pointer;color:#333;font-family:"Graphik Bold",sans-serif;line-height:1;padding:.7em 1.4em;display:inline-flex;width:auto;align-items:center;justify-content:center;transition:.3s;line-height:1;border:1px solid #333;border-radius:30px}.button svg{margin-left:.5em;width:.8em;height:.8em;flex-shrink:0}.button svg path{stroke:#333}.button:hover{background:#333;color:#fff;transition:.3s}.button:hover svg path{stroke:#fff;transition:.3s}.button.button-white,.block-cta .slot .slot-content .button{color:#fff;border-color:#fff}.button.button-white svg path,.block-cta .slot .slot-content .button svg path{stroke:#fff}.button.button-white:hover,.block-cta .slot .slot-content .button:hover{background:#fff;color:#333;transition:.3s}.button.button-white:hover svg path,.block-cta .slot .slot-content .button:hover svg path{stroke:#333;transition:.3s}.button.button-black,.block-cta.light .slot .slot-content .button{color:#333;border-color:#333}.button.button-black svg path,.block-cta.light .slot .slot-content .button svg path{stroke:#333}.button.button-black:hover,.block-cta.light .slot .slot-content .button:hover{background:#333;color:#fff;transition:.3s}.button.button-black:hover svg path,.block-cta.light .slot .slot-content .button:hover svg path{stroke:#fff;transition:.3s}.block-cta{padding:0}.block-cta.light{background:#fff}.block-cta.light .slot{background:#fff;display:flex}.block-cta.light .slot .slot-content .slot-content-right-title{-webkit-text-stroke-color:#333}.block-cta .slot{position:relative;overflow:hidden;background:#333}.block-cta .slot .block-shards{position:absolute;top:0;left:0;width:100%;height:100%}.block-cta .slot .block-shards .shard{position:absolute}.block-cta .slot .block-shards .shard:after{background-repeat:no-repeat;background-size:contain}.block-cta .slot .block-shards .shard.shard-left{position:absolute;width:100%;top:-154%;left:-59%}.block-cta .slot .block-shards .shard.shard-left .image-container{padding-bottom:155%}.block-cta .slot .block-shards .shard.shard-top{position:absolute;width:88%;top:-69%;left:-16%}.block-cta .slot .block-shards .shard.shard-top .image-container{padding-bottom:132%}.block-cta .slot .block-shards .shard.shard-right{position:absolute;width:70%;top:-26%;right:-30%}.block-cta .slot .block-shards .shard.shard-right .image-container{padding-bottom:90%}.block-cta .slot .block-shards .shard.shard-bottom{position:absolute;width:62%;bottom:-40%;right:-18%}.block-cta .slot .block-shards .shard.shard-bottom .image-container{padding-bottom:64%}.block-cta .slot .slot-content{min-height:clamp(400px,31.25vw,31.25vw);display:flex;flex-direction:column;justify-content:center;padding:100px 0;max-width:39.375rem}@media(min-width: 900px){.block-cta .slot .slot-content{padding:clamp(40px,3.4722222222vw,50px) 0}}.block-cta .slot .slot-content .slot-title{margin-bottom:clamp(20px,2.0833333333vw,30px)}.block-cta .slot .slot-content .button{margin-top:clamp(20px,2.0833333333vw,30px)}