body{font-family:'Roboto', sans-serif;font-size:16px;background-color:#fff;text-rendering:optimizeLegibility}a{color:#4285f4}.logo{height:55px;width:150px}h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;font-weight:300}#maia-main{background-color:#fff;margin:0 -15px;max-width:none}.carousel__slides,.dropdown__menu,.header__social{list-style-type:none;margin:0;padding:0}.carousel__slides li,.header__social li{display:inline-block}.apps__close{background:none;border:0;display:inline-block;margin:0;padding:0}.sprite-hero-logo,.sprite-fit-logo,.sprite-arrow-right,.sprite-arrow-left,.sprite-replay,.sprite-arrow-small-right,.carousel__next .icon,.sprite-arrow-small-left,.carousel__prev .icon,.sprite-draw-close{background-image:url("../images/sprite.png");background-repeat:no-repeat}.sprite-hero-logo{background-position:0 0;height:110px;width:132px}.sprite-fit-logo{background-position:-132px 0;height:110px;width:131px}.sprite-arrow-right{background-position:0 -110px;height:87px;width:45px}.sprite-arrow-left{background-position:-45px -110px;height:87px;width:45px}.sprite-replay{background-position:-90px -110px;height:22px;width:62px}.sprite-arrow-small-right,.carousel__next .icon{background-position:-90px -132px;height:52px;width:27px}.sprite-arrow-small-left,.carousel__prev .icon{background-position:-117px -132px;height:52px;width:27px}.sprite-draw-close{background-position:-144px -132px;height:41px;width:42px}@media screen and (-webkit-min-device-pixel-ratio: 1), screen and (min--moz-device-pixel-ratio: 1), screen and (min-device-pixel-ratio: 1), screen and (min-resolution: 1dppx){.sprite-hero-logo,.sprite-fit-logo,.sprite-arrow-right,.sprite-arrow-left,.sprite-replay,.sprite-arrow-small-right,.carousel__next .icon,.sprite-arrow-small-left,.carousel__prev .icon,.sprite-draw-close{background-image:url("../images/sprite.png");background-size:263px 197px}}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min--moz-device-pixel-ratio: 2), screen and (min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx){.sprite-hero-logo,.sprite-fit-logo,.sprite-arrow-right,.sprite-arrow-left,.sprite-replay,.sprite-arrow-small-right,.carousel__next .icon,.sprite-arrow-small-left,.carousel__prev .icon,.sprite-draw-close{background-image:url("../images/sprite_2x.png");background-size:263px 197px}}.aspect{position:relative}.aspect__content{bottom:0;left:0;position:absolute;right:0;top:0}.button{background-color:#4285f4;border-radius:3px;border-style:none;box-shadow:inset 0 -1px 0 #1a59c2;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:'Roboto', sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:500;padding:14px 23px;text-shadow:1px 0 1px rgba(0,0,0,0.3)}.button:hover{background-color:#1266f1}.button:visited,.button:focus,.button:hover,.button:active{color:#fff;text-decoration:none}.button--flat{border-radius:0;box-shadow:none}.carousel{font-size:0;position:relative}html.autoplay-no .carousel__video{display:none}.carousel__slides-wrapper{overflow:hidden;white-space:nowrap;z-index:1}.carousel__slides-wrapper:before,.carousel__slides-wrapper:after{content:' ';display:block;height:100%;min-width:65px;position:absolute;top:0;width:10%;z-index:2}@media only screen and (min-width: 768px){.carousel__slides-wrapper:before,.carousel__slides-wrapper:after{min-width:101px}}.carousel__slides-wrapper:before{background:linear-gradient(to left, rgba(246,246,246,0) 0%, #f6f6f6 50%);left:0}.carousel__slides-wrapper:after{background:linear-gradient(to right, rgba(246,246,246,0) 0%, #f6f6f6 50%);right:0}html.autoplay-yes .carousel__slides-wrapper:before,html.autoplay-yes .carousel__slides-wrapper:after{display:none}.carousel__slides{display:none;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);transition:-webkit-transform 400ms ease-in-out;transition:transform 400ms ease-in-out;will-change:transform}.carousel__slides.is-interacting{transition:none}html.autoplay-no .carousel__slides{display:block}.carousel__slide{vertical-align:bottom;width:100%}.carousel__video,.carousel__slide img{max-width:60%}.carousel__prev,.carousel__next{background:none;border:0;cursor:pointer;display:block;height:50px;margin-top:-25px;padding:0;position:absolute;top:53.3%;transition:opacity 250ms ease-in-out;width:25px;will-change:opacity;z-index:3}@media only screen and (min-width: 768px){.carousel__prev,.carousel__next{height:85px;margin-top:-42.5px;width:43px}}.is-disabled.carousel__prev,.is-disabled.carousel__next{cursor:auto;opacity:0}.carousel__prev:focus,.carousel__next:focus{outline:none}.carousel__prev{left:0}@media only screen and (min-width: 768px){.carousel__prev{left:5%}}@media only screen and (min-width: 768px){.carousel__prev .icon{background-position:-45px -110px;height:87px;width:45px}}.carousel__next{right:0}@media only screen and (min-width: 768px){.carousel__next{right:5%}}@media only screen and (min-width: 768px){.carousel__next .icon{background-position:0 -110px;height:87px;width:45px}}.dropdown{position:relative}.dropdown__trigger{position:relative;z-index:2}.dropdown__menu{background-color:#fff;border-bottom:0;border:1px solid #efefef;box-shadow:2px 2px 1px rgba(0,0,0,0.19),inset 0 -1px 0 rgba(0,0,0,0.07);position:absolute;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform,0.25s,cubic-bezier(0.4, 0, 0.2, 1);transition:transform,0.25s,cubic-bezier(0.4, 0, 0.2, 1);width:100%;z-index:1}.dropdown__menu.is-expanded{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.dropdown__menu li:first-child a{border-top:none}.dropdown__menu a{border-top:1px solid #efefef;color:#8a8a8a;display:block;padding:15px 9px;text-decoration:none}.dropdown__menu a:hover{background-color:#eff3fe}.icon{display:inline-block;overflow:hidden}.split-button{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;height:56px;overflow:hidden;position:relative;text-align:center;transition:width, .4s;width:100%}.split-button.is-open{width:276px}.split-button.is-open .split-button__child-buttons{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';opacity:1;z-index:2}.split-button.is-open .split-button__main-button{opacity:0}.split-button__main-button{display:block;opacity:1;position:absolute;top:0;transition:opacity, .2s;width:100%;z-index:1}.split-button__child-buttons{display:block;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';font-size:0;opacity:0;position:absolute;transition:opacity .4s;width:100%;z-index:0}.split-button__button{background-color:#4285f4;background-image:none;border:0;border-radius:3px;box-shadow:inset 0 -1px 0 #1a59c2;color:#fff;display:inline-block;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:500;line-height:33px;padding:10px 21px}.split-button__button:visited,.split-button__button:hover,.split-button__button:active,.split-button__button:focus{text-decoration:none}.split-button__button span{display:inline-block;vertical-align:middle}.split-button__button.button-row__button{background:#fff;border-radius:0;box-shadow:2px 2px 1px rgba(0,0,0,0.19),inset 0 -2px 0 #fff;color:inherit !important}.split-button__button.button-row__button:hover{background-color:#eef2fe !important;background-image:none !important;box-shadow:2px 2px 1px rgba(0,0,0,0.19);color:#698df6 !important}.split-button__button.button-row__button--left-cap{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0}.split-button__button.button-row__button--middle{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #efefef;border-right:1px solid #efefef;border-top-left-radius:0;border-top-right-radius:0}.split-button__button.button-row__button--middle:before{left:0}.split-button__button.button-row__button--middle:after{right:0}.split-button__button.button-row__button--right-cap{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.split-button__button.button-row__button--middle:hover:before,.button-row__button--middle:hover:after{background-color:#c8f2c3}@media screen and (max-width: 400px){.split-button .button-row__button{padding:10px 7px}.split-button__child-buttons{width:276px}}body{padding-top:49px}@media only screen and (min-width: 768px){body{padding-top:67px}}#maia-header{background:none;background-color:#fff;border:0;box-sizing:border-box;height:49px;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width: 767px){#maia-header{padding-top:5px}}@media only screen and (min-width: 768px){#maia-header{height:67px;padding:12px 15px 13px}}#maia-header h1 img{height:29px;margin:0}@media only screen and (min-width: 768px){#maia-header h1 img{height:30px}}#maia-header h2:before{display:none}#maia-header .maia-aux{position:relative}#maia-main:after{display:none}.header-wrap .dropdown__trigger{height:100%}.header-wrap .dropdown__trigger .button{height:100%}.header-wrap::after{box-shadow:3px 3px 2px rgba(0,0,0,0.13);content:"";height:49px;left:0;position:fixed;top:-5px;transition:-webkit-transform 400ms ease-in-out;transition:transform 400ms ease-in-out;width:100%;will-change:transform;z-index:99}@media only screen and (min-width: 768px){.header-wrap::after{height:67px}}.header-wrap.is-revealed::after{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.lockup{padding:10px 0}@media only screen and (min-width: 768px){.lockup{padding:12px}}.lockup-logo,.lockup-text{display:inline-block}.lockup-logo{background-image:url("https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_74x24dp.png");background-size:74px 24px;height:24px;width:74px}.lockup-text{font-family:'Product Sans', Arial, Helvetica, sans-serif;font-size:22.1px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:-5px;position:relative;text-rendering:optimizeLegibility;top:-6px}.lockup-brand{opacity:.54}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.lockup-logo{background-image:url("https://www.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_74x24dp.png")}.lockup-text{font-size:21.3px;left:-7px}}.header__actions{float:right}.header__social{display:none;font-size:0;margin:-13px 0 0;position:absolute;right:18px;top:50%;transition:-webkit-transform 400ms ease-in-out;transition:transform 400ms ease-in-out;will-change:transform}.header-wrap.is-revealed .header__social{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__social-link{background-size:26px 26px;border-radius:2px;color:transparent;display:inline-block;height:26px;margin-left:10px;overflow:hidden;white-space:nowrap;width:26px}.header__social-link--gplus{background-image:url("/fit/static/images/social/gplus.png")}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.header__social-link--gplus{background-image:url("/fit/static/images/social/gplus-2x.png")}}.header__social-link--twitter{background-image:url("/fit/static/images/social/twitter.png")}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.header__social-link--twitter{background-image:url("/fit/static/images/social/twitter-2x.png")}}.header__social-link--facebook{background-image:url("/fit/static/images/social/facebook.png")}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.header__social-link--facebook{background-image:url("/fit/static/images/social/facebook-2x.png")}}.header__download{height:100%;position:absolute;right:0;top:0;transition:-webkit-transform 400ms ease-in-out;transition:transform 400ms ease-in-out}@media only screen and (min-width: 768px){.header__download{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);will-change:transform}.header-wrap.is-revealed .header__download{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width: 768px){.header__social{display:inline-block}}#maia-footer-global{background-color:#fff;text-align:center}@media only screen and (min-width: 768px){#maia-footer-global{text-align:left}}#maia-footer-global li:before{display:none}#maia-footer-global li{margin-right:16px}#maia-footer-global a{color:#999;font-size:12px}#maia-footer-global .language-select{margin-right:0;text-align:right}@media only screen and (max-width: 768px){#maia-footer-global .language-select{text-align:center}}.hero,.section--track-fitness,.section--comprehensive-view{background-color:#fff}.section--footer,.section--goals,.section--workout-watch,.section--apps,.section--progress{background-color:#f6f6f6}.section{box-sizing:border-box;color:#777;padding:10vw 3vw;margin:0 -15px;position:relative;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 768px){.section{padding:5vw 3vw}}@media only screen and (min-width: 1420px){.section{padding:71px 42.6px}}.section .maia-aux{padding:0 15px}@media only screen and (min-width: 768px){.section--horizontal{min-height:492px}.section--horizontal .stretch{min-height:492px}}.section--horizontal [class^="maia-col-"]{position:relative;margin-bottom:0 !important}.section__header{text-align:center}.section--horizontal .section__header{margin-bottom:36px}@media only screen and (min-width: 768px){.section--horizontal .section__header{left:0;margin-bottom:0;position:absolute;text-align:left;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}.section__title{color:#444;font-size:35px;margin:0 0 20px}@media only screen and (min-width: 768px){.section__title{font-size:40px}}.section__description{font-size:16px}.section--vertical .section__description{margin-bottom:48px}@media only screen and (min-width: 768px){.section--vertical .section__description{padding:0 21%}}.section--horizontal .section__description{margin-bottom:0}.section__link{display:block;margin-top:20px}.hero{color:#777;font-size:17px;line-height:25px;margin:0 -15px;overflow:hidden;padding:200px 10% 0;position:relative;text-align:center;-webkit-font-smoothing:antialiased}.hero .maia-cols-wrp{padding:0 30px}.hero .maia-col-12{margin-bottom:0 !important}.hero h1{font-size:42px;line-height:1.2;margin:0 0 18px}@media only screen and (min-width: 360px){.hero h1{font-size:50px}}.hero .hero__fallback{display:block;height:180px;left:50%;margin:-90px 0 0 -107px;max-width:none;position:absolute;top:50%;transition:-webkit-transform 1.53s cubic-bezier(0.4, 0, 0.2, 1) 1.13s;transition:transform 1.53s cubic-bezier(0.4, 0, 0.2, 1) 1.13s;width:214px}.hero__heart{left:50%;position:absolute;top:0%;z-index:1}.hero__title{color:#444}.hero__content{padding-bottom:5vh;will-change:opacity, transform;z-index:2}.hero__description{margin-bottom:48px;padding:0 10%}.hero__video{height:100%;left:0;position:absolute;top:30px;transition:-webkit-transform 1.53s cubic-bezier(0.4, 0, 0.2, 1) 1.13s;transition:transform 1.53s cubic-bezier(0.4, 0, 0.2, 1) 1.13s;width:100%;will-change:transform}html.google .hero__heart{background:transparent url("/fit/static/images/fit-logo-fallback-anim-end.png") 50% 50% no-repeat;height:65px;margin-left:-39px;top:15%;width:78px}html.google .animation-fallback.hero__fallback{display:none !important}html.google-js.autoplay-no .hero__heart{height:108px;margin:60px 0 0 -65px;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);visibility:hidden;width:130px;will-change:visibility}html.google-js.autoplay-yes .hero__heart{height:191px;margin:0 0 0 -100.5px;width:221px}html.google-js .hero__content,html.google-js .hero__fallback,html.google-js .hero__video{-webkit-transform:translateY(106px);-ms-transform:translateY(106px);transform:translateY(106px)}html.google-js .hero.animate-in .hero__content,html.google-js .hero.animate-in .hero__video{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}html.google-js .hero.animate-in .hero__heart{visibility:visible}html.google-js .hero.animate-in .hero__fallback{-webkit-transform:translateY(0) scale(0.60748);-ms-transform:translateY(0) scale(0.60748);transform:translateY(0) scale(0.60748)}html.google-js .hero__content{opacity:0;position:relative;transition-delay:1.13s,1.63s;transition-duration:1.53s,1.53s;transition-property:-webkit-transform, opacity;transition-property:transform, opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1),cubic-bezier(0.4, 0, 0.2, 1)}.section--progress{padding-bottom:10vw}@media only screen and (min-width: 768px){.section--progress{padding-bottom:3vw}}.section--progress .video-animation{display:block;margin:0 auto}.section--goals{overflow:visible;padding-bottom:0;text-align:center;z-index:5}.section--goals .aspect__inner{padding-bottom:126.98413%}.section--goals img,.section--goals .video-animation{display:block;margin:0 auto}.section--goals .video-animation{max-width:378px;width:100%}.section--goals .carousel__next,.section--goals .carousel__prev{top:31%}.autoplay-yes .section--goals .carousel__next,.autoplay-yes .section--goals .carousel__prev{top:50%}@media only screen and (max-width: 768px){.section--track-fitness{text-align:center}.section--track-fitness img{max-width:60% !important}}.section--track-fitness .animation-fallback>img{display:block;margin:0 auto;max-width:90%}@media only screen and (min-width: 768px){.section--track-fitness .animation-fallback>img{left:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:auto}}.section--track-fitness .video-animation{left:0;margin:-14px 0 0 -19%;max-width:513px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:100%}.section--workout-watch{overflow:hidden;position:relative}@media only screen and (min-width: 768px){.section--workout-watch{min-height:351px}.section--workout-watch .stretch{min-height:351px}}.watch-anim__phone-hardware{display:block;margin:48px auto 0;z-index:2}@media only screen and (min-width: 768px){.watch-anim__phone-hardware{margin:0 auto;max-width:300px;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}.watch-anim__mobile{display:block;margin:0 auto}.watch-anim__phone-screen{margin-top:-125px;opacity:1;position:absolute;right:58px;top:50%;width:226px;z-index:1}.watch-anim__replay{background:none;border:0;color:transparent;cursor:pointer;display:none;font-size:0;margin:-11px 0 0 -31px;padding:4px 8px;position:absolute;right:135px;top:85%;z-index:3}html.autoplay-yes .watch-anim__replay{display:block}.section--comprehensive-view{padding-bottom:0}.section--comprehensive-view img{display:block;margin:0 auto;max-width:80% !important}@media only screen and (min-width: 768px){.section--comprehensive-view img{bottom:0;left:0;position:absolute}}.section--apps{padding:68px 9% 3%;text-align:center}@media only screen and (min-width: 768px){.section--apps{display:block;padding-top:9%}}.apps{margin:0 -15px;overflow:hidden;transition:height 400ms ease-in-out}.apps.is-collapsed{display:none}.apps.is-expanded{display:block}.apps__close{display:block;margin:8px 16px;padding:4px;position:absolute;right:0;top:0}@media only screen and (min-width: 768px){.apps__close{margin:16px;padding:8px}}.apps-list{list-style:none;margin:0;overflow:hidden;padding:0;text-align:left}.apps-list__item{display:inline-block;float:left;margin-bottom:40px;width:33.33333%}.apps-list__item.multiple-three{clear:left}@media only screen and (min-width: 440px){.apps-list__item{width:25%}.apps-list__item.multiple-three{clear:none}.apps-list__item.multiple-four{clear:left}}@media only screen and (min-width: 580px){.apps-list__item{width:20%}.apps-list__item.multiple-four{clear:none}.apps-list__item.multiple-five{clear:left}}@media only screen and (min-width: 680px){.apps-list__item{width:16.66667%}.apps-list__item.multiple-five{clear:none}.apps-list__item.multiple-six{clear:left}}.apps-list__image{display:block;height:56px;margin:0 auto;width:56px}.section--time-to-cta{background-color:#78c159}@media only screen and (min-width: 768px){.section--time-to-cta{padding-bottom:4%}}@media only screen and (max-width: 768px){.section--time-to-cta{padding-bottom:3vw}}.section--time-to-cta .maia-col-12{margin-bottom:0}.section--time-to-cta .section__title{color:#f6f6f6;font-size:40px;-webkit-font-smoothing:initial;font-weight:100}@media only screen and (min-width: 768px){.section--time-to-cta .section__title{font-size:60px}}.section--time-to-cta .section__description{padding:0}.section--progress .aspect{display:none;margin:0 auto;max-width:1228px}html.autoplay-yes .section--progress .aspect{display:block !important}.section--progress .aspect__inner{padding-bottom:30.13029%}.section--progress .video-animation{width:100%}.progress-animation-fallback{max-height:358px;position:relative;height:44vw}@media only screen and (min-width: 768px){.progress-animation-fallback{height:29vw}}.progress-animation-fallback .device{position:absolute}.progress-animation-fallback .phone{bottom:3%;height:73%;left:-1.4%;z-index:4}@media only screen and (min-width: 768px){.progress-animation-fallback .phone{left:8%}}.progress-animation-fallback .pixel{bottom:0;height:100%;left:15%;z-index:5}@media only screen and (min-width: 768px){.progress-animation-fallback .pixel{left:19%}}.progress-animation-fallback .tablet{bottom:7%;display:none;height:78.5%;left:57.5%;z-index:4}@media only screen and (min-width: 768px){.progress-animation-fallback .tablet{display:block}}.progress-animation-fallback .watch{bottom:3.5%;height:41%;left:90%;z-index:3}@media only screen and (min-width: 768px){.progress-animation-fallback .watch{bottom:3.5%;left:-2%}}.animation-fallback{display:none !important}html.autoplay-no .animation-fallback{display:block !important}.video-animation{display:none !important}html.autoplay-yes .video-animation{display:block !important}.center{text-align:center}.center:before{content:'';display:inline-block;height:100%;vertical-align:middle}.center__inner{display:inline-block;vertical-align:middle}.hidden{display:none !important}@media only screen and (min-width: 480px){.hide-palm-plus{display:none !important}}@media only screen and (min-width: 768px){.hide-portable-plus{display:none !important}}@media only screen and (min-width: 769px){.hide-lap-plus{display:none !important}}@media only screen and (min-width: 998px){.hide-desk-plus{display:none !important}}.show-palm-plus{display:none !important}@media only screen and (min-width: 480px){.show-palm-plus{display:block !important}}.show-portable-plus{display:none !important}@media only screen and (min-width: 768px){.show-portable-plus{display:block !important}}.show-lap-plus{display:none !important}@media only screen and (min-width: 769px){.show-lap-plus{display:block !important}}.show-desk-plus{display:none !important}@media only screen and (min-width: 998px){.show-desk-plus{display:block !important}}
