/*!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;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}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}body{font-family:Open Sans;color:#1a202c}h1,h2,h3,h4,h5,h6{font-family:Raleway;line-height:1.5}p,ul,ol{line-height:1.5}a{text-decoration:none;transition:.2s linear;color:#c05621}a:hover{color:#dd6b20}.post-meta{font-size:.75rem;color:#718096;margin-bottom:-.75rem}.social-icons{list-style:none;margin:0;padding:0;line-height:0}.social-icons li{display:inline;margin-right:.25rem}.social-icons a{color:#1a202c;padding:.25rem;display:inline-block}.social-icons a:hover{color:#319795}.social-icons svg{width:18px;height:auto}.global-header{padding:1rem;border-bottom:1px solid #edf2f7;position:relative}@media(min-width:768px){.global-header{padding:1rem 2rem}}@media(min-width:768px){.global-header .inner{text-align:left;display:flex;justify-content:space-between;align-items:center}}.global-header h1{margin:0;font-size:1.5rem}.logo a{display:block}.logo img{top:1rem;max-width:150px}@media(min-width:768px){.logo img{max-width:200px}}.mobile-menu{position:absolute;text-align:right;top:1.25rem;right:.5rem}@media(min-width:768px){.mobile-menu{display:none}}.global-nav{display:none;margin-top:1rem}.global-nav.open{display:block}@media(min-width:768px){.global-nav{display:block;margin:0}}.global-nav ul{list-style:none;margin:0;padding:0}.global-nav ul li{margin-bottom:.5rem;position:relative}.global-nav ul li.has-children>a{font-size:1.125rem}@media(min-width:768px){.global-nav ul li.has-children>a{font-size:.875rem}}@media(min-width:768px){.global-nav ul li{display:inline;margin:0 .25rem}}.global-nav ul li.active>a{color:#c05621}.global-nav ul li a{padding:.5rem 1rem;color:#1a202c;font-weight:700;display:block;text-transform:uppercase;letter-spacing:1px;color:#4a5568;font-size:.875rem}@media(min-width:768px){.global-nav ul li a{display:inline-block}}.global-nav ul li a:hover{color:#c05621}.global-nav ul li a.active{color:#c05621}@media(min-width:768px){.global-nav ul li .sub-menu{display:none;position:absolute;left:0;top:2rem;background:#fff;border-radius:2px;z-index:10;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:.5rem 0}}.global-nav ul li .sub-menu li{display:block}.global-nav ul li .sub-menu li a{display:block;font-weight:700;line-height:1.25}@media(min-width:768px){.global-nav ul li .sub-menu li a{padding:.75rem 1rem}}.global-nav ul li .sub-sub-menu{padding-left:1rem;font-size:.875rem;column-count:2}.global-nav ul li .sub-sub-menu a{padding:.35rem 2rem .35rem 0!important;font-weight:400!important;text-transform:none;letter-spacing:0;line-height:1.25}.global-nav ul li:hover .sub-menu{display:block}.action{display:none;margin-top:1rem}.action.open{display:block}@media(min-width:768px){.action{margin:0;display:block}}.footer-cta{background:#c05621;text-align:center}.footer-cta div{margin-bottom:.5rem}.footer-cta div svg{width:35px;height:auto}.footer-cta a{color:#fff;text-transform:uppercase;letter-spacing:1px;padding:3rem 4rem;display:block;line-height:1.25}@media(min-width:768px){.footer-cta a{font-size:1.875rem}}.footer-cta a span{font-weight:700}.footer-cta a:hover{background:#dd6b20}.global-footer{padding:2rem 3rem;background:#1a202c;color:#edf2f7;font-size:.75rem;text-align:center}@media(min-width:768px){.global-footer{display:flex;justify-content:space-between;align-items:center;text-align:left}}.global-footer a{color:#81e6d9}body{background:#f7fafc}@media(min-width:768px){.mobile-only{display:none}}.wrapper{padding:1rem 2rem}@media(min-width:768px){.wrapper{padding:2rem}}.wrapper.invert{background:#1a202c;color:#edf2f7}.page{max-width:1200px;margin:auto}.has-sidebar{max-width:1200px;margin:auto}@media(min-width:768px){.has-sidebar{display:flex}}.has-sidebar .page{max-width:100%;flex:2}@media(min-width:768px){.has-sidebar .page{margin-right:4rem}}.has-sidebar .sidebar{flex:1}.columns2{display:flex;flex-wrap:wrap}.page-header-plain{padding:3rem 1rem;background-color:#c05621;color:#fff}.page-header-plain .post-meta{color:#fff;margin-bottom:.5rem}.page-header-plain h1{margin:0;font-size:1.5rem;line-height:1.25}@media(min-width:768px){.page-header-plain h1{font-size:3rem}}.page-header{padding:3rem 2rem;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}@media(min-width:768px){.page-header{padding:5rem 1rem}}.page-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.page-header h1{color:#fff;z-index:1;position:relative;margin:0;font-size:1.875rem}@media(min-width:768px){.page-header h1{font-size:3rem}}.page-header .subtitle{position:relative;z-index:1;color:#fff;margin:0;font-size:1.5rem}.spacer{margin:2.75rem 0}@media(min-width:768px){.grid-list{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;flex-wrap:wrap;column-gap:1.25rem;row-gap:1.25rem}}.grid-list .item{color:#1a202c;border-radius:.5rem;padding:1.5rem;background:#fff;transition:.2s linear;display:block;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);overflow:hidden;margin-bottom:1.25rem}@media(min-width:768px){.grid-list .item{margin-bottom:0}}.grid-list .item .thumb{margin:-1.5rem -1.5rem 1rem}.grid-list .item img{width:100%}.grid-list .item h2{line-height:1.25;margin-top:0;margin-bottom:0;padding:0 1rem}@media(min-width:768px){.grid-list .item h2{padding:0}}.grid-list .item p{margin-left:1rem}@media(min-width:768px){.grid-list .item p{margin-left:0}}.grid-list .item p.post-meta{margin-bottom:.25rem}.grid-list .item .summary{font-size:.875rem;color:#4a5568}@media(min-width:768px){.careers-top{display:flex}}.careers-top .content{flex:3}@media(min-width:768px){.careers-top .content{margin-right:3rem}}.careers-top .content iframe{margin:2rem 0}.careers-top .box{flex:2;background:#000;padding:2rem;text-align:center}.careers-top .box h2{margin-top:0}.careers-top .box p{margin-bottom:0}.callout{background:#1a202c;color:#fff;padding:5rem 2rem;text-align:center}.callout .inner{max-width:1000px;margin:auto}.callout h1{margin-top:0}.signup{background:#000;padding:2rem}.signup .inner{max-width:1000px;margin:auto}.well{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:2rem;text-align:center;margin-top:1rem;border:1px solid #edf2f7}.well h1{margin:0;font-size:1.5rem}.toc{background:#edf2f7;padding:1rem}.toc ul{margin:0;padding:0}.toc ul li{margin-left:1rem}@media(min-width:768px){.toc{padding:2rem}}@media(min-width:768px){.prev-next{display:flex;justify-content:space-between;align-items:center}}.prev-next .prev,.prev-next .next{width:100%;background:#000;color:#fff;text-align:center;padding:1.25rem 0;font-weight:700;display:block;font-size:.75rem}.prev-next .prev svg,.prev-next .next svg{position:relative;top:6px;margin:0 rem}@media(min-width:768px){.prev-next .prev,.prev-next .next{padding:3rem}}.prev-next .prev:hover,.prev-next .next:hover{background:#1a202c;color:#ed8936}ul.pagination{display:block;list-style:none;margin:4rem auto 1rem;text-align:center;padding:0}ul.pagination li{display:inline-block;margin-right:5px}ul.pagination li.active a{background:#dd6b20;color:#fff}ul.pagination li a{padding:.25rem .75rem;display:block;background:#e2e8f0;color:#1a202c}ul.pagination li a:hover{background:#edf2f7}.newsletter-signup{background:#2d3748;text-align:center}.newsletter-signup a{color:#fff;font-size:1.25rem;display:block;padding:3rem 2rem;position:relative;text-transform:uppercase;letter-spacing:1px;font-weight:700}.newsletter-signup a svg{position:relative;top:5px}.newsletter-signup a:hover{background:#4a5568}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:50%;background-size:cover;cursor:pointer}lite-youtube::before{content:"";display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,0.2,1)}lite-youtube::after{content:"";display:block;padding-bottom:calc(100%/(16/9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lty-playbtn{width:68px;height:48px;position:absolute;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2OCA0OCI+PHBhdGggZmlsbD0icmVkIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNNjYuNTIgNy43NGMtLjc4LTIuOTMtMi40OS01LjQxLTUuNDItNi4xOUM1NS43OS4xMyAzNCAwIDM0IDBTMTIuMjEuMTMgNi45IDEuNTVDMy45NyAyLjMzIDIuMjcgNC44MSAxLjQ4IDcuNzQuMDYgMTMuMDUuMCAyNCAwIDI0cy4wNiAxMC45NSAxLjQ4IDE2LjI2Yy43OCAyLjkzIDIuNDkgNS40MSA1LjQyIDYuMTlDMTIuMjEgNDcuODcgMzQgNDggMzQgNDhzMjEuNzktLjEzIDI3LjEtMS41NWMyLjkzLS43OCA0LjY0LTMuMjYgNS40Mi02LjE5QzY3Ljk0IDM0Ljk1IDY4IDI0IDY4IDI0UzY3Ljk0IDEzLjA1IDY2LjUyIDcuNzR6Ii8+PHBhdGggZD0iTTQ1IDI0IDI3IDE0VjM0IiBmaWxsPSIjZmZmIi8+PC9zdmc+);filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,0.2,1)}lite-youtube:hover>.lty-playbtn{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.button{display:inline-block;padding:.75rem 2rem;margin-top:1rem;background:#c05621;color:#fff;font-size:.75rem;letter-spacing:2px;text-transform:uppercase;font-weight:700;border:none}.button:hover{background:#dd6b20;color:#fff}.slider-next,.slider-prev{color:#fff;position:absolute;top:50%;z-index:2;outline:none;background:rgba(0,0,0,.5);padding:.25rem;transform:translate(0,-50%);font-size:1rem}@media(min-width:768px){.slider-next,.slider-prev{font-size:2rem;padding:1rem}}.slider-next:hover,.slider-prev:hover{background:rgba(0,0,0,.7)}.slider-next{right:0}.slider-prev{left:0}.home-slides{position:relative}div.slide{display:none}.slider .slide.lazy{background-image:none!important}.slider .slide{height:450px;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}@media(min-width:768px){.slider .slide{height:500px}}.slider .slide:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}.slider .slide .info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%;text-shadow:1px 2px 2px rgba(0,0,0,.5);z-index:1}.slider .slide .info h1{font-size:1.25rem;margin-bottom:0;margin-top:0;line-height:1.25}@media(min-width:768px){.slider .slide .info h1{font-size:3rem}}.slider .slide .info p{font-size:.875rem}@media(min-width:768px){.slider .slide .info p{font-size:1.25rem}}.video-bg{object-fit:cover;width:100vw;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.markets{padding-top:2rem}@media(min-width:768px){.markets{columns:2;column-gap:4rem}}.markets h2{color:#e6fffa;font-weight:300;margin-top:0;margin-bottom:.5rem}.markets p{margin-top:0;margin-bottom:2rem;color:#e2e8f0}.about-top{max-width:1200px;margin:auto}@media(min-width:768px){.about-top{display:flex}}.about-top .content{flex:2}@media(min-width:768px){.about-top .content{margin-right:4rem}}.about-top .box{flex:1;background:#000;text-align:center;padding:2rem}.about-top .box a{display:block}.video{background:#c05621;color:#fff;text-align:center;padding:2rem;margin-top:2rem}.video h2{font-size:2.25rem}.why{margin-top:2rem;padding:2rem 0;text-align:center;background-image:url(/media/patched-in.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.why:after{content:"";background:rgba(0,0,0,.6);top:0;left:0;position:absolute;width:100%;height:100%}.why h1{font-size:3rem;margin-bottom:0;z-index:1;position:relative}.why .why-subheading{margin-bottom:3rem;font-size:1.5rem;margin-top:0;z-index:1;position:relative}.why-list{position:relative;z-index:1;padding:0 2rem}@media(min-width:768px){.why-list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem}}.leadership{background:#1a202c;color:#e2e8f0;padding:2rem 1rem 1rem}@media(min-width:768px){.leadership .page{columns:2}}.leadership .page div{break-inside:avoid}.leadership .page h2{margin-top:0}.others{padding:2rem 1rem}.others .page p{margin-top:0}@media(min-width:768px){.others .page{columns:3}}.logos{text-align:center;padding-top:2rem}.logos img{max-width:100%}.logos a{display:block}@media(min-width:768px){.logos{padding-top:0;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.logos>*{width:20%;margin:2%}}@media(min-width:768px){.contact-wrapper{display:flex}.contact-wrapper>div{flex:1}}.contact-wrapper .form-area{padding:2rem}.contact-wrapper .locations{display:grid;grid-template-columns:1fr 1fr;text-align:center;background:#1a202c;color:#fff;position:relative}.contact-wrapper .locations>div{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:1rem}.contact-wrapper .locations>div h3,.contact-wrapper .locations>div p{position:relative;z-index:1}.contact-wrapper .locations>div a{color:#b2f5ea}.contact-wrapper .locations>div a:hover{color:#dd6b20}.contact-wrapper .locations>div:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1)}input[type=text],input[type=email],input[type=tel],input[type=date],textarea,select{padding:1rem;width:100%;box-sizing:border-box;border:1px solid #cbd5e0;margin-top:.5rem}textarea{height:200px}label,p.label,legend{text-transform:uppercase;letter-spacing:1px;color:#718096;display:block}form p{margin:1.5rem 0}.radios label{display:inline-block;margin-left:.5rem}form h2{border-bottom:5px solid #718096;padding-top:1rem;margin-top:4rem}fieldset{border:none;padding:0;margin-bottom:1rem}/*!* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers*/.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;outline:none}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(0.33333,0.66667,0.66667,1).2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(0.33333,0.66667,0.66667,1).2s,transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-10px,0)rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(0.33333,0,0.66667,0.33333).16s,transform .13s cubic-bezier(0.215,0.61,0.355,1).25s;transform:rotate(-90deg)}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70/3);width:-moz-calc(100% * 70/3);width:calc(100% * 70/3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:calc(100%/70);height:10px;float:left}details{margin:1rem 0;border-bottom:1px dotted #c05621;padding:1rem 0}summary{font-size:1.25rem;font-weight:700;cursor:pointer}summary:hover{color:#dd6b20}.vid{aspect-ratio:16/9;width:100%}