@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:palatino-roman;src:url(../assets/fonts/palatino-roman.woff2) format('woff2'),url(../assets/fonts/palatino-roman.woff) format('woff'),url(../assets/fonts/palatino-roman.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:palatino-italic;src:url(../assets/fonts/palatino-italic.woff2) format('woff2'),url(../assets/fonts/palatino-italic.woff) format('woff'),url(../assets/fonts/palatino-italic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:oswald;src:url(../assets/fonts/oswald.woff2) format('woff2'),url(../assets/fonts/oswald.woff) format('woff'),url(../assets/fonts/oswald.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:oswald-medium;src:url(../assets/fonts/oswald-medium.woff2) format('woff2'),url(../assets/fonts/oswald-medium.woff) format('woff'),url(../assets/fonts/oswald-medium.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:oswald-light;src:url(../assets/fonts/oswald-light.woff2) format('woff2'),url(../assets/fonts/oswald-light.woff) format('woff'),url(../assets/fonts/oswald-light.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:oswald-light-italic;src:url(../assets/fonts/oswald-light-italic.woff2) format('woff2'),url(../assets/fonts/oswald-light-italic.woff) format('woff'),url(../assets/fonts/oswald-light-italic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:work-sans-medium;src:url(../assets/fonts/work-sans-medium.woff2) format('woff2'),url(../assets/fonts/work-sans-medium.woff) format('woff'),url(../assets/fonts/work-sans-medium.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:sf-pro-display-medium;src:url(../assets/fonts/sf-pro-display-medium.woff2) format('woff2'),url(../assets/fonts/sf-pro-display-medium.woff) format('woff'),url(../assets/fonts/sf-pro-display-medium.ttf) format('truetype');font-weight:400;font-style:normal}:root{--header-height:3.8em}*{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-weight:400;margin:0;padding:0}body,html{height:100%;min-height:100vh;scroll-behavior:auto}body{background:#f5f5f2;color:#141414;cursor:default;font-family:palatino-roman,serif;font-size:19.3px;height:100%;letter-spacing:.02em;line-height:1.4;min-height:100vh;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}img,svg{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}sup{display:inline-block;font-size:.5em;line-height:1;-webkit-transform:translate(.06em,-.4em);-ms-transform:translate(.06em,-.4em);transform:translate(.06em,-.4em)}i{font-family:palatino-italic,serif;font-style:normal;font-weight:400;padding-right:.03em}h1{font-family:oswald-medium,sans-serif;font-size:2.55em;letter-spacing:0;line-height:1.2;text-transform:uppercase}h2{font-family:oswald,sans-serif;font-size:1.85em;letter-spacing:-.003em;line-height:1.27;margin:0 0 .88em 0}small{font-size:.7em}.nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.clear-both{clear:both}.opacity-0{opacity:0;pointer-events:none}.display-none{display:none}.transition-none *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.pointer-events-none,.pointer-events-none *{cursor:default;pointer-events:none}.visibility-hidden{visibility:hidden}:focus{outline:0}var{display:none}.console{background:rgba(0,0,0,.92);border-top-left-radius:.17em;bottom:0;color:#fff;font-family:san-francisco-medium,sans-serif;font-size:22px;letter-spacing:1px;line-height:1.3;padding:.4em .64em .43em .79em;pointer-events:none;position:fixed;right:0;z-index:14000}.console:before{content:"normal"}.page-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;-webkit-transition:opacity .37s ease-in-out;-o-transition:opacity .37s ease-in-out;transition:opacity .37s ease-in-out}.content-overlay-open .page-parent,.overlay-open .page-parent{opacity:0;-webkit-transition:opacity .33s ease;-o-transition:opacity .33s ease;transition:opacity .33s ease}.container{margin:0 auto;max-width:98em;position:relative;-webkit-transition:opacity .33s ease;-o-transition:opacity .33s ease;transition:opacity .33s ease;width:90.5vw}.full-width-videos{max-width:none;width:100%}.page-top-height{height:var(--header-height)}.site-button{border:1px solid #141414;color:#141414;cursor:pointer;display:inline-block;font-family:oswald-light,sans-serif;letter-spacing:.02em;line-height:1;overflow:hidden;padding:.65em .86em .81em .86em;text-align:center;text-transform:uppercase;-webkit-transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out;-o-transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out;transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out}.site-button:hover{border:1px solid #0f557a;background-color:#0f557a;color:#f5f5f2}.content-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:0 0 .8vh 0;position:fixed;top:0;-webkit-transition:opacity .3s cubic-bezier(.3,0,.7,1);-o-transition:opacity .3s cubic-bezier(.3,0,.7,1);transition:opacity .3s cubic-bezier(.3,0,.7,1);width:100vw;z-index:13000}.content-overlay.opacity-0{-webkit-transition:opacity .43s cubic-bezier(.3,0,.7,1);-o-transition:opacity .43s cubic-bezier(.3,0,.7,1);transition:opacity .43s cubic-bezier(.3,0,.7,1)}.content-overlay .nav-open{left:1.2em;position:fixed;top:-.12em;z-index:13010}.content-overlay .nav-open .line-one,.content-overlay .nav-open .line-two{-webkit-transition:none;-o-transition:none;transition:none}.gemini-scroll-div{position:absolute;height:100%;width:100%}.gm-scrollbar-disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gm-prevented{-webkit-overflow-scrolling:touch}.gm-prevented>.gm-scrollbar{display:none}.gm-scrollbar-container{position:relative;overflow:hidden!important;width:100%;height:100%}.gm-scrollbar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:3px}.gm-scrollbar.-vertical{width:6px;top:2px}.gm-scrollbar.-horizontal{height:6px;left:2px}.gm-scrollbar .thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(0,0,0,.2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gm-scrollbar .thumb:active,.gm-scrollbar .thumb:hover{background-color:rgba(0,0,0,.3)}.gm-scrollbar.-vertical .thumb{width:100%}.gm-scrollbar.-horizontal .thumb{height:100%}.gm-scrollbar-container .gm-scroll-view{width:100%;height:100%;overflow:scroll;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}.gm-scrollbar-container.gm-autoshow .gm-scrollbar{opacity:0;-webkit-transition:opacity 120ms ease-out;-o-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.gm-scrollbar-container.gm-autoshow:active>.gm-scrollbar,.gm-scrollbar-container.gm-autoshow:focus>.gm-scrollbar,.gm-scrollbar-container.gm-autoshow:hover>.gm-scrollbar{opacity:1;-webkit-transition:opacity 340ms ease-out;-o-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.gm-resize-trigger{position:absolute;display:block;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;opacity:0}.gm-scrollbar.-vertical{border-radius:4.5px;bottom:3px;right:8px;top:3px;width:9px}.gm-scrollbar .thumb{background-color:rgba(255,255,255,.2);cursor:default;-webkit-transition:background-color .15s cubic-bezier(.3,0,.7,1);-o-transition:background-color .15s cubic-bezier(.3,0,.7,1);transition:background-color .15s cubic-bezier(.3,0,.7,1)}.gm-scrollbar .thumb:active,.gm-scrollbar .thumb:hover{background-color:rgba(255,255,255,.3)}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transform:translateY(calc(var(--plyr-control-spacing,10px)*-4));-ms-transform:translateY(calc(var(--plyr-control-spacing,10px)*-4));transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);-o-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,currentColor),color-stop(0,transparent));background-image:-webkit-linear-gradient(left,currentColor 0,transparent 0);background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:-webkit-linear-gradient(left,currentColor var(--value,0),transparent var(--value,0));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2*-1);position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);-ms-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;-o-transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);-ms-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.7);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:-webkit-linear-gradient(135deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:-webkit-linear-gradient(135deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);-ms-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:-webkit-linear-gradient(transparent,rgba(0,0,0,.75));background:-o-linear-gradient(transparent,rgba(0,0,0,.75));background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;-o-transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;-o-transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:-webkit-linear-gradient(transparent,rgba(0,0,0,.75));background:-o-linear-gradient(transparent,rgba(0,0,0,.75));background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr{--plyr-range-thumb-height:9.5px;--plyr-range-track-height:2.5px;font-family:san-francisco-medium,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.plyr button{cursor:default}.plyr--video,.plyr__video-wrapper{background-color:#000;height:100%;position:absolute;width:100%}.fullscreen-video .header{display:none}.plyr--fullscreen-fallback{background-color:#060606}.plyr--fullscreen-fallback .plyr__video-wrapper{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.plyr__poster{background-color:transparent;pointer-events:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.plyr--audio .plyr__controls{background:0 0;border-radius:3px;color:#fff;padding:.8em .1em}.plyr--video .plyr__controls{background:rgba(20,20,20,.8);backdrop-filter:blur(10px);border-radius:10px;margin:0 auto 18px auto;max-width:999px;padding:6px 9px;-webkit-transition:opacity .17s cubic-bezier(.3,0,.7,1);-o-transition:opacity .17s cubic-bezier(.3,0,.7,1);transition:opacity .17s cubic-bezier(.3,0,.7,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:calc(100% - 7vw)}.fullscreen-video .plyr--video .plyr__controls{margin:0 auto 34px auto}.plyr--video.plyr--hide-controls .plyr__controls,.plyr--video.plyr--stopped .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.plyr__control svg{fill:#fff}.plyr--video .plyr__control.plyr__control--overlaid{opacity:0}.plyr--video.plyr--stopped .plyr__control.plyr__control--overlaid{opacity:1}.plyr--video .plyr__control.plyr__control--overlaid{background:#018ad7;padding:33px}.plyr--video .plyr__control.plyr__control--overlaid:hover{background:#018ad7}.plyr--video .plyr__control.plyr__control--overlaid svg{fill:#f2f2f2;-webkit-filter:none;filter:none;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true],.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:0 0}.plyr--video .plyr__progress__buffer{-webkit-box-shadow:none;box-shadow:none}.plyr--full-ui input[type=range]{color:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-thumb,.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb,.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-thumb,.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:none;box-shadow:none}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-thumb,.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb,.plyr--full-ui.plyr--video input[type=range]::-moz-range-thumb,.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:none}.plyr--full-ui.plyr--audio input[type=range]::-ms-thumb,.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb,.plyr--full-ui.plyr--video input[type=range]::-ms-thumb,.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:none}.plyr__progress{margin-right:20px}.plyr__controls .plyr__time{font-size:13.5px;width:auto}.plyr__time+.plyr__time::before{content:'/';margin-right:5px}.plyr__time--duration{margin-right:3px}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track,.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#666;-webkit-box-shadow:none;box-shadow:none}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track,.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#666}.plyr--full-ui.plyr--audio input[type=range]::-ms-track,.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#666}.plyr__tooltip{background:#eee;border-radius:.4em;-webkit-box-shadow:none;box-shadow:none;color:#222;padding:.3em .6em .2em .6em;-webkit-transform:translate(-50%,3px) scale(1);-ms-transform:translate(-50%,3px) scale(1);transform:translate(-50%,3px) scale(1)}.plyr__tooltip::before{border-top:6px solid #777;bottom:-6px;display:none}.plyr--video .plyr__control.plyr__control--overlaid{background-color:transparent!important;background-image:url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M79.5%2039.69c0%2021.49-17.678%2038.923-39.5%2038.923S.5%2061.18.5%2039.69%2018.178.765%2040%20.765%2079.5%2018.2%2079.5%2039.69Z%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m53.333%2039.69-20%2013.14V26.548l20%2013.141Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E')!important;display:block;font-size:1em;height:1.75em;left:50%;padding:2.6em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.75em}.plyr--video .plyr__control.plyr__control--overlaid svg{display:none}.score-overlay .plyr__controls,.song-overlay .plyr__controls{background:#141414;padding:6.5px 13.5px}@media (max-aspect-ratio:86/100) and (max-width:666px){.plyr--video .plyr__controls{margin-bottom:3.1vw}.plyr--video .plyr__control.plyr__control--overlaid{font-size:.66em}}@media (max-width:966px) and (min-aspect-ratio:123/100){.fullscreen-video .plyr--video .plyr__controls{width:66vw}.plyr__progress{margin-left:7px;margin-right:25px}.plyr--video .plyr__control.plyr__control--overlaid{font-size:.82em}}@media (min-width:480px){.plyr__progress{margin-left:11px;margin-right:26px}.plyr__controls .plyr__time{margin-left:6px;text-align:left}.plyr__controls .plyr__time.plyr__time--current{margin-left:10px;padding:0;text-align:right}.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:8px}.plyr__controls .plyr__volume,.plyr__controls>.plyr__control:last-of-type{margin-right:4px}}@media (min-width:1480px){.plyr--video .plyr__controls{margin-bottom:23px}.fullscreen-video .plyr--video .plyr__controls{margin-bottom:60px}}.sections-nav{background:#f5f5f2;overflow:auto;position:fixed;top:var(--header-height);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .6s cubic-bezier(.3,0,.7,1);-o-transition:opacity .6s cubic-bezier(.3,0,.7,1);transition:opacity .6s cubic-bezier(.3,0,.7,1);width:100%;z-index:10}.sections-nav ul{margin:0 auto;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0 calc(4.5vw - .7em);scrollbar-width:none;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.sections-nav ul::-webkit-scrollbar{display:none}.sections-nav li{display:inline-block;margin:0 .23em;text-align:center}.sections-nav-link a{color:#141414;cursor:pointer;display:block;font-family:oswald-light,sans-serif;height:calc(2.88em + 1px);letter-spacing:.007em;line-height:2.82;padding:0 .48em;text-decoration:none;text-transform:uppercase;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);white-space:nowrap}.sections-nav-link.active-section a{cursor:default;pointer-events:none}a span.invisible-text,a span.link-text{display:block}a span.invisible-text{background:#f5f5f2;font-family:oswald,sans-serif;left:0;letter-spacing:-.004em;opacity:0;padding:0;position:absolute;top:0;-webkit-transition:opacity .22s cubic-bezier(.3,0,.7,1);-o-transition:opacity .22s cubic-bezier(.3,0,.7,1);transition:opacity .22s cubic-bezier(.3,0,.7,1);visibility:visible;width:100%}.letter-spacing-minus a span.invisible-text{letter-spacing:-.005em}.letter-spacing-minus- a span.invisible-text{letter-spacing:-.006em}.letter-spacing-minus-- a span.invisible-text{letter-spacing:-.0078em}.letter-spacing-plus a span.invisible-text{letter-spacing:-.0015em}.sections-nav-link.active-section a span.invisible-text{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.3,0,.7,1);-o-transition:opacity .2s cubic-bezier(.3,0,.7,1);transition:opacity .2s cubic-bezier(.3,0,.7,1)}a:hover span.invisible-text{-webkit-transition:opacity .2s cubic-bezier(.3,0,.7,1);-o-transition:opacity .2s cubic-bezier(.3,0,.7,1);transition:opacity .2s cubic-bezier(.3,0,.7,1)}.no-touch .sections-nav-link a:hover span.invisible-text{opacity:1}.sections-nav-height{height:calc(2.88em + 1px)}.page{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:opacity .6s cubic-bezier(.3,0,.7,1);-o-transition:opacity .6s cubic-bezier(.3,0,.7,1);transition:opacity .6s cubic-bezier(.3,0,.7,1);width:100%}.section{min-height:48vh;padding:2.2em 0 3.2em 0;scroll-margin-top:calc(var(--header-height) + 3.1em)}.page-bottom{height:15vh}.top-image-container{position:relative}.top-image{height:0;margin:0 0 1.8em 0;padding-bottom:44%;position:relative}.play-video{bottom:0;left:0;position:absolute;right:0;top:0}.play-video a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .24s ease;-o-transition:opacity .24s ease;transition:opacity .24s ease}.no-touch .play-video a{background:rgba(5,0,0,.22);opacity:0}.no-touch .play-video a:hover{opacity:1;-webkit-transition:opacity .31s ease;-o-transition:opacity .31s ease;transition:opacity .31s ease}.play-video .play-video-button{height:4.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:4.5em}.play-video-button svg{overflow:visible}.film-title{background:#f5f5f2;bottom:-.37em;display:inline-block;font-family:oswald-medium,sans-serif;font-size:2.68em;left:0;letter-spacing:-.022em;line-height:1.2;padding:.1em .32em 0 .01em;pointer-events:none;position:absolute;text-transform:uppercase}.bugonia .top-image{background-image:url(../assets/images/films/bugonia/bugonia.jpg);background-position:100% 19.5%;background-size:100%}.hamnet .top-image{background-image:url(../assets/images/films/hamnet/hamnet-1.jpg);background-position:50% 4.5%;background-size:100%}.song-sung-blue .top-image{background-image:url(../assets/images/films/song-sung-blue/song-sung-blue-1.jpg);background-position:50% 16.2%;background-size:100%}.anemone .top-image{background-image:url(../assets/images/films/anemone/anemone.jpg);background-position:50% 37.8%;background-size:100%}.the-ballad-of-wallis-island .top-image{background-image:url(../assets/images/films/the-ballad-of-wallis-island/the-ballad-of-wallis-island.jpg);background-position:50% 27%;background-size:100%}.the-phoenician-scheme .top-image{background-image:url(../assets/images/films/the-phoenician-scheme/the-phoenician-scheme.jpg);background-position:50% 100%;background-size:100%}.downton-abbey-the-grand-finale .top-image{background-image:url(../assets/images/films/downton-abbey-the-grand-finale/downton-abbey-the-grand-finale.jpg);background-position:50% 35%;background-size:100%}.conclave .top-image{background-image:url(../assets/images/films/conclave/conclave-3.jpg);background-position:50% 47%;background-size:100%}.piece-by-piece .top-image{background-image:url(../assets/images/films/piece-by-piece/piece-by-piece.jpg);background-position:49% 47%;background-size:100%}.nosferatu .top-image{background-image:url(../assets/images/films/nosferatu/nosferatu-3.jpg);background-position:50% 66%;background-size:100%}.the-bikeriders .top-image{background-image:url(../assets/images/films/the-bikeriders/the-bikeriders.jpg);background-position:50% 2%;background-size:100%}.touch .top-image{background-image:url(../assets/images/films/touch/touch.jpg);background-position:50% 52%;background-size:100%}.didi .top-image{background-image:url(../assets/images/films/didi/didi.jpg);background-position:50% 31%;background-size:100%}@media (max-aspect-ratio:86/100) and (max-width:666px){.conclave .top-image{background-position:44% 61%;background-size:114%}.piece-by-piece .top-image{background-position:11% 75%;background-size:107%}.nosferatu .top-image{background-position:50% 40%;background-size:112%}.the-bikeriders .top-image{background-position:47% 5%;background-size:116%}.touch .top-image{background-position:42% 64%;background-size:112%}.didi .top-image{background-position:48% 50%;background-size:111%}}.header{background:#f5f5f2;font-family:oswald,sans-serif;height:var(--header-height);left:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:opacity .52s cubic-bezier(.3,0,.63,1);-o-transition:opacity .52s cubic-bezier(.3,0,.63,1);transition:opacity .52s cubic-bezier(.3,0,.63,1);width:100%;z-index:9999}.header-bottom-border{background:#141414;bottom:0;left:0;height:1px;position:absolute;-webkit-transition:opacity .34s ease;-o-transition:opacity .34s ease;transition:opacity .34s ease;width:100%}.content-overlay-open .header-bottom-border,.overlay-open .header-bottom-border{opacity:0;-webkit-transition:opacity .33s ease;-o-transition:opacity .33s ease;transition:opacity .33s ease}.header nav{position:relative;width:100%}.home-link{display:block;width:8.69em}.home .home-link{cursor:default;pointer-events:none}.focus-features-logo{margin:.13em 0 0 -.45em;padding:.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .34s ease;-o-transition:opacity .34s ease;transition:opacity .34s ease;width:100%}.content-overlay-open .focus-features-logo,.overlay-open .focus-features-logo{opacity:0;-webkit-transition:opacity .33s ease;-o-transition:opacity .33s ease;transition:opacity .33s ease}.focus-features-logo img{height:auto;width:100%}.header-right{position:absolute;right:0;top:0;-webkit-transition:opacity .34s ease;-o-transition:opacity .34s ease;transition:opacity .34s ease}.content-overlay-open .header-right{opacity:0;-webkit-transition:opacity .33s ease;-o-transition:opacity .33s ease;transition:opacity .33s ease}.for-your-consideration-header{font-family:oswald-light,sans-serif;font-size:1.285em;letter-spacing:.01em;padding:.67em 3em 0 0;text-transform:uppercase;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .34s ease;-o-transition:opacity .34s ease;transition:opacity .34s ease}.overlay-open .for-your-consideration-header{opacity:0;-webkit-transition:opacity .33s ease;-o-transition:opacity .33s ease;transition:opacity .33s ease}.awards-year{font-family:oswald-medium,sans-serif}.menu-overlay{height:99%;left:0;overflow:hidden;position:fixed;top:0;-webkit-transition:opacity .48s ease;-o-transition:opacity .48s ease;transition:opacity .48s ease;width:100%}.menu-overlay.opacity-0{-webkit-transition:opacity .32s ease;-o-transition:opacity .32s ease;transition:opacity .32s ease}.menu-overlay-container{left:0;height:100%;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%}.overlay-menu-top{height:1.8vh}.menu-top{padding-bottom:1vh;-webkit-transition:opacity .44s ease;-o-transition:opacity .44s ease;transition:opacity .44s ease;width:100vw}.home-link-menu{display:block;margin:.7em auto 0 auto;width:13.3em}.home .home-link-menu{cursor:default;pointer-events:none}.focus-features-logo-menu{padding:.5em;width:100%}.focus-features-logo-menu img{height:auto;width:100%}.menu-for-your-consideration{font-family:oswald-light,sans-serif;font-size:1.13em;letter-spacing:.37em;padding:.84em 0 1.18em 0;text-align:center;text-transform:uppercase}.overlay-menu-links{-webkit-transition:opacity .5s cubic-bezier(.3,0,.7,1);-o-transition:opacity .5s cubic-bezier(.3,0,.7,1);transition:opacity .5s cubic-bezier(.3,0,.7,1)}.overlay-menu-link{font-family:oswald-light,sans-serif;font-size:2.11em;padding:.4em 0 .36em 0;text-align:center;text-transform:uppercase;width:100vw}.overlay-menu-link a{color:#141414;display:block;letter-spacing:.007em;line-height:1.17;margin:0 auto;padding:0 .2em;position:relative;text-align:center;text-decoration:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.overlay-menu-link.active-film a{cursor:default;pointer-events:none}.overlay-menu-link a span.link-text{left:0;top:0;position:absolute;width:100%}.overlay-menu-link a span.invisible-text{background:0 0;left:auto;position:relative;top:auto;-webkit-transition:none;-o-transition:none;transition:none}.overlay-open .overlay-menu-link a span.invisible-text{background:#f5f5f2;-webkit-transition:opacity .22s cubic-bezier(.3,0,.7,1);-o-transition:opacity .22s cubic-bezier(.3,0,.7,1);transition:opacity .22s cubic-bezier(.3,0,.7,1)}.overlay-menu-link.active-film a span.invisible-text{opacity:1;-webkit-transition:opacity .12s cubic-bezier(.3,0,.7,1);-o-transition:opacity .12s cubic-bezier(.3,0,.7,1);transition:opacity .12s cubic-bezier(.3,0,.7,1)}.overlay-menu-link a:hover span.invisible-text{opacity:1}.overlay-menu-bottom{height:11vh}.nav-open{height:calc(var(--header-height) - 7px);position:absolute;right:0;top:0;width:1.7em}.nav-open-hit{cursor:pointer;height:100%;left:-4px;position:absolute;top:-1px;width:calc(100% + 2.5vw + 15px)}.nav-open .line-one,.nav-open .line-two{background:#141414;height:1px;left:0;pointer-events:none;position:absolute;width:100%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .37s ease;transition:-webkit-transform .37s ease;-o-transition:transform .37s ease;transition:transform .37s ease;transition:transform .37s ease,-webkit-transform .37s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-open .line-one{top:calc(50% - 4px);-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}.nav-open .line-two{top:calc(50% + 4px);-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}.nav-open.nav-x .line-one,.nav-open.nav-x .line-two{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.nav-open.nav-x .line-one{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.nav-open.nav-x .line-two{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg)}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.header{position:relative}.header.headroom--unpinned{opacity:0}.home-link{margin:0 auto;width:9.24em}.focus-features-logo{margin:0;padding:.85em 0 .05em 0}.header-right{position:relative;right:auto;text-align:center;top:auto}.for-your-consideration-header{font-size:1.11em;padding:.55em 0 0 0}.menu-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-top,.overlay-menu-top{display:none}.menu-overlay-container{left:auto;height:auto;overflow-y:auto;position:relative;top:auto;width:100%}.overlay-menu-link{font-size:1.76em;padding:.5em 0}.nav-open{height:3.64em;right:0;top:-3.6em}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}.header{position:relative}.header.headroom--unpinned{opacity:0}.overlay-menu-top{height:.8em}.menu-top{display:none}.overlay-menu-link{font-size:1.88em;padding:.28em 0 .39em 0}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.footer{font-family:oswald-light,sans-serif;height:4.2em;-webkit-transition:opacity .43s cubic-bezier(.3,0,.7,1);-o-transition:opacity .43s cubic-bezier(.3,0,.7,1);transition:opacity .43s cubic-bezier(.3,0,.7,1);width:100%}.legal{float:right;font-size:.8em;margin-right:-.9vw;padding-top:1em}.legal-link{display:inline-block;margin:0 .6vw}.legal-link a{color:#141414;padding:.3vw;text-decoration:none;text-transform:uppercase}.copyright{float:left;font-size:.66em;padding-top:1.44em}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.footer{height:auto;padding:3em 0}.copyright,.legal{float:none}.legal-link{display:block;margin:.6em 0 .6em -.4em}.legal-link{margin:0 0 1.1em 0}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}.footer{height:4em}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}#rsvp-form{background:#f5f5f2;border:1px solid #141414;color:#141414;display:none;font-family:work-sans,sans-serif;font-size:16px;height:94%;left:50%;max-height:550px;max-width:700px;overflow-x:hidden;overflow-y:auto;margin:4px 0;padding:16px 32px 18px 32px;pointer-events:auto;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;z-index:12000}#rsvp-form .screening-info-top{margin-top:2px;width:100%}#rsvp-form h2{margin:0 0 0 -3px;font-size:45px;float:left;border-right:1px solid #141414;padding:10px 13px 11px 0}.rsvp-contact{font-family:oswald-light,sans-serif;font-size:1.13em;padding-top:.2em}#rsvp-form a{color:#141414;font-family:oswald,sans-serif;padding:0 .1em;text-decoration:none}#rsvp-form .screening-info{float:left;line-height:1.45;margin-bottom:20px;padding-top:0;position:relative;top:3px;width:81%}#rsvp-form .screening-info .movie{font-family:oswald,sans-serif;font-size:2.4em;letter-spacing:-.01em;line-height:1.2;text-transform:uppercase}#rsvp-form .screening-info .date{font-size:.92em;padding:.87em 0 0 0;text-transform:uppercase}#rsvp-form .screening-info .theater{font-family:oswald,sans-serif;font-size:1.46em;line-height:1.3;padding:.16em 0 .1em 0}#rsvp-form .screening-notes-rsvp-form p{line-height:1.42;padding-bottom:24px}.not-london{padding-top:.6em}#rsvp-form .submit-btn{border:1px solid #141414;clear:left;color:#141414;cursor:pointer;display:block;font-size:23px;font-family:oswald-light,sans-serif;letter-spacing:.01em;line-height:40px;overflow:hidden;padding:6px 0 8px 0;position:relative;text-align:center;-webkit-transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out;-o-transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out;transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out}#rsvp-form .submit-btn:hover{border:1px solid #0f557a;background-color:#0f557a;color:#f5f5f2}#rsvp-form .processing-rsvp{cursor:default;pointer-events:none}.processing-animation{background:#f5f5f2;color:#141414;height:100%;left:0;opacity:0;padding:.11em 0;position:absolute;top:0;-webkit-transition:opacity .2s cubic-bezier(.3,0,.7,1);-o-transition:opacity .2s cubic-bezier(.3,0,.7,1);transition:opacity .2s cubic-bezier(.3,0,.7,1);width:100%}.processing-rsvp .processing-animation{opacity:1}.processing-animation span{margin:0 .1em;opacity:.06}.processing-rsvp .processing-animation span{-webkit-animation-name:processing;animation-name:processing;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.processing-animation span:nth-child(2){-webkit-animation-delay:.14s;animation-delay:.14s}.processing-animation span:nth-child(3){-webkit-animation-delay:.28s;animation-delay:.28s}@-webkit-keyframes processing{from{opacity:.09}24%{opacity:.09}44%{opacity:1}80%{opacity:.09}to{opacity:.09}}@keyframes processing{from{opacity:.09}24%{opacity:.09}44%{opacity:1}80%{opacity:.09}to{opacity:.09}}#rsvp-form form{clear:left;display:block;padding-bottom:3em}#rsvp-form form .input{height:30px;text-transform:uppercase;font-size:16px;width:calc(50% - 13px);display:inline-block;line-height:1.7;height:50px;margin-bottom:26px;position:relative}#rsvp-form form .input>div{position:relative}#rsvp-form form .input>div span{display:block;overflow:hidden;height:48px;margin-left:13px}#rsvp-form form .input>div.error:not(.hasDropdown){font-size:12px;color:#d00;display:none;position:absolute;left:0;top:100%;white-space:nowrap;line-height:1.6em}#rsvp-form form .input .hasDropdown.error{color:#d00}#rsvp-form form .input.input-left{float:left}#rsvp-form form .input.input-right{float:right}#rsvp-form form .input.input-right.hasDropdown.error{float:right}#rsvp-form form .input.fullWidth{width:100%}#rsvp-form form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;border-radius:0;background:0 0;font:inherit;color:inherit;text-transform:uppercase;padding:0 14px;-webkit-box-sizing:border-box;box-sizing:border-box}#rsvp-form form input.error{color:#d00}#rsvp-form form input::-webkit-input-placeholder{color:inherit;font:inherit}#rsvp-form form .hasDropdown,#rsvp-form form input{color:#141414;border:1px solid #141414}#rsvp-form form .hasDropdown{background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='20' height='20' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' style='fill: rgba(20, 20, 20, 1)' /></g></svg>") no-repeat;background-position:right 12px top 50%;line-height:3}#rsvp-form form .dropdown{background:#f5f5f2;border:1px solid;display:none;max-height:138px;max-width:calc(200% + 30px);min-width:calc(100% + 2px);-webkit-overflow-scrolling:touch;overflow-y:auto;padding:4px 0;position:absolute;top:100%;z-index:1}.input-left .dropdown{left:-1px}.input-right .dropdown{right:-1px}#rsvp-form form .dropdown .value{color:#141414;font-size:14px;height:28px;line-height:28px;margin:0 4px;overflow:hidden;padding:0 9px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:background-color .1s ease-out,color .1s ease-out;-o-transition:background-color .1s ease-out,color .1s ease-out;transition:background-color .1s ease-out,color .1s ease-out;white-space:nowrap}#rsvp-form form .dropdown .value:last-child{border-bottom:none}#rsvp-form #rsvp-message{font-family:oswald-light,sans-serif;font-size:21px;display:none;letter-spacing:.01em;line-height:1.7;padding-top:11px;text-align:center}#rsvp-form #rsvp-message h3{font-family:oswald,sans-serif;font-weight:400;border-bottom:none;padding:12px 0 0 0;font-size:33px;display:inline-block;line-height:1em}#rsvp-form #rsvp-message h4{font-size:21px;padding:1em 0 1.3em 0}.confirmation-theater{font-family:oswald,sans-serif;font-size:25px}.confirmation-date{display:inline-block;font-size:1.1em;padding-bottom:.15em}.no-screenings{line-height:1.6}.screening-full-notice{padding-top:.6em;line-height:1.5}#rsvp-form .rsvp-close-btn{cursor:pointer;height:29px;position:absolute;right:6px;top:5px;width:29px}#rsvp-form .rsvp-close-btn .x{height:100%;left:0;position:absolute;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%}.x .line-one,.x .line-two{background:#141414;height:1px;left:2px;position:absolute;top:50%;width:calc(100% - 4px)}.x .line-one{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.x .line-two{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#rsvp-form .city-email{line-height:1.8}#rsvp-form #rsvp-message a,#rsvp-form .city-email a{color:inherit;text-decoration:none}#rsvp-form #rsvp-message a:hover,#rsvp-form .city-email a:hover{text-decoration:underline}@media (max-width:966px){#rsvp-form{border:none;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:27px 5% 43px 5%;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}#rsvp-form .rsvp-close-btn{right:11px;top:10px}.rsvp-form-open .focus-features-logo,.rsvp-form-open .header-bottom-border,.rsvp-form-open .header-right,.rsvp-form-open .page-parent{opacity:0;-webkit-transition:opacity .33s ease;-o-transition:opacity .33s ease;transition:opacity .33s ease}}@media (max-width:666px) and (orientation:portrait){#rsvp-form{border:none;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:33px 5% 40px 5%;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}#rsvp-form .rsvp-close-btn{right:11px;top:10px}#rsvp-form h2{border:none;border-bottom:1px solid #fff;font-size:34px;padding:0 0 5px 0;width:100%}#rsvp-form .screening-info{font-size:.8em;margin:0;padding:4px 0 24px 0;width:100%}#rsvp-form #rsvp-message h4{font-size:16px}#rsvp-form form .input{height:43px}#rsvp-form form .input.input-left,#rsvp-form form .input.input-right{margin-bottom:18px;width:calc(50% - 8px)}#rsvp-form form .input.fullWidth{margin-bottom:19px}.first-name-field,.last-name-field{width:100%}#rsvp-form form .dropdown{max-height:208px;max-width:calc(200% + 21px)}#rsvp-form form .hasDropdown{line-height:2.5}#rsvp-form form .input>div span{height:41px}.submit-btn{margin-top:.4em}}@media (min-aspect-ratio:174/100) and (max-width:966px){#rsvp-form .rsvp-close-btn{right:19px;top:12px}#rsvp-form h2{font-size:40px;padding:10px 10px 10px 0}#rsvp-form .screening-info{margin-bottom:30px;padding-top:5px;width:62%}#rsvp-form #rsvp-message h4{font-size:16px}}.home-films-carousel{height:0;padding:1.7% 0 36.5% 0;-webkit-transition:opacity .6s cubic-bezier(.3,0,.7,1);-o-transition:opacity .6s cubic-bezier(.3,0,.7,1);transition:opacity .6s cubic-bezier(.3,0,.7,1)}.home-films-carousel .splide__slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.home-slide-height{height:0;padding-bottom:63%}.home-films-carousel .splide__slide a{color:#141414;font-family:oswald-medium,sans-serif;letter-spacing:-.034em;line-height:1;text-decoration:none;text-transform:uppercase}.home-film-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.home-film-slide.odd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-film-slide.even{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home-film-slide-image{background-size:107%;height:88%}.home-film-slide-title{font-size:2.26vw;height:9.2%;padding:.148em 0 0 0;-webkit-transform:translate(-.01em,0);-ms-transform:translate(-.01em,0);transform:translate(-.01em,0)}.home-film-slide-title-space{height:2.8%}.section.home-films{padding:.26em 0 .3em 0}.home-films-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.home-film-container{-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 3 - .8vw);flex:1 1 calc(100% / 3 - .8vw);margin:0 0 1em 0;max-width:calc(100% / 3 - .8vw);-webkit-transition:opacity .46s cubic-bezier(.3,0,.7,1);-o-transition:opacity .46s cubic-bezier(.3,0,.7,1);transition:opacity .46s cubic-bezier(.3,0,.7,1)}.middle-home-film{margin:0 1.2vw 1em 1.2vw}.home-films a{color:#141414;font-family:oswald,sans-serif;letter-spacing:-.02em;line-height:1.2;text-decoration:none}.home-film-image-container{height:0;overflow:hidden;padding-bottom:55.5%;position:relative}.home-film-image{background-size:107%;height:100%;position:absolute;-webkit-transition:-webkit-transform .62s ease;transition:-webkit-transform .62s ease;-o-transition:transform .62s ease;transition:transform .62s ease;transition:transform .62s ease,-webkit-transform .62s ease;width:100%}.home-film-container:hover .home-film-image{-webkit-transform:scale(1.028);-ms-transform:scale(1.028);transform:scale(1.028);-webkit-transition:-webkit-transform .78s ease;transition:-webkit-transform .78s ease;-o-transition:transform .78s ease;transition:transform .78s ease;transition:transform .78s ease,-webkit-transform .78s ease}.home-film-title{font-size:1.67em;line-height:1.15;padding:.145em 1.2em .58em 0;-webkit-transform:translate3D(-.01em,0,0);-ms-transform:translate3D(-.01em,0,0);transform:translate3D(-.01em,0,0)}.bugonia-home-film-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bugonia-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/bugonia/bugonia.jpg);background-position:53% 47%}.bugonia-home-film .home-film-image{background-position:96% 56%}.hamnet-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/hamnet/hamnet-1.jpg);background-position:50% 10%}.hamnet-home-film .home-film-image{background-position:50% 100%;background-size:180% auto}.song-sung-blue-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/song-sung-blue/song-sung-blue-1.jpg);background-position:50% 50%}.song-sung-blue-home-film .home-film-image{background-position:50% 45%;background-size:110% auto}.anemone-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/anemone/anemone.jpg);background-position:50% 74%}.anemone-home-film .home-film-image{background-position:56% 36%;background-size:110% auto}.the-ballad-of-wallis-island-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/the-ballad-of-wallis-island/the-ballad-of-wallis-island.jpg);background-position:50% 48%}.the-ballad-of-wallis-island-home-film .home-film-image{background-position:50% 5%}.the-phoenician-scheme-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/the-phoenician-scheme/the-phoenician-scheme.jpg);background-position:50% 100%}.the-phoenician-scheme-home-film .home-film-image{background-position:60% 100%;background-size:110% auto}.downton-abbey-the-grand-finale-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/downton-abbey-the-grand-finale/downton-abbey-the-grand-finale.jpg);background-position:50% 42%}.downton-abbey-the-grand-finale-home-film .home-film-image{background-position:50% 0;background-size:110% auto}.conclave-home-film-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.conclave-home-film .home-film-image,.conclave-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/conclave/conclave-3.jpg);background-position:56% 100%}.piece-by-piece-home-film-slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.piece-by-piece-home-film .home-film-image,.piece-by-piece-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/piece-by-piece/piece-by-piece.jpg);background-position:28% 100%}.nosferatu-home-film-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nosferatu-home-film .home-film-image,.nosferatu-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/nosferatu/nosferatu-3.jpg);background-position:50% 16%}.the-bikeriders-home-film-slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.the-bikeriders-home-film .home-film-image,.the-bikeriders-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/the-bikeriders/the-bikeriders.jpg);background-position:50% 9%}.touch-home-film-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.touch-home-film .home-film-image,.touch-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/touch/touch.jpg);background-position:66% 100%}.didi-home-film-slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.didi-home-film .home-film-image,.didi-home-film-slide .home-film-slide-image{background-image:url(../assets/images/films/didi/didi.jpg);background-position:48% 23%}@media (max-width:2100px){.home-films-carousel{padding:2.17% 0 39.7% 0}.home-slide-height{padding-bottom:64%}.home-film-slide-image{height:87%}.home-film-slide-title{font-size:2.82vw;height:10.32%}.home-film-slide-title-space{height:2.65%}.home-film-title{font-size:1.61vw}}@media (max-width:1400px){.home-film-title{font-size:1.84vw}}@media (max-width:966px){.home-films-carousel{padding:2.4% 0 40.6% 0}.home-slide-height{padding-bottom:71.8%}.home-film-slide-image{height:77%}.home-film-slide-title{font-size:3.4vw;height:12.7%}.home-film-slide-title-space{height:6.3%}.home-film-container{-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 3 - 1.1vw);flex:1 1 calc(100% / 3 - 1.1vw);margin:0 0 .6em 0;max-width:calc(100% / 3 - 1.1vw)}.middle-home-film{margin:0 1.65vw .6em 1.65vw}.home-film-title{font-size:2.55vw}}@media (max-width:666px){.home-slide-height{padding-bottom:71%}.home-film-slide-image{height:78%}.home-film-slide-title{font-size:5.6vw;height:13.2%}.home-film-slide-title-space{height:5.4%}.home-films-carousel{padding:5.9% 0 67.2% 0}.section.home-films{padding:0 0 1.2em 0}.home-films-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-film-container,.middle-home-film{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1.4vw);flex:1 1 calc(50% - 1.4vw);margin:0 0 .6em 0;max-width:calc(50% - 1.4vw)}.home-film-title{font-size:4.1vw}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.synopsis-left{float:left;padding:0 1.5% 0 0;width:41%}.one-sheet-container{display:block;float:right;max-width:100%;position:relative;width:22.4em}.one-sheet-height{height:0;padding-bottom:148.148148%}.one-sheet-height-a{height:0;padding-bottom:156.111111%}.one-sheet-container img{position:absolute;top:0;width:100%}.synopsis-right{float:right;margin-top:-.1em;padding:0 1em 0 calc(1.6vw + 1em);width:59%}.synopsis h1{display:none;line-height:1.13;margin:-.01em 0 1.2em 0}.synopsis p{line-height:1.6;padding:.4em 0;max-width:35em}.synopsis i{padding-right:.03em;white-space:nowrap}.hamnet.guilds .synopsis p{max-width:29.5em}.song-sung-blue.ampas .synopsis p{max-width:32em}@media (max-width:966px){.synopsis-left{padding:0 1% 0 0;width:36%}.synopsis-right{padding:0 1em 0 calc(.4vw + 1em);width:64%}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}.synopsis-left{float:none;padding:.46em 0 4.15em 0;width:100%}.one-sheet-container{float:none;margin:0 auto;width:20em}.synopsis-right{float:none;padding:0 1em 0 0;width:100%}.synopsis h1{display:block;font-size:2.2em;margin:-.4em 0 1.4em 0}.synopsis p{line-height:1.7}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.synopsis-left{padding:0 0 3.7em 0}.one-sheet-container{width:16em}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.for-your-consideration h2{text-align:center}.fyc-coming-soon{line-height:1.6;padding-top:.4em;text-align:center}.for-your-consideration-columns{margin:0 auto;max-width:82em}.for-your-consideration-column{float:left;padding:0 1em;text-align:center;width:calc(100% / 3)}.for-your-consideration-column:nth-of-type(1){padding:0 2em 0 0}.for-your-consideration-column:nth-of-type(3){padding:0 0 0 2em}.for-your-consideration-category-container{padding:.54em 0 .73em 0}.for-your-consideration-category-container:last-of-type{padding:.6em 0 0 0}.for-your-consideration-category{font-family:oswald,sans-serif;font-size:1.21em;letter-spacing:-.002em;padding-bottom:.11em;text-transform:uppercase}.for-your-consideration-role{font-family:oswald-light,sans-serif;font-size:.7em;text-transform:uppercase}.for-your-consideration-role-top{padding:.28em 0 .03em 0}.for-your-consideration-role-bottom{margin-top:.05em;padding-bottom:.53em}.for-your-consideration-role-bottom:last-of-type{padding-bottom:.1em}.for-your-consideration-name{line-height:1.26;margin-top:.3em}.fyc-spacer{height:.45em}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}.for-your-consideration h2{text-align:left}.for-your-consideration-column,.for-your-consideration-column:nth-of-type(1),.for-your-consideration-column:nth-of-type(3),.fyc-coming-soon{padding:0 .8em 0 0;text-align:left;width:100%}.for-your-consideration-category-container:last-of-type{padding:.6em 0 .88em 0}.for-your-consideration-column:nth-of-type(3) .for-your-consideration-category-container:last-of-type{padding:.6em 0 0 0}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.screenings h2{text-align:center}.film-screenings-nav{padding:.63em 0 1.5em 0}.city-link{border:1px solid #141414;cursor:pointer;display:inline-block;font-family:oswald-light,sans-serif;font-size:.94em;margin:0 .5em .75em 0;padding:.69em 1em .8em 1em;text-transform:uppercase}.city-link-active{background:#141414;color:#f5f5f2;cursor:default}.film-screenings-city{display:none;margin-left:-1%;pointer-events:none;width:102%}.film-screenings-city-active{display:block;opacity:1;pointer-events:auto}.film-screening{border-top:3px solid #141414;display:inline-block;margin:0 1%;min-height:13.4em;padding:.6em 1em 2.2em 0;vertical-align:top;width:23%}.film-screening .date{font-family:work-sans,sans-serif;font-size:.8em;margin-bottom:.33em;text-transform:uppercase}.film-screening .theater{font-family:oswald,sans-serif;font-size:1.28em;line-height:1.3;margin-bottom:.35em}.film-screening .address{font-size:.93em;line-height:1.3;margin-bottom:.9em}.film-screening .rsvp-link{border:1px solid;cursor:pointer;display:inline-block;font-family:oswald-light,sans-serif;padding:.33em .7em .44em .7em;text-transform:uppercase;-webkit-transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out;-o-transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out;transition:background-color .16s ease-out,border .16s ease-out,color .16s ease-out}.film-screening .rsvp-link:hover{border:1px solid #0f557a;background-color:#0f557a;color:#f5f5f2}.film-screening .rsvp-link.screening-full{cursor:default}.film-screening .rsvp-link.screening-full:hover{border:1px solid;background-color:#f5f5f2;color:#141414}.private-screenings{display:none}.no-screenings{padding-bottom:2.7em;text-align:center}.screenings-pass-throughs{margin-top:-.36em}.pass-throughs-information{max-width:67em;padding:.19em 0 2.1em 1%}.pass-throughs-information i{white-space:nowrap}.pass-throughs-smaller-text{font-family:oswald;font-size:.92em;line-height:1.38;margin:.86em 0 .7em 0}.pass-throughs-guilds{font-size:.93em;line-height:1.32;margin:.27em 0 .7em 0}.pass-throughs-details p{line-height:1.4;padding:.3em 0 .34em 0}.screenings-pass-throughs .film-screening{min-height:10.5em;padding:.8em 1em 1.6em 0}.screenings-pass-throughs .film-screening .theater{margin-top:-.24em}.screenings-pass-throughs .film-screening .pass-throughs-smaller-text{font-size:.82em;margin:.32em 0 .9em 0}@media (max-width:1260px){.film-screening{min-height:11.3em;width:48%}.screenings-pass-throughs .film-screening{min-height:7em}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}.screenings h2{text-align:left}.no-screenings{text-align:left}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.film-screenings-nav{padding:.63em 0 1.14em 0}.film-screening{border-top:none;min-height:auto;padding-bottom:2.1em;width:98%}.screenings-pass-throughs{margin-top:.4em}.screenings-pass-throughs .film-screening{min-height:auto;padding-bottom:.5em}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.costume-design .splide,.photos .splide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}.videos .splide__slide{padding:0 .7em}.videos .two-videos .splide__slide{padding:0}.costume-design h2,.photos h2{text-align:center}.photos-carousel{margin:-.03em auto 0 auto;max-width:100%;position:relative;width:61em}.photos-container{width:100%}.photo{height:0;padding-bottom:56.25%;width:100%}.photo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;left:0;position:absolute;top:0;width:100%}.photo-container img{max-height:100%;max-width:100%}.photos-title{font-family:oswald-light;line-height:1.7;margin:0 0 1.36em 0;text-align:center}.photos-title b{display:inline-block;font-size:1.09em;font-family:oswald;font-weight:400;text-transform:uppercase}.splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.55em 0 .1em 0;position:relative}.two-videos .splide__arrows{display:none}.carousel-arrow{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:1.6em;-webkit-transform:translate(.5em,0) scale(1);-ms-transform:translate(.5em,0) scale(1);transform:translate(.5em,0) scale(1);-webkit-transition:-webkit-transform .29s ease-out;transition:-webkit-transform .29s ease-out;-o-transition:transform .29s ease-out;transition:transform .29s ease-out;transition:transform .29s ease-out,-webkit-transform .29s ease-out;width:2.2em}.carousel-arrow:hover{-webkit-transform:translate(.5em,0) scale(1.13);-ms-transform:translate(.5em,0) scale(1.13);transform:translate(.5em,0) scale(1.13)}.carousel-arrow{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}.carousel-arrow:hover{-webkit-transform:translate(0,0) scale(1.13);-ms-transform:translate(0,0) scale(1.13);transform:translate(0,0) scale(1.13)}.carousel-arrow-prev{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 28'><path stroke='currentColor' d='M12.5 27.016 1 14.008 12.5 1'></path></svg>")}.carousel-arrow-next{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 28'><path stroke='currentColor' d='M.5 1 12 14.008.5 27.016'></path></svg>")}.photos .carousel-arrow-prev{margin-right:1.6em}.photos .carousel-arrow-next{margin-left:1.6em}.carousel-arrow svg{display:none}.slide-numbers-outer{left:0;position:absolute;top:1.58em;width:100%}.slide-numbers{font-family:work-sans,sans-serif;font-size:.89em;font-variant-numeric:tabular-nums;letter-spacing:0;margin:0 auto;pointer-events:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.slide-index{display:inline-block;text-align:right;width:3em}.total-slides{display:inline-block;text-align:left;width:3em}.slide-slash{display:inline-block;font-size:1.12em;padding:0 .24em 0 .25em;-webkit-transform:translate(0,.05em);-ms-transform:translate(0,.05em);transform:translate(0,.05em)}@media (max-width:666px){.costume-design,.photos,.videos{max-width:none;width:100vw}.costume-design .splide__slide,.photos .splide__slide,.videos .splide__slide,.videos .two-videos .splide__slide{padding:0 4.25vw}.two-videos .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}.photos-carousel{width:29em}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.videos.scroll-videos{max-width:none;width:100%}.videos h2{text-align:center}.videos-carousel{margin:-.03em auto 0 auto;position:relative;width:100%}.videos-carousel.two-videos{max-width:98em;width:90.5vw}.videos-container{width:100%}.videos .photo{height:auto;padding-bottom:0;width:100%}.videos .photo img{height:auto;position:absolute;top:0;width:100%}.videos .play-video{bottom:auto;left:auto;position:relative;right:auto;top:auto}.videos .play-video a{background:0 0;bottom:auto;color:#141414;display:block;font-family:oswald,sans-serif;left:auto;opacity:1;position:relative;right:auto;text-decoration:none;top:auto}.videos .play-video-button-container{position:relative}.videos .play-video-image{height:0;padding-bottom:56.25%}.videos .play-video .play-video-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(5,0,0,.27);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .21s ease;-o-transition:opacity .21s ease;transition:opacity .21s ease;width:100%}.videos .play-video a:hover .play-video-button{opacity:1;-webkit-transition:opacity .28s ease;-o-transition:opacity .28s ease;transition:opacity .28s ease}.videos .play-video-button svg{height:4.7em;width:4.7em}.video-title{font-size:.99em;line-height:1.39;padding:.22em 1.2em .48em .04em}.video-title-spacer{height:.3em}.single-video{margin:0 auto;width:58%}@media (max-width:666px){.videos-carousel.two-videos{max-width:none;width:100%}.single-video{width:90.5vw}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}.single-video{width:100%}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.single-video{width:90.5vw}.videos .play-video .play-video-button{height:100%;width:100%}.videos .play-video-button svg{height:3.7em;width:3.7em}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}.single-video{width:29em}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.music h2{text-align:center}.music-links{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.music-link{border:1px solid #141414;padding:1em 1em 0 1em;width:30em}.album-art{float:left;padding:0 1.24em 1em 0;width:48%}.album-art img{display:block;width:100%}.music-information{float:left;padding-bottom:1.03em;width:52%}.music-title{font-family:palatino-roman,serif;font-size:1.11em;letter-spacing:.03em;line-height:1.26}.music-role{font-family:oswald-light;font-size:.64em;letter-spacing:.02em;padding-bottom:.38em;text-transform:uppercase}.screenplay-role i{font-family:oswald-light-italic}.music-link-button{display:inline-block;margin-right:.5em;padding-top:.94em}.music-link-float{float:left;margin-right:.7em}.score-overlay,.sheet-music-overlay,.song-overlay{background:#f5f5f2;display:block;font-family:oswald-light;height:100%;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s cubic-bezier(.3,0,.7,1);-o-transition:opacity .3s cubic-bezier(.3,0,.7,1);transition:opacity .3s cubic-bezier(.3,0,.7,1);width:100vw;z-index:13000}.score-overlay-open,.sheet-music-overlay-open,.song-overlay-open{opacity:1;pointer-events:auto;-webkit-transition:opacity .43s cubic-bezier(.3,0,.7,1);-o-transition:opacity .43s cubic-bezier(.3,0,.7,1);transition:opacity .43s cubic-bezier(.3,0,.7,1)}.music-container{margin:0 auto;max-width:36em;width:calc(95vw - 22px)}.music-title-treatment{margin:3em auto 3em auto;text-align:center}.music-title-treatment img{display:inline-block}.music-holder .music-credit{font-size:.82em;letter-spacing:.024em;text-align:center;text-transform:uppercase}.music-holder .music-credit-name{font-family:palatino-roman,serif;font-size:1.67em;letter-spacing:.025em;padding:0 0 0 .215em;text-transform:none}.music-holder .song-title{font-family:oswald;font-size:1.71em;margin-top:1.26em;overflow:hidden;padding-bottom:.4em;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.music-holder .song-artist{font-family:oswald;font-size:1.07em;letter-spacing:.031em;padding-bottom:1.2em;text-align:center;text-transform:uppercase}.music-holder .song-artist-a{font-family:oswald-light;text-transform:none}.music-audio{margin-bottom:1.23em}.track-list-song{padding:.24em 0}.track-number{display:inline-block;text-align:center;margin-right:.3em;width:2em}.sheet-music-overlay{background:#fff}.close-menu-button{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:200}.sheet-music-overlay-open.sheet-music-menu-open .close-menu-button{pointer-events:auto}.sheet-music-overlay .nav-open .line-one,.sheet-music-overlay .nav-open .line-two{background:#000}.sheet-music-menu-container{background:0 0;border-top:1px solid #fff;color:#000;font-family:oswald;font-size:1.1em;height:100%;letter-spacing:0;padding:.69em 0 .72em 0;pointer-events:none;position:fixed;text-align:right;top:0;left:0;width:100%;z-index:300}.sheet-music-menu-button{cursor:pointer;padding:.3em .3em .3em .3em;position:fixed;right:.9em;top:.48em;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl}.sheet-music-overlay-open .sheet-music-menu-button{pointer-events:auto}.sheet-music-menu{background:#fff;border:1px solid #000;max-height:calc(100% - 2.9em);opacity:0;overflow-y:auto;padding:.56em .94em .66em 1.2em;pointer-events:none;position:absolute;right:.9em;scrollbar-width:none;top:2.6em;-webkit-transition:opacity .19s cubic-bezier(.3,0,.7,1);-o-transition:opacity .19s cubic-bezier(.3,0,.7,1);transition:opacity .19s cubic-bezier(.3,0,.7,1)}.sheet-music-menu::-webkit-scrollbar{display:none}.sheet-music-menu-open .sheet-music-menu{opacity:1}.sheet-music-overlay-open.sheet-music-menu-open .sheet-music-menu{pointer-events:auto}.sheet-music-menu-link{cursor:pointer;font-size:.9em;letter-spacing:.01em;line-height:1.5em;text-transform:uppercase}.sheet-music-holder{position:absolute;width:100%;z-index:100}.sheet-music-container{margin:0 auto 0 auto;max-width:1630px;width:100%}.sheet-music-title{background:#fff;color:#000;font-family:oswald-medium;font-size:1.25em;height:2.6em;left:0;letter-spacing:.02em;padding:.53em 0 .72em 0;position:sticky;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:10}.sheet-music-page{height:auto}.sheet-music-image{overflow:hidden;position:relative}.sheet-music-image img{display:block;position:absolute;top:0;width:100%}.sheet-music-height{height:0;padding-bottom:141.4621%;width:100%}.sheet-music-height-152{padding-bottom:152%}.sheet-music-height-150{padding-bottom:150%}.sheet-music-height-144{padding-bottom:144%}.sheet-music-height-142{padding-bottom:142%}.sheet-music-height-140{padding-bottom:140%}.sheet-music-height-136{padding-bottom:136%}.sheet-music-height-110{padding-bottom:110%}.sheet-music-height-100{padding-bottom:100%}.sheet-music-height-90{padding-bottom:90%}.sheet-music-height-80{padding-bottom:80%}.sheet-music-height-70{padding-bottom:70%}.sheet-music-height-60{padding-bottom:60%}.sheet-music-height-50{padding-bottom:50%}.sheet-music-height-40{padding-bottom:40%}.sheet-music-height-30{padding-bottom:30%}.bugonia .music-title-treatment img{margin:0;width:86.6%}.bugonia .score-column-left{float:left;width:51%}.hamnet .music-title-treatment img{margin:0;width:85.7%}.hamnet .score-column-left{float:left;width:51%}.conclave .music-title-treatment img{margin:-1.1em 0 -1.1em 0;width:88.7%}.conclave .score-column-left{float:left;width:51%}.piece-by-piece .music-title-treatment img{margin:-.3em 0 -.3em 0;width:76.4%}.nosferatu .music-title-treatment img{margin:-.7em 0 -1.4em 0;width:74.5%}.nosferatu .score-column-left{float:left;width:51%}.touch .music-title-treatment img{width:88.4%}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}.music-title-treatment{margin:4.2em 0 3.4em 0}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.music-link{width:17em}.album-art{padding:0 0 1.26em 0;width:100%}.music-information{width:100%}.music-title-treatment{margin:4.7em 0 3.2em 0}.score-column-left{float:none!important;width:100%!important}.sheet-music-menu-button{right:.5em}.sheet-music-title{font-size:.96em;height:3.3em;padding:.9em 0 .78em 0}.sheet-music-menu{right:.5em}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.screenplay h2{text-align:center}.screenplay-links{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.screenplay-link{border:1px solid #141414;padding:1em 1em 0 1em;width:21.7em}.screenplay-information{padding-bottom:1.03em;text-align:center}.screenplay-title{font-family:palatino-roman,serif;font-size:1.11em;letter-spacing:.03em;line-height:1.26}.screenplay-role{font-family:oswald-light;font-size:.64em;letter-spacing:.02em;padding-bottom:.39em;text-transform:uppercase}.screenplay-role i{font-family:oswald-light-italic}.screenplay-link-button{display:inline-block;margin-top:.18em;padding-top:.94em}.screenplay-spacer{height:.7em}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.press h2{text-align:center}.press-links{display:grid;grid-template-columns:repeat(1,1fr);gap:1.19em;margin:0 auto;max-width:45em}.press-link{padding-bottom:1.19em}.press-link:first-of-type{padding-top:1.14em}.press-link:last-of-type{padding-bottom:0}.press-link a{text-decoration:none;color:#141414;display:-webkit-box;display:-ms-flexbox;display:flex}.press-link-image{-webkit-box-flex:39%;-ms-flex:39%;flex:39%}.press-link-image img{width:100%}.press-link-title{-webkit-box-flex:61%;-ms-flex:61%;flex:61%;font-family:oswald,sans-serif;font-size:1.07em;line-height:1.3;padding:.02em .15em 0 .9em}.press-logo{padding-bottom:.72em}.press-logo img{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.press-logo.the-guardian img{width:5em}.press-logo.cbs-news img{width:6.1em}.press-logo.indiewire img{width:5.1em}.press-logo.people img{margin-bottom:-.09em;width:3.4em}.press-logo.los-angeles-times img{margin-bottom:-.02em;width:9.2em}.press-logo.variety img{width:4.1em}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.press-logo{padding-bottom:.2em}.press-logo img{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}.press-links{max-width:37em}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.screening-room-page.tall-video{padding:0 0 .5vh 0}.screening-room-page .video-player-outer{max-width:155vh;margin:auto;position:relative;width:calc(100vw - 2em)}#video-holder{background:#000;height:0;padding-bottom:56.25%}.screening-room-page.tall-video .video-player-outer{max-width:50.6vh}.tall-video #video-holder{padding-bottom:177.7777777777778%}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.screening-room-page .video-player-outer{width:100vw}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}.screening-room-page .video-player-outer{max-width:calc(157vh - 50px)}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}.analytics-film{padding:1.67em 0 1.3em 0}.analytics-film-title{bottom:auto;display:block!important;padding-bottom:.732em;position:relative;-webkit-transform:translate(-.02em,0);-ms-transform:translate(-.02em,0);transform:translate(-.02em,0)}.analytics-videos{width:100%!important}.analytics-videos ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.3em}.analytics-videos li{cursor:pointer;list-style-type:none;min-width:0;opacity:0;-webkit-transition:opacity .46s cubic-bezier(.3,0,.7,1);-o-transition:opacity .46s cubic-bezier(.3,0,.7,1);transition:opacity .46s cubic-bezier(.3,0,.7,1)}.analytics-videos .photo{padding-bottom:.44em}.analytics-video-title{font-family:oswald,sans-serif;font-size:.98em;letter-spacing:.005em;line-height:1.265;overflow:hidden;padding:.363em .04em .327em 0}.video-views{color:#777;font-family:sf-pro-display-medium,sans-serif;font-size:.78em;letter-spacing:.005em}.video-views span{padding-right:.023em}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}.analytics-videos ul{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.analytics-videos .photo{font-size:1.06em;padding-bottom:.22em}.analytics-video-title{padding:.354em .04em .334em 0}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:144/100) and (max-width:966px){.console:before{content:"wide"}.analytics-videos ul{grid-template-columns:repeat(2,1fr)}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}@media (max-width:2400px){body{font-size:18.9px}}@media (max-width:1800px){body{font-size:18.2px}}@media (max-width:1600px){body{font-size:17.7px}}@media (max-width:1400px){body{font-size:16.9px}}@media (max-width:1260px){body{font-size:16.6px}}@media (max-width:966px){body{font-size:16.4px}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}.section{padding:1.2em 0 2.2em 0}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}body{font-size:3.95vw}h2{font-size:1.7em;margin:0 0 .85em 0}:root{--header-height:6.7em}.play-video .play-video-button{height:3.7em;width:3.7em}.page-parent{display:block}.page-top-height{height:0}.sections-nav{position:absolute}.sections-nav li{margin:0 .04em}.section{padding:1.8em 0 2.2em 0;scroll-margin-top:.8em}.page-bottom{height:3.3em}.top-image-container{width:100%}.top-image{margin:0 0 .17em 0;padding-bottom:52%}.film-title{display:none}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}h2{margin:0 0 .9em 0}.sections-nav{position:absolute}.page-top-height{height:0}.page-bottom{height:3.5em}.top-image{margin:0 0 1.56em 0}.section{padding:1.7em 0 1.7em 0;scroll-margin-top:.2em}.plyr [data-plyr=airplay]{display:none}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}}@media (min-aspect-ratio:174/100){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100){.console:before{content:"too-wide"}}@media (min-aspect-ratio:174/100) and (max-width:966px){.console:before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:966px){.console:before{content:"too-wide"}}