/*! normalize.css v8.0.0 | 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{-webkit-box-sizing:content-box;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;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}[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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}[hidden],template{display:none}.video__fill-bleed__overlay{background-color:#000;display:inline-block;height:100%;opacity:.4;position:absolute;width:100%;z-index:0}.video__full-bleed{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:-1;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-placeholder{position:relative}.image-placeholder[data-has-aspect-ratio] img{height:100%;left:0;opacity:0;position:absolute;top:0}.image-placeholder[data-has-aspect-ratio] img.is-loaded{opacity:1;-webkit-transition-duration:.5s;transition-duration:.5s}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.carousel{position:relative}.carousel__overflow{overflow:hidden}.carousel__inner-container{-webkit-transition:-webkit-transform .24s ease-in-out;transition:-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out;transition:transform .24s ease-in-out,-webkit-transform .24s ease-in-out;width:5000px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.carousel__arrow{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .24s ease-in-out;opacity:1;transition:opacity .24s ease-in-out}.carousel__arrow:hover{opacity:.8}.carousel__arrow.prev{left:-50px}.carousel__arrow.next{right:-50px}html{font-size:62.5%}body{background:#fff;color:#758796;font-family:Nunito,Helvetica,arial,sans-serif;font-weight:400;min-width:100%;overflow-x:hidden;position:relative;width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}ul{list-style-type:none;margin:0;padding:0}.container{display:block;margin:0 auto;max-width:1224px;width:100%}@media only screen and (max-width:1440px){.container{padding:0 50px}}@media only screen and (max-width:600px){.container{padding:0 30px}}section{padding:60px 0}@media only screen and (min-width:600px){section{padding:80px 0}}.main{position:relative;width:100%}.main.is-open--sidemenu:after{-webkit-animation:fade-in .4s cubic-bezier(.39,.575,.565,1);animation:fade-in .4s cubic-bezier(.39,.575,.565,1);background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;opacity:1;position:absolute;top:-56px;width:100%;z-index:900}.button{border-radius:23px;cursor:pointer;display:inline-block;height:46px}.button span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:600;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;outline:none;padding:12px 25px;text-align:center;-webkit-transition:background-color .24s ease-in-out,color .24s ease-in-out,opacity .24s ease-in-out,border .24s ease-in-out;transition:background-color .24s ease-in-out,color .24s ease-in-out,opacity .24s ease-in-out,border .24s ease-in-out;font-size:16px;font-size:parseint(16px)/10rem}@media only screen and (max-width:1022px){.button span{letter-spacing:.8px;line-height:1.43;font-size:14px;font-size:parseint(14px)/10rem}}.button.outline{position:relative;z-index:1}.button.outline:after{background-image:linear-gradient(77deg,#00aee9,#69fabd);border-radius:30px;-webkit-box-shadow:0 5px 10px 0 rgba(0,174,233,.15);box-shadow:0 5px 10px 0 rgba(0,174,233,.15);content:"";height:100%;left:50%;padding:2px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:padding .24s linear;transition:padding .24s linear;width:100%;z-index:-1}.button.outline span{background-color:#fff;color:#00aee9}.button.outline:focus:after,.button.outline:hover:after{padding:4px}.button.outline:focus span,.button.outline:hover span{color:#1b295e}.button.solid span{background-color:#00aee9;color:#fff}.button.solid span:focus,.button.solid span:hover{background-color:#09c}.no-break{white-space:nowrap}img{max-width:100%}.spacer{background-color:#cfdbe6;bottom:0;height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 160px)}@media only screen and (max-width:1023px){.spacer{width:calc(100% - 64px)}}@media only screen and (max-width:600px){.spacer{width:calc(100% - 32px)}}.social-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:284px}.social-icons img{max-width:34px}a{color:#758796;font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:1.38;text-decoration:none;opacity:1;-webkit-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out;font-size:14px;font-size:parseint(14px)/10rem}a:hover{opacity:.8}a.has-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a.has-icon.icon-pre i,a.has-icon.icon-pre img{margin-right:8px}.display2{font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.8px;line-height:1.17;margin:0;-webkit-transition:font-size .24s ease-in-out;transition:font-size .24s ease-in-out;font-size:96px;font-size:parseint(96px)/10rem}@media only screen and (max-width:1023px){.display2{font-size:60px;font-size:parseint(60px)/10rem}}@media only screen and (max-width:600px){.display2{letter-spacing:normal;line-height:1.16;font-size:38px;font-size:parseint(38px)/10rem}}.h1,h1{color:#1b295e;font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.5px;line-height:1.18;margin:0;font-size:56px;font-size:parseint(56px)/10rem}@media only screen and (max-width:1023px){.h1,h1{letter-spacing:normal;line-height:1.16;font-size:38px;font-size:parseint(38px)/10rem}}@media only screen and (max-width:600px){.h1,h1{line-height:1.25;font-size:32px;font-size:parseint(32px)/10rem}}.h2,h2{color:#1b295e;font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.5px;line-height:1.18;margin:0;font-size:44px;font-size:parseint(44px)/10rem}@media only screen and (max-width:1023px){.h2,h2{letter-spacing:normal;line-height:1.25;font-size:32px;font-size:parseint(32px)/10rem}}@media only screen and (max-width:600px){.h2,h2{line-height:1.33;font-size:24px;font-size:parseint(24px)/10rem}}.h3,h3{color:#1b295e;font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.25;margin:0;font-size:32px;font-size:parseint(32px)/10rem}@media only screen and (max-width:1023px){.h3,h3{line-height:1.33;font-size:24px;font-size:parseint(24px)/10rem}}@media only screen and (max-width:600px){.h3,h3{line-height:1.4;font-size:20px;font-size:parseint(20px)/10rem}}.h4,h4{color:#1b295e;font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.36;margin:0;font-size:22px;font-size:parseint(22px)/10rem}@media only screen and (max-width:1023px){.h4,h4{line-height:1.63;font-size:16px;font-size:parseint(16px)/10rem}}.eyebrow{font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:1.56;margin:0;text-transform:uppercase;-webkit-transition:font-size .24s ease-in-out;transition:font-size .24s ease-in-out;font-size:14px;font-size:parseint(14px)/10rem}@media only screen and (max-width:1023px){.eyebrow{font-weight:500;letter-spacing:1.3px;line-height:1.83;font-size:12px;font-size:parseint(12px)/10rem}}.p,p{color:#758796;font-family:Fira Sans,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:0;font-size:16px;font-size:parseint(16px)/10rem}@media only screen and (max-width:1023px){.p,p{line-height:1.71;font-size:14px;font-size:parseint(14px)/10rem}}.timeline-links{color:#758796;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:1.38}.subhead,.timeline-links{font-stretch:normal;font-style:normal}.subhead{font-family:Nunito,Helvetica,arial,sans-serif;font-weight:400;letter-spacing:normal;line-height:1.67;margin:0;-webkit-transition:font-size .24s ease-in-out;transition:font-size .24s ease-in-out;font-size:18px;font-size:parseint(18px)/10rem}@media only screen and (max-width:1023px){.subhead{line-height:1.63;font-size:16px;font-size:parseint(16px)/10rem}}.nav-links{font-family:Nunito,Helvetica,arial,sans-serif;line-height:1.57;font-size:14px;font-size:parseint(14px)/10rem}.footnote,.nav-links{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;margin:0}.footnote{font-family:Fira Sans,Helvetica,arial,sans-serif;line-height:1.5;font-size:12px;font-size:parseint(12px)/10rem}@media only screen and (max-width:1023px){.footnote{letter-spacing:.3px;line-height:1.5}}.text--center{text-align:center}.text--right{text-align:right}.text--bold{font-weight:500}.text--light{font-weight:300}.whitepaper-fixed-mobile{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;padding:16px;position:fixed;width:100%;z-index:800}@media only screen and (min-width:600px){.whitepaper-fixed-mobile{display:none}}.whitepaper-fixed-mobile .outline{width:100%}.footer__logo{margin-right:67px}@media only screen and (max-width:600px){.footer__logo{margin-right:33px}}.footer__logo img{max-width:42px}.footer__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__nav-item{margin-right:40px}.footer__lower .footer__nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__lower li{margin:20px 0}.footer__upper{border-bottom:2px solid #f5f8fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.footer__upper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer__upper .nav-item{font-size:16px;font-size:parseint(16px)/10rem}@media only screen and (max-width:600px){.footer__upper .nav-item{font-size:px}}@media only screen and (max-width:1023px){.footer__upper .footer__nav{width:100%}}.footer__upper .footer__nav-upper{padding:40px 0}@media only screen and (max-width:600px){.footer__upper .footer__nav-upper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.footer__upper .footer__nav-upper__col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__upper .footer__nav-upper__col li{margin-bottom:20px}@media only screen and (max-width:600px){.footer__upper .footer__nav-upper__col{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer__upper .footer__social{padding:31px 0}@media only screen and (max-width:1023px){.footer__upper .footer__social{border-bottom:2px solid #f5f8fa}}@media only screen and (max-width:600px){.footer__upper .footer__social .social-icons{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%}}.header{height:56px;max-height:0;overflow:hidden;position:fixed;width:100%;z-index:1000}.header.is-sticky{max-height:110px}@media only screen and (min-width:600px){.header{height:72px}}@media only screen and (min-width:1023px){.header{height:110px}}.header__logo{height:36px;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;width:122px}.header__logo img{height:100%}@media only screen and (min-width:1023px){.header__logo{height:54px;margin:0;width:183px}}.header__nav .header__logo{margin-left:17px}.header__hamburger{height:22px;-webkit-transition:-webkit-transform .24s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .24s cubic-bezier(.215,.61,.355,1);transition:transform .24s cubic-bezier(.215,.61,.355,1);transition:transform .24s cubic-bezier(.215,.61,.355,1),-webkit-transform .24s cubic-bezier(.215,.61,.355,1);width:24px}@media only screen and (min-width:1023px){.header__hamburger{display:none}}.header__hamburger input{cursor:pointer;display:block;height:22px;opacity:0;position:absolute;-webkit-touch-callout:none;width:25px;z-index:2}@media only screen and (min-width:1023px){.header__hamburger input{width:50px}}@media only screen and (min-width:1023px) and (max-width:600px){.header__hamburger input{width:100px}}.header__hamburger__bar{background:#898989;background:.5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;border-radius:3px;display:block;height:2px;left:3px;position:relative;top:3px;-webkit-transform-origin:1.2px center;transform-origin:1.2px center;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),-webkit-transform .5s cubic-bezier(.77,.2,.05,1);width:19px;z-index:1}.header__hamburger__bar:first-child{-webkit-transform-origin:0 0;transform-origin:0 0}.header__hamburger__bar:nth-last-child(2){margin:4px 0;-webkit-transform-origin:0 100%;transform-origin:0 100%}.header.inverted .header__hamburger__bar{background:#898989}.is-open .header__hamburger,.is-open .header__nav .header__logo{opacity:0}.header__nav{border-width:0 0 1px;overflow:hidden;padding:28px 36px;position:fixed;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:background-color .3s ease-in-out,-webkit-transform .3s ease-out;transition:background-color .3s ease-in-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,background-color .3s ease-in-out;transition:transform .3s ease-out,background-color .3s ease-in-out,-webkit-transform .3s ease-out;-webkit-transition:all .24s cubic-bezier(.215,.61,.355,1);transition:all .24s cubic-bezier(.215,.61,.355,1);width:100%;z-index:99;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:600px){.header__nav{height:56px}}@media only screen and (max-width:1023px){.header__nav{background-color:#fff;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:13px 13px 13px 16px}}.header.inverted .header__nav{background:#fff}.header.past-threshold .header__nav{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header__nav-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__nav-items.desktop{display:none}@media only screen and (max-width:1023px){.header__nav-items.desktop{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header__nav-items.desktop .hide-md{display:none}}@media only screen and (min-width:600px){.header__nav-items.desktop{display:inherit}}.header__nav-items.desktop .active-page{position:relative}.header__nav-items.desktop .active-page:after{background-image:linear-gradient(88deg,#00aee9,#69fabd);bottom:-12px;content:"";height:2px;left:0;position:absolute;width:100%}.header__nav-items.desktop li:not(:last-child){margin-right:72px}.header__nav-items.mobile{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0;padding:21px 0 11px}.header__nav-items.mobile li{padding:12px 16px 14px;width:100%}.header__nav-items.mobile .active-page{background-color:#f1f3f4}.header__nav-items.mobile .whitepaper-button{display:none}@media only screen and (min-width:1023px){.header__nav-items.mobile{display:none}}.header__nav-items .header__nav-item{color:#1b295e;font-size:16px;font-size:parseint(16px)/10rem}.is-open .header__nav{height:0;padding:0;-webkit-transition:height .24s cubic-bezier(.215,.61,.355,1);transition:height .24s cubic-bezier(.215,.61,.355,1);z-index:1000}.header__side-menu{background-color:#fff;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1001}@media only screen and (min-width:1440px){.header__side-menu{display:none}}.header__side-menu.is-loaded{-webkit-transition:-webkit-transform .24s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .24s cubic-bezier(.215,.61,.355,1);transition:transform .24s cubic-bezier(.215,.61,.355,1);transition:transform .24s cubic-bezier(.215,.61,.355,1),-webkit-transform .24s cubic-bezier(.215,.61,.355,1)}.header__side-menu__logo--container{border-bottom:1px solid #dadce0;padding:22px 16px}.header__side-menu__logo--container .header__link{margin-left:0}.header__side-menu.is-open .header__side-menu__logo{opacity:1;-webkit-transform:none;transform:none}.header__side-menu.is-open{height:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .24s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .24s cubic-bezier(.215,.61,.355,1);transition:transform .24s cubic-bezier(.215,.61,.355,1);transition:transform .24s cubic-bezier(.215,.61,.355,1),-webkit-transform .24s cubic-bezier(.215,.61,.355,1);width:80%}@-webkit-keyframes header-enter{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes header-enter{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.video__fill-bleed__overlay{background-color:#000;display:inline-block;height:100%;opacity:.4;position:absolute;width:100%;z-index:0}.video__full-bleed{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:-1;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-placeholder{position:relative}.image-placeholder[data-has-aspect-ratio] img{height:100%;left:0;opacity:0;position:absolute;top:0}.image-placeholder[data-has-aspect-ratio] img.is-loaded{opacity:1;-webkit-transition-duration:.5s;transition-duration:.5s}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.carousel{position:relative}.carousel__overflow{overflow:hidden}.carousel__inner-container{-webkit-transition:-webkit-transform .24s ease-in-out;transition:-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out;transition:transform .24s ease-in-out,-webkit-transform .24s ease-in-out;width:5000px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.carousel__arrow{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .24s ease-in-out;opacity:1;transition:opacity .24s ease-in-out}.carousel__arrow:hover{opacity:.8}.carousel__arrow.prev{left:-50px}.carousel__arrow.next{right:-50px}.hero{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f8fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:580px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}@media only screen and (max-width:1023px){.hero{height:450px}}@media only screen and (max-width:600px){.hero{height:350px;padding-top:56px}}@media only screen and (max-width:1023px){.hero .desktop-break{display:none}}.hero .social-icons{bottom:36px;position:absolute;right:85px}@media only screen and (max-width:1023px){.hero .social-icons{display:none}}.hero__container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.hero__container{-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse}}.hero__col{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}@media only screen and (max-width:1023px){.hero__image{max-width:500px}}.hero__curve{left:0;position:absolute;top:0}@media only screen and (max-width:1023px){.hero__curve{display:none}}.hero .scroll-trigger{bottom:60px;color:#1b295e;font-size:36px;left:50%;left:auto;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:none;transform:none;-webkit-transition:bottom .24s ease-in-out;transition:bottom .24s ease-in-out}@media only screen and (max-width:1023px){.hero .scroll-trigger{bottom:100px;font-size:24px}}@media only screen and (max-width:600px){.hero .scroll-trigger{display:none}}.hero .scroll-trigger:hover{bottom:55px}@media only screen and (max-width:1023px){.hero .scroll-trigger:hover{bottom:95px}}.hero__cta{margin-top:50px}@media only screen and (max-width:1023px){.hero__cta{margin-top:20px}}.hero__whitepaper{bottom:30px;position:absolute}@media only screen and (min-width:600px){.hero__whitepaper{display:none}}.hero__whitepaper .button{width:100%}.hero__desc{margin:0 auto;margin-top:20px;max-width:844px}.hero__home{height:100vh;min-height:770px;text-align:left}@media only screen and (max-width:1023px){.hero__home{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;min-height:860px;text-align:center}.hero__home .hero__image{padding-top:30px}}@media only screen and (max-width:600px){.hero__home{min-height:568px}}.hero__home .hero__title{width:600px}@media only screen and (max-width:1023px){.hero__home .hero__title{margin:0 auto;width:500px}}@media only screen and (max-width:600px){.hero__home .hero__title{max-width:400px;width:100%}}.hero__home .hero__desc{max-width:512px}@media only screen and (min-width:1023px){.hero__home .hero__desc{margin:0;margin-top:20px}}@media only screen and (max-width:1023px){.hero__home .spacer{display:none}}.section__feature-banner{background-color:#f5f8fa;position:relative}.section__feature-banner .features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:600px){.section__feature-banner .features{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__feature-banner .feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:408px}@media only screen and (max-width:600px){.section__feature-banner .feature{margin-bottom:40px;width:343px}}.section__feature-banner .feature__image{display:block;margin:0 auto;width:120px}@media only screen and (max-width:600px){.section__feature-banner .feature__image{margin:28px auto 0}}.section__feature-banner .feature__text-container{padding:32px 24px 0}@media only screen and (max-width:600px){.section__feature-banner .feature__text-container{padding:32px 16px}}.section__newsletter{background-color:#1b295e;-o-border-image:linear-gradient(88deg,#00aee9,#69fabd) 5;border-image:linear-gradient(88deg,#00aee9,#69fabd) 5;border-style:solid;border-width:0 0 15px;padding:158px 0}@media only screen and (max-width:1023px){.section__newsletter{padding:140px 0}}@media only screen and (max-width:600px){.section__newsletter{padding:60px 0}}.section__newsletter h3{color:#fff}.section__newsletter form{margin:0 auto;max-width:626px;padding-top:40px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:600px){.section__newsletter form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__newsletter form .width-relative{position:relative;width:100%}.section__newsletter form .mc-field-group div.mce_inline_error{border-radius:20px}.section__newsletter form .clear .response,.section__newsletter form .mc-field-group div.mce_inline_error{-webkit-animation:animate-error .5s ease forwards;animation:animate-error .5s ease forwards;font-size:14px;margin:20px 0 0!important;overflow:hidden}.section__newsletter form .clear .response a{display:block}.section__newsletter form .email{border:none;border-radius:27px;font-size:16px;font-weight:300;height:56px;outline:none;padding:0 160px 0 23px;width:100%}@media only screen and (max-width:600px){.section__newsletter form .email{height:46px;padding:0 23px}}.section__newsletter form .button,.section__newsletter form .clear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section__newsletter form .button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:23px;font-family:Nunito,Helvetica,arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:600;height:100%;outline:none;padding:12px 25px;text-align:center;-webkit-transition:background-color .24s ease-in-out,color .24s ease-in-out,opacity .24s ease-in-out,border .24s ease-in-out;transition:background-color .24s ease-in-out,color .24s ease-in-out,opacity .24s ease-in-out,border .24s ease-in-out;font-size:16px;font-size:parseint(16px)/10rem;background-color:#00aee9;border:0;border-radius:27px;color:#fff;height:56px;padding:0 25px;position:absolute;right:0;top:0}@media only screen and (max-width:1022px){.section__newsletter form .button{letter-spacing:.8px;line-height:1.43;font-size:14px;font-size:parseint(14px)/10rem}}.section__newsletter form .button:focus,.section__newsletter form .button:hover{background-color:#09c}@media only screen and (max-width:600px){.section__newsletter form .button{height:46px;margin-top:20px;position:relative}}@-webkit-keyframes animate-error{0%{margin:0;max-height:0;padding:0 10px}to{margin:20px 0 0;max-height:70px;padding:5px 10px}}@keyframes animate-error{0%{margin:0;max-height:0;padding:0 10px}to{margin:20px 0 0;max-height:70px;padding:5px 10px}}.section__timeline{padding:60px 0}.section__timeline #timeline-catcher{position:relative;top:-100px}@media only screen and (max-width:600px){.section__timeline{padding:40px 0}}.section__timeline .timeline{position:relative}.section__timeline .timeline__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:600px){.section__timeline .timeline__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__timeline .timeline__headers{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section__timeline .timeline__header{color:#898989;cursor:pointer;margin-left:40px}@media only screen and (max-width:600px){.section__timeline .timeline__header{margin:10px 27px 0 0}}.section__timeline .timeline__header.active{color:#00aee9;position:relative}.section__timeline .timeline__header.active:after{background-image:linear-gradient(88deg,#00aee9,#69fabd);bottom:-12px;content:"";height:2px;left:0;position:absolute;width:100%}.section__timeline .timeline__content-item-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.33%}@media only screen and (max-width:1023px){.section__timeline .timeline__content-item-container{margin:0 12px 40px 0;width:calc(50% - 12px)}}@media only screen and (max-width:600px){.section__timeline .timeline__content-item-container{margin:0 0 60px;width:auto}.section__timeline .timeline__content-item-container:last-child{margin-bottom:0}}.section__timeline .timeline__relative-container{height:48px;margin-top:86px;position:relative}@media only screen and (max-width:1023px){.section__timeline .timeline__relative-container{height:136px}}@media only screen and (max-width:600px){.section__timeline .timeline__relative-container{height:264px}}.section__timeline .timeline__content-item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 12px}.section__timeline .timeline__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out;visibility:hidden;width:100%}.section__timeline .timeline__content.timeline__content-current{margin-top:86px;position:relative}@media only screen and (max-width:1023px){.section__timeline .timeline__content.timeline__content-current{margin-top:40px}}@media only screen and (max-width:1023px){.section__timeline .timeline__content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:600px){.section__timeline .timeline__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto}}.section__timeline .timeline__content-current,.section__timeline .timeline__content.active{opacity:1;visibility:visible}.section__timeline .button{margin-top:56px}@media only screen and (max-width:1023px){.section__timeline .button{margin-top:40px}}.decentralization{background-color:#f5f8fa;padding:118px 0 160px}@media only screen and (max-width:1023px){.decentralization{padding:60px 0}}.decentralization .text-container__title{margin-bottom:20px}@media only screen and (max-width:1023px){.decentralization .text-container__title.desktop{display:none}}@media only screen and (min-width:1023px){.decentralization .text-container__title.mobile{display:none}}.decentralization .text-container__text{margin-bottom:20px}.decentralization .text-container__text:last-of-type{margin-bottom:40px}@media only screen and (max-width:1023px){.decentralization .text-container__cta-container{text-align:center}}.decentralization .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.decentralization .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.decentralization__text{padding:0 136px 0 110px;width:50%}@media only screen and (max-width:1440px){.decentralization__text{padding:0 70px 0 50px}}@media only screen and (max-width:1023px){.decentralization__text{padding:0;width:auto}}.decentralization__image{width:50%}@media only screen and (max-width:1023px){.decentralization__image{width:auto}}.decentralization__image .tech-image{display:block;margin:20px auto 40px;width:100%}@media only screen and (max-width:1023px){.decentralization__image .tech-image{max-width:420px}}.section__go-to .go-to-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width:1023px){.section__go-to .go-to-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__go-to .go-to-container .go-to-column{width:409px}@media only screen and (max-width:1023px){.section__go-to .go-to-container .go-to-column{width:100%}.section__go-to .go-to-container .go-to-column:first-of-type{margin-bottom:128px}}.section__go-to .go-to-container .go-to-column h4{margin-bottom:20px}.section__go-to .go-to-container .go-to-column p{margin-bottom:40px}@media only screen and (max-width:1023px){.section__go-to .go-to-container .go-to-column p{margin-bottom:20px}}.section__group-photo{padding-top:0}.section__group-photo .group-photo__photo{height:496px;position:relative;width:100%}.section__group-photo .group-photo__photo-title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;z-index:100}.section__group-photo .group-photo__photo-title h1{color:#fff}.section__group-photo .group-photo__photo:after{background-image:linear-gradient(73deg,#00aee9 1%,#69fabd);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.section__group-photo .group-photo__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section__group-photo .group-photo__description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:97px 0 68px}@media only screen and (max-width:1023px){.section__group-photo .group-photo__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:56px 0 30px}}.section__group-photo .group-photo__description p{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:0 36px}@media only screen and (max-width:1023px){.section__group-photo .group-photo__description p{margin:19px 0}}.section__blog-posts{background-color:#f5f8fa}.section__blog-posts h3{margin-bottom:60px}.section__blog-posts .blog-posts h4{margin-bottom:16px;min-height:58px}.section__blog-posts .blog-posts__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.section__blog-posts .blog-posts__container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__blog-posts .blog-posts__container .post{background-color:#fff;max-width:327px;overflow:hidden;position:relative;border-radius:8px;-webkit-box-shadow:0 5px 10px 0 rgba(27,41,94,.08);box-shadow:0 5px 10px 0 rgba(27,41,94,.08)}@media only screen and (min-width:1023px){.section__blog-posts .blog-posts__container .post{margin:0 28px}}@media only screen and (max-width:1023px){.section__blog-posts .blog-posts__container .post:not(:last-child){margin-bottom:40px}}.section__blog-posts .blog-posts__container .post .blog__image{display:block;height:181px;-o-object-fit:cover;object-fit:cover;width:100%}.section__blog-posts .blog-posts__container .post .blog__icon{bottom:0;padding:28px;position:absolute;right:0}.section__blog-posts .blog-posts__container .post__content{padding:20px 16px 92px}.section__blog-posts .blog-posts__container .post__content .subhead{margin-bottom:9px}.section__blog-posts .blog-posts__cta{margin-top:40px}