.box-center{display:flex;align-items:center;height:100%;text-align:center;justify-content:center}.box{padding:20px}@media (min-width:800px){.big-text h2{font-size:40px}.big-text p{font-size:20px}}a{color:#d0201b}@media screen and (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){.big-text h2{font-size:26px}.big-text p{font-size:14px}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */#app,.page,body,html{width:100%;height:100%;overflow:hidden}html{line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#222;color:#f0f0f0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}#app{position:absolute}h1{font-size:24px;font-weight:400;margin:20px 0 25px}h1,h2{line-height:1.25}h2{font-size:17px;margin:20px 0 15px}.page-padding>h1,.page-padding>p{padding:0 10px}@media (min-width:500px){h1{font-size:32px}h2{font-size:22px}}@media (min-width:800px){h1{font-size:50px;line-height:1.1;margin:20px 0 30px}h2{font-size:24px;margin:20px 0}.page-padding>h1,.page-padding>p{padding:0 20px}}@media (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){h1{font-size:25px;line-height:1.1;margin:10px 0 15px}h2{font-size:16px;margin:10px 0}.page-padding>h1,.page-padding>p{padding:0 50px}}.view{position:absolute;width:100%;padding:0;transition:opacity .6s ease;will-change:opacity}.page-padding,.view{height:100%;box-sizing:border-box}.page-padding{padding:67px 0 0;padding-top:calc(67px + env(safe-area-inset-top))}.page{position:absolute;overflow:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;height:100%;width:100%;top:0;left:0}@media screen and (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){#app,.page,body,html{overflow:auto}.page-padding{padding:47px 0 0}.page{position:relative;overflow:scroll;height:auto}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-active{opacity:0}button{-webkit-appearance:none}.btn{color:#fff;background-color:#d0201b;padding:10px 20px;border-radius:5px;border:none;font-size:20px;margin-top:10px}.btn.current-focus{border:2px solid #fff}@media (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){.btn{font-size:14px;padding:6px 16px;border:2px solid #222}}.visual{margin:0;position:relative}.visual,.visual img{max-width:100%;width:100%}.visual img{height:auto}.visual figcaption{position:absolute;bottom:10px;left:10px}.visual figcaption,.visual figcaption>h2{padding-left:calc(env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right))}.visual h1,.visual p{color:hsla(0,0%,100%,.9);text-shadow:1px 1px 1px rgba(0,0,0,.6);margin:0}@media (min-width:800px){.visual figcaption{bottom:20px}}@media (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){.visual figcaption{left:50px}}nav{position:fixed;width:100%;height:auto;max-height:100%;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10;top:0;left:0;right:0;overflow-y:auto;padding-top:calc(constant(safe-area-inset-top));padding-top:calc(env(safe-area-inset-top))}nav .nav-wrapper{display:flex;flex-wrap:wrap;width:100%}nav a{display:none;text-decoration:none;text-transform:uppercase;color:#999;padding:20px 15px;flex-grow:1;text-align:center;border-bottom:3px solid transparent;box-sizing:border-box;width:100%}nav a.current-focus{background:#333}nav a.is-active{border-bottom:3px solid #d0201b!important;color:#fff}nav a.show-mobile-navigation{display:block;color:#fff}nav a.show-mobile-navigation:before{content:"\2630";position:absolute;top:9px;left:10px;font-size:30px}@supports (top:constant(safe-area-inset-top)){nav a.show-mobile-navigation:before{top:calc(9px + constant(safe-area-inset-top))}}@supports (top:env(safe-area-inset-top)){nav a.show-mobile-navigation:before{top:calc(9px + env(safe-area-inset-top))}}nav.open a{display:block;border-bottom:2px solid #222}nav.open a.show-mobile-navigation{display:none}@media (min-width:800px){nav .nav-wrapper{flex-wrap:nowrap}nav a{display:block;width:auto}nav a.show-mobile-navigation{display:none}}@media (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){nav .nav-wrapper{padding:0 40px;box-sizing:border-box}nav a{padding:10px}nav a:focus{background-color:#666;color:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;outline:none!important}}.carousel{width:100%;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.carousel a{text-decoration:none;color:inherit}.carousel-headline{padding:0 10px}@supports (padding-left:constant(safe-area-inset-left)){.carousel-headline{padding-left:calc(env(safe-area-inset-left) + 10px);padding-right:calc(env(safe-area-inset-right) + 10px)}}.carousel-scroll{white-space:nowrap;padding-right:10px}.carousel-scroll .carousel-cell{width:80%;margin-left:10px;margin-right:10px}.carousel-scroll .carousel-cell:first-child{margin-left:20px}.carousel-scroll .carousel-cell:last-child{margin-right:20px}.carousel-grid{display:flex;flex-flow:row wrap;justify-content:space-around;padding:0 5px 5px}.carousel-grid:after{content:"";flex:auto}.carousel-grid .carousel-cell{width:100%;box-sizing:border-box;padding:5px}.carousel .carousel-cell{position:relative;display:inline-block;align-self:flex-start;vertical-align:top}.carousel-title{white-space:normal;text-align:center;font-size:14px;padding-top:10px;padding-bottom:10px;color:#f0f0f0}.thumbnail-wrapper{position:relative;overflow:hidden}.thumbnail-wrapper:before{content:"";display:block;padding-top:56.25%;width:100%}.thumbnail-wrapper.current-focus{border:2px solid red}.thumbnail{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background-size:cover;background-position:50%}@media (min-width:480px){.carousel-scroll .carousel-cell{width:60%}.carousel-grid .carousel-cell{width:50%}.carousel-title{font-size:12px}}@media (min-width:700px){.carousel-scroll .carousel-cell{width:35%}}@media (min-width:800px){.carousel-scroll .carousel-cell{width:25%}.carousel-grid{padding:0 10px 10px;padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}.carousel-grid .carousel-cell{width:33.333333%;padding:10px}}@media (min-width:1200px){.carousel-grid .carousel-cell{width:25%}.carousel-title{font-size:14px}}@media (min-width:1400px){.carousel-scroll .carousel-cell:first-child{margin-left:50px}.carousel-scroll .carousel-cell:last-child{margin-right:50px}}@media (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){.carousel:focus{outline:none!important}.carousel a{display:block;width:100%;padding:2px}.carousel-headline{padding:0 40px;margin-left:10px}.carousel-grid{padding:0 40px 40px}.carousel-grid .carousel-cell{width:25%}.carousel-scroll .carousel-cell{width:22%;padding:5px}.carousel-scroll .carousel-cell:first-child{margin-left:50px}.carousel-scroll .carousel-cell:last-child{margin-right:50px}.carousel-title{font-size:12px}}.page-movie-detail{background:rgba(0,0,0,.2)}.movie-detail{display:flex;flex-wrap:wrap}.movie-detail .movie-image,.movie-detail .movie-info{width:100%;box-sizing:border-box}.movie-detail .movie-info h1,.movie-detail .movie-info h2{padding-top:0;margin-top:0}.movie-detail .movie-info h1,.movie-detail .movie-info h2,.movie-detail .movie-info p{padding-left:0}.movie-detail .preview-wrapper{position:relative;overflow:hidden;width:100%}.movie-detail .preview-wrapper:before{content:"";display:block;padding-top:56.25%;width:100%}.movie-detail .preview{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background-size:cover;background-position:50%}.movie-detail dt{float:left;font-weight:700;margin-right:.5em}.movie-detail dd{margin:0}.movie-detail dd:after{content:" ";clear:left;display:block}.movie-info-bg{padding:20px;width:100%;height:100%;box-sizing:border-box}.dark-bg{position:relative;padding-top:20px;display:block;padding-bottom:20px}.dark-bg h2{margin-top:0;padding-left:20px;font-size:20px}@media (min-width:800px) and (max-width:1400px){.movie-detail{padding-top:30px}.movie-detail .preview-wrapper{box-sizing:border-box;border:20px solid transparent}.movie-detail .movie-info{width:55%;order:-1}.movie-detail .movie-info h1{font-size:22px;margin-bottom:20px}.movie-detail .movie-info h2{font-size:16px}.movie-detail .movie-info dl,.movie-detail .movie-info p{font-size:14px}.movie-detail .movie-image{width:45%}.dark-bg{padding-top:0}}@media (width:1024px){.movie-detail{min-height:410px}}@media (min-width:1400px){.movie-detail{padding-top:50px}.movie-detail .movie-info{padding-top:0;order:-1;width:50%}.movie-detail .movie-info p{font-size:18px}.movie-detail .movie-image{width:50%}.movie-detail .preview-wrapper{border-right:0}.movie-info-bg{padding:0 50px 50px}.dark-bg h2{padding-left:50px;font-size:24px}}@media (device-aspect-ratio:16/9) and (min-width:960px){.movie-detail{padding-top:30px}.movie-detail .preview-wrapper{border-right:50px solid transparent}.dark-bg h2,.movie-info-bg{padding-left:50px}}@media (device-aspect-ratio:16/9) and (width:960px) and (-webkit-min-device-pixel-ratio:2){.movie-detail{padding-top:30px;min-height:240px}.movie-detail .preview-wrapper{border-right:50px solid transparent}.movie-detail .movie-info{padding-top:0;order:-1;width:70%}.movie-detail .movie-info h1{font-size:22px;margin-bottom:15px}.movie-detail .movie-info h2{font-size:16px}.movie-detail .movie-info dl{margin:7px 0}.movie-detail .movie-info dd,.movie-detail .movie-info dt,.movie-detail .movie-info p{font-size:11px}.movie-detail .movie-info p{margin:10px 0}.movie-detail .movie-image{width:30%}.movie-detail .preview-wrapper{border-left:0 solid transparent}.movie-info-bg{padding:0 25px 25px 50px}.dark-bg h2{padding-left:50px;font-size:16px}}#background-image{width:150%;height:150%;background-size:cover;display:none;filter:blur(100px);-webkit-filter:blur(100px);left:-25%;position:fixed;right:-25%;z-index:-1}
/*# sourceMappingURL=styles.css.map*/