@charset "UTF-8";.coming-soon,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.button,.coming-soon{letter-spacing:1px;text-transform:uppercase}.site-footer,body{text-align:center}.cta-section .cta-bg,.hero .hero-bg,.highlights .highlight,.introducing .pane .pane-background,.lightbox-outer .lightbox-middle,.play-hover:after,.play-hover:before,.site-footer .footer-title,.site-header .logo-container .mobile-masthead,.site-header .site-title,i{background-position:center center;background-repeat:no-repeat;background-size:contain}.lightbox-outer .lightbox-bottom:after,.lightbox-outer .lightbox-top:after,.site-footer:after{clear:both;content:'';display:block}.button,.introducing .pane .pane-subheading,.site-header .logo-container .mobile-masthead,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body{line-height:1;background:#fff;color:#666;font-family:Roboto,Roboto,Helvetica,Arial,sans-serif;font-size:16px}.site-footer .footer-title .google,.site-header .site-title .by-google{font-family:Product Sans,"Product Sans",Helvetica,Arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Product Sans';font-style:normal;font-weight:400;src:local("Product Sans"),local("ProductSans-Regular"),url(https://fonts.gstatic.com/s/productsans/v7/HYvgU2fE2nRJvZ5JFAumwRampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}body.no-scroll{overflow:hidden;height:100vh}.coming-soon{color:#ff6e40;font-size:12px;font-weight:700}.heading,h2{color:#ff6e40;font-size:42px;font-weight:500;margin:.5em 0}.introducing .pane .pane-subheading,.subheading,h3{font-size:16px;font-weight:300;line-height:2;margin:0 auto}.button,.strong{font-weight:500}@media only screen and (min-width:768px){.introducing .pane .pane-subheading,.subheading,h3{font-size:18px;max-width:70%}}.button,a{display:inline-block;text-decoration:none}.no-wrap{white-space:nowrap}.text-link{color:#666;line-height:1.4;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:color;transition-property:color}.play-hover:after,.play-hover:before,.text-link:after{position:absolute;content:''}.text-link:after{border-bottom:1px solid #666;bottom:2px;display:block;height:0;width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:border-color;transition-property:border-color}.text-link:hover{color:#ccc}.text-link.white,.text-link.white:hover{color:#fff}.text-link:hover:after{border-color:#ccc}.text-link.white:after,.text-link.white:hover:after{border-color:#fff}.container{margin:0 auto;max-width:960px;padding:2em}@media only screen and (min-width:1280px){.container{max-width:1200px}}.container .introducing .pane .pane-subheading,.container h3,.introducing .pane .container .pane-subheading{max-width:85%}.cta-section .cta-top,.flex,.hero,.highlights .has-slides .slides-container .slide,.how-it-works .step .step-image,.introducing .pane .pane-inner,.lightbox-outer .lightbox-centered,.site-header .nav-links .nav-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta-section .cta-top,.flex.center-children,.hero,.highlights .has-slides .slides-container .slide,.how-it-works .step .step-image,.introducing .pane .pane-inner,.lightbox-outer .lightbox-centered,.site-header .nav-links .nav-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1023px){.desktop-visible{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.tablet-hidden{display:none}}@media only screen and (min-width:1024px){.container{padding:0}.section-one-third{height:33.33vh}.section-two-thirds{height:66.67vh}.section-whole{height:100vh}.desktop-hidden,.tablet-visible{display:none}}@media only screen and (max-width:767px){.phone-hidden,.tablet-visible{display:none}}@media only screen and (min-width:768px){.phone-visible{display:none}}.play-hover:after,.play-hover:before{display:inline-block;left:0;top:1px;vertical-align:middle}.site-header .logo-container .mobile-masthead,i{display:inline-block;vertical-align:middle;height:48px;width:48px}.site-header .logo-container .mobile-masthead:after,i:after{height:48px;width:48px}.site-header .logo-container .xx-small.mobile-masthead,i.xx-small{height:16px;width:16px}.site-header .logo-container .x-small.mobile-masthead,i.x-small{height:24px;width:24px}.site-header .logo-container .small.mobile-masthead,i.small{height:32px;width:32px}.site-header .logo-container .large.mobile-masthead,i.large{height:64px;width:64px}.site-header .logo-container .x-large.mobile-masthead,i.x-large{height:96px;width:96px}.site-header .logo-container .xx-large.mobile-masthead,i.xx-large{height:128px;width:128px}.hero .hero-logo,.site-header .logo-container .logo.mobile-masthead,i.logo{background-image:url(/static/images/icons/tiltbrush.png)}.site-header .logo-container .play.mobile-masthead,i.play{background-image:url(/static/images/icons/ic-play_2x.png)}.site-header .logo-container .logo-orange.mobile-masthead,i.logo-orange{background-image:url(/static/images/icons/indicator.png)}.site-header .logo-container .twitter.mobile-masthead,i.twitter{background-image:url(/static/images/icons/twitter.png)}.site-header .logo-container .email.mobile-masthead,i.email{background-image:url(/static/images/icons/email.png)}.site-header .logo-container .hamburger-light.mobile-masthead,i.hamburger-light{background-image:url(/static/images/icons/hamburger.png)}.site-header .logo-container .hamburger-dark.mobile-masthead,i.hamburger-dark{background-image:url(/static/images/icons/hamburger-dark.png)}.site-header .logo-container .x.mobile-masthead,i.x{background-image:url(/static/images/icons/cross.png)}.site-header .logo-container .left-arrow.mobile-masthead,i.left-arrow{background-image:url(/static/images/icons/left-arrow.png)}.site-header .logo-container .right-arrow.mobile-masthead,i.right-arrow{background-image:url(/static/images/icons/right-arrow.png)}.play-hover{height:45px;position:relative;width:64px}.play-hover:after,.play-hover:before{height:100%;width:100%;-webkit-transition:.3s ease-in-out}.play-hover:before{background-image:url(/static/images/icons/play.png);opacity:1;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.play-hover:after{background-image:url(/static/images/icons/play-hover-2.png);opacity:0;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.button,.site-header{-webkit-transition:.3s ease-in-out}.hero .hero-content .play-video:hover .play-hover:before,.introducing .pane.has-video:hover .site-header .logo-container .play-hover.mobile-masthead:before,.introducing .pane.has-video:hover i.play-hover:before,.play-hover:hover:before,.site-header .logo-container .introducing .pane.has-video:hover .play-hover.mobile-masthead:before{opacity:0}.hero .hero-content .play-video:hover .play-hover:after,.introducing .pane.has-video:hover .site-header .logo-container .play-hover.mobile-masthead:after,.introducing .pane.has-video:hover i.play-hover:after,.play-hover:hover:after,.site-header .logo-container .introducing .pane.has-video:hover .play-hover.mobile-masthead:after{opacity:1}.button{border:1px solid #ff6e40;border-radius:3px;color:#ff6e40;font-size:16px;padding:.5em 2em;transition:.3s ease-in-out;-webkit-transition-property:background,color;transition-property:background,color}.button:hover{background:#ff6e40;color:#fff}.button.white{background:#fff;border-color:#fff;color:#ff6e40}.button.white:hover{background:#ff6e40;color:#fff}.submit{cursor:pointer;font-size:12px;padding:1em 2em;vertical-align:bottom}.text-input,input[type=email],input[type=text]{background:0 0;border:0;border-bottom:1px solid #fff;color:rgba(255,255,255,.85);font-size:16px;margin-right:1em;padding:.6em 0;vertical-align:bottom;width:200px}.text-input:focus,input[type=email]:focus,input[type=text]:focus{outline:0}.text-input:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=text]:-webkit-autofill{background-color:transparent!important;color:rgba(255,255,255,.85);-webkit-text-fill-color:rgba(255,255,255,.85);-webkit-box-shadow:0 0 0 1000px #ff6e40 inset}.text-input::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#fff;opacity:.5}.text-input:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=text]:-moz-placeholder{color:#fff;opacity:.5}.text-input::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#fff;opacity:.5}.text-input:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#fff;opacity:.5}.video-fill{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes bar-load{0%,100%,60%{-webkit-transform:scaleY(1);transform:scaleY(1)}30%{-webkit-transform:scaleY(1.6);transform:scaleY(1.6)}}@keyframes bar-load{0%,100%,60%{-webkit-transform:scaleY(1);transform:scaleY(1)}30%{-webkit-transform:scaleY(1.6);transform:scaleY(1.6)}}.bar-loader{font-size:6px;margin:0 auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0)}.bar-loader .bar-loader-middle,.bar-loader:after,.bar-loader:before{-webkit-animation:bar-load 1.5s infinite ease-in-out;animation:bar-load 1.5s infinite ease-in-out;background:#fff;content:'';height:3em;position:absolute;top:0;width:1.15em}.bar-loader:before{-webkit-animation-delay:-.3s;animation-delay:-.3s;left:-2.5em}.bar-loader:after{-webkit-animation-delay:.3s;animation-delay:.3s;left:2.5em}.site-header{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;background:0 0;box-sizing:border-box;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;padding:20px 16px;position:absolute;top:0;width:100%;z-index:100;transition:.3s ease-in-out;-webkit-transition-property:background,top;transition-property:background,top}@media (min-width:768px){.site-header{padding:30px}}@media (min-width:1024px){.site-header{padding:30px 40px}}.site-header .site-title{background-image:url(/static/images/masthead.png);background-position:center left;bottom:-5px;font-size:0;height:28px;margin-top:-5px;opacity:1;position:relative;-webkit-transform:translateX(0);transform:translateX(0);width:210px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.site-header .site-title .product-name{color:#fff;display:none;font-size:28px;font-weight:400;line-height:1}.site-header .site-title .by-google{display:none;font-weight:300;line-height:1}.site-header .logo-container{left:14px;position:absolute;top:14px;-webkit-transform:translateX(-130px);transform:translateX(-130px);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.site-header .logo-container .mobile-masthead{background-image:url(/static/images/mobile-masthead.png);height:36px;width:116px}@media only screen and (min-width:768px){.site-header .logo-container{left:18px;top:18px;-webkit-transform:translateX(-173px);transform:translateX(-173px)}.site-header .logo-container .mobile-masthead{height:48px;width:155px}.site-footer{text-align:left}}.site-header .nav-links .button,.site-header .nav-links a{letter-spacing:.5px;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}@media only screen and (max-width:1023px){.site-header .nav-links{background:#fff;box-sizing:border-box;height:100%;left:0;padding-top:72px;position:fixed;top:-100%;width:100%;z-index:-1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:top;transition-property:top}.site-header .nav-links .nav-container{height:100%;width:100%}.site-header .nav-links li{display:block}.site-header .nav-links .button,.site-header .nav-links a{color:#ff6e40;font-size:28px;font-weight:400;height:calc(20vh - 27.8px);line-height:calc(20vh - 27.8px);opacity:0;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.site-header .nav-links{padding-top:84px}}@media only screen and (min-width:1024px) and (min-width:1024px){.site-header .nav-links{display:inline-block}}@media only screen and (min-width:1024px){.site-header .nav-links{line-height:28px}.site-header .nav-links li{display:inline-block}.site-header .nav-links .button,.site-header .nav-links a{color:#fff;font-size:14px;opacity:.67;padding:0 11px}.site-header .nav-links .button:hover,.site-header .nav-links a:hover{opacity:1}.site-header .nav-links li:last-child .button,.site-header .nav-links li:last-child a{padding-right:0}.site-header .nav-toggle{display:none}}.site-header .nav-toggle{background:0 0;border:none;height:24px;opacity:.5;position:relative;top:-2px;width:32px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.site-header .nav-toggle .hamburger-dark,.site-header .nav-toggle .x{opacity:0}button&{border:none}.site-header .logo-container .nav-toggle .mobile-masthead,.site-header .nav-toggle .logo-container .mobile-masthead,.site-header .nav-toggle i{position:absolute;top:0;right:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.nav-strip,.nav-strip .marker{-webkit-transition:.3s ease-in-out}.site-header .nav-toggle .hamburger{height:24px}@media only screen and (max-width:1023px) and (min-width:768px){.site-header.sticky-active .hamburger,.site-header.toggle-active .hamburger{top:2px}}@media only screen and (max-width:1023px){.site-header[data-sticky]{position:fixed}.site-header.sticky-active .site-title,.site-header.toggle-active .site-title{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.site-header.sticky-active .hamburger,.site-header.toggle-active .hamburger{top:2px}.site-header.sticky-active.scroll-top-active,.site-header.toggle-active .nav-links{top:0}.site-header.sticky-active .logo-container,.site-header.toggle-active .logo-container{-webkit-transform:translateX(0);transform:translateX(0)}.site-header.sticky-active{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.33)}.site-header.sticky-active .by-google{color:#ccc}.site-header.sticky-active .nav-toggle{opacity:.33}.site-header.sticky-active .hamburger-light{opacity:0}.site-header.sticky-active .hamburger-dark,.site-header.toggle-active .nav-links .button,.site-header.toggle-active .nav-links a,.site-header.toggle-active .nav-toggle{opacity:1}.site-header.toggle-active .nav-toggle .hamburger{opacity:0}.site-header.toggle-active .nav-toggle .x{opacity:1;top:0}}.site-footer{background:#ff6e40;border-top:1px solid rgba(117,50,29,.33);padding:16px 0}@media only screen and (max-width:1023px){.site-footer .container{padding:0 1em}}.site-footer .footer-title{background-image:url(/static/images/google-logo.png);background-position:left center;background-size:contain;color:#75321d;font-size:22px;height:30px;margin:0 auto .5em;width:92px}.site-footer .footer-title .vr-at{font-weight:400}.site-footer .footer-title .google{display:none;font-weight:400}.site-footer .nav-links{font-size:0}@media only screen and (min-width:768px){.site-footer .footer-title{float:left;margin:0}.site-footer .nav-links{float:right}}.site-footer .nav-links .button,.site-footer .nav-links a{color:#75321d;font-size:14px;line-height:30px;opacity:.85}.site-footer .nav-links .button:hover,.site-footer .nav-links a:hover{opacity:1}.site-footer .nav-links .button:hover:after,.site-footer .nav-links a:hover:after{opacity:.85}.site-footer .nav-links .button:after,.site-footer .nav-links a:after{content:'•';display:inline-block;margin:0 .75em}.site-footer .nav-links .button:last-child:after,.site-footer .nav-links a:last-child:after{content:'';display:none}.nav-strip{background-color:transparent;border-radius:6px;display:block;padding:3px 8.01px;position:fixed;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.3s ease-in-out;-webkit-transition-property:background;transition-property:background}@media only screen and (max-width:767px){.nav-strip{display:none}}.nav-strip.background-on{background-color:rgba(0,0,0,.33)}.nav-strip .marker{border:2px solid #ccc;border-radius:3px;cursor:pointer;display:block;margin:18px 0;opacity:1;position:relative;height:10px;width:10px;transition:.3s ease-in-out;-webkit-transition-property:opacity,border;transition-property:opacity,border}.nav-strip .marker:first-child{margin-top:9px}.nav-strip .marker:last-child{margin-bottom:9px}.nav-strip .marker.is-current{border-color:transparent}.nav-strip .marker.is-current .site-header .logo-container .mobile-masthead,.nav-strip .marker.is-current i,.site-header .logo-container .nav-strip .marker.is-current .mobile-masthead{opacity:1;-webkit-transform:scale(2);transform:scale(2)}.nav-strip .marker .site-header .logo-container .mobile-masthead,.nav-strip .marker i,.site-header .logo-container .nav-strip .marker .mobile-masthead{left:-1px;opacity:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);height:10px;width:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.lightbox-outer{background:rgba(255,255,255,.95);display:block;height:100%;left:0;opacity:0;position:fixed;top:-100%;-webkit-transition:opacity .3s ease-in-out,top 0s linear .3s;transition:opacity .3s ease-in-out,top 0s linear .3s;width:100%;z-index:200}.lightbox-outer.lightbox-visible{opacity:1;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.lightbox-outer .site-header .logo-container .mobile-masthead,.lightbox-outer i,.site-header .logo-container .lightbox-outer .mobile-masthead{cursor:pointer;opacity:.85;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.lightbox-outer .site-header .logo-container .mobile-masthead:hover,.lightbox-outer i:hover,.site-header .logo-container .lightbox-outer .mobile-masthead:hover{opacity:1}.lightbox-outer .lightbox-centered{height:100%;width:100%}.lightbox-outer .lightbox-inner{margin:0 10px;max-width:1280px}@media only screen and (min-width:1024px){.lightbox-outer .lightbox-inner{margin:0 32px}}.lightbox-outer .lightbox-top{width:100%}.lightbox-outer .lightbox-top .lightbox-title{color:#ff6e40;float:left;font-size:22px;font-weight:400}.lightbox-outer .lightbox-top .x{float:right}.lightbox-outer .lightbox-middle{background-image:url(/static/images/backgrounds/hero-bg.jpg);background-size:cover;box-shadow:4px 16px 44px rgba(0,0,0,.165);font-size:0;margin:16px auto;max-height:720px;max-width:1280px;min-height:20vh;width:100%}.lightbox-outer .lightbox-bottom{position:relative;width:100%}.lightbox-outer .lightbox-bottom .left-arrow{float:left}.lightbox-outer .lightbox-bottom .right-arrow{float:right}.lightbox-outer .lightbox-bottom .index-dots{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightbox-outer .lightbox-bottom .index-dots .lightbox-index-dot{background:#ff6e40;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin-right:.5em;opacity:.5;width:12px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.hero,.hero .hero-bg{height:100vh;width:100%;overflow:hidden}.lightbox-outer .lightbox-bottom .index-dots .lightbox-index-dot.current-indicator{opacity:1}[data-formbox].form-finished *{display:none}[data-formbox].form-failure .form-message.failure,[data-formbox].form-success .form-message.success{display:block}[data-formbox] .form-message{display:none;font-style:italic;line-height:1.4;margin-top:2em}[data-formbox] .form-message.success{opacity:.85}[data-formbox] .form-message.failure{color:#75321d;font-size:12px;margin-top:2px}[data-formbox] .field-message{display:none;font-size:.8em;font-weight:400;font-style:italic}[data-formbox] .field-message.has-error{display:block}.how-it-works .step,.introducing .pane{display:inline-block;vertical-align:top}@media only screen and (max-width:1023px){.hero{box-sizing:border-box;padding-top:72px}}.hero .hero-bg{background-image:url(/static/images/backgrounds/hero-bg.jpg);background-size:cover;left:0;position:absolute;top:0;z-index:-1}.hero .hero-logo{height:92px;width:92px}@media only screen and (min-width:768px){.hero .hero-logo{height:138px;width:138px}}.hero .hero-content{color:#fff;padding:0 2em;text-align:center}.hero .hero-content h2{color:#fff;font-size:36px}@media only screen and (max-width:359px){.hero .hero-logo{height:78px;width:78px}.hero .hero-content h2{font-size:32px}.hero .hero-content .introducing .pane .pane-subheading,.hero .hero-content h3,.introducing .pane .hero .hero-content .pane-subheading{line-height:1.4}}@media only screen and (min-width:768px){.hero .hero-content h2{font-size:42px}}@media only screen and (min-width:1024px){.hero .hero-content h2{font-size:64px}}.hero .hero-content .introducing .pane .pane-subheading,.hero .hero-content h3,.introducing .pane .hero .hero-content .pane-subheading{opacity:.7}@media only screen and (max-height:520px){.hero .hero-content .introducing .pane .pane-subheading,.hero .hero-content h3,.introducing .pane .hero .hero-content .pane-subheading{line-height:1.4}}.hero .hero-content .play-video{display:inline-block;font-size:16px;letter-spacing:1px;margin-top:1.5em;opacity:.85;text-decoration:none;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.hero .hero-content .play-video:hover{opacity:1}.hero .hero-content .play-video span{color:transparent;vertical-align:middle}.hero .hero-content .play-video .site-header .logo-container .play-hover.mobile-masthead,.hero .hero-content .play-video i.play-hover,.site-header .logo-container .hero .hero-content .play-video .play-hover.mobile-masthead{margin:0 3px;position:relative;top:-1px}.introducing .panes-section{box-sizing:border-box;font-size:0;padding:0 .5%;width:100%}.introducing .pane{height:98vw;margin:1vw;overflow:hidden;position:relative;width:98%}@media only screen and (min-width:768px){.hero .hero-content .play-video span{color:#ff6e40}.introducing .pane{height:48vw;margin:.5%;width:48.5%}}@media only screen and (min-width:1024px){.introducing .pane{height:calc(33.33vh - 1vw)}}.introducing .pane.has-video{cursor:pointer}.introducing .pane.has-video .site-header .logo-container .play.mobile-masthead,.introducing .pane.has-video i.play,.site-header .logo-container .introducing .pane.has-video .play.mobile-masthead{opacity:.67;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.introducing .pane.has-video:hover .site-header .logo-container .play-hover.mobile-masthead,.introducing .pane.has-video:hover i.play-hover,.site-header .logo-container .introducing .pane.has-video:hover .play-hover.mobile-masthead{opacity:1}.introducing .pane .pane-background{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.introducing .pane .pane-inner{height:100%;pointer-events:none}.introducing .pane .pane-content{padding:12px;position:relative;width:100%;z-index:1}.introducing .pane .pane-heading{color:#fff;font-size:28px;margin-bottom:.5em}.introducing .pane .pane-subheading{color:#ccc;margin-bottom:1em;max-width:100%;opacity:.7}.introducing .pane .coming-soon{margin-top:1.5em;opacity:.67}.how-it-works .steps-container{font-size:0}.how-it-works .step{font-size:16px;margin:2em 0 6em;width:100%}.how-it-works .step:nth-child(1) .step-image img{max-height:167px;max-width:152px}@media only screen and (min-width:768px){.how-it-works .step{margin:0 0 4em;width:33%}}.how-it-works .step .step-image{margin-bottom:2em}@media only screen and (min-width:1024px){.how-it-works .step .step-image{height:336px;max-height:40vh}.how-it-works .step .step-image img{max-height:40vh}}.how-it-works .step .step-content{font-size:16px;margin:0 auto;max-width:80vw;text-align:center}@media only screen and (min-width:768px){.how-it-works .step .step-content{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left}}.how-it-works .step .step-number{color:#ff6e40;font-weight:500;margin-right:.4em}.how-it-works .step .step-number:after{content:'.'}.how-it-works .step .step-text{line-height:1.4}.how-it-works .step .coming-soon{margin-top:1em}.highlights{font-size:0}.highlights .highlight{background-size:cover;display:inline-block;height:50vw;position:relative;width:50%}.highlights .highlight.large{height:100vw;width:100%}@media only screen and (min-width:768px){.highlights .highlight{height:33.333vw;width:100%}.highlights .highlight.large{height:66.667vw;width:66.667%}}@media only screen and (min-width:1024px){.highlights .highlight{height:25vw;width:50%}.highlights .highlight.large{height:calc(100vh - 25vw);width:100%}}.highlights .highlight .attribution{bottom:8px;color:#fff;font-size:6px;left:10px;letter-spacing:1px;opacity:.33;position:absolute;text-transform:uppercase}.highlights .highlight-group{display:inline-block;height:50vw;overflow:hidden;vertical-align:top;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.how-it-works .steps-container{padding-bottom:32px;padding-left:32px;padding-right:32px}.highlights .highlight-group .highlight{display:block}}@media only screen and (min-width:768px){.highlights .highlight-group{height:100%;width:33.333%}}@media only screen and (min-width:1024px){.highlights .highlight-group{height:100%;width:50%}}.highlights .has-slides{background:#ff6e40;position:relative}.highlights .has-slides .slides-container{height:100%;left:0;position:absolute;top:0;width:100%}.highlights .has-slides .slides-container .slide{box-sizing:border-box;color:#fff;font-size:22px;font-style:italic;height:100%;line-height:1.4;opacity:0;padding:50px;position:absolute;width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.highlights .has-slides .slides-container .slide.current-slide{opacity:1}.highlights .has-slides .slides-container .slide .title{font-weight:500}.highlights .has-slides .slides-container .slide .text{font-weight:200}.highlights .has-slides .slides-container .slide .source-logo{margin-top:2em;max-height:60px;max-width:180px}.highlights .has-slides .carousel-dots{bottom:25px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.highlights .has-slides .carousel-index-dot{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 8px;opacity:.67;width:8px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.highlights .has-slides .carousel-index-dot.current-indicator,.highlights .has-slides .carousel-index-dot:hover{opacity:1}.cta-section .cta-top{height:calc(66.7vh - 55px);padding:5em 0;position:relative}@media only screen and (min-width:1024px){.highlights .has-slides .slides-container .slide{font-size:28px}.cta-section .cta-top{padding:0}}.cta-section .cta-bg{background-size:cover;height:100%;max-width:600px;position:absolute;top:0;width:50%;z-index:-1}.cta-section .cta-bg.left{background-image:url(/static/images/backgrounds/cta-bg-left.jpg);background-position:bottom right;left:0}.cta-section .cta-bg.right{background-image:url(/static/images/backgrounds/cta-bg-right.jpg);background-position:top left;right:0}.cta-section .cta-bot,.cta-section .cta-bot form.form-loading .submit{background:#ff6e40;color:#fff}.cta-section .introducing .pane .pane-subheading,.cta-section h3,.introducing .pane .cta-section .pane-subheading{margin-bottom:2em;max-width:100%;width:100%}.cta-section .introducing .pane .available-soon.pane-subheading,.cta-section h3.available-soon,.introducing .pane .cta-section .available-soon.pane-subheading{font-size:22px;font-weight:500;line-height:1.4;margin-top:1em}.cta-section .cta-content{padding:2em}.cta-section .cta-bot{font-size:0;text-align:left}.cta-section .cta-bot .heading{color:#fff;display:block;font-size:22px;font-weight:300;letter-spacing:1px;text-transform:uppercase}.cta-section .cta-bot .subheading{color:#fff;display:block;line-height:1.4;margin-bottom:.5em;max-width:none;opacity:.85}.cta-section .cta-bot .legal{font-size:12px;line-height:1.4;opacity:.85}.cta-section .cta-bot form{margin-top:1em;position:relative}.cta-section .cta-bot form input{-webkit-appearance:none;border-radius:0}.cta-section .cta-bot form .submit{margin-top:1.5em;position:relative}.cta-section .external-links,.cta-section .social-container .contact-methods{margin-top:1em}.cta-section .cta-bot form .bar-loader{display:none;left:50%;position:absolute;top:calc(50% - 9px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta-section .cta-bot form.form-loading .button-text{opacity:0}.cta-section .cta-bot form.form-loading .bar-loader{display:block}.cta-section .cta-bot form .field-message{position:absolute;bottom:-20px}@media only screen and (min-width:768px){.cta-section .cta-bot form .field-message{top:0;bottom:auto}}@media only screen and (min-width:1024px){.cta-section .cta-content{padding:0}.cta-section .cta-bot{height:100%;padding-bottom:40px}.cta-section .cta-bot form .field-message{top:auto;bottom:-20px}}.cta-section .form-container,.cta-section .social-container{box-sizing:border-box;display:block;font-size:16px;padding:1em}@media only screen and (min-width:768px){.cta-section .form-container,.cta-section .social-container{display:inline-block;vertical-align:top}.cta-section .form-container{width:60%}}@media only screen and (min-width:1024px){.cta-section .form-container,.cta-section .social-container{padding:1em 0 0}.cta-section .form-container{margin-right:10%;width:50%}}@media only screen and (min-width:768px){.cta-section .social-container{width:40%}}.cta-section .social-container .contact-method{margin-bottom:.75em}.cta-section .social-container .contact-method .site-header .logo-container .mobile-masthead,.cta-section .social-container .contact-method i,.site-header .logo-container .cta-section .social-container .contact-method .mobile-masthead{height:18px;margin-right:.4em;width:18px}.cta-section .social-container .contact-method .button,.cta-section .social-container .contact-method a{color:#fff;display:inline-block;font-size:12px;opacity:.85;vertical-align:middle}@media only screen and (min-width:1280px){.cta-section .form-container,.cta-section .social-container{padding:2em 0 0}.cta-section .social-container .contact-method .site-header .logo-container .mobile-masthead,.cta-section .social-container .contact-method i,.site-header .logo-container .cta-section .social-container .contact-method .mobile-masthead{height:24px;margin-right:.5em;width:24px}.cta-section .social-container .contact-method .button,.cta-section .social-container .contact-method a{font-size:16px}}.cta-section .social-container .contact-method .button:hover,.cta-section .social-container .contact-method a:hover{text-decoration:underline}.cta-section .external-links .text-link:after{display:none}