.vertical-center{position:absolute;top:50%;transform:translateY(-50%)}h1,.h1{color:#545f67;font-family:"Roboto","Helvetica",arial,sans-serif;font-size:56px;font-weight:300;letter-spacing:-.5px;line-height:1.14;text-align:left}h2,.h2,#getting-started .section__title,.experiment-detail__content h1{color:#3c4043;font-family:"Roboto","Helvetica",arial,sans-serif;font-size:44px;font-weight:300;letter-spacing:-.5px;line-height:1.18;text-align:center}@media only screen and (max-width: 1023px){h2,.h2,#getting-started .section__title,.experiment-detail__content h1{font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.33}}h3,.h3{color:#3c4043;font-family:"Roboto","Helvetica",arial,sans-serif;font-size:32px;font-weight:300;letter-spacing:-.5px;line-height:1.18;text-align:left}@media only screen and (max-width: 1023px){h3,.h3{font-size:20px}}h4,.h4{color:#3c4043;font-family:"Roboto","Helvetica",arial,sans-serif;font-size:22px;font-weight:400;line-height:1.36;text-align:center}@media only screen and (max-width: 1023px){h4,.h4{font-size:16px;line-height:1.5}}.text-style-8,.filter__category__title,.filter__title{color:#5f6368;font-size:20px;font-weight:500;letter-spacing:.6px;line-height:1.1;text-align:left}.text-style-5,.hero h2,#teachers .hero h2,#developers .hero h2,#experiments-page .hero h2,.experiment-detail__content p,.experiment-detail__content ul{color:white;font-size:18px;line-height:1.56;text-align:left}.text-style-7,.card__cta{color:white;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1.38;text-align:left}.text-style-6,.demo__desc{color:#5f6368;font-size:16px;line-height:1.5;text-align:center}.text-style-4,#getting-started .section__subtitle{color:white;font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1.5;text-transform:uppercase}@media only screen and (min-width: 1023px){.text-style-4,#getting-started .section__subtitle{font-size:14px;letter-spacing:1.5px;line-height:1.56}}.text-style-9,.card__duration{color:#9aa0a6;font-size:14px;line-height:1.71;text-align:right}.text-card-body{color:#3c4043;font-size:16px;font-weight:300;line-height:1.5;text-align:left}@media only screen and (max-width: 1023px){.text-card-body{font-size:14px;letter-spacing:.2px}}.nav-link,.header__mobile .support-dropdown-mobile .dropdown__trigger,.header__mobile .support-dropdown-mobile .dropdown__list a,.header__nav__item a,.header__dropdown.support-dropdown .header__dropdown__trigger,.header__dropdown.support-dropdown .header__dropdown__list a,.footer__nav a{color:#757575;font-size:14px;height:64px;letter-spacing:.2px;line-height:1.57;line-height:64px;text-align:left}.nav-link:hover,.header__mobile .support-dropdown-mobile .dropdown__trigger:hover,.header__mobile .support-dropdown-mobile .dropdown__list a:hover,.header__nav__item a:hover,.header__dropdown.support-dropdown .header__dropdown__trigger:hover,.header__dropdown.support-dropdown .header__dropdown__list a:hover,.footer__nav a:hover{color:#000}html,body,div,span,iframe,dl,dt,dd,ol,ul,footer,header,hgroup,menu,nav,section,summary{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}a{text-decoration:none}body.no-scroll,html.no-scroll{height:100vh;overflow:hidden}html.no-scroll{pointer-events:none}body{color:#5f6368;font-family:"Roboto","Helvetica",arial,sans-serif}body::after{background:rgba(0,0,0,0.4);bottom:0;content:'';display:inline-block;height:100%;opacity:0;position:fixed;right:0;top:56px;transition:opacity .25s .15s ease-in-out;width:100%;z-index:-1}body.toggle-active{overflow:hidden;position:fixed}@media only screen and (min-width: 1000px){body.toggle-active{overflow:auto;position:relative}body.toggle-active::after{opacity:0;z-index:-1}}body.toggle-active::after{opacity:1;z-index:5}.card-grid{box-sizing:border-box;display:flex;padding:30px 0;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1023px){.card-grid{padding:0;flex-wrap:nowrap}}.section{display:inline-block;padding:81px 0;width:100%}.section.grey{background-color:#f1f3f4}.section.grey-dark{background-color:#e6e9eb}.section.blue{background-color:#3367d6}.section.blue-light{background-color:#4285f4}.container{display:block;margin:0 auto;max-width:1274px;padding:0 16px}@media only screen and (min-width: 1440px){.container{padding:0}}ul{list-style-type:none;padding:0}a{transition:color .25s ease-in-out}a:hover,a:focus,a:visited{text-decoration:none}a:active{outline:none}img{vertical-align:middle}.button{background-color:#3367d6;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:48px;letter-spacing:.5px;line-height:48px;padding:0 23px;text-align:center;text-transform:uppercase;transition:color .25s ease-in-out, background-color .25s ease-in-out}.button:hover{background-color:#4285f4;color:#fff}.button.bordered{background-color:#fff;border:solid 2px #3367d6;color:#3367d6}.button.bordered .button-text{position:relative;top:-1px}.button.bordered:hover{background-color:#3367d6;color:#fff}.button.load-more{background-color:transparent;display:block;height:48px;line-height:48px;margin:70px auto 23px;width:140px}.button.nav__download{padding:10px;margin:0 auto;width:232px}.button.nav__download.hidden{display:none}.divider.dots{display:inline-block;height:100%;width:38px}.divider.dots span{background-color:#ccc;border-radius:50%;display:inline-block;height:6px;width:6px}.divider.dots .vertical-center{display:flex;margin-top:22px;width:38px;justify-content:space-between}.icon{background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;opacity:1;transition:opacity .25s ease-in-out}.icon:hover{opacity:.8}.icon-play-pause{background-image:url("../images/icons/icon-play.svg");background-position:center center;height:42px;width:33px;z-index:3;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.icon-arrow-right{background-image:url("../images/icons/icon-arrow.svg");background-position:center;bottom:16px;height:15px;position:absolute;right:17px;width:15px}.icon-arrow-right-rotated{background-image:url(../images/icons/icon-arrow.svg);background-position:center;height:16px;margin-left:6px;position:relative;top:2px;transform:rotate(-45deg);width:16px}.icon-arrow-right-internal{background-image:url(../images/icons/icon-arrow.svg);background-position:center;height:16px;margin-left:6px;position:relative;top:2px;width:16px}.icon-timer{background-image:url("../images/icons/icon-time.svg");background-position:center;height:100%;margin-right:12px;min-width:24px;position:relative;width:24px}.icon.hamburger{background-image:url("../images/icons/icon-menu.svg");height:12px;position:relative;top:17px;width:18px}.icon-close{background-image:url("../images/icons/icon-close.svg");height:20px;width:20px}.icon-close.grey{background-image:url("../images/icons/icon-close-grey.svg");background-position:center;height:13px;margin-left:8px;position:relative;top:2px;width:13px}.icon-help{background-image:url("../images/icons/icon-help.svg");height:24px;left:0;position:absolute;width:24px}.icon-caret-down{border-left:2px solid #fff;border-top:2px solid #fff;height:6px;left:9px;position:relative;top:-3px;transform:rotate(-135deg);transition:all .25s ease-in-out;width:6px}.icon-caret-left{border-left:2px solid #fff;border-top:2px solid #fff;height:6px;left:9px;margin-right:15px;position:relative;top:-3px;transform:rotate(-45deg);transition:all .25s ease-in-out;width:6px}.icon-share{background-image:url("../images/icons/icon-share.svg");height:20px;width:20px}.icon-facebook{background-image:url("../images/icons/icon-facebook.svg");height:30px;width:30px}.icon-facebook:hover{opacity:.8}.icon-pinterest{background-image:url("../images/icons/icon-pinterest.svg");height:30px;width:30px}.icon-pinterest:hover{opacity:.8}.icon-twitter{background-image:url("../images/icons/icon-twitter.svg");height:30px;width:30px}.icon-twitter:hover{opacity:.8}.icon-gplus{background-image:url("../images/icons/icon-gplus.svg");height:30px;width:30px}.icon-gplus:hover{opacity:.8}.icon-print{background-image:url("../images/icons/icon-print.svg");height:48px;width:48px}.icon-tip{background-image:url("../images/icons/icon-tip.svg");height:48px;width:48px}.icon-dropdown{background-image:url("../images/icons/icon-dropdown.svg");transition:all .25s ease-in-out;width:16px}.icon-dropdown:hover{opacity:.8}.animated{animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-fill-mode:both}.bounce{animation-name:bounce}.fade-in,#getting-started .getting-started__hero.hero__video-container{animation:fade-in 1s ease-in-out}@keyframes bounce{0%,100%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -10px, 0)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}header{background-color:white;border-bottom:1px solid #e6e6e6;position:fixed;height:56px;left:0;top:25px;transition:transform .3s ease-out, border .5s;width:100%;z-index:10}@media only screen and (min-width: 1000px){header{border-bottom:none;box-shadow:0 2px 6px 0 rgba(0,0,0,0.12);display:flex;height:64px;top:45px;justify-content:space-between}}@media only screen and (min-width: 1000px){header.past-threshold{transform:translate(0, -100%)}}.header__desktop{display:none}@media only screen and (min-width: 1000px){.header__desktop{display:flex;width:100%;justify-content:space-between}}.header__mobile{display:block}.header__mobile .mobile-spacer{height:75px}@media only screen and (min-width: 1000px){.header__mobile{display:none}}.header__mobile .support-dropdown-mobile{position:relative}.header__mobile .support-dropdown-mobile .dropdown__trigger{background:transparent;cursor:pointer;font-weight:400;text-transform:capitalize;width:auto}@media only screen and (min-width: 1000px){.header__mobile .support-dropdown-mobile .dropdown__trigger{display:inline-block;position:relative}}.header__mobile .support-dropdown-mobile .dropdown__trigger span.icon-caret-down{border-left:2px solid #757575;border-top:2px solid #757575;left:1.5em;position:relative;top:-2.5px;transition:all 300ms ease-in-out;transform:rotate(225deg);transform-origin:center center}.header__mobile .support-dropdown-mobile .dropdown__list{height:0;opacity:0;transition:all 300ms ease-in-out}.header__mobile .support-dropdown-mobile .dropdown__list li{display:flex;margin:0 0 1em;padding-left:0.75em}.header__mobile .support-dropdown-mobile .dropdown__list a{align-items:center;background:#fff;display:flex;font-weight:400;height:44px;text-transform:capitalize}.header__mobile .support-dropdown-mobile.toggle-active .dropdown__trigger span{top:2px;transform:rotate(45deg)}.header__mobile .support-dropdown-mobile.toggle-active .dropdown__list{height:100px;opacity:1}.header__logo-container{color:rgba(0,0,0,0.54);display:inline-block;font-family:"Product Sans","Helvetica",arial,sans-serif;font-size:22px;height:56px;line-height:56px;position:relative;text-align:left}@media only screen and (min-width: 1000px){.header__logo-container{height:64px;line-height:64px;margin:0 30px 0 0}}.header__logo-container:hover{color:rgba(0,0,0,0.54)}.header__logo-container .header__logo{margin-right:14px;width:24px}.header-bar__mobile{background:#fff;display:flex;height:57px;padding-left:23px;position:relative;z-index:11}@media only screen and (min-width: 1000px){.header-bar__mobile{display:none}}.header-bar__mobile .mobile-nav__trigger{cursor:pointer;display:inline-block;margin-right:34px;position:relative}.header-bar__mobile .mobile-nav__trigger:hover .hamburger{opacity:.8}.nav__download-container{background:white;border-top:1px solid #e6e6e6;bottom:0;display:inline-block;padding:24px 0;position:absolute;width:100%}@media only screen and (max-width: 1023px) and (orientation: landscape){.nav__download-container{position:initial}}.nav__download-container.is-mobile .get-app-title{display:none}.nav__download-container.is-mobile .button.mobile-device{display:block}.nav__download-container.is-mobile .button.mobile-device.hidden{display:none}.nav__download-container.is-mobile .button.desktop-device{display:none}.nav__download-container .get-app-title{color:#757575;font-size:14px;padding-bottom:24px;text-align:center;width:100%}.nav__download-container .button{border-radius:2px;display:block;margin:0 8% 5px;padding:0;width:84%;text-transform:none}.nav__download-container .button.hidden{display:none !important}.nav__download-container .button.mobile-device{display:none}@media only screen and (max-height: 700px){.nav__download-container{position:relative;margin-top:20px}}.header__nav{background-color:white;bottom:80px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.12);display:block;height:100%;left:-100%;position:fixed;top:0;transition:left .25s ease-in-out;width:240px;z-index:10}@media only screen and (max-width: 1023px) and (orientation: landscape){.header__nav{bottom:unset;display:inline-block;height:100vh;overflow:auto;padding-top:55px;position:absolute;width:100%}.header__nav .mobile-spacer{height:0}.header__nav .nav__download-container{padding-bottom:79px}}@media only screen and (min-width: 1000px){.header__nav{bottom:auto;box-shadow:none;display:flex;left:auto;padding-left:23px;padding-top:0;position:relative;top:auto;width:auto;justify-content:space-around}}.header__nav.toggle-active{left:0}@media only screen and (max-height: 700px){.header__nav.toggle-active{overflow-y:scroll}}.header__nav li:first-of-type{display:none}@media only screen and (min-width: 1000px){.header__nav li:first-of-type{display:block}}.header__nav__item{margin:0;padding:0 23px}@media only screen and (min-width: 1000px){.header__nav__item{margin:0 17px;padding:0}}.header__nav__item.active{background-color:#f6f6f6}@media only screen and (min-width: 1000px){.header__nav__item.active{background-color:white;border-bottom:2px solid #3367d6;color:#000}}.header__nav__item.active a{color:#000}@media only screen and (min-width: 1000px){.header__nav__item a{display:inline-block;position:relative}}.header__dropdown{position:absolute;right:0;top:0}.header__dropdown .header__dropdown__trigger,.header__dropdown .header__dropdown__list a{background-color:#3367d6;color:white;cursor:pointer;display:inline-block;font-weight:500;letter-spacing:.5px;line-height:64px;padding:0 24px;position:relative;text-align:center;text-transform:uppercase;transition:background-color .25s ease-in-out;width:141px;z-index:11}.header__dropdown .header__dropdown__trigger:hover,.header__dropdown .header__dropdown__list a:hover{background-color:#4285f4}.header__dropdown .header__dropdown__list{position:absolute;top:-200px;transition:top .25s ease-in-out;z-index:9}.header__dropdown .header__dropdown__list li:last-child a{text-transform:none}.header__dropdown.toggle-active .header__dropdown__list{top:64px}.header__dropdown.toggle-active .icon{top:0;transform:rotate(45deg)}.header__dropdown.support-dropdown{background:transparent;position:relative}.header__dropdown.support-dropdown .header__dropdown__trigger{background-color:#fff;font-weight:400;position:relative;text-transform:capitalize;width:auto;z-index:10}@media only screen and (min-width: 1000px){.header__dropdown.support-dropdown .header__dropdown__trigger{display:inline-block;position:relative}}.header__dropdown.support-dropdown .header__dropdown__trigger span.icon-caret-down{border-left:2px solid #757575;border-top:2px solid #757575}.header__dropdown.support-dropdown .header__dropdown__list a{align-items:center;background:#fff;display:flex;font-weight:400;height:44px;text-transform:capitalize}.header__deprecation{color:#fff;background-color:#1A73E8;width:100%;height:30px;top:0;z-index:10;text-align:center}.header__deprecation p,.header__deprecation .experiment-detail__content ul,.experiment-detail__content .header__deprecation ul{margin:auto;font-size:.92em;display:inline-block}.header__deprecation a{text-decoration:underline;color:#FBA9D6}@media only screen and (min-width: 1000px){.header__deprecation{height:45px}}@media only screen and (min-width: 1000px){.header__deprecation.past-threshold{height:30px}}.footer__lower{background-color:#f6f6f6;color:#414141}.footer__share-follow{border-bottom:1px solid #e2e2e2;padding:31px 0;text-transform:uppercase}@media only screen and (min-width: 600px){.footer__share-follow{display:flex}}.footer__share-follow a{display:inline-block;margin-right:20px;width:24px}.footer__share-follow a:last-of-type{margin-right:0}.footer__share-follow img,.footer__share-follow .icon{width:100%}.footer__share{margin-bottom:38px}@media only screen and (min-width: 600px){.footer__share{margin:0 50px 0 0}}.footer__share-title{font-size:14px;font-weight:500;letter-spacing:.8px;margin-right:30px}@media only screen and (min-width: 600px){.footer__share-title{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1.38;margin-right:32px}}.footer__links{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1000px){.footer__links{flex-wrap:nowrap}}.footer__nav{display:flex;padding:20px 0 0;position:relative;flex-wrap:wrap}@media only screen and (min-width: 1000px){.footer__nav{padding:40px 0;flex-wrap:nowrap}}.footer__nav li{margin:0 30px 18px 0}@media only screen and (min-width: 600px){.footer__nav li{margin:0 15px}.footer__nav li:last-of-type{margin-right:0}}.footer__nav li.has-logo{margin:41px 35px 30px 0;width:100%}@media only screen and (min-width: 600px){.footer__nav li.has-logo{margin:0 35px 0 0;width:auto}}.footer__nav li.has-logo img{width:86px}.footer__nav a{color:#414141;line-height:normal}.footer__nav.right{padding-bottom:50px}.help a{padding-left:30px}@media only screen and (min-width: 600px){.help a{padding-left:24px}}.language-select__container{position:absolute;right:0;top:27px}.language-select-container{background-color:transparent;float:right;margin-top:-7px;position:relative;vertical-align:bottom;width:215px}.language-select-container label{line-height:16px}.language-select-container .caret-down{position:absolute;right:5px;top:7px;z-index:1;fill:#414141}.ar_AE .language-select-container .caret-down,.he_IL .language-select-container .caret-down{left:5px;right:auto}.language-select-options{background-color:transparent;border:none;border-radius:1px;color:#414141;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;letter-spacing:normal;letter-spacing:.2px;padding:10px 16px;position:relative;transition:all 250ms ease-in-out;vertical-align:top;width:100%;z-index:2;-moz-appearance:none;-webkit-appearance:none}.language-select-options:hover{box-shadow:0 1px 3px rgba(0,0,0,0.5)}select::-ms-expand{display:none}.youtube-dialog{background:rgba(0,0,0,0.8);bottom:0;display:flex;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:101;align-items:center;justify-content:center;pointer-events:auto}.youtube-dialog__inner{position:relative;width:100%}.youtube-dialog__inner:before{content:'';display:block;padding-top:56.20609%;width:100%}.youtube-dialog__inner embed,.youtube-dialog__inner iframe,.youtube-dialog__inner object{height:100%;left:0;position:absolute;top:0;width:100%}.youtube-dialog__inner embed:before,.youtube-dialog__inner iframe:before,.youtube-dialog__inner object:before{content:'';display:block;padding-top:56.20609%;width:100%}@media only screen and (max-width: 1023px) and (orientation: landscape){.youtube-dialog__inner embed,.youtube-dialog__inner iframe,.youtube-dialog__inner object{height:60%;left:50%;top:50%;transform:translate(-50%, -50%);width:60%}}.youtube-dialog .close-button{cursor:pointer;padding:30px 30px 20px}.youtube-dialog .close-button i{opacity:1;transition:opacity .5s ease-in-out}.youtube-dialog .close-button i:hover{opacity:.5}.youtube-dialog .close-button__wrapper{position:absolute;right:60px;text-align:right;top:14px;z-index:110}@media only screen and (max-width: 1023px){.youtube-dialog .close-button__wrapper{right:-10px;top:-40px}}.cards__container{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 1023px){.cards__container{flex-wrap:nowrap}}.card{margin:14px;position:relative;width:100%}@media only screen and (min-width: 1023px){.card{height:432px;margin:0 14px;width:calc(33.333% - 14px)}}.card::before{background-color:rgba(103,129,140,0.2);content:'';display:inline-block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .25s ease-in-out, opacity 1s ease-in-out;width:100%;z-index:1}.card:hover:before,.card:active:before{left:10px;opacity:1;top:10px}.card:hover .icon-share,.card:active .icon-share{opacity:1;transform:scale(1, 1);visibility:visible}.card__container{background-color:#fff;height:100%;overflow:hidden;position:relative;width:100%;z-index:2}.card__icon{position:absolute}.card__icon:hover{opacity:1}.card__details{padding:27px 26px 28px 24px;position:relative;transform:translate3d(0, 0, 0)}.card__title{display:block;display:-webkit-box;font-weight:500;margin:0;max-height:calc(22px * 1.36 * 2);max-width:100%;overflow:hidden;padding:0 0 16px 0;text-align:left;text-overflow:ellipsis;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card__desc{display:block;display:-webkit-box;height:calc(16px * 2.25 * 3);margin-bottom:28px;max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card__duration{float:right;text-transform:uppercase}.card__image-container{background-position:center;background-size:cover;display:inline-block;height:auto;overflow:hidden;position:relative;top:0;transform:translate3d(0, 0, 0);transition:all .5s ease-in-out;width:100%}.card__image-container:before{content:'';display:block;padding-top:49.01961%;width:100%}.card__video .icon-arrow-right{bottom:25px;right:25px}.card__video-container{cursor:pointer;height:auto;overflow:hidden;position:relative;width:100%}.card__video-container:before{content:'';display:block;padding-top:56.25048%;width:100%}.card__video-container .overlay{background-color:#000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:-1}.card__video-container .overlay.active{opacity:.5;z-index:2}.card__video-container video{height:auto;left:0;max-width:101%;min-height:100%;min-width:100%;position:absolute;top:0;width:auto;z-index:0;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.card__image{bottom:0;left:0;max-height:100%;min-width:100%;position:absolute;right:0;top:0}.card__social{bottom:18px;cursor:pointer;display:inline-block;height:30px;opacity:1;overflow:hidden;z-index:99;position:absolute;transform:translate3d(24px, 0, 0);transition:opacity .5s ease-in-out, width .25s ease-in-out 1s;width:60%}@media only screen and (min-width: 1225px){.card__social{background-color:transparent;z-index:auto}}.card__social .icon-share{background-position:center center;background-size:20px;height:100%;left:0;transition:all .25s ease-in-out}@media only screen and (min-width: 1023px){.card__social .icon-share{opacity:0;transform:scale(1, 1);visibility:hidden}}.card__social .card__social__items{cursor:pointer;display:flex;left:0;position:absolute;top:0;justify-content:flex-start}.card__social .card__social__items object{cursor:pointer;margin-right:10px;opacity:0;transform:scale(0.5, 0.5);transition:all .5s .55s ease-in-out;visibility:hidden}.card__social .card__social__items object:nth-of-type(2){transition:all .5s .45s ease-in-out}.card__social .card__social__items object:nth-of-type(3){transition:all .5s .35s ease-in-out}.card__social .card__social__items object:nth-of-type(4){transition:all .5s .25s ease-in-out}@media only screen and (max-width: 1440px){.card__social .card__social__items object .icon{height:25px;margin-top:2px;width:25px}}.card__social .card__social__items .icon{border-radius:50%;height:30px;width:30px}.card__cta{bottom:22px;color:#3367d6;cursor:pointer;display:block;padding-right:24px;position:absolute;right:26px;text-align:right;text-transform:uppercase}.card__cta:after{background-image:url(../images/icons/icon-arrow.svg);background-position:center right;background-repeat:no-repeat;background-size:16px;bottom:0;content:'';display:inline-block;left:0;position:absolute;right:0;top:0;width:100%}.card__cta.external:after{left:auto;transform:rotate(-45deg);width:16px}.card__cta:hover{opacity:.8}.card__experiment .card__cta span,.card__video .card__cta span{transition:opacity .5s ease-in-out}@media only screen and (min-width: 1023px){.card__experiment .card__cta span,.card__video .card__cta span{opacity:0}}.card__experiment:hover .card__cta span,.card__experiment:active .card__cta span,.card__video:hover .card__cta span,.card__video:active .card__cta span{opacity:1}@media only screen and (min-width: 1023px){.card__experiment{height:350px;margin:0 14px;max-height:400px;max-width:300px;width:25%}}.card__experiment:before{background-color:rgba(103,58,183,0.2)}.card__experiment .card__desc{transition:opacity .75s ease-in-out}@media only screen and (min-width: 1023px){.card__experiment .card__desc{opacity:0}}.card__experiment .card__title{padding:10px 0 5px}.card__experiment .card__details{padding:15px 20px 20px;top:auto;transform:translate3d(0, 0px, 0);transition:all .5s ease-in-out}@media only screen and (min-width: 1023px){.card__experiment .card__image-container:before{content:'';display:block;padding-top:56.66667%;width:100%}}@media only screen and (min-width: 1023px){.card__experiment:hover .card__desc,.card__experiment:hover .card__social,.card__experiment:active .card__desc,.card__experiment:active .card__social{opacity:1}.card__experiment:hover .card__image-container,.card__experiment:hover .card__details,.card__experiment:active .card__image-container,.card__experiment:active .card__details{transform:translate3d(0, -50px, 0)}}.card__footer.show-social .icon-share,.user-touch.card__footer .icon-share{opacity:0;transform:scale(0.5, 0.5);visibility:hidden}.card__footer.show-social .card__cta span,.user-touch.card__footer .card__cta span{opacity:0;visibility:hidden}.card__footer.show-social .card__social,.user-touch.card__footer .card__social{transition:width .25s ease-in-out;width:60%;z-index:2}.card__footer.show-social .card__social object,.user-touch.card__footer .card__social object{opacity:1;transform:scale(1, 1);transition:all .5s .25s ease-in-out;visibility:visible}.card__footer.show-social .card__social object:nth-of-type(2),.user-touch.card__footer .card__social object:nth-of-type(2){transition:all .5s .35s ease-in-out}.card__footer.show-social .card__social object:nth-of-type(3),.user-touch.card__footer .card__social object:nth-of-type(3){transition:all .5s .45s ease-in-out}.card__footer.show-social .card__social object:nth-of-type(4),.user-touch.card__footer .card__social object:nth-of-type(4){transition:all .5s .55s ease-in-out}.hero{background-color:#f1f3f4;display:flex;margin-top:64px;padding:0 80px;position:relative;align-items:center;justify-content:center}@media only screen and (max-width: 1023px){.hero{margin-top:56px;padding:0 16px}}.hero .hidden{display:none}.hero .hero-triangle-left{border-left:100vw solid #fff;border-top:4vw solid transparent;bottom:-1px;position:absolute;z-index:2}.hero .hero-triangle-right{border-right:100vw solid #fff;border-top:4vw solid transparent;bottom:0;position:absolute;z-index:2}.hero .hero-text{padding:81px 0 110px 0;flex:2}@media only screen and (max-width: 1023px){.hero .hero-text h1{font-size:32px;margin-top:45px}}.hero .hero-text h2{font-size:14px;line-height:1.57}.hero h2{font-weight:400;letter-spacing:normal}.hero .hero-spacer{flex:1}@media only screen and (max-width: 1023px){.hero .hero-spacer{flex:0}}.hero__video-container{cursor:pointer;height:auto;overflow:hidden;position:relative;width:100%}.hero__video-container:before{content:'';display:block;padding-top:56.25%;width:100%}.hero__video-container .overlay{background-color:#000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:-1}.hero__video-container .overlay.active{opacity:.5;z-index:2}.hero__video-container video{height:auto;left:0;min-height:100%;min-width:100%;position:absolute;top:0;width:auto;z-index:0;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.hero__video-container video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.slideshow{width:100%}.slideshow:before{content:'';display:block;padding-top:178.4375%;width:100%}@media only screen and (min-width: 600px){.slideshow{height:100%}.slideshow:before{content:'';display:block;padding-top:45.13889%;width:100%}}.slideshow .slideshow__slide{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transform:scale(1);transition:opacity .25s ease-in-out;width:100%}.slideshow .slideshow__slide.current-slide{transition:opacity .25s ease-in-out;opacity:1}.slideshow .slideshow__slide.current-slide .slideshow__image-container{transform:scale(1.03)}.slideshow .slideshow__slide:first-of-type .hero__animation{bottom:60px;right:116px;width:100%}@media only screen and (min-width: 1023px){.slideshow .slideshow__slide:first-of-type .hero__animation{display:inline-block;top:50px}}@media only screen and (min-width: 1440px){.slideshow .slideshow__slide:first-of-type .hero__animation{top:110px}}@media only screen and (max-width: 1023px){.slideshow .slideshow__slide:first-of-type .hero__animation{display:none}}.slideshow .slideshow__slide:first-of-type .hero__animation img{position:relative;right:100px}@media only screen and (min-width: 600px){.slideshow .slideshow__slide:first-of-type .hero__animation img{right:auto}}.slideshow .slideshow__slide:nth-of-type(2) .hero__animation{bottom:-56px;left:168px;width:100%}@media only screen and (min-width: 1023px){.slideshow .slideshow__slide:nth-of-type(2) .hero__animation{display:inline-block;left:auto;right:113px}}@media only screen and (max-width: 1023px){.slideshow .slideshow__slide:nth-of-type(2) .hero__animation{display:none}}.slideshow .slideshow__slide:nth-of-type(3) .hero__animation{bottom:-56px;left:168px;width:100%}@media only screen and (min-width: 600px){.slideshow .slideshow__slide:nth-of-type(3) .hero__animation{width:auto}}@media only screen and (max-width: 600px){.slideshow .slideshow__slide:nth-of-type(3) .hero__animation{display:none}}.slideshow .hero__animation{position:absolute}.slideshow .slideshow__image-container{height:100%;position:absolute;transform:scale(1);transition:transform 3s .25s ease-in-out;width:100%}.slideshow .slideshow__image{display:none;height:100%;position:absolute;width:auto;z-index:0}@media only screen and (min-width: 600px){.slideshow .slideshow__image{display:inline-block;height:100%;right:0;width:100%;object-fit:cover}}.slideshow .slideshow__image.mobile{display:inline-block}@media only screen and (min-width: 600px){.slideshow .slideshow__image.mobile{display:none}}.slideshow .slideshow__text{padding:53px 16px;position:absolute;z-index:1}@media only screen and (min-width: 600px){.slideshow .slideshow__text{position:absolute;top:50%;transform:translateY(-50%)}}@media only screen and (min-width: 1023px){.slideshow .slideshow__text{padding:0 80px}}.slideshow .slideshow__cta{color:white;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1.38;margin-top:40px;text-transform:uppercase}.slideshow .slideshow__cta .icon{margin-right:10px;margin-top:-2px}#getting-started{max-width:100vw;overflow-x:hidden}#getting-started h1,#getting-started h2,#getting-started h3{color:#fff;margin:0;max-width:770px;text-align:left}#getting-started #getting-started__hero-mobile{display:block;height:75vh;padding:0}@media only screen and (min-width: 600px){#getting-started #getting-started__hero-mobile{display:none}}#getting-started #getting-started__hero-mobile h2{margin-top:22px !important}#getting-started #getting-started__hero-desktop{display:none}@media only screen and (min-width: 600px){#getting-started #getting-started__hero-desktop{display:block;height:44.27vw;min-height:440px}}#getting-started #getting-started__hero-desktop .desktop-hero-video{height:100%}#getting-started #getting-started__hero-desktop .desktop-hero-video video{object-fit:cover}#getting-started .getting-started__hero{padding:0}#getting-started .getting-started__hero h1{margin-bottom:25px;max-width:52%}@media only screen and (max-width: 1023px){#getting-started .getting-started__hero h1{font-size:38px;font-weight:300;line-height:1.16;max-width:65%}}@media only screen and (max-width: 600px){#getting-started .getting-started__hero h1{max-width:100%}}#getting-started .getting-started__hero h2{max-width:52%}@media only screen and (max-width: 1023px){#getting-started .getting-started__hero h2{max-width:65%}}@media only screen and (max-width: 600px){#getting-started .getting-started__hero h2{font-size:14px;letter-spacing:.3px;line-height:1.57;max-width:100%}}#getting-started .getting-started__hero.hero__video-container:before{content:'';display:block;padding-top:44.27083%;width:100%}#getting-started .getting-started__hero.hero__video-container video{cursor:default;max-width:110%}#getting-started .hero__text{cursor:auto;left:0;padding:53px 16px;position:absolute;top:0;z-index:1}@media only screen and (min-width: 1023px){#getting-started .hero__text{padding:0 80px;position:absolute;top:50%;transform:translateY(-50%)}}#getting-started .hero__cta{color:white;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1.38;margin-top:40px;opacity:1;text-transform:uppercase;transition:opacity .25s ease-in-out}#getting-started .hero__cta .icon{margin-right:10px;margin-top:-4px}#getting-started .hero__cta:hover{opacity:.8}#getting-started .section{max-width:100vw}#getting-started .section__details__text{color:white;padding:0 16px;position:relative;z-index:2}@media only screen and (min-width: 1023px){#getting-started .section__details__text{left:80px;padding:0;top:80px;width:317px}}#getting-started .section__cta{color:white;font-size:14px;font-weight:500;letter-spacing:.8px;line-height:1.43;opacity:1;text-transform:uppercase}@media only screen and (min-width: 1023px){#getting-started .section__cta{font-size:16px;letter-spacing:.5px;line-height:1.38}}#getting-started .section__cta:hover{opacity:.8}#getting-started .section__cta:hover img{margin-left:10px}#getting-started .section__cta img{margin-left:4px;position:relative;top:-2px;transition:margin .25s ease-in-out}#getting-started .getting-started__section{display:flex;position:relative;flex-wrap:wrap}@media only screen and (min-width: 1023px){#getting-started .getting-started__section{flex-wrap:nowrap}}#getting-started .section__title{color:white;margin:10px 0 24px;max-width:335px;text-align:left}@media only screen and (max-width: 1023px){#getting-started .section__title{font-size:24px;font-weight:300;line-height:1.33}}.section-features{display:block;padding:0}.features__container{background:white;max-width:1280px;padding:48px 16px;position:relative}@media only screen and (min-width: 1023px){.features__container{display:flex;margin:0 auto;padding:43px 30px 46px;transform:translate3d(0, -48px, 0);z-index:1;justify-content:space-between}}.features__container::after{background-color:rgba(103,58,183,0.2);bottom:-15px;content:'';height:15px;left:7.5px;position:absolute;width:calc(100% - 15px);z-index:1}@media only screen and (min-width: 1023px){.features__container::after{display:none}}@media only screen and (min-width: 1023px){.features__container .feature{max-width:100%;padding-right:98px;position:relative;width:33.333%}}.features__container .feature .feature__icons{display:flex;justify-content:center}.features__container .feature .feature__icons img{cursor:auto;height:40px;margin-right:28px;width:40px;object-fit:contain}.features__container .feature .feature__icons img:last-of-type{margin-right:0}.features__container .feature .feature__icons img:hover{opacity:1}.features__container .feature:last-of-type{padding-right:0}.features__container .feature:last-of-type .divider{display:none}.features__container .divider{background-color:#e0e0e0;display:block;height:2px;margin:48px auto;width:200px}@media only screen and (min-width: 1023px){.features__container .divider{float:right;height:120px;margin:0;right:48px;width:2px;position:absolute;top:50%;transform:translateY(-50%)}}.features__container h4{margin:13px auto 7px}.features__container p,.features__container .experiment-detail__content ul,.experiment-detail__content .features__container ul{margin:0;text-align:center}@media only screen and (max-width: 1023px){.features__container p,.features__container .experiment-detail__content ul,.experiment-detail__content .features__container ul{font-size:14px;letter-spacing:.2px;line-height:1.57}}.section__details__text{width:265px}@media only screen and (min-width: 1023px){.section__details__text{width:390px}}#get-the-app{padding:61px 0 60px;z-index:6}#get-the-app h2{max-width:100%;text-align:center}.app-links{display:flex;margin-top:22px;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 1023px){.app-links{margin-top:30px;flex-wrap:nowrap}}.app-links .app-links__link.hidden{display:none}@media only screen and (min-width: 1023px){.app-links .app-links__link{margin-right:30px}}.app-links .app-links__link:last-of-type{margin-right:0}.app-links img{display:block;height:60px;margin:0 auto}.app-links .app-links__desc{color:white;display:block;font-size:14px;font-weight:500;letter-spacing:.8px;line-height:1.43;text-align:center}@media only screen and (min-width: 1023px){.app-links .app-links__desc{display:none}}#demo-mobile h2,#demo-desktop h2{color:#3c4043;margin-bottom:19px;max-width:100%;text-align:center}@media only screen and (max-width: 1023px){#demo-mobile h2,#demo-desktop h2{font-size:24px;font-weight:300;line-height:1.33;margin-bottom:16px;text-align:left}}@media only screen and (max-width: 1023px){.demo__desc{font-size:14px;letter-spacing:.2px;line-height:1.57;text-align:left}}@media only screen and (min-width: 1023px){.demo__text{display:block;margin:0 auto;max-width:578px;position:relative;top:116px;width:100%}}.demo__circle{background-color:white;border-radius:50%;height:430px;left:50%;overflow:hidden;position:relative;transform:translateX(-50%);width:430px;clip-path:circle(50%)}@media only screen and (min-width: 1023px){.demo__circle{height:748px;width:748px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}}.demo__speaker{bottom:193px;left:46px;position:absolute}.demo__speaker img,.demo__speaker svg,.demo__speaker object{position:absolute}.demo__speaker .speaker__speaker-base{bottom:10px;left:14px}.demo__speaker .speaker__svg{fill:#e0e0e0}.demo__phone{bottom:0;display:none;height:440px;left:50%;position:absolute;transform:translateX(-50%);width:329px}@media only screen and (min-width: 1023px){.demo__phone{display:inline-block}}.demo__phone-image{width:100%}.demo__phone-title{color:white;font-size:16px;font-weight:500;left:40px;line-height:1.88;position:absolute;top:132px}.demo__phone-numbers{left:35px;position:absolute;top:298px}.demo__phone-number{color:#3c4043;display:block;font-size:10px;font-weight:500;margin-bottom:32px}.demo__value{font-size:22px;line-height:1.36;position:absolute;right:50px;top:249px}.demo__disclaimer{bottom:10px;height:209px;left:75px;position:absolute;top:237px;width:280px;opacity:0;transition:opacity .25s ease-in-out;visibility:hidden}.demo__disclaimer.active{opacity:1;visibility:visible}.demo__disclaimer#desktop-disclaimer{left:25px;top:231px}.demo__disclaimer p,.demo__disclaimer .experiment-detail__content ul,.experiment-detail__content .demo__disclaimer ul{background-color:white;font-size:18px;line-height:1.56;padding:21px 12px 100px;position:relative;text-align:center;z-index:1}.spinner{left:50%;position:absolute;transform:translateX(-50%);top:40px;width:34%;z-index:-1}#speaker-table,#speaker-base{opacity:0;transition:opacity .25s ease-in-out;visibility:hidden}#speaker-table.active,#speaker-base.active{opacity:1;visibility:visible}.demo__mobile-graph{bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);left:50%;position:absolute;transform:translateX(-50%);width:280px;z-index:0}#demo-mobile{box-sizing:border-box;padding:80px 16px 30px;position:relative}@media only screen and (min-width: 1023px){#demo-mobile{display:none}}#demo-mobile canvas{bottom:0;display:inline-block;height:600px;left:50%;position:absolute;transform:translateX(-50%);width:480px;pointer-events:none}#demo-mobile .demo__phone-title{left:87px;opacity:0;top:140px;visibility:hidden;z-index:1}#demo-mobile .demo__phone-title:nth-of-type(3){opacity:1;visibility:visible}#demo-mobile .phone-icons{position:absolute;z-index:3;margin-top:185px;display:flex;margin-left:74px;margin-top:185px;padding:0 10px;position:absolute;width:260px;justify-content:flex-start;z-index:3}#demo-mobile .phone-icons .icon__accel{display:block;margin:0 16px;height:35px !important;opacity:.5;padding:0 10px 13px;transition:opacity .25s;opacity:1;border-bottom:6px solid #ffff00;width:35px !important}#demo-mobile .demo__phone-numbers{left:86px;top:304px;z-index:1}#demo-mobile .demo__phone-number{margin-bottom:27px}#demo-mobile .demo__value{right:95px;top:249px;z-index:1}#demo-desktop{display:none;min-height:600px;position:relative}@media only screen and (min-width: 1023px){#demo-desktop{display:block}}#demo-desktop canvas{bottom:0;display:inline-block;height:900px;left:50%;position:absolute;top:-94px;transform:translateX(-50%);width:1280px}#demo-desktop .demo__phone-title,#demo-desktop .demo__phone-numbers{opacity:0;transition:opacity .25s ease-in-out;visibility:hidden}#demo-desktop .demo__phone-title.active,#demo-desktop .demo__phone-numbers.active{opacity:1;visibility:visible}#demo-desktop .phone-icons{display:flex;margin-left:24px;margin-top:178px;padding:0 10px;position:absolute;width:260px;justify-content:flex-start;z-index:3}#demo-desktop .phone-icons .phone-icon{height:35px !important;opacity:.5;padding:0 10px 13px;transition:opacity .25s;opacity:.5;margin:0 16px;width:35px !important}#demo-desktop .phone-icons .phone-icon.active{border-bottom:6px solid #ff0;opacity:1}#demo-desktop .phone-icons .icon__accel{display:none}#demo-desktop .phone-icons.accel-only .icon__speaker,#demo-desktop .phone-icons.accel-only .icon__bulb{display:none}#demo-desktop .phone-icons.accel-only .icon__accel{display:block;opacity:1;border-bottom:6px solid #ffff00}#demo-backup{display:none}#demo-backup.active{display:block}#demo-animation{display:none}#demo-animation.active{display:block}.demo__windchime{left:391px;position:absolute;top:-100px;width:76px;z-index:0}.demo__windchime img{position:absolute;object-fit:contain}.demo__windchime .windchime__hanger{height:145px;position:relative;width:76px}.demo__windchime .windchime__stick-center{left:50%;top:144px;transform:translateX(-50%)}.demo__windchime .windchime__stick1{left:-5px;top:144px}.demo__windchime .windchime__stick2{left:15px;top:144px}.demo__windchime .windchime__stick3{left:36px;top:144px}.demo__windchime .windchime__stick4{left:57px;top:144px}#experiments-section{padding:105px 0 78px}@media only screen and (min-width: 1023px){#experiments-section{padding:105px 0 400px}}#experiments-section::after{border-left:100vw solid #fff;border-top:4vw solid transparent;bottom:0;content:'';position:absolute}#experiments-section .section__details{padding-top:55px;position:relative;width:100%}@media only screen and (min-width: 600px){#experiments-section .section__details{padding-top:113px}}@media only screen and (min-width: 1023px){#experiments-section .section__details{padding-top:0;width:500px}}@media only screen and (min-width: 1440px){#experiments-section .section__details{width:675px}}#experiments-section .section__details::before{background-color:#7e57c2;content:'';display:inline-block;height:379.8px;left:-62px;position:absolute;top:0;transform:rotate(-8deg);transition:transform 1s ease-in-out;width:131%;z-index:1;-webkit-backface-visibility:hidden}@media only screen and (min-width: 1023px){#experiments-section .section__details::before{height:543.8px;left:-39px;transform:rotate(-9deg);width:467.6px}}#experiments-section .section__details::after{background-color:#7e57c2;content:'';display:inline-block;height:31.5px;left:0;opacity:.5;position:absolute;top:-39px;transform:rotate(168deg);width:155%}@media only screen and (min-width: 1023px){#experiments-section .section__details::after{height:543.8px;left:-31px;top:24px;transform:rotate(-9deg);transition:transform 1s ease-in-out;width:503.6px}}@media only screen and (min-width: 1023px){#experiments-section .section__details.iva-active::after{transform:rotate(-3deg)}}@media only screen and (min-width: 1023px){#experiments-section .section__details.iva-active::before{transform:rotate(-7deg)}}@media only screen and (min-width: 1023px){#experiments-section .section__details.iva-active .experiments__scissors{left:10px}}#experiments-section .section__details .section__details__text{box-sizing:border-box;width:100%}@media only screen and (min-width: 1023px){#experiments-section .section__details .section__details__text{left:20px;width:90%}}@media only screen and (min-width: 1440px){#experiments-section .section__details .section__details__text{left:80px;width:317px}}#experiments-section .section__details .experiments__desc{font-size:14px;letter-spacing:.2px;line-height:1.57;margin-bottom:24px}@media only screen and (min-width: 1023px){#experiments-section .section__details .experiments__desc{font-size:16px;line-height:1.5}}#experiments-section .section__details .experiments__scissors{height:213.7px;left:-68px;position:absolute;top:-87px;transition:left 1s ease-in-out;width:556.1px;object-fit:contain}@media only screen and (min-width: 1023px){#experiments-section .section__details .experiments__scissors{left:0;position:absolute;top:-105px}}#experiments-section .section__details .experiments__tape{bottom:-29px;display:none;height:99px;position:absolute;right:-41px;width:99px;object-fit:contain}@media only screen and (min-width: 1023px){#experiments-section .section__details .experiments__tape{display:block}}#experiments-section .home__experiment-cards{width:100%;z-index:2}@media only screen and (min-width: 1023px){#experiments-section .home__experiment-cards{left:0;padding:48px 0 0 0;position:relative}}@media only screen and (min-width: 1440px){#experiments-section .home__experiment-cards{left:-6px;padding:48px 48px 0 0}}#experiments-section .home__experiment-cards.iva-active .card{opacity:1}@media only screen and (min-width: 1023px){#experiments-section .home__experiment-cards.iva-active .card:first-of-type{transform:translate3d(0, 0, 0)}}@media only screen and (min-width: 1023px){#experiments-section .home__experiment-cards.iva-active .card:nth-of-type(2){transform:translate3d(0, 15px, 0)}}@media only screen and (min-width: 1023px){#experiments-section .home__experiment-cards.iva-active .card:nth-of-type(3){transform:translate3d(0, 30px, 0)}}#experiments-section .card{min-height:450px;width:100%}@media only screen and (min-width: 1023px){#experiments-section .card{height:350px;margin:0 14px;max-width:none;opacity:0;transform:translate3d(0, 150px, 0);transition:all 1s ease-in-out;width:calc(33.3333% - 14px)}}@media only screen and (min-width: 1440px){#experiments-section .card{height:400px}}@media only screen and (min-width: 1800px){#experiments-section .card{min-height:500px}}@media only screen and (min-width: 1023px){#experiments-section .card:first-of-type{margin-left:0;transform:translate3d(0, 150px, 0)}}@media only screen and (min-width: 1023px){#experiments-section .card:nth-of-type(2){transform:translate3d(0, 200px, 0);transition-delay:.25s}}@media only screen and (min-width: 1023px){#experiments-section .card:nth-of-type(3){transform:translate3d(0, 250px, 0);transition-delay:.5s}}#experiments-section .card p,#experiments-section .card .experiment-detail__content ul,.experiment-detail__content #experiments-section .card ul{height:calc(16px * 2.5 * 3)}@media only screen and (max-width: 1023px){#experiments-section .card__desc{height:calc(16px * 1.4 * 3)}}#for-teachers{box-sizing:border-box;height:900px;padding-bottom:0;justify-content:space-between}@media only screen and (max-width: 1023px){#for-teachers{flex-wrap:nowrap !important}}@media only screen and (min-width: 600px){#for-teachers{transition:height .25s ease-in-out}}@media only screen and (min-width: 1023px){#for-teachers{height:700px}}@media only screen and (min-width: 1440px){#for-teachers{height:800px}}@media only screen and (max-width: 600px){#for-teachers{height:950px}}#for-teachers::after{border-left:100vw solid #f1f3f4;border-top:4vw solid transparent;bottom:-1px;content:'';left:0;position:absolute}#for-teachers .section__title{max-width:170px}@media only screen and (min-width: 1023px){#for-teachers .section__title{max-width:100%}}#for-teachers .section__details{z-index:0}@media only screen and (min-width: 600px){#for-teachers .section__details{display:flex;height:413px;justify-content:flex-end;left:0;position:relative;top:20px}}@media only screen and (min-width: 1023px){#for-teachers .section__details{height:100%;width:550px}}@media only screen and (min-width: 1440px){#for-teachers .section__details{width:auto}}@media only screen and (max-width: 600px){#for-teachers .section__details{left:-100px;position:relative;top:-40px;width:100%}}@media only screen and (max-width: 340px){#for-teachers .section__details{left:-150px}}@media only screen and (min-width: 1023px){#for-teachers .section__details.iva-active .books-desktop{transform:translate3d(0, -56px, 0)}}@media only screen and (min-width: 1440px){#for-teachers .section__details.iva-active .books-desktop{transform:translate3d(0, 41px, 0)}}#for-teachers .section__details .books-mobile{max-width:450px;width:450px}@media only screen and (min-width: 1023px){#for-teachers .section__details .books-mobile{display:none}}@media only screen and (min-width: 600px){#for-teachers .section__details .books-mobile{align-self:flex-end;position:relative;right:-20px}}#for-teachers .section__details .books-desktop{background-image:url("../images/pages/getting-started/books.svg");background-position:bottom right;background-repeat:no-repeat;background-size:contain;display:none;max-width:400px;transition:transform 1.5s ease-in-out;width:100%}@media only screen and (min-width: 1023px){#for-teachers .section__details .books-desktop{background-position-x:0;background-size:640px;display:inline-block;float:right;height:auto;height:680px;max-width:100%;right:-91px;transform:translate3d(0, 15px, 0);transform:scaleX(1) translate3d(0, 80px, 0);width:577px}}#for-teachers .section__details__text{color:white;left:auto;position:absolute;top:60px;z-index:2}@media only screen and (min-width: 600px){#for-teachers .section__details__text{top:30px;right:30px}}@media only screen and (min-width: 1023px){#for-teachers .section__details__text{right:72px;top:80px;width:367px}}@media only screen and (min-width: 1440px){#for-teachers .section__details__text{bottom:auto;top:175px}}@media only screen and (max-height: 600px){#for-teachers .section__details__text{top:30px}}@media only screen and (max-width: 600px){#for-teachers .section__details__text{left:55px;margin-top:20px;max-width:235px;padding:0 32px}}#for-teachers .for-teachers__phone{display:inline-block;height:274px;padding-left:16px;position:relative;top:400px;transition:all .25s ease-in-out}@media only screen and (min-width: 1023px){#for-teachers .for-teachers__phone{height:509px;top:-40px}}@media only screen and (min-width: 1300px){#for-teachers .for-teachers__phone{padding-left:157px;top:auto}}@media only screen and (max-width: 600px){#for-teachers .for-teachers__phone{height:280px;padding-left:16px;position:relative;top:500px;width:auto}}@media only screen and (max-width: 1023px){#for-teachers .for-teachers__phone .phone{height:274px;left:20px;position:relative;z-index:1}}#for-teachers .for-teachers__phone::after{background-color:#19a69a;border-radius:50%;bottom:0;content:'';display:inline-block;height:32.4px;left:15px;opacity:.2;position:absolute;transform:rotate(-10deg);width:211.2px;object-fit:contain}@media only screen and (min-width: 1300px){#for-teachers .for-teachers__phone::after{left:150px}}@media only screen and (max-width: 1023px){#for-teachers .for-teachers__phone::after{bottom:-22px;height:18px;left:39px;width:114px}}#for-teachers .for-teachers__drive-container{bottom:60px;display:flex;flex-flow:column wrap;max-height:345px;max-width:345px;position:relative;width:100%}@media only screen and (min-width: 800px){#for-teachers .for-teachers__drive-container{bottom:auto;max-width:450px}}@media only screen and (min-width: 1023px){#for-teachers .for-teachers__drive-container{height:509px;max-width:none;min-width:250px;padding-top:80px}}@media only screen and (min-width: 1440px){#for-teachers .for-teachers__drive-container{max-width:450px;padding-top:30px;top:80px}}@media only screen and (min-width: 1800px){#for-teachers .for-teachers__drive-container{max-width:550px}}@media only screen and (max-width: 1023px){#for-teachers .for-teachers__drive-container{bottom:90px;position:absolute;right:80px}}@media only screen and (max-width: 600px){#for-teachers .for-teachers__drive-container{bottom:150px;right:0}}#for-teachers .for-teachers__drive-center{align-items:center;box-sizing:border-box;display:flex;flex-flow:column wrap;height:auto;margin:0 auto;position:relative;width:60%}@media only screen and (max-width: 600px){#for-teachers .for-teachers__drive-center{margin:0 20px 0 auto}}#for-teachers .for-teachers__drive-center::before,#for-teachers .for-teachers__drive-center::after{content:'\2026';color:#ccc;font-size:100px;position:absolute;top:23%}@media only screen and (min-width: 1023px) and (max-width: 1100px){#for-teachers .for-teachers__drive-center::before,#for-teachers .for-teachers__drive-center::after{display:none}}@media only screen and (max-width: 600px){#for-teachers .for-teachers__drive-center::before,#for-teachers .for-teachers__drive-center::after{display:none}}#for-teachers .for-teachers__drive-center::before{left:-0.5em}#for-teachers .for-teachers__drive-center::after{right:-0.5em}#for-teachers .for-teachers__drive-center img{height:auto;width:165px}@media only screen and (max-width: 600px){#for-teachers .for-teachers__drive-center img{width:130px}}#for-teachers .for-teachers__drive-center img:first-child{margin-bottom:40px;width:58px}@media only screen and (max-width: 600px){#for-teachers .for-teachers__drive-center img:first-child{margin-bottom:30px;width:50px}}#for-teachers .for-teachers__beakers{bottom:50px;display:flex;position:absolute}@media only screen and (min-width: 800px){#for-teachers .for-teachers__beakers{bottom:auto;position:relative;top:50%;transform:translateY(-50%)}}#for-teachers .for-teachers__beaker{height:100%;position:relative;transition:all .25s ease-in-out}#for-teachers .for-teachers__beaker.left-beaker{right:-98px;top:78px}@media only screen and (min-width: 1023px){#for-teachers .for-teachers__beaker.left-beaker{left:63px;right:auto;top:56px}}@media only screen and (min-width: 1300px){#for-teachers .for-teachers__beaker.left-beaker{left:59px;top:73px;width:94px}}@media only screen and (min-width: 1440px){#for-teachers .for-teachers__beaker.left-beaker{width:auto}}#for-teachers .for-teachers__beaker.left-beaker .bounce{animation-delay:.25s;animation-duration:2.5s}#for-teachers .for-teachers__beaker.center-beaker{right:-35px;top:32px}@media only screen and (min-width: 1023px){#for-teachers .for-teachers__beaker.center-beaker{right:-22px}}@media only screen and (min-width: 1300px){#for-teachers .for-teachers__beaker.center-beaker{right:auto;top:auto;width:199px}}@media only screen and (min-width: 1440px){#for-teachers .for-teachers__beaker.center-beaker{width:auto}}#for-teachers .for-teachers__beaker.center-beaker .bounce{animation-delay:1s;animation-duration:2s}#for-teachers .for-teachers__beaker.right-beaker{right:-30px}@media only screen and (min-width: 1023px){#for-teachers .for-teachers__beaker.right-beaker{left:-8px;right:auto;top:28px}}@media only screen and (min-width: 1300px){#for-teachers .for-teachers__beaker.right-beaker{left:-4px;top:44px;width:94px}}@media only screen and (min-width: 1440px){#for-teachers .for-teachers__beaker.right-beaker{width:auto}}#for-teachers .for-teachers__beaker.right-beaker .bounce{animation-delay:.5s}#for-teachers .for-teachers__beaker img{width:100%}#for-teachers .for-teachers__beaker .shadow{left:0;position:absolute;top:0}#for-teachers .drive,#for-teachers .classroom{margin:0 33px 0 34px}#for-teachers .drive img,#for-teachers .drive p,#for-teachers .drive .experiment-detail__content ul,.experiment-detail__content #for-teachers .drive ul,#for-teachers .classroom img,#for-teachers .classroom p,#for-teachers .classroom .experiment-detail__content ul,.experiment-detail__content #for-teachers .classroom ul{display:block;margin:0 auto}#for-teachers .drive p,#for-teachers .drive .experiment-detail__content ul,.experiment-detail__content #for-teachers .drive ul,#for-teachers .classroom p,#for-teachers .classroom .experiment-detail__content ul,.experiment-detail__content #for-teachers .classroom ul{color:rgba(0,0,0,0.54);font-family:"Product Sans","Helvetica",arial,sans-serif;font-size:18px;font-weight:400;line-height:1.56;margin-top:16px;text-align:center}#for-teachers .drive p strong,#for-teachers .drive .experiment-detail__content ul strong,.experiment-detail__content #for-teachers .drive ul strong,#for-teachers .classroom p strong,#for-teachers .classroom .experiment-detail__content ul strong,.experiment-detail__content #for-teachers .classroom ul strong{color:rgba(0,0,0,0.54);font-weight:500}#for-teachers .drive .icon,#for-teachers .classroom .icon{margin-bottom:53px}#for-teachers .classroom{margin-left:25px}#for-developers{padding-bottom:200px;position:relative}@media only screen and (max-width: 1023px){#for-developers{padding-bottom:310px}}#for-developers::after{border-right:100vw solid #f1f3f4;border-bottom:4vw solid transparent;bottom:-4vw;content:'';left:0;position:absolute;z-index:5}#for-developers.iva-active .gear-small{animation:spin 30s infinite linear}#for-developers.iva-active .gear-large{animation:spin 58s infinite linear reverse}#for-developers .gear-small{height:262.7px;left:367px;opacity:.5;position:absolute;top:9px;transition:transform 2s ease-in-out}@media only screen and (min-width: 1023px){#for-developers .gear-small{height:auto;left:-150px;opacity:1;top:-136px}}#for-developers .gear-large{height:541px;position:relative;right:120px;top:-22px;width:541px}@media only screen and (min-width: 1023px){#for-developers .gear-large{height:auto;left:-89px;position:relative;right:auto;top:99px;width:auto}}#for-developers .section__details__text{position:absolute;top:214px}@media only screen and (max-width: 1023px){#for-developers .section__details__text{left:0}}@media only screen and (min-width: 1023px){#for-developers .section__details__text{top:375px;width:426px}}#for-developers .section__subtitle{margin:0 0 13px 0}#for-developers .section__title{max-width:100% !important}#for-developers .pixelbook-container{display:block;margin:0;padding-bottom:80px;position:absolute;right:-17px;top:479px;transition:all .25s ease-in-out;width:521px}@media only screen and (min-width: 800px){#for-developers .pixelbook-container{bottom:30px;top:auto;width:75%}}@media only screen and (min-width: 1023px){#for-developers .pixelbook-container{right:-70px;top:300px;width:50%}}@media only screen and (min-width: 1400px){#for-developers .pixelbook-container{border:none;display:inline-block;height:auto;margin:0 16px;padding:0;position:relative;right:75px;top:120px;width:auto}}#for-developers .pixelbook-container img{display:block;position:relative;transition:all .25s ease-in-out;width:100%;z-index:1}#for-developers .pixelbook-container::after{background-image:url("../images/pages/getting-started/laptop-shadow-2x.png");background-repeat:no-repeat;background-size:100%;bottom:0;content:'';display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#promotions{box-sizing:border-box;flex-flow:row nowrap;justify-content:space-between;min-height:800px;padding:4em 150px;width:100vw}@media only screen and (max-width: 800px){#promotions{padding:4em 60px;min-height:640px}}#promotions .section{box-sizing:border-box}#promotions .section__phones{align-items:center;display:flex;justify-content:center}#promotions .section__phones img{max-height:70%}#promotions .section__details{width:360px}#promotions .section__details .blob,#promotions .section__details .blob-bg{position:absolute;right:-3em;top:1em;width:41em;z-index:2}@media only screen and (min-width: 1440px){#promotions .section__details .blob,#promotions .section__details .blob-bg{right:-1em;width:41em}}@media only screen and (max-width: 800px){#promotions .section__details .blob,#promotions .section__details .blob-bg{right:-4em;width:31em}}#promotions .section__details .blob.blob,#promotions .section__details .blob-bg.blob{top:5em;z-index:3}#promotions .section__details__text{top:200px;left:60px;z-index:4}@media only screen and (max-width: 800px){#promotions .section__details__text{top:140px}}#promotions .section__details__text .section__desc{margin-bottom:25px}@media only screen and (max-width: 1023px){#teachers .hero{color:#fff;justify-content:space-around}}@media only screen and (max-width: 600px){#teachers .hero{padding:0 16px}}#teachers .hero h1{color:#3c4043;margin:0 0 22px 0}@media only screen and (max-width: 1023px){#teachers .hero h1{color:#fff;line-height:1.19}}@media only screen and (min-width: 1023px){#teachers .hero h2{color:#5f6368}}#teachers .hero .hero-text{font-size:14px;letter-spacing:.2px;line-height:1.57;max-width:268px;padding:45px 0 50px 0;z-index:2}@media only screen and (min-width: 1023px){#teachers .hero .hero-text{font-size:18px;max-width:746px;padding:81px 0 133px 0}}@media only screen and (max-width: 600px){#teachers .hero .hero-text{padding:100px 0 40px;flex:unset;width:230px}}#teachers .hero .hero-spacer{flex:1}#teachers .hero .hero-image{bottom:0;overflow:hidden;position:absolute;right:0;z-index:1}@media only screen and (max-width: 1023px){#teachers .hero .hero-image{left:0;right:auto;top:-34px}}@media only screen and (max-width: 600px){#teachers .hero .hero-image{top:0}}#teachers .hero .hero-image img{float:right;height:40%;transform:translateY(80px);width:60%}@media only screen and (max-width: 1023px){#teachers .hero .hero-image img{bottom:auto;float:left;height:auto;position:relative;transform:scaleX(-1);width:100%}}@media only screen and (max-width: 600px){#teachers .hero .hero-image img{bottom:0;height:100%;left:-20px;top:20px;width:100%}}#teachers .teachers-content .teachers-content-title{margin-bottom:62px;padding:0 80px;text-align:left}@media only screen and (max-width: 1023px){#teachers .teachers-content .teachers-content-title{font-size:24px;margin-bottom:22px;padding:0 16px}}#teachers .teachers-content .teachers-content-left{margin-left:80px}#teachers .teachers-content .teachers-content-left .teachers-content-image{order:2}@media only screen and (max-width: 1023px){#teachers .teachers-content .teachers-content-left .teachers-content-image{order:0}}#teachers .teachers-content .teachers-content-right{margin-right:80px}@media only screen and (max-width: 1023px){#teachers .teachers-content .teachers-content-right,#teachers .teachers-content .teachers-content-left{margin:0}}#teachers .teachers-content .teachers-content-row{display:flex;height:500px;margin-bottom:40px;overflow:hidden;flex-wrap:wrap}@media only screen and (max-width: 1023px){#teachers .teachers-content .teachers-content-row{display:block;height:auto;margin-bottom:20px}}#teachers .teachers-content .teachers-content-row p,#teachers .teachers-content .teachers-content-row .experiment-detail__content ul,.experiment-detail__content #teachers .teachers-content .teachers-content-row ul{color:#5f6368;font-family:"Roboto","Helvetica",arial,sans-serif;font-size:16px;margin:0}#teachers .teachers-content .teachers-content-row h3{line-height:1.25;margin:0 0 30px 0}@media only screen and (max-width: 1023px){#teachers .teachers-content .teachers-content-row h3{line-height:1.4;margin:0 0 18px 0}}#teachers .teachers-content .teachers-content-row .teachers-content-image{display:flex;min-height:100%;align-items:center;flex:6}@media only screen and (max-width: 1023px){#teachers .teachers-content .teachers-content-row .teachers-content-image{flex:1}}#teachers .teachers-content .teachers-content-row .teachers-content-image img{min-height:100%;width:100%;object-fit:cover}#teachers .teachers-content .teachers-content-row .teachers-content-body{background-color:#f1f3f4;display:inline-flex;height:100%;padding:0 50px;align-items:center;flex:2}@media only screen and (max-width: 1440px){#teachers .teachers-content .teachers-content-row .teachers-content-body{padding:0 44px;flex:3}}@media only screen and (max-width: 1023px){#teachers .teachers-content .teachers-content-row .teachers-content-body{padding:25px 15px 33px 15px;flex:1}}#teachers .teachers-content .teachers-content-row .teachers-content-body a{color:#3367d6;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1.38;margin-top:27px;opacity:1;text-align:left;text-transform:uppercase;transition:opacity .25s ease-in-out}#teachers .teachers-content .teachers-content-row .teachers-content-body a:hover{opacity:.8}#developers{background-color:#e6e9eb}#developers .hero{overflow:hidden}#developers .hero h1{color:#fff;margin:0 0 22px 0}@media only screen and (min-width: 1023px){#developers .hero h1{color:#3c4043}}#developers .hero h2{color:#5f6368;max-width:563px;margin-top:22px}@media only screen and (max-width: 1023px){#developers .hero h2{color:white;font-size:14px;letter-spacing:.2px;line-height:1.57;max-width:368px}}#developers .hero .hero-triangle-left{border-left:100vw solid #e6e9eb;left:0}#developers .hero-text{font-size:14px;letter-spacing:.2px;line-height:1.57;margin-right:auto;max-width:268px;padding:45px 0 50px 0;z-index:2}@media only screen and (min-width: 1023px){#developers .hero-text{font-size:18px;max-width:746px;padding:81px 0 133px 0}}#developers .gear1{left:-80px;position:absolute;top:-119px;width:476.1px;z-index:0}@media only screen and (min-width: 1023px){#developers .gear1{left:auto;right:-230px;top:-260px}}#developers .gear2{position:absolute;right:-300px;top:149px;z-index:0}@media only screen and (min-width: 1023px){#developers .gear2{right:280px;top:-320px;transform:rotate(75deg);width:421px}}#developers .developers-content{background-color:#e6e9eb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00e6e9eb,endColorstr=#00e6e9eb);padding-bottom:81px;zoom:1}#developers .developers-content .developers-content-title{background-color:#e6e9eb;margin:0;padding:55px 80px 62px;text-align:left}@media only screen and (max-width: 1023px){#developers .developers-content .developers-content-title{font-size:24px;padding:55px 16px 33px 16px}}@media only screen and (max-width: 1023px){#developers .card{margin:14px 0}}#developers .card__desc{height:calc(16px * 2.25 * 4);-webkit-line-clamp:4}#experiments-page{background-color:#f1f3f4;max-width:100vw;overflow-x:hidden}#experiments-page .hero{padding-bottom:64px;justify-content:flex-start}#experiments-page .hero::before,#experiments-page .hero::after{content:'';position:absolute}#experiments-page .hero::before{background-color:#7e57c2;height:377.8px;left:-30px;opacity:.5;top:-64px;transform:rotate(-8deg);width:860px}#experiments-page .hero::after{background-color:#7e57c2;height:377.8px;left:-69px;top:-55px;transform:rotate(-4deg);width:860px}#experiments-page .hero img{position:absolute}#experiments-page .hero img.experiments__scissors{height:213.7px;left:550px;top:-56px;transform:rotate(152deg);width:556.1px}#experiments-page .hero img.experiments__tape{bottom:73px;height:88px;right:-111px;width:88px}#experiments-page .hero .hero-text{display:inline-block;max-width:634px;position:relative;z-index:1}@media only screen and (max-width: 1023px){#experiments-page .hero .hero-text{padding-top:45px}}#experiments-page .hero h1,#experiments-page .hero h2{color:white;margin:0}#experiments-page .hero h2{margin-top:22px}#experiments-page .section__cards{padding-top:0;position:relative}@media only screen and (min-width: 1023px){#experiments-page .section__cards{padding:0}}@media only screen and (min-width: 1023px){#experiments-page .section__cards{padding:0 0 150px}}#experiments-page .section__cards::after{border-left:100vw solid #e6e9eb;border-top:4vw solid transparent;bottom:0;content:'';left:0;position:absolute}#experiments-page .section__cards .card-grid{flex-wrap:wrap;justify-content:flex-start}@media only screen and (min-width: 1023px){#experiments-page .section__cards .card-grid{width:calc(100% + 15px)}}#experiments-page .section__cards .card-grid .card{display:none;height:0;margin:0;max-width:none;opacity:0;transition:height .25s .25s ease-in-out, opacity .25s .25s ease-in-out;visibility:hidden;width:0}#experiments-page .section__cards .card-grid .card.active{display:block;height:auto;margin:0 0 14px 0;opacity:1;visibility:visible;width:100%}@media only screen and (min-width: 1023px){#experiments-page .section__cards .card-grid .card.active{margin:14px 14px 14px 0;width:calc(25% - 14px)}}@media only screen and (max-width: 1023px){#experiments-page .section__cards .card-grid .card .card__cta span{font-size:14px;letter-spacing:.8px}}@media only screen and (max-width: 1023px){#experiments-page .section__cards .card-grid .card .card__duration{font-size:12px;letter-spacing:.2px}}#experiments-page .section__cards .card-grid .card .card__desc{padding-bottom:18px}@media only screen and (min-width: 600px){#experiments-page .section__cards .card-grid .card .card__desc{padding-bottom:initial}}@media only screen and (min-width: 1023px){#experiments-page .section__cards .card-grid .card .card__desc{height:calc(16px * 1.5 * 4);-webkit-line-clamp:4}}#experiments-page .load-more{height:0;line-height:42px;opacity:0;padding-top:2px;transition:all .25s ease-in-out;visibility:hidden;width:100px}#experiments-page .load-more.active{height:auto;opacity:1;visibility:visible}#experiments-page .contact{display:block;font-size:14px;line-height:1.43;margin:0 auto;max-width:628px;text-align:center}#experiments-page .section__ctas{position:relative}#experiments-page .section__ctas h2{margin-bottom:0}@media only screen and (min-width: 1023px){#experiments-page .section__ctas h2{margin-bottom:48px}}@media only screen and (min-width: 800px){.card__grid-video{flex-wrap:nowrap}}.section__filters{display:block;padding:0;position:relative;z-index:1}.section__filters .container{position:relative}.section__filters .container::before{background-color:rgba(103,58,183,0.2);content:'';display:inline-block;height:100%;left:15px;opacity:0;position:absolute;top:15px;transition:opacity .25s ease-in-out;width:100%;z-index:0}@media only screen and (min-width: 1023px){.section__filters.toggle-active .container::before{opacity:1}}.section__filters.toggle-active .filter__container{height:auto}@media only screen and (min-width: 1023px){.section__filters.toggle-active .filter__container{height:420px;overflow:auto}}.section__filters.toggle-active .icon-dropdown{top:24px;transform:rotate(-180deg)}@media only screen and (min-width: 1023px){.section__filters.toggle-active .icon-dropdown{top:29px}}@media only screen and (min-width: 1023px){.section__filters.toggle-active .filter__category{border:none}}@media only screen and (min-width: 1023px){.section__filters.toggle-active .filter__category-content{border-left:2px solid #e0e0e0}}.filter__container{background-color:white;box-sizing:border-box;display:inline-block;height:56px;overflow:hidden;padding:18px 16px;position:relative;transition:all .25s ease-in-out;transition:height .25s ease-in-out;width:100%}@media only screen and (min-width: 1023px){.filter__container{display:flex;height:66px;padding:24px 17px 23px 31px;justify-content:space-between}}.filter__container .filter-toggler{cursor:pointer;position:absolute;width:100%;top:0;left:0;height:52px}.filter__container .button{display:block;height:46px;margin:0 auto 50px;width:154px}@media only screen and (min-width: 1023px){.filter__container .button{display:none}}.filter__category{border-bottom:2px solid #e0e0e0;padding:26px 0 32px}@media only screen and (min-width: 1023px){.filter__category{border-bottom:none;border-left:2px solid #e0e0e0;margin-left:16px;max-width:200px;padding:0}}@media only screen and (max-width: 1023px){.filter__category:last-of-type{border:none}}.filter__category-content{padding-left:20px}.filter__category__title{margin-bottom:18px;text-transform:uppercase}@media only screen and (min-width: 1023px){.filter__category__title{margin:0 0 21px 0}}.filter__option{margin-bottom:16px}.filter__option span{font-size:16px;margin-left:10px;position:relative}@media only screen and (min-width: 1023px){.filter__option span{font-size:18px;line-height:1.22;top:-1px}}.filter__title{color:#3367d6;cursor:pointer;margin:0;position:relative;text-transform:uppercase}.filter__title:hover{opacity:.8}.icon-dropdown{height:9px;position:absolute;right:20px;top:25px}@media only screen and (min-width: 1023px){.icon-dropdown{top:29px}}.checkbox-container{display:inline-block;height:100%;left:0;margin:0 13px 0 0;position:relative;width:100%}.checkbox-container label{display:flex}.checkbox-container label::before{background-color:white;border:2px solid #9aa0a6;border-radius:3px;content:'';cursor:pointer;display:inline-block;height:16px;left:0;min-height:16px;min-width:16px;top:0;transition:background-color .25s ease-in-out;width:16px}.checkbox-container label::after{background:transparent;border:solid #fff;border-left:none;border-top:none;border-width:0 2px 2px 0;content:'';height:11px;left:6px;opacity:0;position:absolute;top:1px;transform:rotate(45deg);transition:opacity .25s ease-in-out;width:6px}.checkbox-container label:hover::after{opacity:.3}.checkbox-container label a{color:#3367d6}.checkbox-container input[type=checkbox]{position:absolute;visibility:hidden}.checkbox-container input[type=checkbox]:checked+label:after{opacity:1}.checkbox-container input[type=checkbox]:checked+label:before{background-color:#3367d6;border-color:#3367d6}.experiment__applied-filters{display:none;padding:21px 0}@media only screen and (min-width: 1023px){.experiment__applied-filters{display:block}}.applied__filters__list li{border:solid 2px #ccc;border-radius:23px;cursor:pointer;display:inline-block;height:0;margin:0;opacity:0;padding:0;position:absolute;transition:opacity .25s ease-in-out;visibility:hidden;width:0}.applied__filters__list li:hover{opacity:.8}.applied__filters__list li.active{height:auto;margin:10px;opacity:1;padding:9px 18px;position:relative;visibility:visible;width:auto}#experiment-detail{margin-bottom:56px;margin-bottom:56px;position:relative;top:56px}@media only screen and (min-width: 1000px){#experiment-detail{margin-bottom:64px;top:64px}}#experiment-detail .back{bottom:0;color:white;font-size:16px;font-weight:300;height:50px;left:0;letter-spacing:.5px;line-height:51px;margin:0;padding:0;position:absolute;right:0;text-align:left;text-transform:uppercase;top:0}@media only screen and (min-width: 1023px){#experiment-detail .back{background-color:#9879ce;line-height:1.38;padding:45px 41px 31px 55px}}#experiment-detail .back span{transition:opacity .25s ease-in-out}@media only screen and (min-width: 1023px){#experiment-detail .back span{left:31px;position:absolute;top:62px}}#experiment-detail .app-links{margin-bottom:15px;justify-content:flex-start}#experiment-detail .app-links img{height:45px}.sidebar__section-list{display:none;transform:translate3d(0, 225px, 0);width:250px;top:75px}@media only screen and (min-width: 1023px){.sidebar__section-list{display:inline-block;position:fixed}}.sidebar__section-list li{box-sizing:border-box;display:inline-block;margin-bottom:15px;width:100%}.sidebar__section-list a{border-left:none;color:white;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.6px;opacity:.5;padding:0 30px;text-transform:uppercase;transition:all .25s ease-in-out}.sidebar__section-list a:hover{opacity:1}.sidebar__section-list a.active{border-left:4px solid white;opacity:1}.experiment-detail__container{position:relative}.experiment-detail__sidebar{background-color:#9879ce;color:white;display:inline-block;float:left;height:50px;opacity:.8;overflow:hidden;width:100%}@media only screen and (min-width: 1023px){.experiment-detail__sidebar{display:inline-block;background-color:#7e57c2;bottom:0;height:100%;opacity:1;position:absolute;top:0;width:250px}}.experiment-detail__content{display:block}@media only screen and (min-width: 1023px){.experiment-detail__content{box-sizing:border-box;padding-bottom:100px;padding-left:250px;top:0;width:100%}}.experiment-detail__content::after{border-left:100vw solid #e6e9eb;border-top:4vw solid transparent;bottom:0;content:'';left:0;position:absolute}.experiment-detail__content .hero{background-position:center center;background-size:cover;height:180px;margin:0;padding:0;transition:height .25s ease-in-out;width:100%}@media only screen and (min-width: 1023px){.experiment-detail__content .hero{height:300px}}.experiment-detail__content img,.experiment-detail__content video{display:block;margin:15px 0;max-width:100%}.experiment-detail__content .container{padding:41px 50px 100px}@media only screen and (min-width: 1440px){.experiment-detail__content .container{padding:58px 175px}}.experiment-detail__content h1{color:#545f67;margin:0 0 21px 0;text-align:left}.experiment-detail__content h3{border-top:2px solid #e0e0e0;color:#414141;line-height:1.25;margin-top:51px;padding-bottom:14px;padding-top:48px}.experiment-detail__content p,.experiment-detail__content ul{color:#414141;display:block;margin:15px 0}.experiment-detail__content ul{list-style-type:disc;margin-left:25px}.experiment-detail__content a{color:#3367d6;opacity:1}.experiment-detail__content a:hover{opacity:.8}.experiment-detail__content .tip{display:flex;margin:48px 0}.experiment-detail__content .tip__icon-containter{background-color:#f1f3f4;color:#673ab7;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1.38;padding:24px;position:relative;text-align:center;text-transform:uppercase}.experiment-detail__content .tip__icon-containter .tip__icon-content{position:relative;top:50%;transform:translateY(-50%)}.experiment-detail__content .tip__icon-containter .icon{background-position:center center;width:100%;pointer-events:none}.experiment-detail__content .tip__content{background-color:#f8f9fa;padding:25px}.experiment-detail__content .tip__content p,.experiment-detail__content .tip__content ul{color:#414141;font-size:16px;line-height:1.5;text-align:left}.related-experiments{padding:50px 0;position:relative}.related-experiments h3{color:#414141;font-size:44px;font-weight:300;letter-spacing:-.5px;line-height:1.18;text-align:center}.experiment-detail__columns{display:flex;margin:30px 0 50px;position:relative;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1023px){.experiment-detail__columns{flex-wrap:nowrap}}@media only screen and (max-width: 600px){.experiment-detail__columns{display:block;margin:0 0 50px}}.experiment-detail__columns .duration{display:flex;margin-top:-10px}@media only screen and (min-width: 1023px){.experiment-detail__columns .duration{max-width:50%}}@media only screen and (max-width: 600px){.experiment-detail__columns .duration{margin-top:0}.experiment-detail__columns .duration .icon{height:20px;margin:20px 10px 35px 0;width:20px}}.experiment-detail__columns .duration .icon{pointer-events:none}@media only screen and (max-width: 600px){.experiment-detail__social{margin-top:30px}.experiment-detail__social .icon{height:32px;width:32px}}@media only screen and (min-width: 1023px){.experiment-detail__social{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.experiment-detail__social .icon{height:40px;margin-right:10px;width:40px}.experiment-detail__social .icon-print{border-right:1px solid #9aa0a6;margin-right:20px;padding-right:20px}.hero__video-container video{margin:0}.experiment-detail__cols.two-col{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1023px){.experiment-detail__cols.two-col{flex-wrap:nowrap}}@media only screen and (min-width: 1023px){.experiment-detail__cols.two-col .left{min-width:60%}}@media only screen and (min-width: 1023px){.experiment-detail__cols.two-col .right{min-width:40%}}.experiment-detail__cols.two-col img{margin:0}.experiment-detail__cols.two-col ul{display:block;width:100%}
