html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'K';src:url('../fonts/sevenoneeight-light-webfont.eot');src:url('../fonts/sevenoneeight-light-webfont.eot?#iefix')format('embedded-opentype'),url('../fonts/sevenoneeight-light-webfont.woff2')format('woff2'),url('../fonts/sevenoneeight-light-webfont.woff')format('woff'),url('../fonts/sevenoneeight-light-webfont.ttf')format('truetype'),url('../fonts/sevenoneeight-light-webfont.svg#718light')format('svg');font-weight:300;font-style:normal}@font-face{font-family:'K';src:url('../fonts/sevenoneeight-medium-webfont.eot');src:url('../fonts/sevenoneeight-medium-webfont.eot?#iefix')format('embedded-opentype'),url('../fonts/sevenoneeight-medium-webfont.woff2')format('woff2'),url('../fonts/sevenoneeight-medium-webfont.woff')format('woff'),url('../fonts/sevenoneeight-medium-webfont.ttf')format('truetype'),url('../fonts/sevenoneeight-medium-webfont.svg#718medium')format('svg');font-weight:normal;font-style:normal}html,body{height:100%;width:100%}@media screen and (min-width:768px){html,body{overflow:hidden}}*{box-sizing:border-box}body{font-family:"K","Trebuchet MS","Lucida Sans Unicode",Arial,Helvetica,sans-serif;background-color:white;color:#111;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}b,strong{font-weight:normal}a{color:inherit}.logo{text-indent:-9999px;display:block;position:fixed;top:60px;bottom:120px;left:64px;pointer-events:none;background:transparent url('/assets/images/logo.svg')no-repeat;background-size:contain;background-origin:content-box;z-index:100;-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}@media screen and (max-width:767px){.logo{display:none}}@media screen and (min-width:992px){.logo{left:124px}}@media screen and (min-width:768px){.logo-overlay{display:none}}@media screen and (max-width:767px){.logo-overlay{pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;background:transparent url('/assets/images/logo-bg.svg')no-repeat;z-index:100;opacity:0;-webkit-transition:.2s opacity;-moz-transition:.2s opacity;-ms-transition:.2s opacity;-o-transition:.2s opacity;transition:.2s opacity}.menu-open .logo-overlay{opacity:.95}.tmpl-home .logo-overlay{opacity:.85}}@media screen and (max-width:767px) and (orientation:portrait){.logo-overlay{background-position:-20px -30px;background-size:3600px}}@media screen and (max-width:767px) and (orientation:landscape){.logo-overlay{background-position:0px -10px;background-size:1500px auto}}@media screen and (max-width:767px) and (max-width:600px) and (orientation:portrait){.logo-overlay{background-position:0px 0px;background-size:2500px}}@media screen and (max-width:767px) and (max-width:480px) and (orientation:portrait){.logo-overlay{background-position:0 0;background-size:2300px auto}}.page-title{display:block;position:fixed;font-size:16px;margin:0;left:20px;padding-left:5px;padding-right:5px;padding-top:20px;padding-bottom:20px;font-weight:normal;z-index:100;cursor:pointer}.page-title:before{content:"";display:block;position:absolute;left:0;top:50%;background-color:#111;margin-top:1px;height:2px;width:100%}.tmpl-home .page-title:before{background-color:white}.page-title .season{font-weight:300;margin-left:.4em}@media screen and (min-width:768px){.page-title{display:none}}.hidden-past-point{-webkit-transition:.2s opacity;-moz-transition:.2s opacity;-ms-transition:.2s opacity;-o-transition:.2s opacity;transition:.2s opacity}.invisible{opacity:0}.hidden{display:none !important}@keyframes fadein{from{opacity:0}to{opacity:1}}@media screen and (min-width:768px){.fade-in{animation:fadein 1s}}.no-js img.lazyload{display:none}.lazyload,.lazyloading{opacity:.2}.lazyloaded{opacity:1}.footer{position:absolute;height:40px;font-size:14px;font-weight:300;width:100%;bottom:0;position:fixed;color:#111;-webkit-transition:.2s color;-moz-transition:.2s color;-ms-transition:.2s color;-o-transition:.2s color;transition:.2s color}.xs.menu-open .footer,.tmpl-home .footer{color:white;z-index:120}.copyright{position:absolute;top:10px;right:20px;font-weight:normal}@media screen and (min-width:768px){.copyright{right:60px}}@media screen and (min-width:992px){.copyright{right:120px}}.copyright p{margin:0}.copyright a{text-decoration:none}@media screen and (min-width:768px){nav[role="navigation"]{position:fixed;display:block;top:75px;left:0;min-width:20px;height:293px;z-index:100}}@media screen and (max-width:767px){nav[role="navigation"]{left:0 !important;right:0;top:0;bottom:0;height:120%;position:fixed;z-index:100;color:white;pointer-events:none;opacity:0;-webkit-transition:.2s opacity;-moz-transition:.2s opacity;-ms-transition:.2s opacity;-o-transition:.2s opacity;transition:.2s opacity}.menu-open nav[role="navigation"],.tmpl-home nav[role="navigation"]{opacity:1;pointer-events:all}}.menu{position:absolute;white-space:nowrap;list-style:none;padding:0;margin:0;font-size:16px;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}@media screen and (max-width:767px){.menu{right:20px;top:100px}}@media screen and (max-width:767px) and (max-height:400px){.menu{top:60px}}@media screen and (max-width:767px) and (orientation:landscape){.menu{right:auto;left:40%;top:40px}}.menu li{display:inline-block;position:relative}.menu li:not(:first-child){margin-top:5px}.menu li:not(:last-child){margin-bottom:5px}.menu a{position:relative;text-decoration:none;padding-top:5px;padding-bottom:5px}.menu .active:before{content:"";display:block;position:absolute;left:50%;background-color:#111;margin-left:-2px;width:1px;height:100%}@media screen and (max-width:767px){.menu .active:before{background-color:white}}.tmpl-home .menu-button{display:none}@media screen and (min-width:768px){.menu-button{display:none}}@media screen and (max-width:767px){.menu-button{cursor:pointer;z-index:120;position:fixed;display:block;width:60px;height:60px;top:0;right:0}.menu-button span{display:block;background-color:#111;width:40px;height:2px;position:absolute;left:10px;border-radius:1px;-webkit-transition:.2s all ease-out;-moz-transition:.2s all ease-out;-ms-transition:.2s all ease-out;-o-transition:.2s all ease-out;transition:.2s all ease-out}.tmpl-home .menu-button span{background:white}.menu-button span:nth-child(1){top:25px}.menu-button span:nth-child(2){top:33px}}.menu-open .menu-button span{top:29px;background-color:white}.menu-open .menu-button span:nth-child(1){-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.menu-open .menu-button span:nth-child(2){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.socialmedia{position:absolute;top:11px;left:20px}@media screen and (min-width:768px){.socialmedia{left:60px}}@media screen and (min-width:992px){.socialmedia{left:120px}}.socialmedia__link{text-decoration:none}.socialmedia__link:not(:last-child){margin-right:10px}@media screen and (min-width:768px){.socialmedia__link:not(:last-child){margin-right:20px}}@media screen and (max-width:480px){.socialmedia__link:not(:last-child){margin-right:10px}}@media screen and (max-width:480px){.socialmedia .char-first{display:inline-block;background-color:#111;color:white;font-weight:bold;font-size:12px;text-transform:lowercase;padding-top:1px;width:20px;height:20px;text-align:center;border-radius:50%;-webkit-transition:.2s background-color;-moz-transition:.2s background-color;-ms-transition:.2s background-color;-o-transition:.2s background-color;transition:.2s background-color}.xs.menu-open .socialmedia .char-first,.tmpl-home .socialmedia .char-first{background-color:white;color:#111}.socialmedia .rest{display:none}}body{background:transparent}video{display:block;position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%)translateY(-50%);-moz-transform:translateX(-50%)translateY(-50%);-webkit-transform:translateX(-50%)translateY(-50%);transform:translateX(-50%)translateY(-50%);background:url("../images/videoposter.jpg")no-repeat;background-size:cover}html.video{background-color:black}html.no-video{background:url("../images/videoposter.jpg")black no-repeat center center;background-size:cover}@media screen and (max-width:767px){html.no-video{background-image:url("../images/videoposter-xs.jpg")}}html.no-video video{display:none}