*{box-sizing:border-box}html{font-size:16px}html,body,h1,h2,h3,h4,h5,h6{font-family:'Roboto',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width:600px){html{font-size:12px}}html,body{margin:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-align-center{text-align:center}.margin-top-none{margin:0}@media (min-width:64em){.margin-top-none-desktop{margin-top:0}}.margin-bot-none{margin-bottom:0}.margin-bot-regular{margin-bottom:2.25rem}.margin-top-bot-regular{margin-top:2.25rem;margin-bottom:2.25rem}@media (max-width:63.975em){.desktop-only{display:none !important}}@media (min-width:64em){.mobile-only{display:none !important}}body:after{content:"mobile";display:none}@media (min-width:64em){body:after{content:"desktop"}}.overflow-hidden{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:300}h1{font-size:3.75rem}h2{font-size:2.8rem;letter-spacing:.1rem;line-height:3.4rem;margin-top:.83em;margin-bottom:.83em}h3{font-size:2rem;letter-spacing:.07rem;margin-top:1em;margin-bottom:1em}main p,main a{font-size:16px;letter-spacing:.57px;line-height:24px}@media (max-width:63.975em){main p,main a{font-size:14px;letter-spacing:0}}main p.p-enlarged{font-size:1.25rem;line-height:2rem}main{color:#212121}main a{text-decoration:none;color:#2196F3;font-weight:500}.usability-button{position:relative;display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:700;background-color:#4285F4;border-radius:2px;font-size:.9rem;padding:.5rem 1rem .4rem;color:#fff !important;box-shadow:0 0 2px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.25);transition:box-shadow .2s ease 0,background .2s ease 0}.usability-button-large{font-size:1rem;padding:.8rem 3rem .65rem}.usability-button:hover{box-shadow:0 0 3px rgba(0,0,0,.12),0 2px 6px 0 rgba(0,0,0,.3)}img{max-width:100%}.section-bg-dark{background-color:#eceff1}.section-extra-padd{padding:4.5rem 5%}.header{display:block;position:relative;height:9rem;z-index:1000}.header__row{height:4.5rem;background:#fff;position:relative;z-index:200;padding-left:2.25rem;display:flex;align-items:center}[dir='rtl'] .header__row{padding-left:0;padding-right:2.25rem}.header__row-border-bot{border-bottom:1px solid #d6d6d6;box-sizing:content-box}@media (min-width:64em){.header__fixed{position:fixed;width:100%}#header__sticky-elem{transition:transform .4s cubic-bezier(.25,.46,.45,.94);will-change:transform}#header__sticky-elem[data-is-stuck="true"]{transform:translateY(-50%)}}.header__logo-img{display:block}.header__logo-img-square{width:4.5rem;height:4.5rem;margin-right:1.35rem}.header__title{position:relative;font-family:'Product Sans',Arial,Helvetica,sans-serif;font-size:1.38rem;color:rgba(0,0,0,.54) !important;text-decoration:none}.header__title:before,.header__title:after{content:'';position:absolute;width:50%;bottom:0;height:2px;background-color:rgba(0,0,0,.35);transform:scaleX(0);opacity:0;transition:transform .1s ease-out .2s,opacity .2s ease-out 0}.header__title:before{left:50%;transform-origin:center left}.header__title:after{right:50%;transform-origin:center right}.header__title:hover:before,.header__title:hover:after{transition:transform .2s ease-out 0,opacity .2s ease-out 0;transform:scaleX(1);opacity:1}.header__signup-btn{margin-left:auto;margin-right:2.25rem}[dir='rtl'] .header__signup-btn{margin-left:2.25rem;margin-right:auto}.usability-hero{text-align:center}.usability-hero-gray-bg{background-color:#edeff1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48L2RlZnM+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTJFN0VCIi8+PC9zdmc+);background-size:15px;background-repeat:repeat;background-position-y:9px}@media screen and (max-width:600px){.usability-hero-gray-bg{background-size:8px}}.usability-hero__header{margin:0 auto 2.25rem;padding-top:4.5rem;padding-left:3%;padding-right:3%}.usability-hero__body{max-width:1115px;margin:2.25rem auto;padding:0 5%}.usability-hero__bg-image{display:block;width:100%;margin-top:2.75rem;min-height:30vw}.sign-up-section__row{margin-bottom:4.75rem}.sign-up-section__header{margin:0}.sign-up-section__subhead,.sign-up-section__paragraph{margin:2.25rem 0}.van-section__headline{max-width:25rem;margin-bottom:2.25rem}.team-section__headline{max-width:25rem}@media (max-width:63.975em){.svg-graphic{max-width:80%;margin-top:5%;margin-bottom:5%}}.svg-graphic-van{max-width:90%}.teams-intro__header{margin:4.5rem auto 2.25rem 0;max-width:624px}.teams-intro__body{margin:2.25rem auto 4.5rem}footer{background-color:#757575;padding:1.5rem 0 1.2rem}.footer__left-col{float:left}.footer__right-col{float:right}.footer__nav-item{display:inline-block;margin-left:1rem}.footer__logo{display:block;width:4.3rem;height:1.4rem;margin-top:4px}.footer__nav-item a,.footer__nav-item a:visited,.footer__nav-item a:hover{color:#fff;text-decoration:none;font-weight:400}@media (max-width:63.975em){.footer__nav{margin-top:1.5rem;margin-bottom:3rem}.footer__left-col,.footer__right-col{float:none}.footer__nav-item{display:block;margin:.45rem 0}}.ripple-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.ripple-inner{position:absolute;border-radius:50%;opacity:0;transform:translate3d(-50%,-50%,0) scale(0);transform-origin:center;width:10px;height:10px;background:#fff}.ripple-inner-animating{transition:transform .6s cubic-bezier(0,0,.2,1),opacity .8s cubic-bezier(0,0,.2,1)}.faq__header-text{max-width:30rem}.faq__header-main{font-size:2.8rem;letter-spacing:.1rem;line-height:3.4rem}@media (max-width:900px){.faq__header-main{font-size:1.7rem;line-height:1.4}}.faq__subheader{font-size:16px;letter-spacing:.57px;line-height:24px;font-weight:700;margin-top:1.3rem;margin-bottom:.2rem}@media (max-width:63.975em){.faq__subheader{font-size:14px;letter-spacing:0}}.faq__list{padding-left:3.5rem;padding-right:2.5rem;list-style:none}[dir='rtl'] .faq__list{padding-left:2.5rem;padding-right:3.5rem}.faq__list-item{position:relative;margin-bottom:4.5rem}.faq__list-item h3:before{content:attr(data-prefix);position:absolute;top:0;left:-3.5rem}[dir='rtl'] .faq__list-item h3:before{left:auto;right:-3.5rem}@media (min-width:64em){.large-center-middle{display:flex;align-items:center;justify-content:center}}.screen-reader{height:1px;width:1px;overflow:hidden}