@charset "UTF-8";@font-face{font-family:VT323;font-style:normal;font-weight:400;src:local("VT323 Regular"),local("VT323-Regular"),url(../fonts/vt323.woff2) format("woff2"),url(../fonts/vt323.woff) format("woff")}@font-face{font-family:fontello;src:url(../fonts/fontello.woff2);src:url(../fonts/fontello.woff2) format("woff2"),url(../fonts/fontello.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:palosanto;src:url(../fonts/palosanto.woff2);src:url(../fonts/palosanto.woff2) format("woff2"),url(../fonts/fontello.woff) format("woff");font-weight:400;font-style:normal}.ps{font-family:palosanto}.fi{line-height:1;vertical-align:middle}.fi::before{display:inline-block;font-family:fontello;font-style:normal;font-weight:400;speak:none;text-align:center;text-decoration:inherit;width:1em;font-variant:normal;text-transform:none;line-height:1em}.fi.fi-yc-symbol::before{content:'\e800'}.fi.fi-close::before{content:'\e801'}.fi.fi-maximise::before{content:'\e802'}.fi.fi-close,.fi.fi-maximise{cursor:pointer}body,button,input,select,textarea{color:#3ae70b;font-family:VT323,monospace;font-variant-ligatures:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{background:#000;height:100%}*{-webkit-user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);user-select:none}a,button{outline:0}.btn.btn,a.btn{padding:10px 20px;width:265px;max-width:100%;display:inline-block;margin:0 auto;border:2px solid #3ae70b;color:#3ae70b;line-height:1em;text-transform:uppercase}.btn:not([disabled]).active,.btn:not([disabled]):hover,a:not([disabled]).active,a:not([disabled]):hover{background:#3ae70b;color:#131313}button{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:0;border-radius:0;cursor:pointer;padding:0}button::-moz-focus-inner{border:0}.btn{display:inline-block;font-size:22px;line-height:30px;padding:0 4px;position:relative;text-align:center;text-decoration:none;text-transform:lowercase;touch-action:manipulation;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn[disabled]{cursor:default;opacity:.4}.danger{color:#ff370b}.left,.right{float:left}.right{float:right}.inline{display:inline-block}#wrapper{width:100%;height:100%;position:relative;font-size:20px;overflow:hidden}.screens{height:200vh;width:400vw;pointer-events:none;-webkit-transform:translate(-70vw,0) scale(1.6);-moz-transform:translate(-70vw,0) scale(1.6);-ms-transform:translate(-70vw,0) scale(1.6);transform:translate(-70vw,0) scale(1.6);-webkit-transform-origin:30% 25%;-moz-transform-origin:30% 25%;-ms-transform-origin:30% 25%;transform-origin:30% 25%;background:#111;pointer-events:none}.screens.hasHash{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.screens.zoom-out{-webkit-transform-origin:30% 25%;-moz-transform-origin:30% 25%;-ms-transform-origin:30% 25%;transform-origin:30% 25%;-webkit-transition:transform 3s cubic-bezier(.54,1.15,1,1);-moz-transition:transform 3s cubic-bezier(.54,1.15,1,1);-ms-transition:transform 3s cubic-bezier(.54,1.15,1,1);transition:transform 3s cubic-bezier(.54,1.15,1,1);-webkit-transform:translate(-70vw,0) scale(1);-moz-transform:translate(-70vw,0) scale(1);-ms-transform:translate(-70vw,0) scale(1);transform:translate(-70vw,0) scale(1)}.screens.show-screen::after{opacity:1}.screens .cctv-content{overflow:hidden;display:flex;flex-direction:column;height:89vh;justify-content:space-between;top:1.5vh;width:calc(100% - 2px);position:absolute;left:1px;z-index:1}.screens .cctv-content.tv-bg{background-image:url(../img/backgrounds/tv-bg.png);background-size:100% 100%}.screens .cctv-content.turn-off{animation:turn-off .55s cubic-bezier(.23,1,.32,1) forwards}.screens .cctv-content.turn-on{animation:turn-on .55s cubic-bezier(.23,1,.32,1) forwards}.screens .cctv-content .screen-glitch-1,.screens .cctv-content .screen-glitch-2{opacity:0}.screens .cctv-content.flicker .screen-glitch-1,.screens .cctv-content.flicker .screen-glitch-2{animation:noise-anim 1s infinite step-end;clip:rect(60px,9999px,60px,0);opacity:.5}.screens .cctv-content.flicker .screen-glitch-2{animation-name:noise-anim-2}.screens .cctv-content>*,.screens .cctv-info>*{position:absolute}.screens .cctv-info{width:100%;height:100%;transition:opacity .4s linear;z-index:1}.screens .cctv-info.show-info{opacity:1}.screens .cctv-info:after{content:'';width:100%;z-index:-1;position:absolute;bottom:0;left:0;height:300px;background-image:linear-gradient(to top,rgba(0,0,0,.4) 38%,transparent 45%)}.screens .cctv-info>*{font-size:2em;text-shadow:0 0 10px rgba(0,0,0,.65)}.screens .cctv-info .record{left:13.4%;top:17.6%;opacity:0}.screens .cctv-info .record::before{animation:blinking 1.7s infinite;content:'•';display:inline-block;margin-right:5px;vertical-align:middle}.screens .cctv-info .time{right:14%;text-align:right;bottom:7%;opacity:0}.screens .cctv-info .time span{display:block}.screens .cctv-info .psen{left:13.4%;bottom:7%}.screens.show-screen .cctv-info .record,.screens.show-screen .cctv-info .time{opacity:1}.screens .screen.flicker .cctv-content .screen-glitch-1,.screens .screen.flicker .cctv-content .screen-glitch-2{animation:noise-anim 1s infinite step-end;clip:rect(60px,9999px,60px,0);opacity:.5}.screens .screen.flicker .cctv-content .screen-glitch-2{animation-name:noise-anim-2}.screens .cctv-text{position:static;width:100%;height:100%;overflow-y:auto;pointer-events:auto;-webkit-overflow-scrolling:touch;padding:12vh 17vw 30px 17vw}.screens .cctv-text .scroll{width:100%;position:static;padding-bottom:20px}.screen{position:relative;float:left;width:20%;height:50%;overflow:hidden;background:url(../img/backgrounds/static.gif) no-repeat 50% 50%/calc(100% - 2px) 100%}.screen:after{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-image:url(../img/terminal/screen-tile.png);background-size:100% 100%;background-repeat:no-repeat}.screen .screen-content{position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:20px}.screen.flicker .screen-glitch-1,.screen.flicker .screen-glitch-2{animation:noise-anim 1s infinite step-end;clip:rect(60px,9999px,60px,0);opacity:.5;z-index:1;width:100%;left:0;height:20%;top:20%}.screen.flicker .screen-glitch-2{animation-name:noise-anim-2;width:100%;left:0;height:60%;top:20%}.screen .screen-glitch-1,.screen .screen-glitch-2{opacity:0}.navigation{max-width:700px;position:fixed;height:210px;background-image:url(../img/navigation/keyboard.png);background-size:100% 100%;left:40px;bottom:-113px;cursor:auto;-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.navigation .nav-head{text-align:justify;padding:22px 25px 0 20px;text-transform:uppercase}.navigation .nav-head span{color:#3ae70b;font-size:1.3em;text-transform:inherit}.navigation .nav-head span:nth-child(2){text-decoration:underline}.navigation .nav-head .inline{width:49%;vertical-align:middle}.navigation .nav-head .inline:first-child{padding-left:10px;padding-bottom:8px;text-shadow:0 0 12px rgba(58,231,11,.6)}.navigation .nav-head .inline:nth-child(2){text-align:right}.navigation .nav-head .inline img{display:block;margin:0 0 0 auto;max-height:5.5vh}.navigation .nav-head .clearfix{width:100%;display:inline-block}.navigation .keys{display:block;padding:0 3vh}.navigation .keys .nav-item{max-width:calc(14% - 30px);width:100%;margin-right:22px;vertical-align:top}.navigation .keys .nav-item span{display:inline-block}.navigation .keys .nav-item span img{max-height:22px}.navigation .keys .nav-item:last-child{max-width:14%;margin-right:0;display:inline-flex;flex-direction:column}.navigation .keys .nav-item:last-child img{max-width:100%;max-height:100%;width:auto;height:auto}.navigation .keys .nav-item:last-child span{position:relative;order:1}.navigation .keys .nav-item:last-child span:after{position:absolute;right:3px;top:7px;content:'';background-image:url(../img/navigation/off.png);background-size:contain;background-repeat:no-repeat;width:1.5vh;height:1.5vh;display:block;z-index:-1}.navigation .keys .nav-item:last-child .key{order:2;width:100%;max-width:9vh;margin:-5px auto 0 auto;height:37px}.navigation .keys .nav-item .key{width:100%;height:75px;display:block;background-size:contain;background-repeat:no-repeat;position:relative}.navigation .keys .nav-item .key:after{content:'';width:1.5vh;height:1.5vh;display:block;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;top:7px;right:-2.1vh;background-image:url(../img/navigation/off.png);background-size:contain;background-repeat:no-repeat}.navigation .keys .nav-item .key.curr:after{background-image:url(../img/navigation/on.png)}.navigation .keys .nav-item .key:active,.navigation .keys .nav-item .key:hover{background-color:transparent;border:none;text-decoration:none}.navigation .keys .nav-item .key.key-1{background-image:url(../img/navigation/1.png)}.navigation .keys .nav-item .key.key-1:active{background-position:center center;background-image:url(../img/navigation/1p.png)}.navigation .keys .nav-item .key.key-2{background-image:url(../img/navigation/2.png)}.navigation .keys .nav-item .key.key-2:active{background-position:center center;background-image:url(../img/navigation/2p.png)}.navigation .keys .nav-item .key.key-3{background-image:url(../img/navigation/3.png)}.navigation .keys .nav-item .key.key-3:active{background-position:center center;background-image:url(../img/navigation/3p.png)}.navigation .keys .nav-item .key.key-4{background-image:url(../img/navigation/4.png)}.navigation .keys .nav-item .key.key-4:active{background-position:center center;background-image:url(../img/navigation/4p.png)}.navigation .keys .nav-item .key.key-5{background-image:url(../img/navigation/5.png)}.navigation .keys .nav-item .key.key-5:active{background-position:center center;background-image:url(../img/navigation/5p.png)}.navigation .keys .nav-item .key.key-6{background-image:url(../img/navigation/6.png)}.navigation .keys .nav-item .key.key-6:active{background-position:center center;background-image:url(../img/navigation/6p.png)}.navigation .keys .nav-item .key.key-7{background-image:url(../img/navigation/speak.png)}.navigation .keys .nav-item .key.key-7:active{background-position:center center;background-image:url(../img/navigation/speakp.png)}.navigation .keys .nav-item .key.key-7:after{display:none}.navigation .keys .nav-item span{display:block;text-align:center}.navigation .keys .nav-item:nth-child(2) span img,.navigation .keys .nav-item:nth-child(4) span img{max-height:24px}html.is-ipad .navigation.show-nav,html.is-mobile .navigation.show-nav{bottom:17px}html:not(.is-mobile):not(.is-ipad) .navigation:hover{bottom:17px}.screen-titles .page-title{text-align:justify;position:relative}.screen-titles .page-title:before{width:100%;height:1px;background-color:#fff;top:25%;left:0;content:'';position:absolute}.screen-titles .page-title:after{content:'';width:100%;display:inline-block}.screen-titles .page-title span{color:#fff;font-size:1em;text-transform:uppercase;display:inline-block}.screen-titles .ps{text-align:center;margin-top:-10px;min-height:60px}.screen-titles .ps .text{text-align:center}.screen-titles .ps .lines{display:block;width:calc((100% - 300px)/ 2);height:10px;float:none;position:absolute;left:0;top:calc((100% - 10px)/ 2)}.screen-titles .ps .lines.right{right:0;left:auto}.screen-titles .ps .line{width:100%;height:1px;background-color:#bde70b;margin-bottom:2px;display:block}.screen-titles .ps .text{display:inline-block;position:relative;margin:0 auto}.screen-titles .ps h1{color:#3ae70b;font-family:inherit;text-align:center;font-size:2.1em;font-weight:400;margin:0;text-align:center;position:relative}.screen-titles .ps h1 *{text-transform:lowercase}.screen-titles .ps h1 .yellow{color:#3ae70b;position:relative;z-index:3;text-shadow:0 0 5px #fff}.screen-titles .ps h1 .red{color:red;position:absolute;top:-1px;left:3px;z-index:1}.screen-titles .ps h1 .white{color:#fff;position:absolute;top:-1px;left:1px;z-index:1}.screen-titles h2.fill{background-color:#bde70b;color:#000;font-size:1.1em;text-transform:uppercase;margin:0;letter-spacing:3px;text-align:center;text-align-last:justify;font-weight:100;line-height:17px}.album h3{font-weight:400;font-size:1.5em;color:#fff;text-transform:uppercase;margin:30px 0 30px 0;text-align:left;border-bottom:2px solid #fff;padding-bottom:5px}.album h3 span{display:inline-block}.album .ab-left,.album .ab-right{width:49%;vertical-align:top}.album .ab-left img,.album .ab-right img{max-width:100%;height:auto}.album .ab-right{padding-left:15px}.album .btn{width:100%;padding:10px 10px 15px 10px;line-height:1em;text-transform:uppercase;border:2px solid #3ae70b;text-align:center;color:#3ae70b}.album .btn:hover{color:#000}.album .link-wrap{margin-bottom:30px}.album .link-titles{padding-bottom:7px;margin-bottom:15px;background-image:linear-gradient(to right,transparent 50%,#fff 50%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x}.album .link-titles span{font-weight:400;font-size:1.5em;color:#fff;line-height:1em}.album .link-titles span.ps{font-size:1.1em;color:#3ae70b;letter-spacing:-3px;margin-top:3px}.album .link-titles span.clear{clear:both;width:100%;display:block}table{width:100%;margin-top:40px}table td,table th{text-align:left;font-weight:400;padding:10px 10px;vertical-align:top}table td:last-child,table th:last-child{width:95px;padding-right:0}table td:first-child,table th:first-child{width:100px;padding-left:0}table td{font-size:.9em;border-top:1px dashed #3ae70b}table td a{color:#3ae70b;text-decoration:underline;text-transform:uppercase}table td:first-child{text-transform:uppercase}table th{font-size:1.1em}.m-td{display:none}.tour-footer{margin-top:30px;text-align:center}#feed .cctv-content,#feed .terminal-container{cursor:pointer}#social .screen-titles h2.fill{letter-spacing:1.1px}#social .screen-titles .ps .lines{width:calc((100% - 340px)/ 2)}.social-links{text-align:center;margin-top:10px;margin-bottom:40px}.social-links .btn{width:calc(49% - 10px);margin-top:20px}.social-links .btn:nth-child(even){margin-left:20px}.social-links .btn:nth-child{margin-top:40px}.signup-links{text-align:center;margin-top:40px}.signup-links h4{font-weight:100;font-size:1.1em;margin:0}.signup-links .btn{width:calc(24% - 20px);margin-top:20px;margin-left:20px;margin:20px 10px 0 10px;padding-left:0;padding-right:0}.signup-links .btn:nth-child(2){margin-left:0}.signup-links .btn:last-child{margin-right:0}.scene{position:absolute;top:9vh;width:auto;height:100%;z-index:0;right:5vw;min-width:100%;min-height:100%;height:auto}.terminal-container{background-size:100% 100%;width:100%;height:100%;pointer-events:auto;position:relative;z-index:2}.terminal-container .terminal-content{display:flex;flex-direction:column;height:89vh;justify-content:space-between;max-width:1336px;top:1.5vh;transform:translateX(-50%);width:70vw}.terminal-container .terminal-content .record{left:13.4%;top:17.6%;font-size:2em;position:absolute;opacity:0}.terminal-container .terminal-content .record::before{animation:blinking 1.7s infinite;content:'•';display:inline-block;margin-right:5px;vertical-align:middle}.terminal-container .terminal-content .time{right:13.4%;text-align:right;font-size:2em;top:17.6%;position:absolute;opacity:0}.terminal-container .terminal-content .time span{display:block}.terminal-container .terminal-content .terminal-text{display:inline-block;flex:1000 1 auto;font-size:22px;line-height:1;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll;padding-top:8vh;width:100%}.preorder-text{margin-bottom:30px}.nav-text{display:none}.newsletter-msg{text-align:center;font-size:1.1em;margin-top:20px;text-transform:uppercase}#warning{position:fixed;top:0;left:0;width:100%;padding:5px 10px;color:#3ae70b;font-size:20px;text-align:center;background:#000;z-index:9;display:none}#video .scroll{overflow-x:hidden}#video .screen-titles{padding:0 8vw}#video .screen-titles h2.fill{letter-spacing:6px}#video .cctv-text{overflow:hidden;padding:12vh 9vw 30px 9vw;position:relative}#video .cctv-text .scroll{padding-bottom:40px}#video .cctv-text .vnav{position:absolute;top:58%;width:50px;height:50px;display:block;z-index:9}#video .cctv-text .vnav.prev{background-image:url(../img/navigation/prev.png);left:calc(9vw + 25px)}#video .cctv-text .vnav.next{background-image:url(../img/navigation/next.png);right:calc(9vw + 25px)}#video .cctv-text[data-video=first] .vnav.prev{display:none}#video .cctv-text[data-video=last] .vnav.next{display:none}.videos{width:auto;margin:0;text-align:center;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.videos:after{content:'';width:100%;clear:both;display:table}.videos iframe{width:100%;height:50vh;margin-left:30px;float:left;margin-top:40px}.videos iframe:first-child{margin-left:0}#splash{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;font-size:20px;background-color:#000;overflow-y:auto}#splash .table{display:table;table-layout:fixed;width:100%;height:100%}#splash .cell{display:table-cell;vertical-align:middle;float:none!important}#splash .cell.left{background-image:url(../img/landing/cover.jpg);background-size:cover;background-position:center bottom;width:40%;padding:2.5vw 20px 20px 2.5vw;vertical-align:top}#splash .cell.left h1{font-size:48px;float:left;margin-top:0!important;width:138px;font-weight:400}#splash .cell.left p{font-size:28px;text-transform:uppercase;margin-top:0!important;margin-bottom:0!important}#splash .cell.left .dates{width:calc(100% - 138px)}#splash .cell.left p.year{margin-top:30px!important}#splash .cell.left p.year:first-child{margin-top:0!important}#splash .cell.right{padding-top:50px;text-align:center;background-image:url(../img/backgrounds/tv-bg.png);background-size:100% 100%;width:60%}#splash .cell.right .left{display:none}#splash .cell.right *{text-transform:uppercase;font-weight:100}#splash .cell.right h2{color:#fff;margin-top:0;margin-bottom:5px}#splash .cell.right h2 span{display:block;color:#000}#splash .cell.right h3{margin-top:0;margin-bottom:20px;font-weight:400}#splash .cell.right p{display:block;margin:0}#splash .cell.right h4{margin-top:0;margin-bottom:5px;font-weight:400}#splash .cell .small{margin-bottom:20px!important}#splash .cell .red-block{background-color:#c42c15;padding:0 5px;margin-bottom:20px}#splash .cell .red-block h2{font-size:52px;color:#000;word-spacing:4px;line-height:42px;margin-bottom:10px}#splash .cell .red-block p{font-size:34px;margin-bottom:0}#splash .t-yellow{color:#cda840!important}#splash .t-black{color:#000}#splash .t-white{color:#dcdcdc!important}#splash .small{font-size:16px}#splash .merch{margin-bottom:15px}#splash .merch .inline{float:left;text-align:center;width:calc((100% - 30px)/ 4);margin-right:10px}#splash .merch .inline img{max-width:100%;height:auto}#splash .merch .inline:nth-child(4){margin-right:0}#splash .merch .inline p{font-size:20px;margin:10px 0}#splash .merch:after{content:'';clear:both;display:block}#splash .predates{color:#fff}#splash .cell-content{max-width:100%;padding:0 20px 30px 20px;width:680px;margin:0 auto;text-align:left}#splash .btn{margin-top:30px;display:block;padding:10px 20px;max-width:100%;margin:0 auto 20px auto;border:2px solid #c42c15;color:#c42c15;line-height:1em;text-transform:uppercase;width:100%;font-size:28px}#splash .btn:hover{background-color:#c42c15;color:#000}#splash .btn.preorder{border:2px solid #fff;color:#fff}#splash .btn.preorder:hover{background-color:#fff;color:#000}#splash .btn-white{color:#dcdcdc!important;border:2px solid #dcdcdc!important}#splash .btn-white:hover{background-color:#dcdcdc!important;color:#000!important}#splash .trailer{margin-bottom:30px}#splash .trailer .red-block{margin-bottom:0!important}#splash .trailer h3{font-size:48px;margin-bottom:0!important}#splash .trailer iframe{max-width:100%!important}.is-ie #splash .enter{display:none}.is-mobile .terminal-container.show-terminal .terminal-content .terminal-text::after{animation:none;visibility:hidden}.landscape-msg{display:none}.landscape-msg .table{display:table;width:100%;height:100%}.landscape-msg .table .va{vertical-align:middle;display:table-cell;padding:30px}#cookie-banner-copy a:hover{background-color:transparent}.cookie-small #cookie-banner-right a{float:none;margin-left:auto;margin-right:auto}.footer-links{position:fixed;bottom:0;right:0;display:block;width:100%;text-align:right;background-color:#000;padding:2px;z-index:999}.footer-links .align-right{display:inline-block;margin-right:95px}.footer-links .align-right *{color:#fff;font-size:13px;padding:0 5px;text-transform:uppercase;border-left:1px solid #fff;display:inline-block}.footer-links .align-right :first-child{border-left:none}.footer-links .align-right a{text-decoration:none}.footer-links .align-right a:hover{text-decoration:none;background-color:#fff;color:#000}#_evh-link{line-height:14px!important}#_evidon-title{font-size:14px!important}#_evidon-accept-button{font-size:14px;border:1px solid #fff}.blinking-bg{animation:blinking_bg 1.8s infinite steps(1,start)}@keyframes blinking_bg{50%,from{background-color:transparent;color:currentColor}to{background-color:#3ae70b;color:#000}}@keyframes blinking{50%,from{visibility:hidden}to{visibility:visible}}@keyframes noise-anim{0%{clip:rect(440px,9999px,523px,0);filter:saturate(18.6);transform:scale(1.3)}2.5%{clip:rect(201px,9999px,205px,0);filter:saturate(12.2);transform:scale(1.2)}5%{clip:rect(338px,9999px,401px,0);filter:saturate(5.8);transform:scale(1.2)}7.5%{clip:rect(59px,9999px,65px,0);filter:saturate(1.6);transform:scale(1.2)}10%{clip:rect(103px,9999px,134px,0);filter:saturate(7.4);transform:scale(1.1)}12.5%{clip:rect(135px,9999px,192px,0);filter:saturate(11.6);transform:scale(1.3)}15%{clip:rect(314px,9999px,381px,0);filter:saturate(7.8);transform:scale(1.3)}17.5%{clip:rect(51px,9999px,135px,0);filter:saturate(19);transform:scale(1.2)}20%{clip:rect(274px,9999px,309px,0);filter:saturate(18.8);transform:scale(1.3)}22.5%{clip:rect(88px,9999px,172px,0);filter:saturate(1.4);transform:scale(1.2)}25%{clip:rect(157px,9999px,247px,0);filter:saturate(4.6);transform:scale(1.3)}27.5%{clip:rect(100px,9999px,134px,0);filter:saturate(1.4);transform:scale(1.3)}30%{clip:rect(12px,9999px,88px,0);filter:saturate(10);transform:scale(1.3)}32.5%{clip:rect(257px,9999px,319px,0);filter:saturate(19.8);transform:scale(1.1)}35%{clip:rect(237px,9999px,286px,0);filter:saturate(14.2);transform:scale(1.2)}37.5%{clip:rect(11px,9999px,85px,0);filter:saturate(10.8);transform:scale(1.3)}40%{clip:rect(107px,9999px,128px,0);filter:saturate(8.8);transform:scale(1.2)}42.5%{clip:rect(133px,9999px,174px,0);filter:saturate(7.4);transform:scale(1.2)}45%{clip:rect(194px,9999px,263px,0);filter:saturate(6.6);transform:scale(1.2)}47.5%{clip:rect(356px,9999px,360px,0);filter:saturate(5.4);transform:scale(1.3)}50%{clip:rect(90px,9999px,154px,0);filter:saturate(8);transform:scale(1.1)}52.5%{clip:rect(49px,9999px,90px,0);filter:saturate(6.6);transform:scale(1.3)}55%{clip:rect(149px,9999px,158px,0);filter:saturate(4);transform:scale(1.3)}57.5%{clip:rect(189px,9999px,260px,0);filter:saturate(4.4);transform:scale(1.3)}60%{clip:rect(112px,9999px,204px,0);filter:saturate(9.6);transform:scale(1.3)}62.5%{clip:rect(465px,9999px,550px,0);filter:saturate(18.4);transform:scale(1.3)}65%{clip:rect(70px,9999px,89px,0);filter:saturate(4.6);transform:scale(1.1)}67.5%{clip:rect(427px,9999px,464px,0);filter:saturate(12.4);transform:scale(1.2)}70%{clip:rect(449px,9999px,537px,0);filter:saturate(13.4);transform:scale(1.2)}72.5%{clip:rect(318px,9999px,341px,0);filter:saturate(11.8);transform:scale(1.1)}75%{clip:rect(420px,9999px,444px,0);filter:saturate(2.4);transform:scale(1.1)}77.5%{clip:rect(266px,9999px,282px,0);filter:saturate(19.6);transform:scale(1.1)}80%{clip:rect(441px,9999px,522px,0);filter:saturate(8.4);transform:scale(1.1)}82.5%{clip:rect(448px,9999px,458px,0);filter:saturate(13);transform:scale(1.2)}85%{clip:rect(51px,9999px,106px,0);filter:saturate(5.2);transform:scale(1.3)}87.5%{clip:rect(426px,9999px,520px,0);filter:saturate(3.6);transform:scale(1.3)}90%{clip:rect(34px,9999px,57px,0);filter:saturate(1.2);transform:scale(1.1)}92.5%{clip:rect(33px,9999px,59px,0);filter:saturate(18.2);transform:scale(1.2)}95%{clip:rect(199px,9999px,218px,0);filter:saturate(8.6);transform:scale(1.1)}97.5%{clip:rect(391px,9999px,458px,0);filter:saturate(18.8);transform:scale(1.2)}100%{clip:rect(358px,9999px,406px,0);filter:saturate(17);transform:scale(1.1)}}@keyframes noise-anim-2{0%{clip:rect(83px,9999px,122px,0);filter:saturate(11.4);transform:scale(1.2)}2.5%{clip:rect(256px,9999px,261px,0);filter:saturate(11.2);transform:scale(1.3)}5%{clip:rect(425px,9999px,460px,0);filter:saturate(16.6);transform:scale(1.1)}7.5%{clip:rect(401px,9999px,445px,0);filter:saturate(15.2);transform:scale(1.2)}10%{clip:rect(343px,9999px,378px,0);filter:saturate(14);transform:scale(1.2)}12.5%{clip:rect(252px,9999px,260px,0);filter:saturate(4.6);transform:scale(1.3)}15%{clip:rect(299px,9999px,306px,0);filter:saturate(10);transform:scale(1.1)}17.5%{clip:rect(246px,9999px,281px,0);filter:saturate(20);transform:scale(1.2)}20%{clip:rect(66px,9999px,96px,0);filter:saturate(3.6);transform:scale(1.1)}22.5%{clip:rect(434px,9999px,439px,0);filter:saturate(5.8);transform:scale(1.3)}25%{clip:rect(454px,9999px,466px,0);filter:saturate(1.2);transform:scale(1.1)}27.5%{clip:rect(108px,9999px,112px,0);filter:saturate(14.6);transform:scale(1.1)}30%{clip:rect(230px,9999px,232px,0);filter:saturate(12.2);transform:scale(1.1)}32.5%{clip:rect(315px,9999px,341px,0);filter:saturate(12.4);transform:scale(1.3)}35%{clip:rect(75px,9999px,109px,0);filter:saturate(14.8);transform:scale(1.2)}37.5%{clip:rect(17px,9999px,49px,0);filter:saturate(5.4);transform:scale(1.1)}40%{clip:rect(322px,9999px,347px,0);filter:saturate(6.4);transform:scale(1.2)}42.5%{clip:rect(473px,9999px,476px,0);filter:saturate(11.6);transform:scale(1.3)}45%{clip:rect(178px,9999px,184px,0);filter:saturate(8.4);transform:scale(1.3)}47.5%{clip:rect(137px,9999px,171px,0);filter:saturate(1.8);transform:scale(1.1)}50%{clip:rect(471px,9999px,505px,0);filter:saturate(8.2);transform:scale(1.3)}52.5%{clip:rect(371px,9999px,416px,0);filter:saturate(10.8);transform:scale(1.2)}55%{clip:rect(214px,9999px,225px,0);filter:saturate(9.6);transform:scale(1.2)}57.5%{clip:rect(107px,9999px,153px,0);filter:saturate(9.6);transform:scale(1.2)}60%{clip:rect(367px,9999px,380px,0);filter:saturate(18.4);transform:scale(1.1)}62.5%{clip:rect(97px,9999px,138px,0);filter:saturate(5.2);transform:scale(1.3)}65%{clip:rect(438px,9999px,478px,0);filter:saturate(18.4);transform:scale(1.2)}67.5%{clip:rect(331px,9999px,365px,0);filter:saturate(12.8);transform:scale(1.3)}70%{clip:rect(306px,9999px,352px,0);filter:saturate(10.8);transform:scale(1.2)}72.5%{clip:rect(174px,9999px,176px,0);filter:saturate(14.4);transform:scale(1.3)}75%{clip:rect(379px,9999px,402px,0);filter:saturate(7.2);transform:scale(1.2)}77.5%{clip:rect(378px,9999px,425px,0);filter:saturate(9.8);transform:scale(1.2)}80%{clip:rect(366px,9999px,410px,0);filter:saturate(18);transform:scale(1.2)}82.5%{clip:rect(297px,9999px,326px,0);filter:saturate(17);transform:scale(1.1)}85%{clip:rect(275px,9999px,301px,0);filter:saturate(2.8);transform:scale(1.3)}87.5%{clip:rect(37px,9999px,72px,0);filter:saturate(18.4);transform:scale(1.3)}90%{clip:rect(289px,9999px,338px,0);filter:saturate(8.2);transform:scale(1.2)}92.5%{clip:rect(197px,9999px,219px,0);filter:saturate(14);transform:scale(1.1)}95%{clip:rect(466px,9999px,480px,0);filter:saturate(15.8);transform:scale(1.2)}97.5%{clip:rect(317px,9999px,353px,0);filter:saturate(12.8);transform:scale(1.2)}100%{clip:rect(419px,9999px,438px,0);filter:saturate(16.2);transform:scale(1.2)}}@keyframes turn-off{0%{filter:brightness(1);opacity:1;transform:scale(1,1.3) translate3d(0,0,0)}60%{filter:brightness(10);transform:scale(1.3,.001) translate3d(0,0,0)}100%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);filter:brightness(50);transform:scale(0,.0001) translate3d(0,0,0)}}@keyframes turn-on{0%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);filter:brightness(50);transform:scale(0,.0001) translate3d(0,0,0)}60%{filter:brightness(10);transform:scale(1.3,.001) translate3d(0,0,0)}100%{filter:brightness(1);opacity:1;transform:scale(1,1) translate3d(0,0,0)}}@media (min-width:1280px) and (max-width:1330px) and (max-height:1079px) and (min-height:801px){#splash .table .cell.left{width:800px}}@media (max-width:1240px){.screen-titles h2.fill{letter-spacing:1.5px}#video .screen-titles h2.fill{letter-spacing:4px}}@media (max-width:1130px){.scene{right:5vw}.screens .cctv-info .record{top:15.6%}#splash .table .cell.left h1{width:665px}}@media (max-width:1080px){.screens{height:100vh;width:100vw;pointer-events:none;-webkit-transform:translate(0,0) scale(1.6);-moz-transform:translate(0,0) scale(1.6);-ms-transform:translate(0,0) scale(1.6);transform:translate(0,0) scale(1.6);-webkit-transform-origin:30% 25%;-moz-transform-origin:30% 25%;-ms-transform-origin:30% 25%;transform-origin:30% 25%}.screens.zoom-out{-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}.screen{width:100%;height:100%}.screen:nth-child(1),.screen:nth-child(10),.screen:nth-child(5),.screen:nth-child(6){display:none;visibility:hidden}.videos iframe{height:53vh}html{height:100vh}html.is-android{height:calc(100vh - 56px);max-height:calc(100vh - 56px)}html.is-android .screens{height:calc(100vh - 56px)}html.is-android .screen{height:100%}html.is-android .terminal-container .terminal-content{height:calc(89vh - 56px)}html.is-android .scroll{padding-bottom:80px}html.is-safari.is-ios,html.is-safari.is-mobile{height:calc(100vh - 70px);max-height:calc(100vh - 70px)}html.is-safari.is-ios .screens,html.is-safari.is-mobile .screens{height:calc(100vh - 70px)}html.is-safari.is-ios .screen,html.is-safari.is-mobile .screen{height:100%}html.is-safari.is-ios .terminal-container .terminal-content,html.is-safari.is-mobile .terminal-container .terminal-content{height:calc(89vh - 70px)}html.is-safari.is-ios .scroll,html.is-safari.is-mobile .scroll{padding-bottom:80px}html.is-safari.is-ipad{height:calc(100vh - 23px);max-height:calc(100vh - 23px)}html.is-safari.is-ipad .screens{height:calc(100vh - 23px)}html.is-safari.is-ipad .screen{height:100%}html.is-safari.is-ipad .terminal-container .terminal-content{height:calc(89vh - 23px)}html.is-safari.is-ipad .scroll{padding-bottom:80px}#splash .table .cell .red-block h2{font-weight:400;font-size:36px;line-height:30px}#splash .table .cell .red-block p{font-size:30px}#splash .table .cell.right h3{font-size:26px}#splash .table .cell.left h1{font-size:38px}#splash .table .cell.left p{font-size:18px}#splash .table .btn{font-size:18px;padding-left:10px;padding-right:10px}}@media (max-width:950px){#splash .table{display:block}#splash .table .cell{display:block}#splash .table .cell.left{background-repeat:no-repeat;width:100%;height:0;padding-bottom:100%;background-size:auto 100%}#splash .table .cell.right{width:100%;height:auto;padding:0}#splash .table .cell.right .cell-content{width:100%;padding:20px 10px}#splash .table .cell.right .left{width:calc(100% + 20px);margin-left:-10px;display:block;margin-bottom:30px}#splash .table .cell.right .trailer iframe{width:100%!important}}@media (max-width:870px){#wrapper{font-size:18px}#social .cctv-content{padding-top:30px}.screen-titles h2.fill{letter-spacing:0}#social .screen-titles h2.fill{letter-spacing:0}.navigation{width:700px;max-width:100%;left:calc((100% - 700px)/ 2)}a.btn{font-size:16px;padding:10px 0!important;text-align:center}#splash .table{display:block}#splash .table .cell{display:block}#splash .table .cell.left{height:48%;background-size:auto 100%;background-repeat:no-repeat}#splash .table .cell.right{min-height:52%}}@media (max-width:700px){#wrapper{font-size:16px}.navigation{left:0;width:100%}.album .ab-left,.album .ab-right{width:100%;padding-left:0}.album .ab-left{text-align:center}.album .ab-left img{margin:0 auto 20px auto;max-width:100%;height:auto;display:block}.screens .cctv-text{padding:12vh 14vw 30px 14vw}.d-td{display:none}.m-td{display:block}table{margin-top:20px}table th{font-size:1.3em}table td{font-size:1.1em;border:none}table td span{display:block;margin-bottom:10px}table td:first-child{width:120px}table td:nth-child(2) .m-td{color:#fff;text-transform:uppercase}.screen-titles .ps .lines{width:calc((100% - 270px)/ 2)}.screen-titles h2.fill{font-size:1em}#social .screen-titles .ps .lines{width:calc((100% - 270px)/ 2)}}@media (max-width:700px) and (orientation:landscape){html.is-mobile .landscape-msg{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:9999}html.is-mobile .landscape-msg h2{color:#3ae70b;text-align:center;font-size:34px;font-weight:100}}@media (max-width:700px){#splash .table .cell.right{min-height:215px}#splash .table .cell.right h2,#splash .table .cell.right h3,#splash .table .cell.right h4{font-size:26px}#splash .table .cell.right h2{margin-bottom:10px}#splash .table .cell.right h2 span{font-size:20px}#splash .table .cell.right p{font-size:20px}#splash .predates{font-size:16px}#splash .btns{margin-top:10px}#splash .btns .btn{font-size:22px;margin-bottom:7px}}@media (max-width:620px){.footer-links .align-right{margin-right:70px;text-align:left}.footer-links .align-right a{font-size:12px;padding:0 2px}.footer-links .align-right :first-child{padding-left:0}#_evh-link{font-size:12px!important;line-height:13px!important;padding:0 2px}}@media (max-width:600px){.album .ab-left{text-align:center}.album .ab-left img{max-width:200px}.navigation{bottom:-358px;background-image:url(../img/navigation/keyboard-mob.png);height:428px}.navigation .nav-head{padding:14px 14px 0 14px}.navigation .nav-head .inline img{max-height:35px}.navigation .keys{position:relative;text-align:center}.navigation .keys .nav-item{width:calc(32% - 25px);max-width:100%;text-align:center;margin-bottom:10px}.navigation .keys .nav-item .key{width:69px;height:80px;max-height:100%;margin:0 auto}.navigation .keys .nav-item span img{max-width:100%!important;max-height:24px!important}.navigation .keys .nav-item:nth-child(4),.navigation .keys .nav-item:nth-child(7){margin-right:0}.navigation .keys .nav-item:last-child{max-width:100%;width:100%;text-align:right}.navigation .keys .nav-item:last-child span{display:block;width:100%;text-align:right;max-width:91px;margin:0 140px 0 auto}.navigation .keys .nav-item:last-child span img{max-height:100%!important}.navigation .keys .nav-item:last-child .key{max-width:104px;height:42px;margin-right:125px}.nav-text{position:absolute;left:25%;bottom:20px;display:block}.screens .cctv-info .psen{bottom:55px}.screens .cctv-info .psen,.screens .cctv-info .record,.screens .cctv-info .time{font-size:1.5em}.screens .cctv-info .time{right:auto;left:13.4%;display:block;width:72vw}.screens .cctv-info .time span{float:right}.screens .cctv-info .time span:first-child{float:left}html.is-android .screens .cctv-info .psen{bottom:calc(56px + 55px)}html.is-android .screens .cctv-info .time{bottom:calc(46px + 55px)}html.is-android .scroll{padding-bottom:80px}html.is-safari.is-ios .screens .cctv-info .psen,html.is-safari.is-mobile .screens .cctv-info .psen{bottom:calc(66px + 70px)}html.is-safari.is-ios .screens .cctv-info .time,html.is-safari.is-mobile .screens .cctv-info .time{bottom:calc(46px + 70px)}html.is-safari.is-ios .scroll,html.is-safari.is-mobile .scroll{padding-bottom:80px}html.is-safari.is-ipad .screens .cctv-info .psen{bottom:calc(66px + 23px)}html.is-safari.is-ipad .screens .cctv-info .time{bottom:calc(46px + 23px)}html.is-safari.is-ipad .scroll{padding-bottom:80px}.footer-links{text-align:center}#splash .trailer{margin-bottom:10px}#splash .trailer iframe{height:230px}}@media (max-width:520px){.nav-text{left:15%}.scene{right:-20px;top:7vh;min-height:87%}.screens .cctv-info .psen,.screens .cctv-info .record{left:25px}.screens .cctv-info .time{left:0;padding:0 25px;width:100%}.album h3{font-size:1.2em;text-align:left;text-align-last:left}.album h3:after{display:none}.footer-links{text-align:center}.navigation{bottom:-345px}html.is-ipad .navigation.show-nav,html.is-mobile .navigation.show-nav{bottom:32px}html:not(.is-mobile):not(.is-ipad) .navigation:hover{bottom:32px}html.is-android{height:calc(100vh - 56px - 32px);max-height:calc(100vh - 56px - 32px)}html.is-android .screens{height:calc(100vh - 56px - 32px)}html.is-android .screen{height:100%}html.is-android .terminal-container .terminal-content{height:calc(89vh - 56px - 32px)}html.is-android .scroll{padding-bottom:80px}html.is-safari.is-ios,html.is-safari.is-mobile{height:calc(100vh - 70px - 36px);max-height:calc(100vh - 70px - 36px)}html.is-safari.is-ios .screens,html.is-safari.is-mobile .screens{height:calc(100vh - 70px - 36px)}html.is-safari.is-ios .screen,html.is-safari.is-mobile .screen{height:100%}html.is-safari.is-ios .terminal-container .terminal-content,html.is-safari.is-mobile .terminal-container .terminal-content{height:calc(89vh - 70px - 36px)}html.is-safari.is-ios .scroll,html.is-safari.is-mobile .scroll{padding-bottom:80px}html.is-safari.is-ipad{height:calc(100vh - 23px - 36px);max-height:calc(100vh - 23px - 36px)}html.is-safari.is-ipad .screens{height:calc(100vh - 23px - 36px)}html.is-safari.is-ipad .screen{height:100%}html.is-safari.is-ipad .terminal-container .terminal-content{height:calc(89vh - 23px - 36px)}html.is-safari.is-ipad .scroll{padding-bottom:80px}#splash .table .cell.left{background-size:cover}#splash .table .cell.left h1{width:100%;float:none}#splash .table .cell.left .dates{float:none;width:100%}}@media (max-width:460px){.screen:after{background-size:120% 100%;background-position:center center}.nav-text{left:9%}.screens .cctv-text{padding:12vh 7vw 80px 7vw}.screen-titles .ps{min-height:50px}.screen-titles .ps h1{font-size:1.6em}.screen-titles .ps .lines{width:calc((100% - 200px)/ 2)}.screen-titles h2.fill{font-size:14px;letter-spacing:0!important}.navigation .nav-head .inline{width:48%}.navigation .nav-head .inline:first-child{padding-bottom:0}.navigation .nav-head .inline span{font-size:16px}.navigation .nav-head .inline img{max-width:94px;margin-top:4px}.navigation .keys .nav-item:last-child span{max-width:91px;margin:0 15% 0 auto}.navigation .keys .nav-item:last-child .key{max-width:104px;height:42px;margin-right:10%}#social .cctv-content{padding-top:0}#social .screen-titles h2.fill{font-size:13px}#social .screen-titles .ps .lines{width:calc((100% - 205px)/ 2)}.social-links{margin-top:5px;margin-bottom:10px}.social-links .btn{width:calc(48% - 10px);margin-top:10px}.signup-links .btn{width:calc(48% - 5px);margin-left:10px;margin-right:0}.signup-links .btn:nth-child(2),.signup-links .btn:nth-child(4){margin-left:0}#video .cctv-text{padding:12vh 0 30px 0}#video .cctv-text .vnav{top:calc(100px + 122.5px + 12vh);width:35px;height:35px;background-size:contain}#video .cctv-text .vnav.prev{left:15px}#video .cctv-text .vnav.next{right:15px}.videos iframe{margin-top:25px;height:245px;max-height:245px}#splash .table .cell .red-block h2{font-weight:400;font-size:34px}#splash .table .cell .red-block p{font-size:28px}#splash .table .cell.right h3{font-size:24px}#splash .table .cell.left h1{font-size:36px}#splash .table .cell.left p{font-size:16px}}@media (max-width:360px){.social-links .btn{padding-left:10px!important;padding-right:10px!important}}@media (max-width:320px){html.is-safari.is-ios,html.is-safari.is-mobile{height:calc(100vh - 70px - 42px);max-height:calc(100vh - 70px - 42px)}html.is-safari.is-ios .screens,html.is-safari.is-mobile .screens{height:calc(100vh - 70px - 42px)}html.is-safari.is-ios .screens .cctv-info .psen,html.is-safari.is-mobile .screens .cctv-info .psen{bottom:calc(70px + 70px)}html.is-safari.is-ios .screens .cctv-info .time,html.is-safari.is-mobile .screens .cctv-info .time{bottom:calc(50px + 70px)}html.is-safari.is-ios .terminal-container .terminal-content,html.is-safari.is-mobile .terminal-container .terminal-content{height:calc(89vh - 70px - 42px)}.videos iframe{margin-top:10px;height:180px}#video .cctv-text .vnav{top:calc(100px + 72.5px + 12vh)}}.terminal-container .terminal-content .terminal-text::-webkit-scrollbar{display:none;width:0}.is-firefox .terminal-container .terminal-content{margin-left:-17px}.is-firefox .terminal-container .terminal-content .terminal-text{transform:translateX(17px)}.is-ios .terminal-container .terminal-content .terminal-text .terminal-input{width:126px}::-webkit-input-placeholder{color:currentColor}:-moz-placeholder{color:currentColor;opacity:1}::-moz-placeholder{color:currentColor;opacity:1}:-ms-input-placeholder{color:currentColor}