a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.heading-1,h1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic,h1{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2,h2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3,h3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4,h3,h4{font-weight:700;font-style:normal;line-height:22px}.heading-4,h4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle,body,p{font-style:normal;letter-spacing:.05em}.body-copy,body,p{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink,a{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover,a:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner,a::-moz-focus-inner{border:0}.hyperlink:focus,a:focus{outline:none}.quote,blockquote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-edge blockquote,.site-ie .quote,.site-ie blockquote,.site-safari .quote,.site-safari blockquote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation,cite{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext,figcaption{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption,figcaption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1,h1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2,h2{font-size:24px;line-height:1.25em}.heading-3,h3{font-size:18px;line-height:1.22em}.heading-4,h4{font-size:14px;line-height:1.5em}.body-copy,body,p{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote,blockquote{font-size:24px;line-height:1.5em}.citation,cite{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption,figcaption{font-size:10px;line-height:1.6em}}form{position:relative;margin:auto;width:100%;max-width:760px;padding:20px;font-size:12px;color:#818181}form ::-webkit-input-placeholder{color:#c4c4c4}form :-moz-placeholder,form ::-moz-placeholder{color:#c4c4c4;opacity:1}form :-ms-input-placeholder,form ::-ms-input-placeholder{color:#c4c4c4}form ::placeholder{color:#c4c4c4}form label{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;position:relative;font-size:12px;color:#818181}form label.required:after{content:" *";color:red;position:absolute;line-height:0;width:6px;height:6px;margin-top:10px;margin-left:2px}form .error-message{color:#1f8bef;display:none}form a{font-size:12px}form p{font-size:14px;margin:1em 0}form p a{font-size:1em}form br{display:block;content:"";line-height:1em;margin:0 0 1em}form input,form select,form textarea{display:block;padding:8px 12px;background:#eaeaea;border:none;font-size:12px;color:#818181;outline:none;border-radius:0}form input:focus,form select:focus,form textarea:focus{background:#1f8bef;color:#fff}form input.is-invalid+.error-message,form select.is-invalid+.error-message,form textarea.is-invalid+.error-message{display:block}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;padding-right:24px;background-image:url("/static/assets/icons/chevron-gray.svg");background-repeat:no-repeat;background-size:10px;background-position:calc(100% - 8px) 50%}form textarea{width:100%;min-height:100px;padding:12px}form .flex-group{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;-ms-flex-align:end;align-items:flex-end}form .flex-group>*{-ms-flex:1 1 100%;flex:1 1 100%}form .flex-group>:first-child:last-child{padding-bottom:0}form .flex-group--2>*{-ms-flex:1 1 50%;flex:1 1 50%;width:50%;padding:0 8px}form .flex-group--2>:nth-child(2n - 1):not(.custom-radio){padding-left:0}form .flex-group--2>:nth-child(2n){padding-right:0}form .flex-group--3>*{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;width:33.33333%;padding:0 8px}form .flex-group--3>:nth-child(3n - 2):not(.custom-radio){padding-left:0}form .flex-group--3>:nth-child(3n){padding-right:0}form .flex-group--4>*{-ms-flex:1 1 25%;flex:1 1 25%;width:25%;padding:0 8px}form .flex-group--4>:nth-child(4n - 3):not(.custom-radio){padding-left:0}form .flex-group--4>:nth-child(4n){padding-right:0}form input,form select,form textarea{width:100%}form input[type=checkbox],form input[type=radio]{display:inline-block;width:auto;margin:0 4px}form .custom-radio{display:block;position:relative;padding-left:22px;cursor:pointer;height:18px;line-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .custom-radio:not(:last-child){margin-bottom:8px}form .custom-radio:hover input~.checkmark{background:#c4c4c4}form .custom-radio .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border-radius:2px;background-color:#eaeaea;cursor:pointer}form .custom-radio .checkmark:after{content:"";position:absolute;display:none;left:6px;top:3px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}@keyframes checkmarkScale{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes checkmarkRotate{0%{transform:rotate(0)}to{transform:rotate(45deg)}}form .custom-radio input{position:absolute;opacity:0}form .custom-radio input:checked~.checkmark{animation:checkmarkScale .2s ease-out;background:#1f8bef}form .custom-radio input:checked~.checkmark:after{animation:checkmarkRotate .2s ease-out;display:block}form input[type=submit]{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;display:block;width:auto;margin:auto;border-radius:100px;padding:6px 32px;background:#1f8bef;color:#fff;transition:background .5s cubic-bezier(.25,.46,.45,.94)}form input[type=submit]:hover{box-shadow:none;background:#1de9b6}@media only screen and (min-width:375px){form .flex-group--4>*{-ms-flex:1 1 50%;flex:1 1 50%;width:50%;padding:0 8px}form .flex-group--4>:nth-child(2n - 1):not(.custom-radio){padding-left:0}form .flex-group--4>:nth-child(2n){padding-right:0}}.ratio16x9:before{padding-top:56.25%}.ratio3x4:before,.ratio16x9:before{display:block;width:100%;content:""}.ratio3x4:before{padding-top:133.33333%}.ratio1x1:before{display:block;width:100%;padding-top:100%;content:""}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html{-ms-overflow-style:-ms-autohiding-scrollbar}a.active{pointer-events:none}.template{position:relative;background-color:#fff}.button,.button-default,button,input[type=submit]{font-family:sofia-pro;font-weight:500;font-style:normal;position:relative;display:inline-block;padding:1em 25px .825em;font-size:14px;text-align:center;line-height:18px;color:#fff;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.static-page .generic .page-header{padding-bottom:40px}.static-page .generic section>:first-child:not(.text){margin-top:0}.warning-modal{position:fixed;top:0;left:0;right:0;bottom:0;padding:40px;background:#030a12;z-index:601}.warning-modal .message{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;left:50%;top:50%;padding:60px;max-width:768px;max-height:540px;line-height:0;transform:translate3d(-50%,-50%,0)}.warning-modal .message svg{fill:#fff}.warning-modal .message>:not(:last-child){margin-bottom:20px}.ie-warning{background:rgba(3,10,18,.8)}.ie-warning .message{border-radius:10px;background:#1f8bef}.ie-warning .message h2,.ie-warning .message p{width:100%;margin:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;color:#fff}.ie-warning .message h2{font-family:sofia-pro-bold;font-weight:700;font-style:normal;text-transform:uppercase;font-size:36px}.ie-warning .message a{border-width:0}.ie-warning .message p{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;font-size:18px}.ie-warning .message p.secondary{font-size:14px;opacity:.5}.ie-warning .message p .action{text-decoration:underline;cursor:pointer}.portrait-warning{display:none}.portrait-warning .message svg{transform:rotate(270deg)}.portrait-warning .message p{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;max-width:220px;font-size:16px;color:#fff;text-align:center;line-height:1.4em}@media only screen and (max-height:460px) and (min-width:460px) and (orientation:landscape){.portrait-warning{display:block}}.hidden{display:none;visibility:hidden}.content-cell a{height:100%;width:100%}.download-assets{position:fixed;top:4%;right:0;width:235px;height:110px;padding:20px;border-top-left-radius:35px;border-bottom-left-radius:35px;text-align:center;color:#fff;line-height:1.4;font-size:18px;background:linear-gradient(180deg,#206bac 0,#379faf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#206bac",endColorstr="#206bac",GradientType=0);z-index:11;font-family:sofia-pro;font-weight:500;font-style:normal}.download-assets div:nth-child(2){font-family:sofia-pro-bold;font-weight:700;font-style:normal}.download-assets div:last-child{display:none}.download-assets a{color:#fff;font-family:sofia-pro-bold;font-weight:700;font-style:normal;font-size:18px}.download-assets a,.download-assets a:active,.download-assets a:focus,.download-assets a:link,.download-assets a:visited{text-decoration:none}@media screen and (max-width:1440px){.download-assets{transform:scale(.7);right:-35px}}@media screen and (max-width:1280px){.download-assets{transform:scale(.6);right:-45px}}@media screen and (max-width:1024px){.download-assets{width:52px;height:46px;padding:0;right:0;transform:scale(1)}.download-assets div{display:none}.download-assets div:last-child{display:block;width:100%;height:46px;content:"";background-image:url("/static/assets/icons/external.svg");background-repeat:no-repeat;background-size:20px;background-position:55% 50%}}@media screen and (max-width:768px){.download-assets{top:3%}}@font-face{font-family:sofia-pro;src:url("/static/assets/fonts/SofiaPro-Medium.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:sofia-pro-light;src:url("/static/assets/fonts/SofiaPro-Light.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:sofia-pro-bold;src:url("/static/assets/fonts/SofiaPro-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:muli-bold;src:url("/static/assets/fonts/Muli-Bold.ttf") format("truetype");font-weight:700;font-style:bold}@font-face{font-family:muli-semibold;src:url("/static/assets/fonts/Muli-SemiBold.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:muli-semibold-italic;src:url("/static/assets/fonts/Muli-SemiBoldItalic.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:muli;src:url("/static/assets/fonts/Muli-Regular.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:muli-light;src:url("/static/assets/fonts/Muli-Light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:galactic;src:url("/static/assets/fonts/VirginGalacticZeroG.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:galactic;src:url("/static/assets/fonts/VirginGalacticOneG.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:galactic;src:url("/static/assets/fonts/VirginGalacticThreeG.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:galactic;src:url("/static/assets/fonts/VirginGalacticFourG.otf") format("opentype");font-weight:500;font-style:normal}::-moz-selection{color:#abdefd;background:#1e2a38}::selection{color:#abdefd;background:#1e2a38}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;font-size:16px;font-smooth:always;color:#030a12;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background:#030a12}body::-moz-focus-inner{border:0}body:focus{outline:none}a.no-underline{text-decoration:none;border-bottom:none}b,em,strong{font-weight:bolder}i{font-style:italic}ol,ul{list-style-position:inside;margin:40px 0}ol,ul{list-style-type:disc}ol{list-style-type:decimal}ol li{padding-left:8px}input:active,input:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.privacy-notice{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:505;opacity:0;transition:opacity .5s}.privacy-notice__wrapper{max-width:400px;width:calc(100% - 20px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(180deg,rgba(31,139,239,.85),rgba(69,227,241,.85));border-radius:30px;padding:40px 50px}.privacy-notice__title{color:#fff;text-transform:uppercase;font-family:sofia-pro-bold;font-weight:700;font-style:normal;text-align:center;font-size:24px;margin-bottom:30px}.privacy-notice__text{font-family:sofia-pro-light;font-weight:200}.privacy-notice__link,.privacy-notice__text{font-style:normal;font-size:18px;line-height:24px;color:#fff}.privacy-notice__link{font-family:sofia-pro-bold;font-weight:700;text-decoration:none;border:none}.privacy-notice__close{position:absolute;top:10px;right:15px;font-family:muli-bold;font-weight:700;font-style:normal;letter-spacing:.05em;color:#fff;font-size:30px;cursor:pointer;transition:opacity .5s;opacity:1;transform:translatez(0)}.privacy-notice__close:hover{opacity:.7}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.cookie-banner{position:fixed;z-index:500;bottom:0;width:100%;background:linear-gradient(90deg,#1f8bef,#45e3f1);padding:10px 20px;color:#fff;min-height:55px;opacity:0;transition:opacity 3s}.cookie-banner__text{font-family:sofia-pro-light;font-weight:200;font-style:normal;font-size:12px;line-height:18px;max-width:1080px;margin-right:430px}.cookie-banner__link{color:#fff;border:none}.cookie-banner__button{position:absolute;right:200px;top:50%;font-family:sofia-pro-bold;font-weight:700;font-style:normal;font-size:34px;transform:translateY(-50%);margin-top:5px;cursor:pointer;transition:opacity .5s;opacity:1}.cookie-banner__button:hover{opacity:.7}.cookie-banner__close{position:absolute;top:5px;right:5px;font-family:muli-bold;font-weight:700;font-style:normal;letter-spacing:.05em;font-size:30px;cursor:pointer;transition:opacity .5s;opacity:1}.cookie-banner__close:hover{opacity:.7}@media only screen and (max-width:960px){.cookie-banner__button{right:50px}.cookie-banner__text{margin-right:280px}}@media only screen and (max-width:600px){.cookie-banner__text{margin-right:0;padding-bottom:10px;font-size:11px}.cookie-banner__button{position:static;margin-top:10px;font-size:20px}.cookie-banner__close{font-size:20px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes header-in{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes edge-tab-in{0%{transform:translate3d(160px,0,0)}to{transform:translateZ(0)}}.nav-container{position:fixed;top:0;transition:transform 1s cubic-bezier(.25,.46,.45,.94);z-index:501;pointer-events:none}.site-nav{width:100vw;background:#030a12;transition:background .3s linear,transform 1s cubic-bezier(.43,0,.13,1);animation:header-in 1s cubic-bezier(.43,0,.13,1);pointer-events:all}.site-nav a{border-width:0;display:inherit}.site-nav:before{content:"";position:absolute;background:hsla(0,0%,92%,.05);width:100%;height:1px;bottom:0;left:0;opacity:1;transition:opacity .3s linear}.site-nav--transluscent{background:rgba(3,10,18,0);pointer-events:none}.site-nav--transluscent:before{opacity:0}.site-nav--transluscent .site-nav__nav-bar>*{pointer-events:all}.site-nav--is-closing,.site-nav--is-closing:before{transition-delay:.7s}.site-nav .translucent-edge-bar{animation:1s cubic-bezier(.19,1,.22,1) 2s edge-tab-in;animation-fill-mode:backwards;position:absolute;top:0;right:0;width:10px;height:110vh;background:hsla(0,0%,100%,.1);pointer-events:none;transition:opacity .2s linear}@media only screen and (max-width:768px){.site-nav .translucent-edge-bar{opacity:0}}.site-nav__nav-bar{width:calc(100% - 10px);display:-ms-flexbox;display:flex;padding:15px 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.site-nav__nav-bar{width:100%}}.site-nav__logo{height:54px}@media only screen and (max-width:768px){.site-nav__logo{height:56px}}.site-nav__menu-toggle{position:relative;height:12px;width:25px;margin-left:30px;margin-right:94px;background:inherit;padding:0;opacity:1;transition:opacity .4s linear;background:none}.site-nav__menu-toggle:after,.site-nav__menu-toggle:before{transition-property:top,color,transform;transiton-timing-function:cubic-bezier(0,0,.1,.99)}.site-nav__menu-toggle:before{top:0}.site-nav__menu-toggle:after,.site-nav__menu-toggle:before{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.site-nav__menu-toggle:after{top:8px}.site-nav__menu-toggle:hover{background:inherit}.site-nav__menu-toggle:hover:after,.site-nav__menu-toggle:hover:before{box-shadow:0 0 10px rgba(69,227,241,.75)}.site-nav__menu-toggle.disabled{pointer-events:none;opacity:0}@media only screen and (max-width:768px){.site-nav__menu-toggle{margin-right:-2px}}.site-nav__edge-button{animation:1s cubic-bezier(.19,1,.22,1) 2s edge-tab-in;animation-fill-mode:backwards;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 15px;background:hsla(0,0%,100%,.1);border-radius:2em 0 0 2em;line-height:0;cursor:pointer}.site-nav__edge-button svg{fill:#fff;margin-right:10px}.site-nav__edge-button span{font-family:sofia-pro;font-weight:500;font-style:normal;white-space:nowrap;color:#c4c4c4;font-size:12px;line-height:14px;display:block;color:#fff}.site-nav__edge-button span:first-child{margin-top:3px}.site-nav__edge-button span.highlight{color:#45e3f1}.site-nav__edge-button img{display:inline-block;vertical-align:middle;height:17px;width:16px}@media only screen and (max-width:768px){.site-nav__edge-button{padding:12px 14px 12px 16px}.site-nav__edge-button svg{margin-right:0}.site-nav__edge-button span{display:none}}.site-nav__dropdown{height:0;overflow:hidden;transition:height 0s cubic-bezier(.15,0,0,1),opacity .5s linear;opacity:1}.site-nav__dropdown.disabled{pointer-events:none;opacity:.5}@media only screen and (max-width:768px){.site-nav__dropdown{padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.site-nav__menu{padding:0 30px;text-align:center}.site-nav__menu>*{margin:auto}.site-nav__menu a.disabled{cursor:arrow;pointer-events:none}.site-nav__menu ul{list-style-type:none;-ms-flex-pack:center;justify-content:center}.site-nav__menu__primary{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:40px 0 0;opacity:0;transform:translate3d(0,-50px,0);transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.5,1)}.site-nav__menu__primary a{display:block;line-height:0;color:#fff;text-transform:uppercase}.site-nav__menu__primary a.active{color:#818181}.site-nav__menu__primary a:hover{color:#fff}.site-nav__menu__primary a span{line-height:1em}.site-nav__menu__primary .glass-panel{position:relative;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px;width:auto;height:100%;z-index:502}.site-nav__menu__primary .glass-panel .panel{padding:10px}.site-nav__menu__primary .glass-panel svg{fill:#fff;display:block;margin:auto}.site-nav__menu__primary .glass-panel svg+span{font-family:sofia-pro-bold;font-weight:700;font-style:normal;width:100%;display:inline-block;margin-top:4px;font-size:10px;line-height:1em}@media only screen and (max-width:880px){.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid){display:-ms-grid;min-height:0;min-width:0;grid-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(1fr)[6];grid-template-rows:repeat(6,1fr);overflow:visible;display:grid}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid)>*{position:relative;display:block;min-height:0;min-width:0;transition:transform .5s ease-out}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-1{grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-2{grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2;grid-row:3/5;-ms-grid-row:3;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-3{grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2;grid-row:5/7;-ms-grid-row:5;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-4{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-5{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:3/5;-ms-grid-row:3;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-6{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:5/7;-ms-grid-row:5;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-7{grid-column:4/5;-ms-grid-column:4;-ms-grid-column-span:1;grid-row:5/7;-ms-grid-row:5;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-8{grid-column:4/5;-ms-grid-column:4;-ms-grid-column-span:1;grid-row:3/5;-ms-grid-row:3;-ms-grid-row-span:2}.site-nav__menu__primary:not(.site-nav__menu__primary--no-grid) .area-9{grid-column:4/5;-ms-grid-column:4;-ms-grid-column-span:1;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.site-nav__menu__primary .glass-panel{display:-ms-flexbox;display:flex;padding:5px;margin:0}}.site-nav__menu__primary--no-grid table{width:100%;height:100%}.site-nav__menu__primary--no-grid td{vertical-align:top}.site-nav__menu__primary--no-grid tr{padding:0;margin:0;align:center}.site-nav__menu__secondary{position:relative;display:block;opacity:0;transform:translate3d(0,-20px,0);transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.5,1);padding:30px 0 0}.site-nav__menu__secondary li{display:inline-block;padding:0 10px}.site-nav__menu__secondary:before{content:"";position:absolute;left:50%;top:20px;transform:translate3d(-50%,0,0);width:100px;height:1px;background:hsla(0,0%,92%,.05)}.site-nav__menu__secondary a{color:#fff}@media only screen and (max-width:768px){.site-nav__menu__secondary{max-width:360px}}.site-nav__menu__footer .information-links,.site-nav__menu__footer .social-links{display:-ms-flexbox;display:flex;opacity:0;transform:translate3d(0,10px,0);transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.5,1)}.site-nav__menu__footer .social-links{margin-top:60px;margin-bottom:10px}.site-nav__menu__footer .social-links li{line-height:0}.site-nav__menu__footer .information-links{margin-top:0;margin-bottom:0;padding-bottom:10px}.site-nav__menu__footer .information-links li{padding:0 4px}@media only screen and (max-width:768px){.site-nav__menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.site-nav__menu .site-nav__menu__primary,.site-nav__menu .site-nav__menu__secondary{width:100%;-ms-flex:0 0 auto;flex:0 0 auto}.site-nav__menu .site-nav__menu__primary{margin:0;max-height:50vh}.site-nav__menu .site-nav__menu__secondary{padding-top:20px;top:0;margin:auto}.site-nav__menu .site-nav__menu__secondary:before{top:12px}.site-nav__menu .site-nav__menu__footer{-ms-flex:1;flex:1;margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-nav__menu .site-nav__menu__footer .social-links{margin-top:0}.site-nav__menu .site-nav__menu__footer>*{width:100%;-ms-flex:0 0 auto;flex:0 0 auto}}.site-nav__overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(3,10,18,.75);z-index:500;transition:opacity .5s linear;cursor:pointer}.site-nav__overlay.disabled{pointer-events:none;opacity:0}.site-nav--is-closing .site-nav__dropdown,.site-nav--is-opening .site-nav__dropdown{transition-duration:1s}.site-nav--is-closing .site-nav__menu-toggle:after,.site-nav--is-closing .site-nav__menu-toggle:before,.site-nav--is-opening .site-nav__menu-toggle:after,.site-nav--is-opening .site-nav__menu-toggle:before{transition-duration:.5s}.site-nav--is-closing .site-nav__menu__footer .information-links,.site-nav--is-closing .site-nav__menu__footer .social-links,.site-nav--is-closing .site-nav__menu__primary,.site-nav--is-closing .site-nav__menu__secondary,.site-nav--is-opening .site-nav__menu__footer .information-links,.site-nav--is-opening .site-nav__menu__footer .social-links,.site-nav--is-opening .site-nav__menu__primary,.site-nav--is-opening .site-nav__menu__secondary{transition-duration:1s}.site-nav--is-open .site-nav__menu-toggle:before{top:5px;left:-1px;transform:rotate(45deg);background:#45e3f1}.site-nav--is-open .site-nav__menu-toggle:after{top:5px;left:-1px;transform:rotate(-45deg);background:#45e3f1}.site-nav--is-open .site-nav__edge-button{pointer-events:none}.site-nav--is-open .site-nav__menu__primary{opacity:1;transform:translateZ(0)}.site-nav--is-open .site-nav__menu__secondary{transition-delay:.8s;opacity:1;transform:translateZ(0)}.site-nav--is-open .site-nav__menu__footer .information-links,.site-nav--is-open .site-nav__menu__footer .social-links{opacity:1;transform:translateZ(0)}.site-nav--is-open .site-nav__menu__footer .social-links{transition-delay:.8s}.site-nav--is-open .site-nav__menu__footer .information-links{transition-delay:.9s}.site-nav--is-hidden .translucent-edge-bar{opacity:0}.glass-panel{perspective:600px;perspective-origin:50%}.glass-panel .panel{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;border-radius:8px;transform-style:preserve-3d}.glass-panel .panel svg{pointer-events:none}.glass-panel .panel svg rect{transition:stroke .5s linear}.glass-panel .panel .panel-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}.glass-panel .panel .title{color:#fff;font-family:Avenir;font-weight:700;letter-spacing:2px;font-size:24px;text-transform:uppercase;transform:translateZ(40px);text-shadow:0 10px 20px rgba(0,0,0,.4)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.notifier{overflow:hidden;position:absolute;width:100%;transition:height 1s cubic-bezier(.25,.46,.45,.94);z-index:502}.notifier .notifier-container{width:100%;display:-ms-flexbox;display:flex;background:linear-gradient(90deg,#1f8bef,#45e3f1);color:#fff;line-height:1em;text-transform:uppercase;padding:8px 8px 4px}.notifier .notifier-container--dark{background:#000}.notifier__text{padding-top:2px;padding-left:16px}.notifier__text,.notifier__text__link{font-family:sofia-pro-light;font-weight:200;font-style:normal;font-size:11px;line-height:11px}.notifier__text__link{color:#fff;text-decoration:none;border:none}.notifier__label{position:relative;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16px;padding-right:8px;width:auto;font-family:sofia-pro;font-weight:500;font-style:normal;font-size:12px}.notifier__label:after{content:"";position:absolute;top:.05em;right:0;height:.925em;border-right:1px solid #fff;margin-left:8px}@media only screen and (max-width:768px){.notifier__label{margin-left:0}}.notifier__notifications{-ms-flex:1 1 100%;flex:1 1 100%;position:relative;overflow:hidden;height:13px}.notifier__notifications a{color:#fff}.notifier__notifications__notification{font-family:sofia-pro-light;font-weight:200;font-style:normal;position:absolute;font-size:11px;line-height:11px;padding-top:2px;white-space:nowrap;transform:translate3d(0,calc(100% + 1px),0)}.notifier__notifications__notification span{display:inline-block;padding-left:8px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.information-links{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.information-links li{line-height:1em;padding:0 5px}.information-links a{text-transform:uppercase;font-size:8px;color:hsla(0,0%,100%,.5)}.information-links a:hover{color:#1de9b6}@media only screen and (max-width:768px){.information-links li{padding:0 6px}.information-links li a{padding:0}}.social-links{display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-pack:center;justify-content:center}.social-links li{padding:0 7.5px}.social-links a{text-transform:uppercase;font-size:.75em;color:hsla(0,0%,100%,.5)}.social-links a svg{fill:hsla(0,0%,100%,.5);width:15px;height:15px;transition:fill .2s linear}.social-links a:hover svg{fill:#1de9b6}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.page{transform:transform,opacity;position:relative;perspective:800px;perspective-origin:50vw 50vh;left:0;top:0;width:100%;min-height:100%;transform:translateZ(0);opacity:1}.page.header-overlay{padding-top:0}.page.transition-enter{height:100vh;overflow:hidden}.page.transition-leave{position:absolute;left:0}.page.transition-leave.header-overlay{top:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.page-loader{position:relative}.page-loader .staging-area{position:absolute;opacity:.001;height:100vh;overflow:hidden}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.transition-manager{position:relative}.transition-manager .active-page .page{z-index:0}.transition-manager .active-page .page:nth-child(2){z-index:50}#transition-container{position:relative;z-index:100}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.box-transition{perspective:500px;perspective-origin:50vw 50vh}.box-transition .overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background:#fff;opacity:0;z-index:300}.box-transition+.loading-animation .dot{background:#1f8bef}.box-transition.to-news .overlay{background:#f5f9fb}.box-transition.to-mission .overlay,.box-transition.to-purpose .overlay,.box-transition.to-see .overlay,.box-transition.to-vision .overlay,.box-transition.to-watch .overlay{background:#030a12}.box-transition.to-explore .overlay{background:#000}.box-transition.to-immerse .overlay{background:linear-gradient(180deg,#2b92e6,#4ddbed)}.box-transition.to-immerse+.loading-animation .dot{background:#fff}.box-transition.to-immerse .lines{display:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.loading-animation{position:absolute;display:-ms-flexbox;display:flex;left:50vw;top:50vh;transform:translate3d(-50%,-50%,0);z-index:400;transition:opacity .2s linear}.loading-animation--inactive{opacity:0}.loading-animation .dot{width:5px;height:5px;margin:5px;background:#fff;border-radius:50%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.slide-transition .overlay{background:#030a12;opacity:0;z-index:300}.slide-transition .overlay,.slide-transition .slide{position:fixed;left:0;top:0;width:100vw;height:100vh}.slide-transition .slide{background:#90ee90;z-index:400;transform:translate3d(-100%,0,0)}.transition{display:fixed;z-index:300}.icon.loader{animation-name:loader-spinning;animation-duration:.6s;animation-iteration-count:infinite;animation-timing-function:linear}.icon.cardboard-anim{animation-name:tilt;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease}.icon *{max-width:100%}@keyframes loader-spinning{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes tilt{0%{transform:perspective(600px) rotateY(0deg)}16%{transform:perspective(600px) rotateY(50deg) rotateX(20deg)}42%{transform:perspective(600px) rotateY(-50deg) rotateX(20deg)}55%{transform:perspective(600px) rotateY(-50deg) rotateX(-20deg)}76%{transform:perspective(600px) rotateY(50deg) rotateX(-20deg)}to{transform:perspective(600px) rotateY(0deg) rotateX(0deg)}}.image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";display:block}.image--loading{opacity:0}.image--loaded{transition:opacity 1s;opacity:1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.article{transition-property:opacity;transition-property:transform;transition-duration:1s;transition-property:transform,opacity;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background:#000}.article .page-header{transition-property:transform;transition-timing-function:cubic-bezier(.1,0,0,1)}.transition-enter .article .page-header{transition-duration:0s}.transition-enter-active .article .page-header{transition-duration:1.2s;transition-delay:1.4s}.transition-enter .article .page-header{transform:translate3d(0,-110%,0)}.transition-enter-active .article .page-header{transform:translateZ(0)}.transition-enter-active .article .page-header h3{transition-delay:2s}.transition-enter-active .article .page-header h1{transition-delay:2.1s}.transition-enter-active .article .page-header h2{transition-delay:2.2s}.transition-enter .article .hero-image figcaption{transition-duration:0s;opacity:0}.transition-enter-active .article .hero-image figcaption{transition-duration:.5s;transition-delay:3s;opacity:1}.article section.modules{transition-property:opacity}.transition-enter .article section.modules{transition-duration:0s}.transition-enter-active .article section.modules{transition-duration:1s;transition-delay:2.6s}.transition-enter .article section.modules{opacity:0}.transition-enter-active .article section.modules{opacity:1}.transition-leave-active .article{opacity:0;transition-duration:1s;transition-delay:.1s;transform:translateZ(-100px)}.transition-enter-active .article .hero-image--is-header .image{transition-delay:2.4s}.article section{position:relative;padding:60px 0;width:100%;background:#fff}.article section>*{position:relative;z-index:1;margin:60px auto;max-width:100vw}.article section>:first-child{margin-top:0}.article section>:last-child,.article section>:nth-last-child(2){margin-bottom:0}.article section .article-image,.article section .article-video{width:1080px;max-width:100%}.article section .article-image figcaption,.article section .article-video figcaption{width:760px;padding:0 20px;padding-bottom:20px}.article section .article-image figcaption p,.article section .article-image figcaption ul,.article section .article-video figcaption p,.article section .article-video figcaption ul{margin:0 0 20px}.article section .article-image figcaption h2,.article section .article-video figcaption h2{margin:20px 0}.article section .article-image figcaption>:last-child,.article section .article-video figcaption>:last-child{margin:0}.article section .text>p:first-of-type:first-letter{background-image:linear-gradient(0deg,#1de9b6,#1f8bef);color:transparent;-webkit-background-clip:text;float:left;font-size:58px;font-weight:700;line-height:48px;padding-top:10px;padding-right:6px}.site-edge .article section .text>p:first-of-type:first-letter,.site-ie .article section .text>p:first-of-type:first-letter,.site-safari .article section .text>p:first-of-type:first-letter{background-image:inherit;color:#2db3d6}.article section .text~*>p:first-of-type:first-letter{float:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding-top:inherit;padding-right:inherit;background-image:inherit;color:inherit;-webkit-background-clip:inherit}.site-edge .article section .text~*>p:first-of-type:first-letter,.site-ie .article section .text~*>p:first-of-type:first-letter,.site-safari .article section .text~*>p:first-of-type:first-letter{color:inherit}.article section.modules{padding-bottom:150px;background:#f5f9fb}@media only screen and (max-width:768px){.article section.modules{padding-bottom:75px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.story{transition-property:opacity;transition-property:transform;transition-duration:1s;transition-property:transform,opacity}.story .page-header{transition-property:transform;transition-timing-function:cubic-bezier(.1,0,0,1)}.transition-enter .story .page-header{transition-duration:0s}.transition-enter-active .story .page-header{transition-duration:1.2s;transition-delay:1.4s}.transition-enter .story .page-header{transform:translate3d(0,-110%,0)}.transition-enter-active .story .page-header{transform:translateZ(0)}.transition-enter-active .story .page-header h3{transition-delay:2s}.transition-enter-active .story .page-header h1{transition-delay:2.1s}.transition-enter-active .story .page-header h2{transition-delay:2.2s}.transition-enter .story .hero-image figcaption{transition-duration:0s;opacity:0}.transition-enter-active .story .hero-image figcaption{transition-duration:.5s;transition-delay:3s;opacity:1}.story section.modules{transition-property:opacity}.transition-enter .story section.modules{transition-duration:0s}.transition-enter-active .story section.modules{transition-duration:1s;transition-delay:2.6s}.transition-enter .story section.modules{opacity:0}.transition-enter-active .story section.modules{opacity:1}.transition-leave-active .story{opacity:0;transition-duration:1s;transition-delay:.1s;transform:translateZ(-100px)}.story.template{background-color:#030a12}.story .page-header h1{font-family:sofia-pro-bold;font-weight:700;font-style:normal;background-image:linear-gradient(45deg,#1de9b6,#1f8bef);color:transparent;-webkit-background-clip:text}.site-edge .story .page-header h1,.site-ie .story .page-header h1,.site-safari .story .page-header h1{background-image:inherit;color:#2db3d6}.story section.modules{background:none;color:#fff}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.related-articles{background:#fff}.related-articles>header{width:1080px;max-width:100vw;padding:0 20px;margin:0 auto 20px}.related-articles>header h1{font-family:sofia-pro;font-weight:500;font-style:normal;display:inline;font-size:32px;line-height:1em}.related-articles>header a{margin:0 0 2px 16px;display:inline-block;border-bottom-width:1px;font-size:10px;line-height:1em}.icon-link span,.icon-link svg{vertical-align:middle}.icon-link svg{display:inline-block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.page-list{width:1080px;max-width:100vw;margin:auto;-ms-flex-pack:center;justify-content:center}.page-list,.page-list__pages{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-list__pages{width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.page-list__pages .page-preview{transform:none;opacity:1;transition:opacity 1s,transform 1s}.page-list__pages .page-preview.not-in-view{opacity:0;transform:translate3d(0,50px,0);transition-duration:0}@media only screen and (min-width:768px){.page-list--small .page-preview:nth-child(3n),.page-list--small .page-preview:nth-child(3n-1){transition-delay:.2s}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.page-preview{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:left;align-items:left;-ms-flex-direction:column;flex-direction:column;width:1080px;padding:0 20px}.page-preview header{width:100%}.page-preview header a{border-bottom:0}.page-preview header .image{width:100%}.page-preview .date{margin:12px 0;font-family:muli-bold;font-weight:700;font-style:normal;letter-spacing:.05em;color:#c4c4c4;font-size:10px;text-transform:uppercase;line-height:.9em}.page-preview h2{line-height:1.4em}.page-preview p{margin:0 0 4px;line-height:1.8em}.page-preview .cta{-ms-flex-positive:none;flex-grow:none;display:inline-block;line-height:1em}.page-preview--large picture:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:200px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9))}.page-preview--large .content{position:absolute;bottom:40px;left:60px;width:calc(100% - 120px)}.page-preview--large .date,.page-preview--large h2{color:#fff}.page-preview--large p{display:none}@media only screen and (min-width:375px){.page-preview--large h2{font-size:14px}}@media only screen and (max-width:768px){.page-preview--large{display:block}.page-preview--large .picture{position:static}.page-preview--large header{position:relative;height:0;padding-top:100%}.page-preview--large header .image{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:375px){.page-preview--large .content{bottom:20px;left:40px}.page-preview--large h2{font-size:14px}}.page-preview--medium .content{-ms-flex-item-align:center;align-self:center}.page-preview--medium .date{display:inline-block;margin-bottom:10px;margin-bottom:4px}@media only screen and (min-width:768px){.page-preview--medium{max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 20px;-ms-flex-align:center;align-items:center}.page-preview--medium header{-ms-flex:0 0 50%;flex:0 0 50%;width:50%;margin:0 20px 0 0;padding:0 20px 0 0}}@media only screen and (min-width:768px) and (max-width:768px){.page-preview--medium{-ms-flex-align:start;align-items:flex-start}.page-preview--medium header{min-width:120px;margin:0}.page-preview--medium p{display:none}.page-preview--medium .content>:first-child{margin-top:0}}@media only screen and (min-width:768px) and (max-width:375px){.page-preview--medium h2{font-size:16px}}@media only screen and (max-width:768px){.page-preview--medium .content{width:100%;margin-top:10px}}.page-preview--small{display:inline-block;vertical-align:top;max-width:360px;width:33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding-bottom:20px;margin-bottom:40px}.page-preview--small header{margin-bottom:16px}.page-preview--small header h2{font-size:20px}.page-preview--small p{font-size:14px}@media only screen and (max-width:768px){.page-preview--small{max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 20px;-ms-flex-align:center;align-items:center}.page-preview--small header{-ms-flex:0 0 50%;flex:0 0 50%;width:50%;margin:0 20px 0 0;padding:0 20px 0 0}}@media only screen and (max-width:768px) and (max-width:768px){.page-preview--small{-ms-flex-align:start;align-items:flex-start}.page-preview--small header{min-width:120px;margin:0}.page-preview--small p{display:none}.page-preview--small .content>:first-child{margin-top:0}}@media only screen and (max-width:768px) and (max-width:375px){.page-preview--small h2{font-size:16px}}.picture{position:relative;height:100%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.hero-image{position:relative;width:100vw;height:56.25vw;max-height:500px;overflow:hidden;z-index:1}.hero-image img{width:100%;height:100%}.hero-image .animation-container,.hero-image .figure{height:100%}.hero-image .image--loading{transform:scale(1.1) rotate(3deg);opacity:0}.hero-image .image--loaded{transition:transform 1.5s,opacity 1.5s;opacity:1;transform:scale(1) rotate(0)}.transition-enter .hero-image--is-header .image{transition-duration:0;transform:scale(1.1) rotate(3deg);opacity:0}.transition-enter-active .hero-image--is-header .image--loaded{transition-duration:1.5s;transition-property:transform,opacity;transform:scale(1.1) rotate(3deg);opacity:1;transform:scale(1) rotate(0)}.hero-image figcaption{width:760px;padding:0 20px;position:absolute;bottom:0;left:50%;padding-bottom:20px;transform:translate3d(-50%,0,0);color:#fff;transition:opacity .5s linear}.hero-image figcaption p,.hero-image figcaption ul{margin:0 0 20px}.hero-image figcaption h2{margin:20px 0}.hero-image figcaption>:last-child{margin:0}.figure{margin:auto;overflow:hidden}.figure figcaption{display:block;max-width:100%;margin:20px auto 0;text-align:left}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.promo{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:left;align-items:left;-ms-flex-direction:column;flex-direction:column;width:1080px;padding:0 20px}.promo__content{width:100%;padding:40px;background:rgba(30,42,56,.75);border-radius:5px;color:#fff;z-index:0}.promo__content a{display:inline-block;margin:16px 0 0;line-height:0}.promo__content a:hover{color:#fff}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline,.twin-tiles a .panel-content h2{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph,.twin-tiles a .panel-content h2,.twin-tiles a .panel-content p{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph,.twin-tiles a .panel-content p{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.twin-tiles{position:relative;-ms-flex-align:stretch;width:720px}.twin-tiles,.twin-tiles a{display:-ms-flexbox;display:flex;align-items:stretch}.twin-tiles a{-ms-flex:1 1 50%;flex:1 1 50%;padding:20px;border-width:0;-ms-flex-align:stretch}.twin-tiles a .glass-panel{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:stretch;align-items:stretch}.twin-tiles a .panel-content{padding:40px;color:#fff;text-align:center;text-transform:uppercase}@media only screen and (max-width:480px){.twin-tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}.twin-tiles a{width:100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:20px 20px 0}.twin-tiles a:first-child{padding-top:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink,.item-detail .read-more-toggle{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover,.item-detail .read-more-toggle:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner,.item-detail .read-more-toggle::-moz-focus-inner{border:0}.hyperlink:focus,.item-detail .read-more-toggle:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.item-detail{transform:none;margin:0 auto 40px;transition:opacity 1s,transform 1s;opacity:1;width:1080px;max-width:100vw}.item-detail .article-main{display:-ms-flexbox;display:flex;position:relative;padding:0 20px;-ms-flex-align:start;align-items:flex-start}.item-detail.not-in-view{transition-duration:0;opacity:0;transform:translate3d(0,50px,0)}.item-detail .picture{position:absolute;left:0;top:0;width:100%;height:100%}.item-detail header{-ms-flex:0 0 320px;flex:0 0 320px;position:relative;width:320px;margin:0 20px 0 0}.item-detail header .item-image{width:100%;padding-top:100%}.item-detail header .image{position:absolute;top:0;left:0;width:100%;height:100%}.item-detail h2{line-height:.9em}.item-detail h3{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;margin:20px 0 8px;font-size:16px;color:#c4c4c4;text-transform:uppercase}.item-detail p{line-height:1.875em}.item-detail .read-more-toggle{display:inline-block;font-size:12px}.item-detail .read-more{width:1080px;max-width:100vw;padding:0 20px}.item-detail .read-more__content{overflow:hidden;transition:height .5s cubic-bezier(.15,0,0,1);line-height:.85em}.item-detail .read-more__content__container{padding:1em 0 0}@media only screen and (max-width:768px){.item-detail header{-ms-flex:0 0 25%;flex:0 0 25%;width:25%}}@media only screen and (max-width:375px){.item-detail .article-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.item-detail header{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0 0 20px}}.article-video{position:relative;width:1080px;margin:20px 0}@media (max-width:1080px){.article-video{width:100vw}}.article-video .yt-video{max-width:100%;width:100%}.article-video figcaption{display:block;max-width:100%;margin:20px auto 0;text-align:left;width:760px;padding:0 20px;padding-bottom:20px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.yt-player{position:relative;transform:none;opacity:1;transition-duration:1s}.yt-player.not-in-view{opacity:0;transform:translate3d(0,50px,0);transition-duration:0}.yt-player .yt-poster,.yt-player iframe{position:absolute;top:0;left:0}.yt-player .yt-poster{cursor:pointer}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.yt-poster{width:100%;opacity:0;background-color:#000;pointer-events:none;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.yt-poster .poster-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.yt-poster .poster-image img{width:100%;max-height:100%}.yt-poster .video-icon{width:65px;height:65px;background-color:#030a12;opacity:.9;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.yt-poster .video-icon,.yt-poster .video-icon:after{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.yt-poster .video-icon:after{display:block;width:0;height:0;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #c4c4c4}:not(.has-touch) .yt-poster:hover .video-icon{opacity:1}.yt-poster.loading div{opacity:0}.yt-poster.show{opacity:1;pointer-events:auto}.article-image{width:1080px}@media (max-width:1080px){.article-image{width:100vw}}.article-image .animation-container{transition:transform .1s cubic-bezier(0,0,.25,1)}.article-image img{max-width:100%;width:100%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.page-header{position:relative;width:100%;padding:40px;background:#030a12;z-index:1}.page-header:after,.page-header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-attachment:fixed;background-position:center -50px}.page-header:before{background-image:url("/static/assets/images/particles_a.png")}.page-header:after{background-image:url("/static/assets/images/particles_b.png")}.page-header h1,.page-header h2,.page-header h3{max-width:1080px;display:block;margin:auto;text-align:center}.page-header h1,.page-header h2{color:#fff}.page-header h1{font-family:sofia-pro-bold;font-weight:700;font-style:normal;margin:8px auto 16px;font-size:48px;line-height:1.14em}.page-header h2{font-family:sofia-pro-light;font-weight:200;font-style:normal;font-size:24px;line-height:1.25em}.page-header h3{background-image:linear-gradient(90deg,#1de9b6,#1f8bef);color:transparent;-webkit-background-clip:text;font-size:12px;text-transform:uppercase}.site-edge .page-header h3,.site-ie .page-header h3,.site-safari .page-header h3{background-image:inherit;color:#2db3d6}.transition-enter .page-header h1,.transition-enter .page-header h2,.transition-enter .page-header h3{opacity:0;transform:translate3d(0,-20px,0);transition:opacity,transform;transition-duration:1s}.transition-enter-active .page-header h1,.transition-enter-active .page-header h2,.transition-enter-active .page-header h3{transform:none;opacity:1}.transition-enter-active .page-header h3{transition-delay:1s}.transition-enter-active .page-header h1{transition-delay:1.4s}.transition-enter-active .page-header h2{transition-delay:1.6s}@media only screen and (max-width:768px){.page-header h1{font-size:24px}.page-header h2{font-size:15px;line-height:20px}.page-header h3{font-size:12px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.line-break{width:540px;height:1px;margin:auto;background:#818181}@media only screen and (max-width:768px){.line-break{width:calc((100% - 40px) * .75)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.quote{display:-ms-flexbox;display:flex;width:540px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0 20px}.quote__copy:after,.quote__copy:before{content:' " '}.quote__citation{margin-top:20px}.quote__citation:after,.quote__citation:before{content:" - "}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.text{width:760px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.text p,.text ul{margin:0 0 20px}.text h2{margin:20px 0}.text>:last-child{margin:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.lined-background{position:fixed;top:0;left:0;height:100%;width:100%;z-index:0}.lined-background .lines{position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-pack:center;justify-content:center}.lined-background .lines .line{position:relative;-ms-flex:0 0 180px;flex:0 0 180px;opacity:.3;z-index:301}.lined-background .lines .line:before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;background:linear-gradient(180deg,hsla(0,0%,51%,.2),#818181,hsla(0,0%,51%,.5))}.lined-background .lines.alt .line:before{background:linear-gradient(180deg,#151c2d,#151c2d)}.ratio16x9:before{padding-top:56.25%}.ratio3x4:before,.ratio16x9:before{display:block;width:100%;content:""}.ratio3x4:before{padding-top:133.33333%}.ratio1x1:before{display:block;width:100%;padding-top:100%;content:""}html{-ms-overflow-style:-ms-autohiding-scrollbar}a.active{pointer-events:none}.template{position:relative;background-color:#fff}.button-default,.gradient-button{font-family:sofia-pro;font-weight:500;font-style:normal;position:relative;display:inline-block;padding:1em 25px .825em;font-size:14px;text-align:center;line-height:18px;color:#fff;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.static-page .generic .page-header{padding-bottom:40px}.static-page .generic section>:first-child:not(.text){margin-top:0}.warning-modal{position:fixed;top:0;left:0;right:0;bottom:0;padding:40px;background:#030a12;z-index:601}.warning-modal .message{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;left:50%;top:50%;padding:60px;max-width:768px;max-height:540px;line-height:0;transform:translate3d(-50%,-50%,0)}.warning-modal .message svg{fill:#fff}.warning-modal .message>:not(:last-child){margin-bottom:20px}.ie-warning{background:rgba(3,10,18,.8)}.ie-warning .message{border-radius:10px;background:#1f8bef}.ie-warning .message h2,.ie-warning .message p{width:100%;margin:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;color:#fff}.ie-warning .message h2{font-family:sofia-pro-bold;font-weight:700;font-style:normal;text-transform:uppercase;font-size:36px}.ie-warning .message a{border-width:0}.ie-warning .message p{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;font-size:18px}.ie-warning .message p.secondary{font-size:14px;opacity:.5}.ie-warning .message p .action{text-decoration:underline;cursor:pointer}.portrait-warning{display:none}.portrait-warning .message svg{transform:rotate(270deg)}.portrait-warning .message p{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;max-width:220px;font-size:16px;color:#fff;text-align:center;line-height:1.4em}@media only screen and (max-height:460px) and (min-width:460px) and (orientation:landscape){.portrait-warning{display:block}}.hidden{display:none;visibility:hidden}.content-cell a{height:100%;width:100%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.gradient-button{overflow:hidden;z-index:1;background:transparent;margin:auto;cursor:pointer}.gradient-button:before{background:hsla(0,0%,100%,.2);z-index:-2}.gradient-button:after,.gradient-button:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50px;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.gradient-button:after{background:linear-gradient(90deg,#1f8bef,#1de9b6);opacity:0;z-index:-1}.gradient-button:hover:after{opacity:1}.gradient-button:hover:before{opacity:0}.gradient-button.alt{color:#c4c4c4}.gradient-button.alt:before{background:transparent;border:2px solid rgba(3,10,18,.1)}.gradient-button.alt:after{background:transparent;border:2px solid #1de9b6}.gradient-button.alt:hover{background-image:linear-gradient(90deg,#1de9b6,#1f8bef);color:transparent;-webkit-background-clip:text}.site-edge .gradient-button.alt:hover,.site-ie .gradient-button.alt:hover,.site-safari .gradient-button.alt:hover{background-image:inherit;color:#2db3d6}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.generic .modules .text ol li,.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.generic table th,.heading-3{font-family:muli-bold;font-weight:700;font-style:normal;letter-spacing:.05em;font-size:18px;line-height:22px}.generic table .strong,.heading-4{font-family:sofia-pro-bold;font-weight:700;font-style:normal;font-size:14px;line-height:22px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.generic .modules .text ol li,.heading-2{font-size:24px;line-height:1.25em}.generic table th,.heading-3{font-size:18px;line-height:1.22em}.generic table .strong,.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.generic{transition-property:opacity;transition-property:transform;transition-duration:1s;transition-property:transform,opacity;min-height:calc(100vh - 84px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.generic .page-header{transition-property:transform;transition-timing-function:cubic-bezier(.1,0,0,1)}.transition-enter .generic .page-header{transition-duration:0s}.transition-enter-active .generic .page-header{transition-duration:1.2s;transition-delay:1.4s}.transition-enter .generic .page-header{transform:translate3d(0,-110%,0)}.transition-enter-active .generic .page-header{transform:translateZ(0)}.transition-enter-active .generic .page-header h3{transition-delay:2s}.transition-enter-active .generic .page-header h1{transition-delay:2.1s}.transition-enter-active .generic .page-header h2{transition-delay:2.2s}.transition-enter .generic .hero-image figcaption{transition-duration:0s;opacity:0}.transition-enter-active .generic .hero-image figcaption{transition-duration:.5s;transition-delay:3s;opacity:1}.generic section.modules{transition-property:opacity}.transition-enter .generic section.modules{transition-duration:0s}.transition-enter-active .generic section.modules{transition-duration:1s;transition-delay:2.6s}.transition-enter .generic section.modules{opacity:0}.transition-enter-active .generic section.modules{opacity:1}.transition-leave-active .generic{opacity:0;transition-duration:1s;transition-delay:.1s;transform:translateZ(-100px)}.generic .modules{z-index:2;padding-bottom:150px}.generic .modules .text h3{text-transform:uppercase;font-size:12px;margin-bottom:1em}.generic .modules .text ul{padding-left:20px}.generic .modules .text ul li{font-size:14px}.generic .modules .text ol li{padding-left:0}.generic .modules>.page-preview--small{margin-left:calc((100vw - 1080px) / 2);width:360px}.generic .modules>.page-preview--small~.page-preview--small{margin-left:0}@media only screen and (max-width:1080px){.generic .modules>.page-preview--small{margin-left:0;width:33.33333vw}}@media only screen and (max-width:768px){.generic .modules{padding-bottom:75px}.generic .modules>.page-preview--small{width:100%}.generic .modules>.page-preview--small~.page-preview--small{margin-top:0}}.generic section{padding-top:2em;width:100%}.generic section>:first-child:not(.text){margin-top:-80px}.generic section>:not(:first-child){margin-top:40px}.generic section>:last-child{margin-bottom:40px}.generic section>*{max-width:100%;margin:auto}.generic section>:not(.text):not(.quote):not(.page-preview):not(.hero-image){width:1080px}.generic section .hero-image{max-width:100%}.generic .page-header{padding-bottom:80px}.generic .page-header h1{background-image:linear-gradient(45deg,#1de9b6,#1f8bef);color:transparent;-webkit-background-clip:text;font-size:72px;line-height:1.25em}.site-edge .generic .page-header h1,.site-ie .generic .page-header h1,.site-safari .generic .page-header h1{background-image:inherit;color:#2db3d6}@media only screen and (max-width:768px){.generic .page-header h1{font-size:42px}}.generic table{text-align:left;margin-bottom:1em}.generic table td,.generic table th{padding:10px}.generic table td:first-child,.generic table th:first-child{padding-left:0}.generic table td:last-child,.generic table th:last-child{padding-right:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.error{position:fixed;left:0;top:0;height:100%;width:100%;background:url("/static/assets/images/star-bg.jpg");background-position:50%;background-repeat:repeat;transition:opacity .5s linear}.error .content{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);color:#fff;text-align:center}@media only screen and (max-width:768px){.error .content{width:100%}}.error h1{position:relative;perspective:500px;font-size:12em;line-height:1em;margin:0;z-index:-1;pointer-events:none}@media only screen and (max-width:768px){.error h1{font-size:100px}}.error h1 span{transition-duration:60s;display:inline-block;transition-timing-function:cubic-bezier(.18,0,.77,1)}.error #letter-1,.error h1 span{color:transparent;-webkit-background-clip:text}.error #letter-1{background-image:linear-gradient(90deg,#1de9b6,#17cdc8)}.site-edge .error #letter-1,.site-ie .error #letter-1,.site-safari .error #letter-1{background-image:inherit;color:#2db3d6}.error #letter-2{background-image:linear-gradient(90deg,#17cdc8,#1caeda);color:transparent;-webkit-background-clip:text}.site-edge .error #letter-2,.site-ie .error #letter-2,.site-safari .error #letter-2{background-image:inherit;color:#2db3d6}.error #letter-3{background-image:linear-gradient(90deg,#1caeda,#1f8bef);color:transparent;-webkit-background-clip:text}.site-edge .error #letter-3,.site-ie .error #letter-3,.site-safari .error #letter-3{background-image:inherit;color:#2db3d6}.error .button{display:inline-block;padding:12px 36px;border-radius:25px;margin-top:10px;color:#fff;text-decoration:none}.transition-leave .error{opacity:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.button{transition:background .3s ease;border-radius:40px;min-width:180px;padding:0 20px;box-shadow:none}.button span{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:14px;line-height:40px;transition:color .3s ease}.button.white{background:hsla(0,0%,100%,.2)}.button.white span{color:#fff}.button.white:hover{background:#fff;box-shadow:none}.button.white:hover span{color:#030a12}.button.gradient{background:hsla(0,0%,100%,.2)}.button.gradient span{color:#fff}.button.gradient:hover{background:#fff;box-shadow:none}.button.gradient:hover span{color:#030a12}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.grab-anim{position:relative;width:100%;height:165px}.grab-anim .icon{fill:#1f8bef;width:40px;height:40px;position:absolute;top:80px;left:calc(50% - 20px)}.grab-anim .hand-open{animation-name:point;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease}.grab-anim .hand-closed{animation-name:grab;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease}.grab-anim .cursor-grid{opacity:.5;width:100%;height:100%;stroke:#818181;left:50%;top:0;transform:translate3d(-50%,0,0)}@keyframes point{0%{opacity:0;transform:translate3d(-35px,-25px,0)}19%{opacity:1;transform:translate3d(-35px,-25px,0)}49%{opacity:1;transform:translate3d(-35px,-25px,0)}50%{opacity:0}60%{transform:translate3d(-35px,-25px,0)}to{opacity:0;transform:translate3d(35px,-25px,0)}}@keyframes grab{0%{opacity:0;transform:translateZ(0)}49%{opacity:0;transform:translate3d(-35px,-25px,0)}50%{opacity:1}60%{transform:translate3d(-35px,-25px,0)}90%{opacity:1}to{opacity:0;transform:translate3d(35px,-25px,0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.keyboard-anim{position:relative;width:100%;height:165px}.keyboard-anim>.icon{position:absolute;fill:#fff;width:28px;height:28px;opacity:.5;fill:#1f8bef}.keyboard-anim>.icon:first-child{top:48px;left:calc(50% - 14px);transform:translate3d(0,-10px,0);transition:transform .6s ease;transition-delay:0s}.keyboard-anim>.icon:nth-child(2){top:78px;left:calc(50% - 14px);transform:rotate(180deg) translate3d(0,10px,0);transition:transform .6s ease;transition-delay:.2s}.keyboard-anim>.icon:nth-child(3){top:78px;left:calc(50% - 44px);transform:rotate(-90deg) translate3d(10px,0,0);transition:transform .6s ease;transition-delay:.3s}.keyboard-anim>.icon:nth-child(4){top:78px;left:calc(50% + 16px);transform:rotate(90deg) translate3d(-10px,0,0);transition:transform .6s ease;transition-delay:.1s}.keyboard-anim.visible>.icon{opacity:.5}.keyboard-anim.visible>.icon:first-child{transform:translateZ(0);animation-name:blink1;animation-duration:3.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:1s}.keyboard-anim.visible>.icon:nth-child(2){transform:rotate(180deg) translateZ(0);animation-name:blink2;animation-duration:3.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:1s}.keyboard-anim.visible>.icon:nth-child(3){transform:rotate(-90deg) translateZ(0);animation-name:blink3;animation-duration:3.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:1s}.keyboard-anim.visible>.icon:nth-child(4){transform:rotate(90deg) translateZ(0);animation-name:blink4;animation-duration:3.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:1s}@keyframes blink1{0%{opacity:.5}4%{opacity:.5}5%{opacity:1}19%{opacity:1}20%{opacity:.5}to{opacity:.5}}@keyframes blink2{0%{opacity:.5}27%{opacity:.5}28%{opacity:1}42%{opacity:1}43%{opacity:.5}to{opacity:.5}}@keyframes blink3{0%{opacity:.5}54%{opacity:.5}55%{opacity:1}70%{opacity:1}71%{opacity:.5}to{opacity:.5}}@keyframes blink4{0%{opacity:.5}80%{opacity:.5}81%{opacity:1}94%{opacity:1}95%{opacity:.5}to{opacity:.5}}.instruction-circle{position:absolute;color:#fff;text-align:center;transition:opacity .6s ease;width:400px;left:50%;transform:translate3d(-50%,0,0)}.instruction-circle .grab-anim,.instruction-circle .keyboard-anim{transition:all .6s ease}.instruction-circle p{transition:all .7s ease}.instruction-circle .grab-anim,.instruction-circle .keyboard-anim{transform:translate3d(0,-160px,0)}.instruction-circle.fade-enter .grab-anim,.instruction-circle.fade-enter .keyboard-anim{opacity:0;transform:translate3d(0,-140px,0)}.instruction-circle.fade-enter p{opacity:0;transform:translate3d(0,20px,0)}.instruction-circle.fade-enter-active .grab-anim,.instruction-circle.fade-enter-active .keyboard-anim{opacity:1;transform:translate3d(0,-160px,0)}.instruction-circle.fade-enter-active p{opacity:1;transform:translateZ(0)}.instruction-circle.fade-leave .grab-anim,.instruction-circle.fade-leave .keyboard-anim{opacity:0;transform:translate3d(0,-180px,0)}.instruction-circle.fade-leave p{opacity:0;transform:translate3d(0,-20px,0)}.instruction-circle .circle-animation{transform:rotate(-90deg)}.instruction-circle p{font-size:24px}.instruction-circle.visible{opacity:1}.instruction-circle>.icon{fill:#fff;width:80px;position:absolute;height:80px;left:calc(50% - 40px);top:40px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.loader{position:relative;text-transform:uppercase;margin:0 auto;transition:all .6s ease}.label{font-family:muli-bold;font-weight:700;font-style:normal;letter-spacing:.05em;font-size:12px;margin-bottom:8px}.loader__bar-container{width:100%;max-width:300px;height:4px;margin-top:10px;position:relative;background:linear-gradient(90deg,#45e3f1,#1f8bef);border-radius:15px;overflow:hidden;margin:0 auto}.loader__cover{position:absolute;height:100%;width:100%;right:0;background:#fff;transition:transform .5s ease;border-top-right-radius:15px;border-bottom-right-radius:15px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.loader-panel{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/static/assets/images/explore/bg.png");background-size:cover;color:#fff;opacity:1;transition:opacity 1.2s ease;z-index:10000}.loader-panel.fade-enter-active{opacity:1}.loader-panel.fade-enter,.loader-panel.fade-leave{opacity:0}.loader-panel .loader{opacity:1;transition:all .4s ease;position:absolute;bottom:30px;min-width:300px;left:50%;transform:translate3d(-50%,0,0)}.loader-panel .center{position:absolute;width:90%;height:300px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);text-align:center}.loader-panel .center.f-enter-active .loader{opacity:1;transform:translate3d(-50%,0,0)}.loader-panel .center.f-enter .loader{opacity:0;transform:translate3d(-50%,10px,0)}.loader-panel .center.f-leave .loader{opacity:0;transform:translate3d(-50%,20px,0)}.loader-panel .intro-container{transition:all .5s ease}.loader-panel .intro-container.f-enter-active{transition-delay:1s;opacity:1;transform:translateZ(0)}.loader-panel .intro-container.f-enter-active .icon.explore{transition-delay:.5s;transform:scale(1);opacity:1}.loader-panel .intro-container.f-enter{opacity:0;transform:translateZ(0)}.loader-panel .intro-container.f-enter .icon{transform:scale(.7);opacity:0}.loader-panel .intro-container.f-leave{opacity:0;transform:translate3d(0,-20px,0)}.loader-panel .intro-container .link{display:inline-block;line-height:16px;border-bottom:1px solid #fff;cursor:pointer;transition:all .3s ease}.loader-panel .intro-container .link:hover{color:#1f8bef;border-bottom:1px solid #1f8bef}.loader-panel .intro-container .icon.explore{transition:all .5s ease}.loader-panel .instructions{transition:all .6s ease;width:100%}.loader-panel .instructions .desktop-no-vr{position:absolute;width:600px;margin:0 auto;left:50%;transform:translate3d(-50%,0,0)}.loader-panel .instructions .desktop-vr{position:absolute;width:800px;margin:0 auto;left:50%;transform:translate3d(-50%,0,0)}.loader-panel .instructions .desktop-vr .instructions__item{margin:0}.loader-panel .instructions .desktop-vr .instructions__item:nth-child(2){margin:0 20px}.loader-panel .instructions.f-enter-active{opacity:1}.loader-panel .instructions.f-enter-active h3,.loader-panel .instructions.f-enter-active p{transform:translateZ(0)}.loader-panel .instructions.f-enter{opacity:0}.loader-panel .instructions.f-enter h3,.loader-panel .instructions.f-enter p{transform:translate3d(0,10px,0)}.loader-panel .instructions.f-leave{opacity:0}.loader-panel .instructions.f-leave h3,.loader-panel .instructions.f-leave p{transform:translate3d(0,-10px,0)}.loader-panel .instructions__item{width:230px;display:inline-block;margin:0 30px}@media only screen and (max-width:700px){.loader-panel .instructions__item{margin:0}}.loader-panel .instructions__item h3,.loader-panel .instructions__item p{transition:all .6s ease}.loader-panel .instructions video{height:140px;width:auto}.loader-panel .instructions video.gaze-video{height:120px}.loader-panel .choose-button{margin:40px 0 20px}.loader-panel .choose-button:after{display:none}.loader-panel .choose-button svg{width:40px;height:30px;position:relative;top:10px;padding-right:10px}.loader-panel .choose-button.disabled{background:transparent;border:2px solid #818181;opacity:.5;cursor:default}.loader-panel .choose-button.disabled span{color:#818181}.loader-panel .choose-button.disabled svg{fill:#818181}.loader-panel .choose-button.gradient-blue{background:linear-gradient(90deg,#45e3f1,#1f8bef)}.loader-panel .choose-button.gradient-blue svg{fill:#fff}.loader-panel .choose-button.gradient-blue span{color:#fff}.loader-panel .enter-button,.loader-panel .load-button{position:absolute;bottom:0;left:50%;display:block;margin:30px auto;transition:all .5s ease;transform:translate3d(-50%,10px,0)}.loader-panel .enter-button:after,.loader-panel .load-button:after{display:none}.loader-panel .enter-button.f-enter-active,.loader-panel .load-button.f-enter-active{opacity:1;transform:translate3d(-50%,10px,0)}.loader-panel .enter-button.f-enter,.loader-panel .enter-button.f-leave,.loader-panel .load-button.f-enter,.loader-panel .load-button.f-leave{opacity:0;transform:translate3d(-50%,30px,0)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.explore-page{transition-property:opacity;transition-property:transform;transition-duration:1s;transition-property:transform,opacity;width:100vw;height:100vh;left:0;position:absolute}.transition-leave-active .explore-page{opacity:0;transition-duration:1s;transition-delay:.1s;transform:translateZ(-100px)}.explore-page .aframebox{width:100vw;height:100vh;position:absolute;top:0;left:0}.explore-page canvas{-ms-touch-action:none;touch-action:none}.explore-page .a-enter-vr-button{display:none}.instructions{position:absolute;left:50%;top:35%;transform:translate3d(-50%,-50%,0);transition:opacity .3s ease;height:300px}.instructions.fade-enter{opacity:1}.instructions.fade-leave{opacity:0}.a-orientation-modal{display:none;visibility:hidden}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}@keyframes scroll-animation-in{0%{transform:translate3d(-50%,-125%,0);opacity:0}to{transform:translate3d(-50%,-100%,0);opacity:.5}}@keyframes scroll-animation-in-mobile{0%{transform:translate3d(-50%,-75%,0);opacity:0}to{transform:translate3d(-50%,-100%,0);opacity:.5}}#scroll-animation{position:absolute;width:36px;height:36px;left:50%;transform:translate3d(-50%,-100%,0);top:-20px;animation:scroll-animation-in 1s cubic-bezier(.19,1,.22,1);animation-delay:1s;animation-fill-mode:backwards;opacity:.5}.site-mobile #scroll-animation{animation-name:scroll-animation-in-mobile}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.home-layout-desktop,.home-layout-desktop table{height:100%;width:100%}.home-layout-desktop td{vertical-align:middle}.home-layout-desktop td.content-cell{padding:5px}.home-layout-desktop tr{padding:0;margin:0;align:center}.home-layout-desktop a{display:block;width:100%;height:100%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.home-layout-mobile,.home-layout-mobile table{height:100%;width:100%}.home-layout-mobile td{vertical-align:top}.home-layout-mobile tr{padding:0;margin:0;align:center}.home-layout-mobile a{display:block;width:100%;height:100%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.home .glass-panel .panel-content h2,.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.home .glass-panel .panel-content h2,.home .glass-panel .panel-content p,.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.home .glass-panel .panel-content p,.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}@keyframes button-in{0%{opacity:0}to{opacity:1}}@keyframes tagline-in{0%{transform:translate3d(0,100%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes tagline-in-mobile{0%{transform:translate3d(-50%,100%,0);opacity:0}to{transform:translate3d(-50%,-50%,0);opacity:1}}.home{background:#030a12;overflow:hidden}.home__sections__container{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:overlay;overflow-x:hidden}.home__sections .snap-section{position:relative;width:100%;height:100%}.home__sections__body{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.home__sections__body__panels{width:100%;position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0)}@media only screen and (max-width:375px){.home__sections__body__panels{top:calc(50% + 10px)}}.home__sections__video{position:relative;top:0;left:0;width:100%;height:100%}.home__sections__video .article-video{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width:768px){.home__sections__video .article-video{width:100%}}.home__sections header{z-index:1;-ms-flex:none;flex:none;margin:auto;width:30%;max-width:360px;perspective-origin:50% 50%;perspective:500px;animation:tagline-in 1s cubic-bezier(.43,0,.13,1)}.home__sections header h1{font-family:galactic;font-weight:100;font-style:normal;width:100%;font-size:15px;color:#fff;text-transform:uppercase;text-align:center;line-height:1em}.home__sections header .rounded-bar{display:block;margin:5px auto 10px;width:100px;height:3px;border-radius:2px;background:#fff;transition:width 1s cubic-bezier(.19,1,.22,1),opacity 1s cubic-bezier(.19,1,.22,1)}@media only screen and (max-width:768px){.home__sections header{width:calc(100% - 60px)}.home__sections header h1{font-size:16px;max-width:300px;margin:auto}}@media only screen and (max-width:375px){.home__sections header .rounded-bar{margin:4px auto 0}.home__sections header h1{max-width:100vw}}@media only screen and (max-height:500px){.home__sections header{width:100%}.home__sections header h1{max-width:inherit}}.site-ie .home__sections{-ms-flex-pack:start;justify-content:flex-start}.home__sections .panels{-ms-flex:1;flex:1;transition:opacity .2s linear}@media only screen and (max-width:768px){.home__sections header h1{font-size:12px}.home__sections header .rounded-bar{width:50px}}.home .panels{width:100%;max-height:620px;min-height:250px;max-width:1440px;overflow:hidden;perspective:1000px;margin:auto}@media only screen and (min-width:768px){.home .panels.layout-standard{display:-ms-grid;display:grid;min-height:0;min-width:0;grid-gap:0;-ms-grid-columns:(1fr)[28];grid-template-columns:repeat(28,1fr);-ms-grid-rows:(1fr)[24];grid-template-rows:repeat(24,1fr);overflow:visible;height:60vh}.home .panels.layout-standard>*{position:relative;display:block;min-height:0;min-width:0;transition:transform .5s ease-out}.home .panels.layout-standard .area-1{grid-column:5/12;-ms-grid-column:5;-ms-grid-column-span:7;grid-row:3/11;-ms-grid-row:3;-ms-grid-row-span:8}.home .panels.layout-standard .area-2{grid-column:4/8;-ms-grid-column:4;-ms-grid-column-span:4;grid-row:11/20;-ms-grid-row:11;-ms-grid-row-span:9}.home .panels.layout-standard .area-3{grid-column:8/12;-ms-grid-column:8;-ms-grid-column-span:4;grid-row:11/20;-ms-grid-row:11;-ms-grid-row-span:9}.home .panels.layout-standard .area-4{grid-column:5/12;-ms-grid-column:5;-ms-grid-column-span:7;grid-row:20/23;-ms-grid-row:20;-ms-grid-row-span:3}.home .panels.layout-standard .area-5{grid-column:12/18;-ms-grid-column:12;-ms-grid-column-span:6;grid-row:1/9;-ms-grid-row:1;-ms-grid-row-span:8}.home .panels.layout-standard .area-6{grid-column:12/18;-ms-grid-column:12;-ms-grid-column-span:6;grid-row:9/17;-ms-grid-row:9;-ms-grid-row-span:8}.home .panels.layout-standard .area-7{grid-column:12/18;-ms-grid-column:12;-ms-grid-column-span:6;grid-row:17/25;-ms-grid-row:17;-ms-grid-row-span:8}.home .panels.layout-standard .area-8{grid-column:18/25;-ms-grid-column:18;-ms-grid-column-span:7;grid-row:3/11;-ms-grid-row:3;-ms-grid-row-span:8}.home .panels.layout-standard .area-9{grid-column:18/22;-ms-grid-column:18;-ms-grid-column-span:4;grid-row:11/20;-ms-grid-row:11;-ms-grid-row-span:9}.home .panels.layout-standard .area-10{grid-column:22/26;-ms-grid-column:22;-ms-grid-column-span:4;grid-row:11/20;-ms-grid-row:11;-ms-grid-row-span:9}.home .panels.layout-standard .area-11{grid-column:18/25;-ms-grid-column:18;-ms-grid-column-span:7;grid-row:20/23;-ms-grid-row:20;-ms-grid-row-span:3}}@media only screen and (max-width:768px){.home .panels.layout-standard{display:-ms-grid;display:grid;min-height:0;min-width:0;grid-gap:0;-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);-ms-grid-rows:(1fr)[20];grid-template-rows:repeat(20,1fr);overflow:visible;height:100%;height:calc(100vh - 300px);max-height:480px;max-width:640px}.home .panels.layout-standard>*{position:relative;display:block;min-height:0;min-width:0;transition:transform .5s ease-out}.home .panels.layout-standard .area-1{grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:12;grid-row:4/9;-ms-grid-row:4;-ms-grid-row-span:5}.home .panels.layout-standard .area-2{grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:12;grid-row:9/14;-ms-grid-row:9;-ms-grid-row-span:5}.home .panels.layout-standard .area-3{grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:12;grid-row:14/19;-ms-grid-row:14;-ms-grid-row-span:5}.home .panels.layout-standard .area-4{grid-column:1/19;-ms-grid-column:1;-ms-grid-column-span:18;grid-row:19/21;-ms-grid-row:19;-ms-grid-row-span:2}.home .panels.layout-standard .area-5{grid-column:13/25;-ms-grid-column:13;-ms-grid-column-span:12;grid-row:1/7;-ms-grid-row:1;-ms-grid-row-span:6}.home .panels.layout-standard .area-6{grid-column:13/25;-ms-grid-column:13;-ms-grid-column-span:12;grid-row:7/13;-ms-grid-row:7;-ms-grid-row-span:6}.home .panels.layout-standard .area-7{grid-column:13/25;-ms-grid-column:13;-ms-grid-column-span:12;grid-row:13/19;-ms-grid-row:13;-ms-grid-row-span:6}.home .panels.layout-standard .area-8{grid-column:25/37;-ms-grid-column:25;-ms-grid-column-span:12;grid-row:4/9;-ms-grid-row:4;-ms-grid-row-span:5}.home .panels.layout-standard .area-9{grid-column:25/37;-ms-grid-column:25;-ms-grid-column-span:12;grid-row:9/14;-ms-grid-row:9;-ms-grid-row-span:5}.home .panels.layout-standard .area-10{grid-column:25/37;-ms-grid-column:25;-ms-grid-column-span:12;grid-row:14/19;-ms-grid-row:14;-ms-grid-row-span:5}.home .panels.layout-standard .area-11{grid-column:19/37;-ms-grid-column:19;-ms-grid-column-span:18;grid-row:19/21;-ms-grid-row:19;-ms-grid-row-span:2}}@media only screen and (max-width:768px){.home .panels .glass-panel img{display:none}}.home .panels.no-grid{display:block;max-width:1200px;padding:0;height:100%}.home .panels.no-grid>table{margin:auto}.site-edge .home .panels>a,.site-ie .home .panels>a,.site-mobile .home .panels>a{animation:fade-in .5s linear;animation-fill-mode:backwards}.site-edge .home .panels>a:first-child,.site-ie .home .panels>a:first-child,.site-mobile .home .panels>a:first-child{animation-delay:1s}.site-edge .home .panels>a:nth-child(2),.site-ie .home .panels>a:nth-child(2),.site-mobile .home .panels>a:nth-child(2){animation-delay:1.1s}.site-edge .home .panels>a:nth-child(3),.site-ie .home .panels>a:nth-child(3),.site-mobile .home .panels>a:nth-child(3){animation-delay:1.2s}.site-edge .home .panels>a:nth-child(4),.site-ie .home .panels>a:nth-child(4),.site-mobile .home .panels>a:nth-child(4){animation-delay:1.3s}.site-edge .home .panels>a:nth-child(5),.site-ie .home .panels>a:nth-child(5),.site-mobile .home .panels>a:nth-child(5){animation-delay:1.4s}.site-edge .home .panels>a:nth-child(6),.site-ie .home .panels>a:nth-child(6),.site-mobile .home .panels>a:nth-child(6){animation-delay:1.5s}.site-edge .home .panels>a:nth-child(7),.site-ie .home .panels>a:nth-child(7),.site-mobile .home .panels>a:nth-child(7){animation-delay:1.6s}.site-edge .home .panels>a:nth-child(8),.site-ie .home .panels>a:nth-child(8),.site-mobile .home .panels>a:nth-child(8){animation-delay:1.7s}.site-edge .home .panels>a:nth-child(9),.site-ie .home .panels>a:nth-child(9),.site-mobile .home .panels>a:nth-child(9){animation-delay:1.8s}.site-edge .home .panels>a:nth-child(10),.site-ie .home .panels>a:nth-child(10),.site-mobile .home .panels>a:nth-child(10){animation-delay:1.9s}.site-edge .home .panels>a:nth-child(11),.site-ie .home .panels>a:nth-child(11),.site-mobile .home .panels>a:nth-child(11){animation-delay:2s}.home--has-notifications .home__sections__body__panels{transform:translate3d(0,calc(-50% + 30px),0)}.home a{border-width:0;fill:none;padding:5px}.home .panels-container{padding:4px}.home .glass-panel,.home .glass-panel .panel{width:100%;height:100%}.home .glass-panel .panel-content{max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .glass-panel .panel-content .icon{margin-bottom:8px}.home .glass-panel .panel-content h2{color:#fff}.home .glass-panel .panel-content h3{background-image:linear-gradient(90deg,#1de9b6,#1f8bef);color:transparent;-webkit-background-clip:text;text-align:center;font-size:12px;text-transform:uppercase}.site-edge .home .glass-panel .panel-content h3,.site-ie .home .glass-panel .panel-content h3,.site-safari .home .glass-panel .panel-content h3{background-image:inherit;color:#2db3d6}.home .glass-panel .panel-content.primary h2{font-family:galactic;font-weight:100;font-style:normal;font-size:18px}@media only screen and (max-width:800px){.home .glass-panel .panel-content.primary h2{font-size:14px}}@media only screen and (max-width:375px){.home .glass-panel .panel-content.primary p{font-size:10px}}@media only screen and (max-width:768px){.home .glass-panel .panel-content{padding:10px}.home .glass-panel .panel-content.primary h2{font-size:12px}.home .glass-panel .panel-content.is-small h2{font-size:8px}.home .glass-panel .panel-content h2{font-size:10px}}.home .glass-panel.has-image .panel-content{max-height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home .glass-panel.has-image .panel-content h2,.home .glass-panel.has-image .panel-content h3{-ms-flex:0;flex:0;width:100%}.home .glass-panel.has-image .panel-content .picture{width:100%;margin-top:8px;display:-ms-flexbox;display:flex;overflow:hidden}.home .glass-panel.has-image .panel-content .picture picture{width:100%}.home .glass-panel.has-image .panel-content .picture .image{width:100%;max-height:100%;-ms-flex:1;flex:1}.home .video-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;transition:opacity .5s linear}.home .video-bg--active{opacity:1}.home .video-bg video{position:absolute;display:block;transition:opacity .5s linear}.home .video-bg .video-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:url("/static/assets/images/video-overlay.png");opacity:.05}.home .video-bg .gradient-button{animation:button-in .4s cubic-bezier(.25,.46,.45,.94)}.home .video-bg .gradient-button:before{border-color:hsla(0,0%,100%,.2)}.home .video-bg .intro-ui-buttons{position:fixed;left:0;bottom:0;width:100%;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;z-index:1}.home .video-bg .unmute-button{position:absolute;left:14px;bottom:20px;width:25px;height:25px;padding:3px;fill:#fff}.home--is-transitioning header .rounded-bar{width:0;opacity:0}.home--is-transitioning .panels{pointer-events:none;opacity:0}.home--is-transitioning .home__sections__container{overflow-y:hidden}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.end-panel{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;color:#fff;opacity:1;transition:opacity 1.2s ease;z-index:10000}.end-panel.fade-enter-active{opacity:1}.end-panel.fade-enter,.end-panel.fade-leave{opacity:0}.end-panel .center{position:absolute;width:90%;height:300px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);text-align:center}.end-panel .center.f-enter-active .loader{opacity:1;transform:translate3d(-50%,0,0)}.end-panel .center.f-enter .loader{opacity:0;transform:translate3d(-50%,10px,0)}.end-panel .center.f-leave .loader{opacity:0;transform:translate3d(-50%,20px,0)}.end-panel .end-button{margin:40px auto 20px}.end-panel .end-button:after{display:none}.end-panel .end-button.gradient-blue{background:linear-gradient(90deg,#45e3f1,#1f8bef)}.end-panel .end-button.gradient-blue svg{fill:#fff}.end-panel .end-button.gradient-blue span{color:#fff}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.heading-1{font-family:sofia-pro-bold;font-weight:700}.heading-1,.heading-1-galactic{font-style:normal;font-size:56px;line-height:60px}.heading-1-galactic{font-family:galactic;font-weight:400}.heading-2{font-family:sofia-pro;font-weight:500;font-style:normal;font-size:18px;line-height:24px}.heading-3{font-family:muli-bold;letter-spacing:.05em;font-size:18px}.heading-3,.heading-4{font-weight:700;font-style:normal;line-height:22px}.heading-4{font-family:sofia-pro-bold;font-size:14px}.subtitle{font-family:muli;font-weight:500;font-size:18px;line-height:22px;min-height:40px;padding-left:10px}.body-copy,.subtitle{font-style:normal;letter-spacing:.05em}.body-copy{font-family:muli-light;font-weight:300;font-size:14px;line-height:26px;letter-spacing:.02em}.hyperlink{font-family:sofia-pro;font-weight:500;font-style:normal;text-decoration:none;color:#1f8bef;border-bottom:2px solid;border-color:#1f8bef;cursor:pointer;transition:color .2s,border-color .2s,fill .2s;font-size:15px;line-height:1.2em;fill:#1f8bef}.hyperlink:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.hyperlink::-moz-focus-inner{border:0}.hyperlink:focus{outline:none}.quote{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center}.site-edge .quote,.site-ie .quote,.site-safari .quote{background-image:inherit;color:#2db3d6}.quote__copy{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;background-image:linear-gradient(45deg,#1f8bef,#45e3f1);color:transparent;-webkit-background-clip:text;font-size:18px;line-height:24px;text-align:center;display:inline-block}.site-edge .quote__copy,.site-ie .quote__copy,.site-safari .quote__copy{background-image:inherit;color:#2db3d6}.citation{font-family:muli-semibold-italic;font-weight:600;font-style:italic;letter-spacing:.05em;font-size:12px;line-height:18px;color:#818181}.subtext{font-size:12px}.caption,.subtext{font-family:muli-light;font-weight:300;font-style:normal;letter-spacing:.05em;line-height:12px;color:#818181}.caption{font-size:10px}.panel-headline{-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:1px;padding-top:.25em;line-height:1em}.panel-headline,.panel-paragraph{font-family:galactic;font-weight:100;font-style:normal;text-align:center;text-transform:uppercase;font-size:12px}.panel-paragraph{display:inline-block;margin-top:8px;max-width:140px;color:#abdefd;line-height:1.15em}@media only screen and (min-width:1080px){.heading-1{font-size:56px;line-height:1.08em}.heading-1-galactic{font-size:72px;line-height:1.08em}.heading-2{font-size:24px;line-height:1.25em}.heading-3{font-size:18px;line-height:1.22em}.heading-4{font-size:14px;line-height:1.5em}.body-copy{font-size:16px;line-height:2.25em;letter-spacing:.02em}.quote{font-size:24px;line-height:1.5em}.citation{font-size:16px;line-height:1.375em}.subtext{font-size:12px;line-height:1.6em}.caption{font-size:10px;line-height:1.6em}}.immerse .loader-panel{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;color:#fff;opacity:1;transition:opacity 1.2s ease;z-index:10000}.immerse .loader-panel.fade-enter-active{opacity:1}.immerse .loader-panel.fade-enter,.immerse .loader-panel.fade-leave{opacity:0}.immerse .loader-panel .loader{opacity:1;transition:all .4s ease;position:absolute;width:90%;bottom:30px;min-width:300px;left:50%;transform:translate3d(-50%,0,0)}.immerse .loader-panel .center{position:absolute;width:90%;height:300px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);text-align:center}.immerse .loader-panel .center.f-enter-active .loader{opacity:1;transform:translate3d(-50%,0,0)}.immerse .loader-panel .center.f-enter .loader{opacity:0;transform:translate3d(-50%,10px,0)}.immerse .loader-panel .center.f-leave .loader{opacity:0;transform:translate3d(-50%,20px,0)}.immerse .loader-panel .intro-container{transition:all .5s ease}.immerse .loader-panel .intro-container.f-enter-active{transition-delay:1s;opacity:1;transform:translateZ(0)}.immerse .loader-panel .intro-container.f-enter-active .icon.immerse{transition-delay:.5s;transform:scale(1);opacity:1}.immerse .loader-panel .intro-container.f-enter{opacity:0;transform:translateZ(0)}.immerse .loader-panel .intro-container.f-enter .icon{transform:scale(.7);opacity:0}.immerse .loader-panel .intro-container.f-leave{opacity:0;transform:translate3d(0,-20px,0)}.immerse .loader-panel .intro-container .link{display:inline-block;line-height:16px;border-bottom:1px solid #fff;cursor:pointer;transition:all .3s ease}.immerse .loader-panel .intro-container .link:hover{color:#1f8bef;border-bottom:1px solid #1f8bef}.immerse .loader-panel .intro-container .icon.immerse{transition:opacity .5s ease}.immerse .loader-panel .intro-container .subtext{color:#fff;opacity:.5}.immerse .loader-panel .instructions{transition:all .6s ease;width:100%}.immerse .loader-panel .instructions .desktop-no-vr{position:absolute;width:600px;margin:0 auto;left:50%;transform:translate3d(-50%,0,0)}.immerse .loader-panel .instructions .desktop-vr{position:absolute;width:800px;margin:0 auto;left:50%;transform:translate3d(-50%,0,0)}.immerse .loader-panel .instructions .desktop-vr .instructions__item{margin:0;width:auto}.immerse .loader-panel .instructions .desktop-vr .instructions__item:nth-child(2){margin:0 20px}.immerse .loader-panel .instructions.f-enter-active{opacity:1}.immerse .loader-panel .instructions.f-enter-active h3,.immerse .loader-panel .instructions.f-enter-active p{transform:translateZ(0)}.immerse .loader-panel .instructions.f-enter{opacity:0}.immerse .loader-panel .instructions.f-enter h3,.immerse .loader-panel .instructions.f-enter p{transform:translate3d(0,10px,0)}.immerse .loader-panel .instructions.f-leave{opacity:0}.immerse .loader-panel .instructions.f-leave h3,.immerse .loader-panel .instructions.f-leave p{transform:translate3d(0,-10px,0)}.immerse .loader-panel .instructions__item{width:auto;display:inline-block;margin:50px 30px 0}@media only screen and (max-width:700px){.immerse .loader-panel .instructions__item{margin:0}}.immerse .loader-panel .instructions__item h3,.immerse .loader-panel .instructions__item p{transition:all .6s ease}.immerse .loader-panel .instructions__item .icon.immerse{width:100px;height:100px;margin-bottom:20px}.immerse .loader-panel .instructions__item .grab-anim .cursor-grid{stroke:#71d0d7}.immerse .loader-panel .instructions video{height:140px;width:auto}.immerse .loader-panel .instructions video.gaze-video{height:120px}.immerse .loader-panel .choose-button{margin:40px 0 20px}.immerse .loader-panel .choose-button:after{display:none}.immerse .loader-panel .choose-button svg{width:40px;height:30px;position:relative;top:10px;padding-right:10px}.immerse .loader-panel .choose-button.disabled{background:transparent;border:2px solid #71d0d7;opacity:.5;cursor:default}.immerse .loader-panel .choose-button.disabled span{color:#71d0d7}.immerse .loader-panel .choose-button.disabled svg{fill:#71d0d7}.immerse .loader-panel .choose-button.gradient-blue{background:linear-gradient(90deg,#45e3f1,#1f8bef)}.immerse .loader-panel .choose-button.gradient-blue svg{fill:#fff}.immerse .loader-panel .choose-button.gradient-blue span{color:#fff}.immerse .loader-panel .enter-button,.immerse .loader-panel .load-button{position:absolute;bottom:0;left:50%;display:block;margin:30px auto;transition:all .5s ease;transform:translate3d(-50%,10px,0)}.immerse .loader-panel .enter-button:after,.immerse .loader-panel .load-button:after{display:none}.immerse .loader-panel .enter-button.f-enter-active,.immerse .loader-panel .load-button.f-enter-active{opacity:1;transform:translate3d(-50%,10px,0)}.immerse .loader-panel .enter-button.f-enter,.immerse .loader-panel .enter-button.f-leave,.immerse .loader-panel .load-button.f-enter,.immerse .loader-panel .load-button.f-leave{opacity:0;transform:translate3d(-50%,30px,0)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.immerse-page>.immerse{transition-property:opacity;transition-property:transform;transition-duration:1s;transition-property:transform,opacity;width:100vw;height:100vh;left:0;position:absolute}.transition-leave-active .immerse-page>.immerse{opacity:0;transition-duration:1s;transition-delay:.1s;transform:translateZ(-100px)}.immerse-page>.immerse .loader-panel{background:url("/static/assets/images/immerse/bg.png");background-size:cover}.immerse-page>.immerse .aframebox{width:100vw;height:100vh;position:absolute;top:0;left:0}.immerse-page>.immerse .a-enter-vr-button{display:none}.immerse-page>.immerse .icon.immerse{position:relative;width:50px;height:50px;fill:#fff}.immerse-page .instructions{position:absolute;left:50%;top:35%;transform:translate3d(-50%,-50%,0);transition:opacity .3s ease;height:300px}.immerse-page .instructions.fade-enter{opacity:1}.immerse-page .instructions.fade-leave{opacity:0}.immerse-page .desktop-no-vr{margin-top:50px}.immerse-page .site-mobile .loader-panel .center{height:240px}.immerse-page .site-mobile .loader-panel .instructions{height:auto;min-height:180px}.immerse-page .site-mobile .loader-panel .instructions__item{margin-top:0}.accordion__title{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .5s}.accordion__title h2{display:inline-block;transition:color .5s}.accordion__title h2:hover{color:#1de9b6;border-color:#1de9b6;fill:#1de9b6}.privacy-table{width:100%;border:1px solid #000}.privacy-table thead td{width:50%}.privacy-table thead td:first-child{width:20px}.privacy-table td,.privacy-table th{border:1px solid #000;padding:10px!important}.privacy-table li,.privacy-table p{line-height:1.5em}.privacy-table ul{padding-left:30px!important;list-style-position:outside}.privacy-table strong{font-weight:700}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.page.see-page{width:100%;height:100%;transition:opacity .5s linear}.page.see-page.transition-enter .see .panel:first-child .panel-content,.page.see-page.transition-enter .see .panel:first-child .panel-content:after,.page.see-page.transition-enter .see .panel:first-child .panel-content img{transition-delay:1s}.page.see-page.transition-enter .see .panel:nth-child(2) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(2) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(2) .panel-content img{transition-delay:1.2s}.page.see-page.transition-enter .see .panel:nth-child(3) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(3) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(3) .panel-content img{transition-delay:1.4s}.page.see-page.transition-enter .see .panel:nth-child(4) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(4) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(4) .panel-content img{transition-delay:1.6s}.page.see-page.transition-enter .see .panel:nth-child(5) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(5) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(5) .panel-content img{transition-delay:1.8s}.page.see-page.transition-enter .see .panel:nth-child(6) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(6) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(6) .panel-content img{transition-delay:2s}.page.see-page.transition-enter .see .panel:nth-child(7) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(7) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(7) .panel-content img{transition-delay:2.2s}.page.see-page.transition-enter .see .panel:nth-child(8) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(8) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(8) .panel-content img{transition-delay:2.4s}.page.see-page.transition-enter .see .panel:nth-child(9) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(9) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(9) .panel-content img{transition-delay:2.6s}.page.see-page.transition-enter .see .panel:nth-child(10) .panel-content,.page.see-page.transition-enter .see .panel:nth-child(10) .panel-content:after,.page.see-page.transition-enter .see .panel:nth-child(10) .panel-content img{transition-delay:2.8s}.page.see-page.transition-leave{transition-delay:.5s;opacity:0}.page.see-page.transition-leave .panel{transition-duration:0s}.page.see-page.transition-leave .panel-content.in-view{transition-duration:.5s}.page.see-page.transition-leave .panel-content.in-view img{transition-duration:.5s;transform:translate3d(100%,0,0)}.page.see-page.transition-leave .panel-content.in-view:after{transition-duration:.5s;left:100%;transform:translateZ(0)}.page.see-page .see,.page.see-page .see .scroll-container{position:relative;width:100%;height:100%}.page.see-page .see .scroll-container{left:0;top:0;overflow-x:scroll;overflow-y:hidden}.page.see-page .see .panel{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-property:top,left,width,height;position:absolute;overflow:visible;transition-duration:.2s}.page.see-page .see .panel--active{transition-duration:1s}.page.see-page .see .panel--no-transition{transition-duration:0s}.page.see-page .overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(3,10,18,.9);z-index:1;opacity:0;pointer-events:none;transition:opacity .4s linear}.page.see-page .overlay--active{opacity:1;pointer-events:inherit;cursor:pointer;overflow:visible}.page.see-page .panel-content{overflow:hidden;transition:transform 1s cubic-bezier(.215,.61,.355,1)}.page.see-page .panel-content>*{pointer-events:none}.page.see-page .panel-content img{transition:transform 1s cubic-bezier(.215,.61,.355,1)}.page.see-page .panel-content .yt-player,.page.see-page .panel-content .yt-poster{transition-duration:0s}.page.see-page .panel-content:after{content:"";position:absolute;top:0;left:0;width:100px;height:100%;background:linear-gradient(90deg,#030a12,rgba(3,10,18,0));transition:transform 1s cubic-bezier(.215,.61,.355,1),left 1s cubic-bezier(.215,.61,.355,1)}.page.see-page .panel-content.in-view{transform:translateZ(0)}.page.see-page .panel-content.in-view img{transform:scale(1) translateZ(0)}.page.see-page .panel-content.in-view:after{transform:translate3d(-100%,0,0)}.page.see-page .panel-content.not-in-view{transform:translate3d(100%,0,0)}.page.see-page .panel-content.not-in-view img{transform:scale(1.2) translate3d(-110%,0,0)}.page.see-page .panel-content.not-in-view:after{transform:translateZ(0)}.page.see-page .panel-content figure{width:100%;height:100%}.page.see-page .panel-content figure:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50px;z-index:0;opacity:0;transition:opacity .5s linear}.page.see-page .panel-content figure figcaption{position:absolute;left:50%;bottom:-20px;width:100%;margin:inherit;max-width:600px;opacity:0;color:#fff;text-align:center;transition:opacity .5s linear,transform 1s cubic-bezier(.19,1,.22,1);z-index:1;transform:translate3d(-50%,100%,0)}.page.see-page .panel-content img{width:100%;height:100%}.page.see-page .panel-content:not(.panel-content--active){cursor:pointer}@media only screen and (min-width:375px){.page.see-page .panel-content:not(.panel-content--active) img:hover{transform:scale(1.1)}}.page.see-page .panel-content--active{overflow:visible}.page.see-page .panel-content--active:after{display:none}.page.see-page .panel-content--active figure{overflow:visible}.page.see-page .panel-content--active figure:after{opacity:1}.page.see-page .panel-content--active figure figcaption{transition-delay:.5s;transform:translate3d(-50%,0,0);opacity:1}.page.see-page .lined-background{pointer-events:0;z-index:-1}@media only screen and (max-width:480px){.page.see-page .see .scroll-container{padding:100px 20px 30px;overflow-y:scroll;overflow-x:hidden}.page.see-page .see figure:after{opacity:1}.page.see-page .see figure figcaption{transition-delay:.5s;transform:translate3d(-50%,0,0);opacity:1}.page.see-page .see .panel{position:relative;margin-bottom:20px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.watch-image .image-container{opacity:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.watch-image--is-loaded .image-container{opacity:1}.watch-image .sk-spinner-pulse{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:40px auto;background-color:#fff;border-radius:100%;z-index:100;animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:translate3d(-50%,-50%,0) scale(0)}to{transform:translate3d(-50%,-50%,0) scale(1);opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.page.watch-page{overflow-x:scroll;transition:opacity .5s linear;overflow-x:hidden;overflow-y:hidden}@media only screen and (min-width:768px){.page.watch-page.transition-enter .watch__panels__panel{transition:opacity 0s linear,transform 0s cubic-bezier(.19,1,.22,1);opacity:0;transform:scale(1.1)}.page.watch-page.transition-enter-active .watch__panels__panel{opacity:1;transform:scale(1);transition-duration:2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.page.watch-page.transition-enter-active .watch__panels__panel:first-child{transition-delay:1s}.page.watch-page.transition-enter-active .watch__panels__panel:nth-child(2){transition-delay:1.2s}.page.watch-page.transition-enter-active .watch__panels__panel:nth-child(3){transition-delay:1.4s}.page.watch-page.transition-leave-active .watch__panels__panel{transition:opacity 1s linear,transform 2s cubic-bezier(.19,1,.22,1)}.page.watch-page.transition-leave-active .watch__panels__panel.prev{opacity:0;transform:scale(1.1)}.page.watch-page.transition-leave-active .watch__panels__panel.active{opacity:0;transform:scale(1.1);transition-delay:.2s}.page.watch-page.transition-leave-active .watch__panels__panel.next{opacity:0;transform:scale(1.1);transition-delay:.4s}.page.watch-page.transition-leave-active .watch__panels__navigation .next-button,.page.watch-page.transition-leave-active .watch__panels__navigation .prev-button{opacity:0}.page.watch-page.transition-leave-active .watch__panels__navigation .next-button{transition-delay:.4s}}.page.watch-page .watch{position:relative;width:100%;height:100%}.page.watch-page .watch__panels{position:absolute;z-index:0;height:100%;width:100%;display:-ms-flexbox;display:flex;overflow-y:hidden;overflow-x:scroll}.page.watch-page .watch__panels--showing-video{overflow:hidden}.page.watch-page .watch__panels__snap-zone{position:absolute;height:100%;top:0;pointer-events:none}@media only screen and (max-width:768px){.page.watch-page .watch__panels__snap-zone:not(.watch__panels__snap-zone--dont-get-smaller){left:0;width:100%}}@media only screen and (min-width:767px){.page.watch-page .watch__panels__snap-zone:not(.watch__panels__snap-zone--dont-get-bigger){width:33.33333%;left:33.33333%}}.page.watch-page .watch__panels__snap-zone--dont-get-bigger{left:0;width:100%}@media only screen and (max-width:768px){.page.watch-page .watch__panels:not(.watch__panels--dont-get-smaller) .watch__panels__snap-zone{left:0;width:100%}.page.watch-page .watch__panels:not(.watch__panels--dont-get-smaller) .watch__panels__panel{width:100%}.page.watch-page .watch__panels:not(.watch__panels--dont-get-smaller) .watch__panels__panel__content{width:100vw}}@media only screen and (min-width:767px){.page.watch-page .watch__panels:not(.watch__panels--dont-get-bigger) .watch__panels__snap-zone{width:33.33333%;left:33.33333%}.page.watch-page .watch__panels:not(.watch__panels--dont-get-bigger) .watch__panels__panel{width:33.33333%}.page.watch-page .watch__panels:not(.watch__panels--dont-get-bigger) .watch__panels__panel__content{width:33.33333vw}}.page.watch-page .watch__panels--dont-get-bigger .watch__panels__snap-zone{left:0;width:100%}.page.watch-page .watch__panels--dont-get-bigger .watch__panels__panel{width:100%}.page.watch-page .watch__panels--dont-get-bigger .watch__panels__panel__content{width:100vw}@media only screen and (min-width:767px){.page.watch-page .watch__panels--animate-panels .watch__panels__panel{transition-duration:2s}}.page.watch-page .watch__panels__panel{overflow:hidden;transition:width 0s cubic-bezier(.19,1,.22,1);-webkit-align-items:center}.page.watch-page .watch__panels__panel,.page.watch-page .watch__panels__panel__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-align:center;align-items:center}.page.watch-page .watch__panels__panel__content{height:100%;padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;transition:opacity .5s linear}.page.watch-page .watch__panels__panel__content .arrow_small{fill:#1f8bef}.page.watch-page .watch__panels__panel__content .glass-panel{position:fixed;left:50%;bottom:40px;transform:translate3d(-50%,0,0);width:calc(33.333333333333336vw - 80px);max-width:400px;cursor:pointer}.page.watch-page .watch__panels__panel__content .glass-panel .panel-content{padding:40px}@media only screen and (max-width:768px){.page.watch-page .watch__panels__panel__content .glass-panel{width:calc(100vw - 80px)}.page.watch-page .watch__panels__panel__content .glass-panel .panel-content{padding:20px}}.page.watch-page .watch__panels__panel__content h1{color:#fff;font-size:32px;text-align:center;margin-bottom:20px;line-height:1em;-ms-flex:0 0 100%;flex:0 0 100%}.page.watch-page .watch__panels__panel__content h2{font-family:sofia-pro-bold;font-weight:700;font-style:normal;color:#fff;font-size:14px;line-height:15px;text-align:center;text-transform:uppercase;margin-bottom:20px;-ms-flex:0 0 100%;flex:0 0 100%}.page.watch-page .watch__panels__panel__content p{font-family:sofia-pro;font-weight:500;font-style:normal;color:#fff;font-size:24px;line-height:36px;text-align:center;margin-bottom:20px}.page.watch-page .watch__panels__panel__content .cta{font-family:muli;font-weight:500;font-style:normal;letter-spacing:.05em;color:#1f8bef;font-size:16px}.page.watch-page .watch__panels__panel__content .cta-button{background-color:hsla(0,0%,100%,.25);border-radius:50px;color:#fff}.page.watch-page .watch__panels__panel__content .cta-button:hover{box-shadow:none}.page.watch-page .watch__panels__panel__image{position:absolute;top:0;left:50%;height:100%;width:auto;transform:translate3d(-50%,0,0);z-index:-1;transition:2s cubic-bezier(.19,1,.22,1);transition-property:transform,opacity}.page.watch-page .watch__panels__panel__video{position:absolute;top:50%;left:50%;width:100vw;transform:translate3d(-50%,-50%,0);opacity:0;transition:opacity .5s linear}.page.watch-page .watch__panels__panel__video .yt-player{transition-delay:.5s}.page.watch-page .watch__panels__panel__video .close{position:absolute;right:20px;top:20px;z-index:1;cursor:pointer;fill:#fff}@media only screen and (max-width:768px){.page.watch-page .watch__panels__panel__video .close{top:auto;bottom:calc(100% + 20px)}}.page.watch-page .watch__panels__panel .video-panel{width:100%;height:100%}.page.watch-page .watch__panels__panel .video-panel .watch__panels__panel__content{-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;transition-duration:.2s;pointer-events:none;opacity:0}@media only screen and (max-width:768px){.page.watch-page .watch__panels__panel .video-panel .watch__panels__panel__content{transition-duration:.2s}}.page.watch-page .watch__panels__panel .video-panel.is-active-panel{cursor:pointer}.page.watch-page .watch__panels__panel .video-panel.is-active-panel .watch__panels__panel__content{opacity:1}@media only screen and (max-width:768px){.page.watch-page .watch__panels__panel .video-panel.is-active-panel .watch__panels__panel__content{transition-delay:1s;transition-duration:.5s}}.page.watch-page .watch__panels__panel .video-panel.is-showing-video.is-active-panel{cursor:inherit}.page.watch-page .watch__panels__panel .video-panel.is-showing-video .watch__panels__panel__content{pointer-events:none;opacity:0}@media only screen and (max-width:768px){.page.watch-page .watch__panels__panel .video-panel.is-showing-video .watch__panels__panel__content{transition-delay:0s}}.page.watch-page .watch__panels__panel .video-panel.is-showing-video .watch__panels__panel__video{opacity:1}.page.watch-page .watch__panels__navigation{animation:fade-in .5s linear;animation-delay:1.5s;animation-fill-mode:backwards}.page.watch-page .watch__panels__navigation svg{fill:#fff}.page.watch-page .watch__panels__navigation .gradient-button{padding-left:30px;padding-right:30px;line-height:0;transition:opacity .5s linear}.page.watch-page .watch__panels__navigation .next-button,.page.watch-page .watch__panels__navigation .prev-button{position:fixed;top:80%;opacity:0;pointer-events:none;transition:opacity .5s linear}.page.watch-page .watch__panels__navigation .next-button--active,.page.watch-page .watch__panels__navigation .prev-button--active{opacity:1;pointer-events:inherit}.page.watch-page .watch__panels__navigation .prev-button{left:16.66667%;transform:translate3d(-50%,-50%,0) rotate(180deg)}.page.watch-page .watch__panels__navigation .next-button{left:83.33335%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width:768px){.page.watch-page .watch__panels__navigation{display:none}}
/*# sourceMappingURL=main.a939a4dfe08a8512da66f55e0948751b.css.map*/