@charset "UTF-8";img,legend{border:0}input[type=checkbox],input[type=radio],legend,td,th{padding:0}.slick-slider,.video-carousel__arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.grid__search:focus,.slick-list:focus,a:active,a:hover{outline:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}b,optgroup,strong{font-weight:700}h1{font-size:2em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.author__icon,.author__text,.footer__links a,.footer__social,.header__logo__carrot{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;-o-appearance:button;appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;appearance:textfield}.about__button,.experiment__buttons__button{-moz-appearance:none;-ms-appearance:none;text-align:center}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}.about__video__poster__play,.experiment__video__poster__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100px;width:100px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;background-color:#000;border-radius:100%;opacity:.7}.about__video__poster__play::before,.experiment__video__poster__play::before,.loader__inner{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.about__video__poster__play::before,.experiment__video__poster__play::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:0;width:0;border-bottom:15px solid transparent;border-left:25px solid #fff;border-top:15px solid transparent;content:''}.about__video__poster,.experiment__video__poster{-webkit-transition:opacity 3s;-moz-transition:opacity 3s;transition:opacity 3s;cursor:pointer;opacity:1;z-index:2}.ng-hide.about__video__poster,.ng-hide.experiment__video__poster{opacity:0}.about__video__poster:hover .about__video__poster__play,.experiment__video__poster:hover .about__video__poster__play{opacity:1}.experiment__tag,.grid__tag{padding:.5em 2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background-color:#2d2d2d;color:#fff;display:inline-block;margin-bottom:10px}.experiment__tag:not(:last-child),.grid__tag:not(:last-child){margin-right:10px}.experiment__tag:active,.grid__tag:active{-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97)}.active.experiment__tag,.active.grid__tag{background-color:#fff;color:#2d2d2d}.experiment__tag:not(.active):hover,.grid__tag:not(.active):hover{background-color:#01abf7}.about,.documenting,.error,.experiment,.home,.how,.submit,.submit-success{padding-bottom:40px;padding-top:95px}@media screen and (min-width:900px){.about,.documenting,.error,.experiment,.home,.how,.submit,.submit-success{padding-bottom:134px;padding-top:132px}}.about__video__poster,.about__video__wrap__video,.card__image,.documenting-section__video-container iframe,.experiment__video__poster,.experiment__video__video,.submit__upload__field__background,.video-carousel__mobile-image{position:absolute;top:0;left:0;height:100%;width:100%}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.author__image,.card__image,.experiment__cover,.experiment__video__poster,.submit__upload__field__background,.video-carousel__mobile-image,.video-carousel__slide{background-color:#666;background-position:center;background-size:cover}.about,.documenting,.error,.experiment,.footer,.header,.home,.how,.submit,.submit-success{padding-right:20px;padding-left:20px}.slick-list,ul{margin:0;padding:0}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-khtml-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:type1451;font-style:normal;font-weight:400;src:url(../assets/fonts/GCLTyp1451TT-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/GCLTyp1451TT-Regular.woff) format("woff"),url(../assets/fonts/GCLTyp1451TT-Regular.ttf) format("truetype"),url(../assets/fonts/GCLTyp1451TT-Regular.svg#type1451) format("svg")}@font-face{font-family:type1451-medium;font-style:normal;font-weight:400;src:url(../assets/fonts/GCLTyp1451TT-Medium.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/GCLTyp1451TT-Medium.woff) format("woff"),url(../assets/fonts/GCLTyp1451TT-Medium.ttf) format("truetype"),url(../assets/fonts/GCLTyp1451TT-Medium.svg#type1451-medium) format("svg")}@font-face{font-family:type1451-bold;font-style:normal;font-weight:400;src:url(../assets/fonts/GCLTyp1451TT-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/GCLTyp1451TT-Bold.woff) format("woff"),url(../assets/fonts/GCLTyp1451TT-Bold.ttf) format("truetype"),url(../assets/fonts/GCLTyp1451TT-Bold.svg#type1451-bold) format("svg")}@font-face{font-family:type1451-light;font-style:normal;font-weight:400;src:url(../assets/fonts/GCLTyp1451TT-Light.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/GCLTyp1451TT-Light.woff) format("woff"),url(../assets/fonts/GCLTyp1451TT-Light.ttf) format("truetype"),url(../assets/fonts/GCLTyp1451TT-Light.svg#type1451-light) format("svg")}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}a{color:#01abf7;cursor:pointer;text-decoration:none}.about__title,.documenting__title,.experiment__title,.how-option__title,.how__title,.submit-success__heading,.submit__submit-title,.video-carousel__title{font-family:type1451-light;font-size:24px;line-height:1.4}@media screen and (min-width:900px){.about__title,.documenting__title,.experiment__title,.how-option__title,.how__title,.submit-success__heading,.submit__submit-title,.video-carousel__title{font-size:36px}}.author__name,.card__title,.documenting-section__title{font-size:18px;line-height:1.4}@media screen and (min-width:900px){.author__name,.card__title,.documenting-section__title{font-size:20px}}.grid__filters,.video-carousel__author,.video-carousel__desc{font-size:14px;letter-spacing:.045em;line-height:1.6}@media screen and (min-width:1200px){.grid__filters,.video-carousel__author,.video-carousel__desc{font-size:18px}}.about__text,.author__location,.author__twitter,.author__url,.card__author,.card__desc,.documenting-section__description,.documenting-section__point,.documenting__summary,.experiment__date,.experiment__desc,.experiment__prev-next__arrow,.experiment__social__title,.experiment__summary,.experiment__tag,.grid__submit__text,.grid__tag,.header__links,.header__logo__properties a,.how-option__description,.how__summary,.submit,.submit-success__subheading,.submit__aside__disclaimer,.submit__cover-how,.submit__description,.submit__form__button__errors,.submit__sidebar__item,.submit__upload__description,.submit__upload__errors,.submit__upload__title,.video-carousel__button button{font-family:type1451-light;font-size:14px;letter-spacing:.04em;line-height:1.6}@media screen and (min-width:900px){.about__text,.author__location,.author__twitter,.author__url,.card__author,.card__desc,.documenting-section__description,.documenting-section__point,.documenting__summary,.experiment__date,.experiment__desc,.experiment__prev-next__arrow,.experiment__social__title,.experiment__summary,.experiment__tag,.grid__submit__text,.grid__tag,.header__links,.header__logo__properties a,.how-option__description,.how__summary,.submit,.submit-success__subheading,.submit__aside__disclaimer,.submit__cover-how,.submit__description,.submit__form__button__errors,.submit__sidebar__item,.submit__upload__description,.submit__upload__errors,.submit__upload__title,.video-carousel__button button{line-height:2}}.submit__sidebar__title,.submit__title{font-size:24px;line-height:1.1}.how-option__description h4{font-size:18px}@media screen and (min-width:900px){.how-option__description h4{font-size:28px}}.error__code{font-family:type1451;letter-spacing:1.5px;line-height:1.4}.about__row__item__title,.about__subtitle,.error__message{font-family:type1451-medium;font-size:20px;line-height:1.4}.input__wrap .input.ng-touched.ng-invalid~.error,.input__wrap .subtitle,.ng-submitted .input__wrap .input.ng-invalid~.error,.submit__disclaimer,.submit__form__legend{font-size:12px;line-height:1.5}#loading-bar,#loading-bar-spinner{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;pointer-events:none}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width .35s;-moz-transition:width .35s;transition:width .35s;background:#01abf7;border-bottom-right-radius:1px;border-top-right-radius:1px;height:3px;left:0;position:fixed;top:0;width:100%;z-index:10002}.loader,body,html{background-color:#000}#loading-bar .peg{border-radius:100%;box-shadow:#01abf7 1px 0 6px 1px;height:2px;opacity:.45;position:absolute;right:0;top:0;width:70px}.loader,[ui-view]{opacity:0;position:fixed}#loading-bar-spinner{display:block;left:10px;position:fixed;top:10px;z-index:10002}#loading-bar-spinner .spinner-icon{-webkit-animation:loading-bar-spinner .4s infinite;-moz-animation:loading-bar-spinner .4s infinite;animation:loading-bar-spinner .4s infinite;border:2px solid transparent;border-left-color:#01abf7;border-radius:10px;border-top-color:#01abf7;height:14px;width:14px}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}*,::after,::before{box-sizing:border-box}body,html{overflow-x:hidden}html{color:#fff;font-family:type1451,sans-serif}ul{list-style:none}[ui-view]{height:100%;width:100%}.loader{top:55px;right:0;bottom:0;left:0;display:none;z-index:1000}.about__button[disabled],.experiment__buttons__button.experiment__buttons__button--coming-soon[disabled],.experiment__buttons__button.experiment__buttons__button--send[disabled],.experiment__buttons__button[disabled]{opacity:.7}@media screen and (min-width:900px){.loader{top:92px}}.loader__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grid__submit__text,.submit__upload__field__inner{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.loader__spinner{margin:0 auto;position:relative;width:100px}.loader__spinner::before{content:'';display:block;padding-top:100%}.about__inner::after,.about__row::after,.about__row__item::after,.about__sections::after,.documenting__inner::after,.experiment__author::after,.experiment__details::after,.experiment__inner::after,.experiment__media::after,.home__inner::after,.how__inner::after,.submit-success__inner::after,.submit__inner::after{content:""}.loader__spinner .circular{-webkit-animation:rotate 2s linear infinite;-moz-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;margin:auto}.loader__spinner .path{-webkit-animation:dash 1.5s ease-in-out infinite;-moz-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke:#817F7F;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}.about__inner{max-width:1030px;margin-left:auto;margin-right:auto}.about__inner::after{clear:both;display:block}.about__sections{max-width:800px;margin-left:auto;margin-right:auto}.about__sections::after{clear:both;display:block}.about__section:nth-child(even){margin-top:105px;margin-bottom:105px;padding-top:105px;padding-bottom:105px;border-color:#979797;border-style:solid;border-width:1px 0}@media screen and (max-width:599px){.error__code{font-size:25px;line-height:1.4}.about__row__item__title,.about__subtitle,.error__message{font-size:18px;line-height:1.4}.about__section:nth-child(even){margin-top:50px;margin-bottom:50px;padding-top:50px;padding-bottom:50px}}.about__video__wrap{height:0;padding-bottom:56.25%;position:relative}.about__video__poster{background-size:cover}.about__row{display:block;margin-top:40px}.about__row::after{clear:both;display:block}@media screen and (min-width:900px){.about__row{margin-top:80px}}.about__row__item{display:block}.about__row__item::after{clear:both;display:block}.about__row__item+.about__row__item{margin-top:50px}.about__row__item__image{float:left;display:block;margin-right:3.22581%;width:31.1828%}.about__row__item__image:last-child{margin-right:0}@media screen and (max-width:599px){.about__row__item__image img{height:auto;max-width:100%}}.about__row__item__image img{margin-right:auto;margin-left:auto;display:block;height:113px}.about__row__item__content{float:left;display:block;margin-right:3.22581%;width:65.5914%}.about__row__item__content:last-child{margin-right:0}.about__row__item__title{margin-top:.4em;margin-bottom:.6em;font-size:20px;letter-spacing:2px;text-transform:uppercase}.about__row__item__cta{margin-top:1em}.about__button,.about__text{margin-top:2em}.about__description{margin-bottom:.8em}.about__button{-webkit-appearance:none;-o-appearance:none;appearance:none;padding:.92857em .85714em .64286em;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;border:1px solid #01abf7;background-color:#01abf7;color:#fff;cursor:pointer;display:inline-block;font-family:type1451-medium;font-size:14px;letter-spacing:.2em;line-height:1.7;min-width:286px;text-transform:uppercase}.experiment__buttons__button,.experiment__buttons__button.experiment__buttons__button--send{-webkit-appearance:none;-o-appearance:none;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s}.no-touch .about__button:hover:not([disabled]){background-color:#3BF;border-color:#3BF}@media screen and (max-width:599px){.about__button{display:block;min-width:0}.about__resource+.about__resource{display:block;margin-top:20px}}@media screen and (min-width:600px){.about__resource{float:left;display:block;margin-right:3.22581%;width:48.3871%}.about__resource:last-child,.about__resource:nth-child(2n){margin-right:0}.about__resource:nth-child(2n+1){clear:left}.about__resource:nth-child(1n+3){margin-top:3.22581%}}.about__resource .card__title{margin-top:1em}.about__resource .card__image-wrap{height:0;padding-bottom:56.25%;position:relative}.page-error,.page-home-experiment{height:100%;overflow:hidden}@media screen and (max-width:599px){.about__row__item{display:block;margin-right:3.22581%;width:100%;float:none}.about__row__item:last-child,.about__row__item:nth-child(3n){margin-right:0}.about__row__item:nth-child(n+2){margin-top:20px}.about__row__item__title{font-size:18px;letter-spacing:2px}.about__section+.about__section{margin-top:50px}.about__text{margin-top:.5em}}.documenting__inner{max-width:1030px;margin-left:auto;margin-right:auto}.documenting__inner::after{clear:both;display:block}.documenting__summary{margin-bottom:2em;max-width:700px}.documenting__header.documenting__header--video{border-top:1px solid rgba(151,151,151,.38);margin-top:100px;padding-top:100px}.error{color:#fff;padding-top:200px;text-align:center}.error__code{font-size:50px}.experiment{background-color:rgba(0,0,0,.8);font-family:type1451-light;font-size:15px;letter-spacing:.4px;line-height:1.7;position:relative}.experiment__buttons__button,.experiment__buttons__button.experiment__buttons__button--coming-soon,.experiment__buttons__button.experiment__buttons__button--send{padding:.92857em .85714em .64286em;color:#fff;font-family:type1451-medium;font-size:14px;text-transform:uppercase;cursor:pointer}.experiment__inner{max-width:1030px;margin-left:auto;margin-right:auto}.experiment__inner::after{clear:both;display:block}.experiment__header{display:block}.experiment__header::after{clear:both;content:"";display:block}@media screen and (min-width:600px){.experiment__info{float:left;display:block;margin-right:3.22581%;width:48.3871%}.experiment__info:last-child{margin-right:0}}@media screen and (min-width:1200px){.experiment__info{float:left;display:block;margin-right:3.22581%;width:65.5914%}.experiment__info:last-child{margin-right:0}}.experiment__summary{margin-bottom:1.3em}.experiment__buttons__button{appearance:none;transition:background-color .3s,border-color .3s;border:1px solid #01abf7;background-color:#01abf7;display:inline-block;letter-spacing:.2em;line-height:1.7;min-width:286px}@media screen and (max-width:599px){.experiment__buttons__button{display:block;min-width:0}}.no-touch .experiment__buttons__button:hover:not([disabled]){background-color:#3BF;border-color:#3BF}.experiment__buttons__button.experiment__buttons__button--send{-moz-appearance:none;-ms-appearance:none;appearance:none;transition:background-color .3s,border-color .3s;border:1px solid #fff;background-color:transparent;display:inline-block;letter-spacing:.2em;line-height:1.7;min-width:286px;text-align:center}.experiment__buttons__button.experiment__buttons__button--coming-soon,.submit-success__button{-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;letter-spacing:.2em;line-height:1.7;text-align:center}@media screen and (max-width:599px){.experiment__buttons__button.experiment__buttons__button--send{display:block;min-width:0}}.no-touch .experiment__buttons__button.experiment__buttons__button--send:hover:not([disabled]){background-color:#3BF;border-color:#3BF}.experiment__buttons__button.experiment__buttons__button--coming-soon{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;transition:background-color .3s,border-color .3s;border:1px solid #9b9b9b;background-color:transparent;display:inline-block;min-width:286px;pointer-events:none}.experiment__cover,.experiment__media__item .card__image-wrap,.experiment__video{height:0;padding-bottom:56.25%;position:relative}@media screen and (max-width:599px){.experiment__buttons__button.experiment__buttons__button--coming-soon{display:block;min-width:0}}.no-touch .experiment__buttons__button.experiment__buttons__button--coming-soon:hover:not([disabled]){background-color:#3BF;border-color:#3BF}.experiment__buttons__button-wrap{margin-top:3.22581%}@media screen and (min-width:1200px){.experiment__buttons__button-wrap{display:inline-block;margin-top:0}.experiment__buttons__button-wrap+.experiment__buttons__button-wrap{margin-left:1em}}.experiment__author{display:block;margin-bottom:40px;margin-top:40px}.experiment__author::after{clear:both;display:block}@media screen and (max-width:599px){.experiment__author{display:none}}@media screen and (min-width:600px){.experiment__author{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-bottom:0;margin-top:0}.experiment__author:last-child{margin-right:0}}.experiment__details,.experiment__media,.experiment__media__item:nth-child(n+3){margin-top:3.22581%}@media screen and (min-width:1200px){.experiment__author{float:left;display:block;margin-right:3.22581%;width:31.1828%}.experiment__author:last-child{margin-right:0}}.experiment__cover,.experiment__video{margin-top:3.22581%;margin-bottom:3.22581%}.experiment__media{margin-bottom:3.22581%;display:block}.experiment__media::after{clear:both;display:block}.experiment__media__item{float:left;display:block;margin-right:3.22581%;width:48.3871%}.experiment__media__item:last-child,.experiment__media__item:nth-child(even){margin-right:0}.experiment__media__item .card{pointer-events:none}.experiment__details{display:block;margin-bottom:3.22581%}.experiment__details::after{clear:both;display:block}.experiment__desc p:first-child{margin-top:0}.experiment__tags{margin-top:3.22581%}@media screen and (min-width:600px){.experiment__desc{float:left;display:block;margin-right:3.22581%;width:48.3871%}.experiment__desc:last-child{margin-right:0}.experiment__tags{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-top:0}.experiment__tags:last-child{margin-right:0}}.experiment__footer{margin-top:50px;position:relative}@media screen and (min-width:900px){.experiment__footer{margin-top:100px}.how__header{text-align:center}}.experiment__social{margin-top:36px}@media screen and (max-width:599px){.experiment__social{display:none}}.experiment__social__title{color:#ABABAB;margin-bottom:1em}.experiment__social__link{height:42px;width:42px;cursor:pointer;display:inline-block}.experiment__social__link svg{height:100%;width:100%;display:block;fill:#fff;-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.experiment__social__link+.experiment__social__link{margin-left:10px}.experiment__social__link:hover svg{fill:#01abf7}.experiment__prev-next__arrow{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background-color:transparent;border:2px solid #fff;color:#fff;font-family:type1451;font-size:16px;padding:.4117647059em 1.1764705882em;text-align:center;text-decoration:none;display:inline-block}.submit-success__button,.submit__form__button button{-moz-appearance:none;-o-appearance:none;font-size:14px;text-transform:uppercase;cursor:pointer}.no-touch .experiment__prev-next__arrow:hover{background-color:#01abf7;border-color:#01abf7}@media screen and (max-width:599px){.experiment__prev-next__arrow{display:inline-block;width:auto}}.experiment__prev-next__arrow.next{margin-left:1em}.experiment__prev-next__arrow.disabled{opacity:.5;pointer-events:none}.submit-success__button[disabled],.submit__form__button button[disabled]{opacity:.7}.experiment__mobile-author{display:none}.home__grid,.home__inner::after,.home__video-carousel,.how__inner::after,.how__option{display:block}@media screen and (max-width:599px){.experiment__mobile-author{margin:30px auto;display:block}}.home__inner{max-width:1030px;margin-left:auto;margin-right:auto}.home__inner::after{clear:both}@media screen and (min-width:1200px){.home__video-carousel{margin-right:-66px;margin-left:-66px}}@media screen and (max-width:599px){.home__video-carousel{margin-left:-20px;margin-right:-20px;margin-top:-40px}}.how__inner,.submit-success__inner,.submit__inner{margin-left:auto;margin-right:auto}.home__grid{margin-top:40px}@media screen and (max-width:599px){.home__grid{margin-top:20px}}.how__inner{max-width:800px}.how__inner::after{clear:both}.how__summary{margin-bottom:2em}@media screen and (min-width:900px){.how__summary{max-width:523px;margin-left:auto;margin-right:auto}.how__summary::after{clear:both;content:"";display:block}}.how__option+.how__option{margin-top:40px}.how__option:last-of-type{border-top:2px solid rgba(151,151,151,.37);margin-top:50px}@media screen and (min-width:600px){.how__option:last-of-type{margin-top:50px;padding-top:80px}}.submit-success__inner{max-width:1030px}.submit-success__inner::after{clear:both;display:block}.submit-success__button{-webkit-appearance:none;-ms-appearance:none;appearance:none;padding:.92857em .85714em .64286em;transition:background-color .3s,border-color .3s;border:1px solid #01abf7;background-color:#01abf7;color:#fff;display:inline-block;font-family:type1451-medium;min-width:286px}.no-touch .submit-success__button:hover:not([disabled]){background-color:#3BF;border-color:#3BF}.submit-success__subheading{margin-bottom:2em;margin-top:2em;max-width:700px}.submit{font-family:type1451-light;letter-spacing:.4px;line-height:1.7}.submit__form__button button,.submit__upload__title{font-family:type1451-medium}.submit__inner{max-width:1030px}.submit__inner::after{clear:both;display:block}.submit__sidebar{padding-top:4em}@media screen and (min-width:900px){.submit__content{float:left;display:block;margin-right:3.22581%;width:56.98925%}.submit__content:last-child{margin-right:0}.submit__sidebar{margin-left:8.60215%;float:left;display:block;margin-right:3.22581%;width:31.1828%}.submit__sidebar:last-child{margin-right:0}}.submit__sidebar__item{color:#9b9b9b;padding-left:1.4em;position:relative}.submit__sidebar__item b{color:#fff;margin-right:5px}.submit__sidebar__item::before{position:absolute;top:0;left:0;color:#fff;content:'•';line-height:2}.submit__sidebar__item+.submit__sidebar__item{margin-top:20px}.submit__sidebar__title{margin-bottom:1.25em}.submit__sidebar__group+.submit__sidebar__group{margin-top:50px}.submit__submit-title{margin-bottom:.16em}.submit__description,.submit__form{margin-bottom:3em}.submit__title{margin-top:4em}@media screen and (min-width:900px){.submit__title{margin-top:4.125em}}.submit__disclaimer{color:#666}@media screen and (max-width:599px){.submit-success__button{display:block;min-width:0}.submit__disclaimer{margin-bottom:3em}}.submit-form-ie9{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.8);display:none;z-index:100}.submit-form-ie9__content{position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-150px;height:300px;width:300px;color:#000;text-align:center}@media screen and (min-width:600px){.submit__form{margin-right:0}}.submit__error,.submit__upload{max-width:1030px;margin-left:auto;margin-right:auto}.submit__form__author .submit__title,.submit__form__experiment .submit__title,.submit__form__experiment--cont .submit__title,.submit__upload .submit__title{margin-bottom:2em}.submit__upload{margin-bottom:107px}.submit__upload::after{clear:both;content:"";display:block}@media screen and (min-width:900px){.submit__upload{margin-top:49px}}.submit__cover-how{margin-top:31px;margin-bottom:31px;line-height:2.4;text-align:left}.submit__form__textarea{resize:none}.no-smil .input__wrap .input.submit__form__textarea{min-height:28px}.submit__aside__disclaimer{color:#9b9b9b;margin-bottom:2.5384615385em;margin-top:2.5384615385em}.submit__form__button{clear:left}.author::after,.footer__inner::after,.grid__experiments::after,.submit__error::after{clear:both;content:""}.submit__form__button button{-webkit-appearance:none;-ms-appearance:none;appearance:none;padding:.92857em .85714em .64286em;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;border:1px solid #fff;background-color:transparent;color:#fff;display:inline-block;letter-spacing:.2em;line-height:1.7;min-width:286px;text-align:center}.no-touch .submit__form__button button:hover:not([disabled]){background-color:#3BF;border-color:#3BF}.submit__form__button .submit__form__button__error{display:block}.submit__form__legend{color:#666;margin-bottom:3em}.submit__error::after{display:block}.submit__error__overlay{background:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:5}.submit__error__modal{position:fixed;top:50%;left:50%;background:#fff;margin-left:-16%;margin-top:-90px;padding:.5em 2em 1.5em;width:33%;z-index:5}@media screen and (max-width:599px){.submit__form__button button{display:block;min-width:0}.submit__error__modal{margin-left:-49%;width:98%}}.submit__error__close{cursor:pointer;padding:1em;position:absolute;right:0;top:0}.submit__h3{font-size:13px;letter-spacing:1.5px;margin-bottom:0;text-transform:uppercase}.submit__form__button__errors{color:#D34336;font-size:12px;list-style-type:disc;margin-top:2em;padding-left:1.2em}.submit__upload__group+.submit__upload__group{margin-top:53px}.card__author,.header__link.header__link--logo,.video-carousel__button button{font-family:type1451}.submit__upload__description{margin-bottom:1.4285714286em}.submit__upload__wrap:nth-child(1n+3){margin-top:30px}.submit__upload__field{height:169px;width:300px;border:1px dashed grey;cursor:pointer;max-width:100%;position:relative}.ng-submitted .submit__upload__field.ng-invalid,.submit__upload__field.ng-touched.ng-invalid{border-color:#c00}.submit__upload__field__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;text-align:center;width:100%;z-index:2}.submit__upload__field__background{opacity:.7;z-index:1}.submit__upload__fields{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.submit__upload__fields .submit__upload__wrap{width:47.4683544304%}.submit__upload__fields .submit__upload__wrap .submit__upload__field{width:100%}.submit__upload__errors{color:#c00;font-size:12px;line-height:1.3;margin-top:1em}@media screen and (min-width:600px){.submit__aside{margin-bottom:40px;margin-top:32px}.submit__aside,.submit__form{float:none;width:auto}}.author,.author::after{display:block}.author__image-wrap{float:left;margin-right:5%;max-width:72px;width:25%}.author__image{height:0;padding-bottom:100%;position:relative;border:1px solid #fff;border-radius:100%}.author__info{float:left;width:70%}.author__icon{height:20px;width:20px;display:inline-block;margin-right:1em}.author__icon svg{height:100%;width:100%;display:block;fill:#fff}.author__text{color:#fff}.author__name{margin-bottom:.2em}.author__location,.author__twitter,.author__url{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;line-height:1.75}.author__location a .author__text,.author__twitter a .author__text,.author__url a .author__text{color:#ABABAB}.card{display:block}.card.border .card__image-wrap{border:1px solid #333}.card__image-wrap{height:0;padding-bottom:75.15528%;position:relative;background-color:#2d2d2d;display:block}.card__image{-webkit-transition:opacity 2s;-moz-transition:opacity 2s;transition:opacity 2s;opacity:0}.card__title{margin-top:.5em;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;color:#fff}.card:hover .card__title{color:#ababab}.card__author{color:#fff}.card__desc{color:#ababab;line-height:1.5}.documenting-section{margin-top:50px;position:relative}@media screen and (min-width:900px){.documenting-section{margin-top:77px}.documenting-section__info{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.documenting-section__info__inner{float:left;display:block;margin-right:3.22581%;width:56.98925%}.documenting-section__info__inner:last-child{margin-right:0}}.documenting-section__media{margin-top:20px;position:relative}@media screen and (min-width:900px){.documenting-section__media{float:left;display:block;margin-right:3.22581%;width:31.1828%;margin-left:8.60215%;margin-top:0}.documenting-section__media:last-child{margin-right:0}}.documenting-section__image{border:1px solid #333;width:100%}.documenting-section__points{display:block;list-style-type:disc;margin-left:15px;margin-top:.1686746988em}.documenting-section__point+.documenting-section__point{margin-top:.4375em}.documenting-section__video-container{height:0;padding-bottom:56.25%;position:relative}.footer{z-index:10}.footer__inner{max-width:1030px;margin-left:auto;margin-right:auto;height:70px;position:relative}.footer__social,.footer__social__icon+.footer__social__icon{margin-left:10px}.footer__inner::after{display:block}@media screen and (min-width:900px){.footer__inner{height:140px}}.footer__glogo{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:35px;width:107px;left:0}.footer__links,.header__hamburger{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.footer__glogo svg{height:100%;width:100%;display:block;fill:#817F7F}.footer__links{position:absolute;top:50%;transform:translateY(-50%);font-size:11px;letter-spacing:.031em;right:0}.footer__links a{color:#616161}@media screen and (max-width:599px){.footer__glogo{height:24.47px;width:75px}.footer__social{display:none}}.footer__social__icon{height:28px;width:28px;display:inline-block}.footer__social__icon svg{height:100%;width:100%;display:block;fill:#817F7F;-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.footer__social__icon:hover svg{fill:#01abf7}.footer__social__icon .icon-facebook__logo,.footer__social__icon .icon-twitter__bird{fill:#000}.grid__experiments,.grid__experiments::after{display:block}@media screen and (max-width:599px){.grid__experiments>*{float:left;display:block;margin-right:3.22581%;width:48.3871%}.grid__experiments>:last-child,.grid__experiments>:nth-child(2n){margin-right:0}.grid__experiments>:nth-child(2n+1){clear:left}.grid__experiments>:nth-child(1n+3){margin-top:3.22581%}}@media screen and (min-width:600px){.grid__experiments>*{float:left;display:block;margin-right:3.22581%;width:31.1828%}.grid__experiments>:last-child,.grid__experiments>:nth-child(3n){margin-right:0}.grid__experiments>:nth-child(3n+1){clear:left}.grid__experiments>:nth-child(1n+4){margin-top:3.22581%}}.grid__submit{-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s;border:1px dashed #666;color:#fff}.grid__submit:hover{border-color:#fff}.grid__submit span{color:#01abf7}.grid__submit__inner{height:0;padding-bottom:75.15528%;position:relative}.grid__submit__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;text-align:center;width:100%}@media screen and (min-width:900px){.grid__submit__text{padding:20px 60px}}.grid__filters{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;margin-bottom:40px;text-align:right}@media screen and (max-width:599px){.grid__submit__text{font-size:.8em}.grid__filters{margin-bottom:20px;text-align:left}}.grid__filters,.grid__filters a{color:#ababab;padding-bottom:3px}.grid__filters a.active{border-bottom:1px solid #ababab}.grid__filters a:not(.active):hover{color:#01abf7}.grid__filters__divider{margin-right:5px;margin-left:5px}.grid__tags{margin-bottom:40px}.grid__search{background:0 0;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;padding-bottom:3px;padding-left:20px}.grid__search::-ms-clear{display:none}.grid__search-wrap{display:inline-block;position:relative}.grid__search-icon{position:absolute;bottom:5px;left:0;height:12px;width:12px;pointer-events:none}.grid__search-icon svg{height:100%;width:100%;display:block;fill:#fff}@media screen and (min-width:1200px){.grid__search{padding-left:25px}.grid__search-icon{height:15px;width:15px;bottom:7px}}.grid__experiment .card__desc{display:none}.grid__experiment .card__image{background-size:102%}.header{position:fixed;top:0;right:0;left:0;-webkit-transition:background-color .3s,opacity .3s;-moz-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s;background-color:#000;border-bottom:1px solid rgba(255,255,255,.2);color:#fff;z-index:1000000000}.header__inner{max-width:1030px;margin-left:auto;margin-right:auto;height:55px;position:relative}.header__inner::after{clear:both;content:"";display:block}.header__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s;overflow:hidden;text-align:center;width:70%}@media screen and (min-width:900px){.header__inner{height:92px}.header__logo{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:20px;position:absolute;top:15px;left:-20px;font-size:24px;height:60px;text-align:left;width:auto}}.header__logo.open{background-color:#1F1F1F;box-shadow:0 0 18px rgba(0,0,0,.5);height:auto!important}.header__logo.open .header__logo__properties{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.header__logo__main{color:#fff;font-size:18px;letter-spacing:.064em}.header__logo__carrot{height:5.4px;width:10.79px;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:transform .2s;display:none;margin-left:9px}.header__logo__carrot svg{height:100%;width:100%;display:block;fill:#fff}@media screen and (min-width:900px){.header__logo__main{font-size:20px}.header__logo__carrot{display:inline-block;margin-left:20px}}.open .header__logo__carrot{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.header__logo__properties{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);display:none;margin-top:20px;opacity:0}.header__logo__properties a{-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;color:#ababab}.header__logo__properties a:hover{color:#fff}.header__links{position:fixed;top:0;bottom:0;-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-y:auto;background-color:#1b1b1b;font-size:18px;left:-80%;line-height:1;overflow:auto;padding:20px;width:80%;z-index:2}@media screen and (min-width:900px){.header__logo__properties{display:block}.header__links{position:absolute;top:35px;right:0;bottom:auto;background-color:transparent;display:block!important;font-size:16px;left:auto;opacity:1!important;overflow:hidden;padding:0;width:auto}}.header--open .header__links{left:0}@media screen and (min-width:900px){.header--open .header__links{left:auto}}.header__links__mobile-click-area{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);pointer-events:auto;z-index:1}@media screen and (min-width:900px){.header__links__mobile-click-area{opacity:0!important;pointer-events:none}}.header__links__mobile-click-area.ng-enter{opacity:0}.header__links__mobile-click-area.ng-enter-active,.header__links__mobile-click-area.ng-leave{opacity:1}.header--open .header__hamburger span:nth-child(1),.header--open .header__hamburger span:nth-child(4),.header__links__mobile-click-area.ng-leave-active,.video-carousel__slides{opacity:0}.header__links__title{display:none;margin:35px 0 50px;position:relative}.header__links__title::after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;bottom:-25px;content:'';height:500px;width:500px;z-index:-1}.header__link{display:block}.header__link+.header__link{margin-left:0;margin-top:1.652173913em}.header__link a{color:#ababab;display:inline-block;padding-bottom:.2222222222em}@media screen and (min-width:900px){.header__link{display:inline-block}.header__link+.header__link{margin-left:1.1111111111em;margin-top:0}.header__link a{display:block}}.header__link a.active{border-bottom:1px solid #fff;color:#fff}.header__link a.active:hover{border-color:#fff}.header__link a:hover{border-bottom:1px solid #ababab}.header__link.header__link--google a:hover,.header__link.header__link--vr a:hover{border-bottom:none}.header__link.header__link--vr{height:30px;width:30px;overflow:hidden;vertical-align:middle}.header__link.header__link--vr .webvr-ui-button{padding:0}.header__link.header__link--vr .webvr-ui-svg{height:19.28px;width:30px;margin-top:4px}.header__link.header__link--vr .webvr-ui-svg-error{height:30px;width:30px}.header__link.header__link--vr a{height:22px;width:35px;padding-bottom:0;position:relative;top:5px}.header__link.header__link--vr a svg{height:100%;width:100%;display:block;fill:#ababab}.header__link.header__link--google{margin-top:34vh;padding-bottom:0}.header__link.header__link--google a{padding-bottom:0}.header__link.header__link--logo{margin-top:-20px;margin-right:-20px;margin-left:-20px;padding:20px;background-color:#000;font-size:18px}@media screen and (min-width:900px){.header__link.header__link--google,.header__link.header__link--logo{display:none}}.header__link.header__link--logo a{color:#fff}.header__link.header__link--logo a:hover{border:none}.header__link.header__link--logo .header__logo__carrot{display:inline-block}.header__link.header__link--logo .header__link__properties{font-size:14px}.header__link.header__link--logo .header__link__properties a{color:#ababab;margin-top:1.652173913em}.header__link.mobile{display:block}@media screen and (min-width:900px){.header__link.mobile{display:none}}.header__hamburger{position:absolute;top:50%;transform:translateY(-50%);height:.78261em;width:1em;display:block;left:0}@media screen and (min-width:900px){.header__hamburger{display:none}}.header__hamburger span{right:0;left:0;-webkit-transition:opacity .2s,-webkit-transform .2s;-moz-transition:opacity .2s,-moz-transform .2s;transition:opacity .2s,transform .2s;background-color:#fff;height:2px;position:absolute}.header__hamburger span:nth-child(1){top:0}.header__hamburger span:nth-child(2),.header__hamburger span:nth-child(3){position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.how-option__image-container,.video-carousel,.video-carousel__slide,.video-carousel__video{position:relative}.header__hamburger span:nth-child(4){bottom:0}.header--open .header__hamburger span:nth-child(2){-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header--open .header__hamburger span:nth-child(3){-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header__glogo{height:26.11px;width:80px;display:inline-block}.header__glogo svg{height:100%;width:100%;display:block;fill:#ababab}@media screen and (min-width:600px){.how-option{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.how-option.how-option--alt{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse}.how-option.how-option--alt .how-option__info{margin-right:3.22581%;position:relative}.how-option.how-option--alt .how-option__image-container{margin-right:0}.how-option__image-container{float:left;display:block;margin-right:3.22581%;width:39.78495%}.how-option__image-container:last-child{margin-right:0}}.how-option__image{width:100%}@media screen and (min-width:600px){.how-option__info{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:flex!important;float:left;margin-right:3.22581%;width:56.98925%}.how-option__info:last-child{margin-right:0}}.how-option__description h4:not(:first-child){margin-top:1.2142857143em}.how-option__description a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#01abf7}.how-option__description a:hover{color:#6dd2ff}@media screen and (min-width:1200px){.video-carousel{padding-right:66px;padding-left:66px}}.video-carousel .slick-slider{overflow:hidden}.video-carousel .slick-list{left:-1px;position:relative}.video-carousel .slick-dots{margin-top:20px;text-align:center}.video-carousel .slick-dots li{display:inline-block}.no-touch .video-carousel .slick-dots li:hover button::before,.video-carousel .slick-dots li.slick-active button::before{color:#fff}.video-carousel .slick-dots button{padding-right:6px;padding-left:6px;background:0 0;border:none;color:transparent;font-size:0}.video-carousel .slick-dots button::before{color:#666;content:'•';font-size:12px}.video-carousel__video{height:100%;width:100%;object-fit:cover;object-position:center;opacity:0;z-index:-1}.video-carousel__slides.slick-initialized{opacity:1}.video-carousel__slide{color:#fff;height:580px}.no-touch .video-carousel__slide:hover .video-carousel__button button{background-color:#3BF;border-color:#3BF}.video-carousel__info{position:absolute;bottom:0;left:0;padding:40px 60px;max-width:464px;z-index:3}@media screen and (min-width:1200px){.video-carousel__info{padding:40px}}@media screen and (max-width:599px){.video-carousel__video{display:none}.video-carousel__slide{background-image:none!important;height:auto}.video-carousel__info{padding:20px;background-color:#1F1F1F;max-width:none;position:relative;right:0}}.video-carousel__button button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background-color:transparent;border:2px solid #fff;color:#fff;display:inline-block;font-size:16px;padding:.4117647059em 1.1764705882em;text-align:center;text-decoration:none}.no-touch .video-carousel__button button:hover{background-color:#01abf7;border-color:#01abf7}.video-carousel__button button:hover{cursor:pointer}.video-carousel__desc{margin-top:1em;margin-bottom:1em}.video-carousel__arrow{user-select:none;z-index:3}@media screen and (max-width:599px){.video-carousel__button button{display:block;width:100%}.video-carousel__arrow{position:absolute;top:0;margin-top:calc(28.125% - 13px)}}@media screen and (min-width:600px){.video-carousel__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-19px}}.video-carousel__arrow span{height:26.73px;width:14.16px;display:block}.video-carousel__arrow span svg{height:100%;width:100%;display:block;fill:#fff}.video-carousel__arrow svg{-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}@media screen and (min-width:1200px){.video-carousel__arrow span{height:49.5px;width:26.16px}.video-carousel__arrow span svg{height:100%;width:100%;display:block;fill:#fff}.video-carousel__arrow svg{fill:#666}}.no-touch .video-carousel__arrow:hover svg{fill:#fff}.video-carousel__arrow--prev{left:20px}.video-carousel__arrow--next{right:20px}@media screen and (min-width:1200px){.video-carousel__arrow--prev{left:0}.video-carousel__arrow--next{right:0}}.video-carousel__tint{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:2}.video-carousel__mobile-image-wrap{height:0;padding-bottom:56.25%;position:relative;display:none}@media screen and (max-width:599px){.video-carousel__mobile-image-wrap{display:block}}@-webkit-keyframes inputHighlighter{from{background:#01abf7}to{background:0 0;width:0}}@-moz-keyframes inputHighlighter{from{background:#01abf7}to{background:0 0;width:0}}@keyframes inputHighlighter{from{background:#01abf7}to{background:0 0;width:0}}.input__wrap{margin-bottom:56px;position:relative}.input__wrap .textarea{line-height:1}.input__wrap .input{background:#000;border:none;border-bottom:1px solid #9b9b9b;border-radius:0;display:block;height:31.5px;line-height:31.5px;width:100%}.input__wrap .input.ng-touched.ng-invalid,.ng-submitted .input__wrap .input.ng-invalid{border-color:#c00}.input__wrap .input.ng-touched.ng-invalid~.error,.ng-submitted .input__wrap .input.ng-invalid~.error{display:block;position:absolute}.input__wrap .input.ng-touched.ng-invalid~.subtitle,.ng-submitted .input__wrap .input.ng-invalid~.subtitle{display:none}.input__wrap .input.ng-dirty~label,.input__wrap .input:focus~label{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;color:#01abf7;font-weight:700;top:-1.2em}.input__wrap .input[required]~label::after{content:' *'}.input__wrap .input:focus{border-color:#01abf7;outline:0}.input__wrap .input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}.input__wrap label{-webkit-transition:.2s ease all;-moz-transition:.2s ease all;transition:.2s ease all;color:#fff;font-weight:400;letter-spacing:.3px;pointer-events:none;position:absolute;top:0}.input__wrap .subtitle{color:#666;margin-top:3px;position:absolute}.input__wrap .bar{display:block;position:relative;width:100%}.input__wrap .error{color:#c00;display:none;padding-left:0;padding-top:0}.input__wrap .highlight{height:60%;left:0;opacity:.5;pointer-events:none;position:absolute;top:25%;width:100%}