*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{margin:0;background-color:#0b5aff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Arial Black',sans-serif;font-weight:700;text-transform:uppercase;line-height:1;text-rendering:optimizeLegibility;text-align:center}.vci,.vco{height:100%;width:100%}.vco{display:table}.vci{display:table-cell;vertical-align:middle}.subscribe{color:#0b5aff;padding:20px;font-family:'Arial Black',sans-serif;font-weight:700;text-transform:uppercase;line-height:1;text-align:center;text-rendering:optimizeLegibility;font-size:80px}@media screen and (max-width:1200px){.subscribe{font-size:60px}}@media screen and (max-width:800px){.subscribe{font-size:40px}}@media screen and (max-width:650px){.subscribe{font-size:30px}}@media screen and (max-width:550px){.subscribe{font-size:25px}}.backdrop{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background:url(../images/poster.8832cd5d.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}a{display:block;text-decoration:none;color:#fff;-webkit-animation:lighting 2s infinite linear;-moz-animation:lighting 2s infinite linear;-o-animation:lighting 2s infinite linear;-ms-animation:lighting 2s infinite linear;animation:lighting 2s infinite linear}a:hover{color:#ff0;-webkit-animation:strobe 75ms steps(1,end) infinite;-moz-animation:strobe 75ms steps(1,end) infinite;-o-animation:strobe 75ms steps(1,end) infinite;-ms-animation:strobe 75ms steps(1,end) infinite;animation:strobe 75ms steps(1,end) infinite}.modal{display:none}.subscribe-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.7)}.subscribe-modal{position:fixed;top:10%;right:10%;bottom:10%;left:10%;background-color:#fff;padding:1em;overflow-y:auto}.subscriber-count{margin:.5em 0;font-size:27px}.subscriber-count-ns{white-space:nowrap}.n{display:inline-block;width:15px;height:20px;background-position:center center}.n0{background-image:url(../images/odometer/0.7a1e635a.png)}.n1{background-image:url(../images/odometer/1.fea731b4.png)}.n2{background-image:url(../images/odometer/2.a8769ea4.png)}.n3{background-image:url(../images/odometer/3.ae29d1b5.png)}.n4{background-image:url(../images/odometer/4.fae4fe3b.png)}.n5{background-image:url(../images/odometer/5.522d6288.png)}.n6{background-image:url(../images/odometer/6.5320d547.png)}.n7{background-image:url(../images/odometer/7.5fb8adbb.png)}.n8{background-image:url(../images/odometer/8.ab29d9c0.png)}.n9{background-image:url(../images/odometer/9.81b9547a.png)}input{display:block;width:100%;margin:1em 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:5px solid #000;padding:0}input:hover{color:#ff0;border-color:#ff0;-webkit-animation:strobe 75ms steps(1,end) infinite;-moz-animation:strobe 75ms steps(1,end) infinite;-o-animation:strobe 75ms steps(1,end) infinite;-ms-animation:strobe 75ms steps(1,end) infinite;animation:strobe 75ms steps(1,end) infinite}input:focus{color:#000;outline:0;border-color:#0b5aff}input:focus:hover{-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}button{color:#0b5aff;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:1em 0}button:hover{color:#ff0;-webkit-animation:strobe 75ms steps(1,end) infinite;-moz-animation:strobe 75ms steps(1,end) infinite;-o-animation:strobe 75ms steps(1,end) infinite;-ms-animation:strobe 75ms steps(1,end) infinite;animation:strobe 75ms steps(1,end) infinite}button,input,label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Arial Black',sans-serif;font-weight:700;text-transform:uppercase;line-height:1;text-rendering:optimizeLegibility;font-size:40px;text-align:center}@-moz-keyframes lighting{25%{color:#b498ef}50%{color:#9cb5ee}75%{color:#43d1d2}100%{color:#ededed}}@-webkit-keyframes lighting{25%{color:#b498ef}50%{color:#9cb5ee}75%{color:#43d1d2}100%{color:#ededed}}@-o-keyframes lighting{25%{color:#b498ef}50%{color:#9cb5ee}75%{color:#43d1d2}100%{color:#ededed}}@keyframes lighting{25%{color:#b498ef}50%{color:#9cb5ee}75%{color:#43d1d2}100%{color:#ededed}}@-moz-keyframes strobe{50%{color:red;border-color:red}}@-webkit-keyframes strobe{50%{color:red;border-color:red}}@-o-keyframes strobe{50%{color:red;border-color:red}}@keyframes strobe{50%{color:red;border-color:red}}