@font-face{font-family:'NeuseitS';src:url("../font/NeuseitSBook.eot");src:url("../font/NeuseitSBook.eot?#iefix") format('embedded-opentype'),url("../font/NeuseitSBook.woff") format('woff'),url("../font/NeuseitSBook.woff2") format('woff2'),url("../font/NeuseitSBook.ttf") format('truetype'),url("../font/NeuseitSBook.svg") format('svg');font-stretch:normal;font-style:normal;font-weight:500}@font-face{font-family:'NeuseitS';src:url("../font/NeuseitSBookHeavy.eot");src:url("../font/NeuseitSBookHeavy.eot?#iefix") format('embedded-opentype'),url("../font/NeuseitSBookHeavy.woff") format('woff'),url("../font/NeuseitSBookHeavy.woff2") format('woff2'),url("../font/NeuseitSBookHeavy.ttf") format('truetype'),url("../font/NeuseitSBookHeavy.svg") format('svg');font-stretch:normal;font-style:normal;font-weight:900}html,body{margin:0;padding:0;box-sizing:border-box;font-size:10px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}@media all and (max-width:850px){html,body{position:relative;height:100%;overflow-x:hidden}}body{font-family:"NeuseitS",Arial,Sans-Serif;background-color:#100d24}body.hide-overflow{overflow:hidden}*,*:before,*:after{margin:0;padding:0;border:0;outline:0;background:transparent;box-sizing:inherit;-webkit-overflow-scrolling:touch}.content-wrapper{position:relative;min-width:100vw;min-height:100vh;max-height:100vh;background-color:#100d24}@media all and (max-width:850px){.content-wrapper{max-height:none}}.content-wrapper.home{overflow:hidden}h1{font-size:10rem;line-height:1;font-weight:500;margin:0}h2{font-size:6rem;line-height:1.2;font-weight:500;margin:0}@media all and (max-width:850px){h2{font-size:3.4rem;line-height:1.18}}h3{font-size:4.8rem;line-height:1.1;font-weight:500;margin:0}@media all and (max-width:850px){h3{font-size:2.4rem;line-height:1.1}}h4{font-size:2.4rem;line-height:2;font-weight:500;margin:0}h5{font-size:2.4rem;line-height:2;font-weight:500;margin:0}h6{font-size:2.4rem;line-height:h6-lh;font-weight:500;margin:0}a,p{font-size:2rem;line-height:1.5;font-weight:500;text-decoration:none}a{line-height:1;transition:opacity 200ms ease-in-out}a:hover{opacity:.75}ul,li{list-style:none}.body-1{font-size:2rem;line-height:1.5}.body-2{font-size:1.6rem;line-height:1.5}.body-3{font-size:1.4rem;line-height:1.5}.body-4{font-size:1.2rem;line-height:1.5}.gray-copy{color:#7f7d8a}.behind{z-index:0}.in-front{position:relative;z-index:1}.reserve-reset{color:#fff;overscroll-behavior:contain}.reserve-reset p,.reserve-reset a,.reserve-reset button{font-size:1.6rem;color:#fff}@media all and (max-width:640px){.reserve-reset p,.reserve-reset a,.reserve-reset button{font-size:1.2rem;line-height:1.67}}.reserve-reset .btn{position:relative;text-transform:uppercase;text-decoration:underline;cursor:pointer}.reserve-reset .btn--thick{text-decoration:none;font-weight:600}.reserve-reset .btn--close{display:block;margin-bottom:22px}.reserve-reset .btn--download{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-bottom:22px;text-decoration:none;font-weight:600}.reserve-reset .btn--download .download-circle{transition:transform 450ms ease-in-out;transform-origin:center center}.reserve-reset .btn--download:hover .download-circle{transform:rotate(360deg)}.reserve-reset .external-link{font-size:1.8rem}.audio-hidden{display:none;position:absolute;left:-99rem;visibility:hidden}.no-mobile{display:inline;position:relative;top:1px;font-size:1.5rem}@media all and (max-width:850px){.no-mobile{display:none}}@media all and (max-width:850px){.hide-mobile{opacity:0;transform:translate3d(0,6rem,0);transition:all 300ms ease-in-out;will-change:transform}.hide-mobile.show{opacity:1;transform:translate3d(0,0,0)}}.footer{position:fixed;bottom:2rem;right:9.5rem;font-size:1.1rem;opacity:.5;color:#fff}@media all and (max-width:850px){.footer{position:relative;left:4%;right:auto;font-size:1rem;bottom:auto;margin-bottom:2rem}}.page-wrapper{display:flex;align-items:center;justify-content:center;position:relative;height:100vh;max-width:100vw}.page-wrapper.scroll{display:block;height:100vh;overflow:scroll}@media all and (max-width:850px){.page-wrapper.scroll{min-height:100vh;max-height:none;height:auto}}.page-wrapper .animation-wrapper{display:flex;justify-content:center;align-items:center;position:relative;width:100vw;height:100vh;padding-left:13.9%;padding-right:13.9%;opacity:0}@media all and (max-width:850px){.page-wrapper .animation-wrapper{padding-left:4%;padding-right:4%}}.page-wrapper .animation-wrapper:last-of-type .bottom-scroll{top:-8vh;left:50%;opacity:0;visibility:hidden}.cut-out-copy .light,.title-copy .light{font-weight:500}.cut-out-copy .left,.title-copy .left{margin-left:-4vw}@media all and (max-width:850px){.cut-out-copy .left,.title-copy .left{margin-left:-20px}}.dark-background{display:block;position:fixed;width:100vw;height:100vh;margin:0;top:0;bottom:0;left:0;right:0;background-color:#100d24}.dark-background.copy{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}@media all and (max-width:850px){.dark-background.copy{position:absolute}}.dark-background.slide{width:110vw;left:-10vw;background:linear-gradient(to right,transparent,#100d24 8%,#100d24)}.cut-out-copy{position:relative;top:58%;left:43.1%;width:118%;transform:translate3d(-50%,-50%,0);font-size:45vw;letter-spacing:-2vw;font-weight:900;line-height:1}@media all and (max-width:850px){.cut-out-copy{position:absolute;top:48%;left:50%;width:auto;max-width:none;font-size:275px;overflow:visible}}.gradient-copy{background-image:linear-gradient(241deg,#5842e6,#4363ff 28%,#ec7b4a 91%,#fd7d38);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gradient-copy.aqua{background-image:linear-gradient(to right,#00ded0,rgba(165,178,243,0.94) 21%,#ffb1ea)}.audio-wrapper{display:block;position:absolute;bottom:10vh;right:9.5rem;cursor:pointer}@media all and (max-width:850px){.audio-wrapper{display:none}}.audio-wrapper .equalizer{display:inline-block;position:relative;width:30px;height:30px;margin-left:1.4rem}.audio-wrapper .equalizer span{display:block;position:absolute;width:2px;height:2px;bottom:0;transition:height .2s linear;background-color:#fff}.audio-wrapper .equalizer span:nth-child(1){margin-left:-8px}.audio-wrapper .equalizer span:nth-child(2){margin-left:-4px}.audio-wrapper .equalizer span:nth-child(4){margin-left:4px}.audio-wrapper .equalizer span:nth-child(5){margin-left:8px}.audio-wrapper .equalizer.paused span{height:2px !important}.audio-wrapper .bottom-copy{color:#fff}.bottom-scroll{position:absolute;height:15.5vh;bottom:0;left:50%;transform:translate3d(-50%,0,0)}@media all and (max-width:850px){.bottom-scroll{height:24vh}}.bottom-scroll__arrow{margin-top:2px;text-align:center}.bottom-scroll.left{height:14.1vh;left:14.9%;transform:translate3d(0,0,0)}@media all and (max-width:850px){.bottom-scroll.left{height:21vh;left:50%;transform:translate3d(-50%,0,0)}}.bottom-scroll.left .bottom-line{height:100%;margin:0}.bottom-scroll.long{height:21vh}@media all and (max-width:850px){.bottom-scroll.long{height:21vh}}.bottom-scroll.long .bottom-line{height:100%}.bottom-scroll .bottom-copy{color:#fff;font-weight:900;letter-spacing:.09rem;text-transform:uppercase;cursor:pointer}.bottom-scroll .bottom-line{width:3px;height:11.5vh;margin:2vh auto 0;background:linear-gradient(to top,#5842e6,#4363ff 28%,#ec7b4a 91%,#fd7d38);background-position:0 -15.5vh;background-size:100% 200%;-webkit-animation:scrolldown 2.2s cubic-bezier(.76,0,.3,1) forwards infinite;animation:scrolldown 2.2s cubic-bezier(.76,0,.3,1) forwards infinite}@media all and (max-width:850px){.bottom-scroll .bottom-line{height:19.5vh}}.bottom-scroll svg{display:inline;width:1.4rem;height:1.4rem;margin-bottom:-.1rem;margin-left:0;transform:rotate(-90deg)}.animated-underline{display:inline-block;position:relative;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#00ded0,rgba(165,178,243,0.94) 44%,rgba(165,178,243,0.94));pointer-events:none}.last-name{display:inline-block;position:relative;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,rgba(165,178,243,0.94),rgba(165,178,243,0.94) 5%,#ffb1ea);pointer-events:none}.text-underline:after{content:'';display:inline-block;position:relative;width:100%;height:2px;background:linear-gradient(to right,#00ded0,rgba(165,178,243,0.94) 21%,#ffb1ea);background-position:-100% 0;background-size:200% 100%;-webkit-animation:scrollacross 2.2s cubic-bezier(.76,0,.3,1) forwards infinite;animation:scrollacross 2.2s cubic-bezier(.76,0,.3,1) forwards infinite}.text-underline--rbc-colors:after{height:3px;background:linear-gradient(194.07deg,#5843e5 13.18%,#4363ff 41.4%,rgba(253,125,56,0.939) 100%);background-position:-100% 0;background-size:200% 100%;-webkit-animation:scrollacross 2.2s cubic-bezier(.76,0,.3,1) forwards infinite;animation:scrollacross 2.2s cubic-bezier(.76,0,.3,1) forwards infinite}@media all and (max-width:640px){.text-underline--rbc-colors:after{top:-8px}}.animated-underline:after{content:'';display:inline;position:absolute;width:100%;height:.1rem;bottom:-.8rem;left:0;transform:scale(0);transition:transform 500ms ease-in 200ms;background:linear-gradient(to right,#00ded0,rgba(165,178,243,0.94) 21%,#ffb1ea);background-position:-100% 0;background-size:200% 100%;-webkit-animation:scrollacross 2.2s cubic-bezier(.76,0,.3,1) forwards infinite;animation:scrollacross 2.2s cubic-bezier(.76,0,.3,1) forwards infinite}.show.animated-underline:after{transform:scale(1);transform-origin:left center}.external-link{text-transform:uppercase;color:#fff;font-weight:600}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}@-webkit-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.85)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.85)}100%{transform:scale(1)}}@-webkit-keyframes scrolldown{0%{background-position:0 -100%}75%{background-position:0 0}100%{background-position:0 100%}}@keyframes scrolldown{0%{background-position:0 -100%}75%{background-position:0 0}100%{background-position:0 100%}}@-webkit-keyframes scrollacross{0%{background-position:100% 0}75%{background-position:0 0}100%{background-position:-100% 0}}@keyframes scrollacross{0%{background-position:100% 0}75%{background-position:0 0}100%{background-position:-100% 0}}