@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:active;src:url(../assets/fonts/active.woff2) format('woff2'),url(../assets/fonts/active.woff) format('woff'),url(../assets/fonts/active.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:borax;src:url(../assets/fonts/borax.otf) format('opentype'),url(../assets/fonts/active.woff2) format('woff2'),url(../assets/fonts/active.woff) format('woff'),url(../assets/fonts/active.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Book;src:url(../assets/fonts/Gotham-Book.woff2) format('woff2'),url(../assets/fonts/Gotham-Book.woff) format('woff'),url(../assets/fonts/Gotham-Book.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-BookItalic;src:url(../assets/fonts/Gotham-BookItalic.woff2) format('woff2'),url(../assets/fonts/Gotham-BookItalic.woff) format('woff'),url(../assets/fonts/Gotham-BookItalic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-ExtraLight;src:url(../assets/fonts/Gotham-ExtraLight.woff2) format('woff2'),url(../assets/fonts/Gotham-ExtraLight.woff) format('woff'),url(../assets/fonts/Gotham-ExtraLight.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Light;src:url(../assets/fonts/Gotham-Light.woff2) format('woff2'),url(../assets/fonts/Gotham-Light.woff) format('woff'),url(../assets/fonts/Gotham-Light.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-LightItalic;src:url(../assets/fonts/Gotham-LightItalic.woff2) format('woff2'),url(../assets/fonts/Gotham-LightItalic.woff) format('woff'),url(../assets/fonts/Gotham-LightItalic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(../assets/fonts/Gotham-Medium.woff2) format('woff2'),url(../assets/fonts/Gotham-Medium.woff) format('woff'),url(../assets/fonts/Gotham-Medium.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-MediumItalic;src:url(../assets/fonts/Gotham-MediumItalic.woff2) format('woff2'),url(../assets/fonts/Gotham-MediumItalic.woff) format('woff'),url(../assets/fonts/Gotham-MediumItalic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Bold;src:url(../assets/fonts/Gotham-Bold.woff2) format('woff2'),url(../assets/fonts/Gotham-Bold.woff) format('woff'),url(../assets/fonts/Gotham-Bold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-BoldItalic;src:url(../assets/fonts/Gotham-BoldItalic.woff2) format('woff2'),url(../assets/fonts/Gotham-BoldItalic.woff) format('woff'),url(../assets/fonts/Gotham-BoldItalic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Black;src:url(../assets/fonts/Gotham-Black.woff2) format('woff2'),url(../assets/fonts/Gotham-Black.woff) format('woff'),url(../assets/fonts/Gotham-Black.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-BlackItalic;src:url(../assets/fonts/Gotham-BlackItalic.woff2) format('woff2'),url(../assets/fonts/Gotham-BlackItalic.woff) format('woff'),url(../assets/fonts/Gotham-BlackItalic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-Regular;src:url(../assets/fonts/AlrightSansLP-Regular.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-Regular.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-Regular.woff) format('woff'),url(../assets/fonts/AlrightSansLP-Regular.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-Regular.svg#AlrightSansLP-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-Italic;src:url(../assets/fonts/AlrightSansLP-Italic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-Italic.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-Italic.woff) format('woff'),url(../assets/fonts/AlrightSansLP-Italic.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-Italic.svg#AlrightSansLP-Italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-Black;src:url(../assets/fonts/AlrightSansLP-Black.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-Black.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-Black.woff) format('woff'),url(../assets/fonts/AlrightSansLP-Black.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-Black.svg#AlrightSansLP-Black) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-Bold;src:url(../assets/fonts/AlrightSansLP-Bold.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-Bold.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-Bold.woff) format('woff'),url(../assets/fonts/AlrightSansLP-Bold.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-Bold.svg#AlrightSansLP-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-BoldItalic;src:url(../assets/fonts/AlrightSansLP-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-BoldItalic.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-BoldItalic.woff) format('woff'),url(../assets/fonts/AlrightSansLP-BoldItalic.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-BoldItalic.svg#AlrightSansLP-BoldItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-Medium;src:url(../assets/fonts/AlrightSansLP-Medium.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-Medium.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-Medium.woff) format('woff'),url(../assets/fonts/AlrightSansLP-Medium.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-Medium.svg#AlrightSansLP-Medium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-MediumItalic;src:url(../assets/fonts/AlrightSansLP-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-MediumItalic.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-MediumItalic.woff) format('woff'),url(../assets/fonts/AlrightSansLP-MediumItalic.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-MediumItalic.svg#AlrightSansLP-MediumItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AlrightSansLP-Light;src:url(../assets/fonts/AlrightSansLP-Light.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/AlrightSansLP-Light.otf) format('opentype'),url(../assets/fonts/AlrightSansLP-Light.woff) format('woff'),url(../assets/fonts/AlrightSansLP-Light.ttf) format('truetype'),url(../assets/fonts/AlrightSansLP-Light.svg#AlrightSansLP-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Aviano Flare';src:url(../assets/fonts/aviano-flare.woff2) format('woff2'),url(../assets/fonts/aviano-flare.woff) format('woff'),url(../assets/fonts/aviano-flare.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Futura Maxi';src:url(../assets/fonts/futura-maxi-book.woff2) format('woff2'),url(../assets/fonts/futura-maxi-book.woff) format('woff'),url(../assets/fonts/futura-maxi-book.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Futura Maxi Demi';src:url(../assets/fonts/futura-maxi-demi.woff2) format('woff2'),url(../assets/fonts/futura-maxi-demi.woff) format('woff'),url(../assets/fonts/futura-maxi-demi.ttf) format('truetype');font-weight:400;font-style:normal}:root{--page-left:4.6em}*{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-weight:400;margin:0;padding:0}html{height:100%;overflow-x:hidden;width:100vw}body{background:#060709;color:#fff;cursor:default;font-family:Gotham-Book,sans-serif;font-size:16.7px;line-height:1.4;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;width:100vw;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.smooth-container,body{scroll-behavior:smooth}img,svg{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none}i{font-family:AlrightSansLP-Italic,sans-serif;font-style:normal;font-weight:400;padding-right:.06em}b{font-family:AlrightSansLP-Bold,sans-serif;font-weight:400}sup{display:inline-block;font-size:60%;-webkit-transform:translate(.01em,-.1em);-ms-transform:translate(.01em,-.1em);transform:translate(.01em,-.1em)}.nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.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}.pointer-events-none,.pointer-events-none *{cursor:default!important;pointer-events:none!important}var{display:none}img[width="1"][height="1"]{height:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;width:0!important}.console{background:#111;border-right:1px solid #111;border-radius:0 .5em 0 0;border-top:1px solid #111;bottom:0;font-family:Gotham-Light,sans-serif;font-size:21.5px;letter-spacing:1px;line-height:1.3;padding:.45em .8em .7em .85em;pointer-events:none;position:fixed;left:0;z-index:10000}.console::before{content:"normal"}.site-overlay{inset:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;-webkit-transition:opacity .35s cubic-bezier(.3,0,.63,1);-o-transition:opacity .35s cubic-bezier(.3,0,.63,1);transition:opacity .35s cubic-bezier(.3,0,.63,1);width:100%;z-index:400}.menu-open .site-overlay{opacity:1;pointer-events:auto;-webkit-transition:opacity .42s cubic-bezier(.3,0,.63,1);-o-transition:opacity .42s cubic-bezier(.3,0,.63,1);transition:opacity .42s cubic-bezier(.3,0,.63,1)}.film-links-container::-webkit-scrollbar{width:26px}.film-links-container::-webkit-scrollbar-thumb,.film-links-container::-webkit-scrollbar-track{border:10px solid rgba(255,255,255,0);background-clip:padding-box}.film-links-container::-webkit-scrollbar-track{background-color:rgba(255,255,255,0)}.film-links-container::-webkit-scrollbar-thumb{background-color:#666;border-radius:14px;opacity:.77}.film-links-container{height:calc(100% - var(--header-height) - var(--fyc-header-height));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:calc(var(--header-height) + var(--fyc-header-height));width:100%}.site-overlay .film-links{font-family:Gotham-Bold,sans-serif;letter-spacing:.015em;line-height:1;margin:0 auto;max-width:60em;padding:1.1em 0 4em calc(100vw - 100%);text-align:center;text-transform:uppercase;text-wrap:balance;width:100%}.site-overlay .film-link{font-size:2.1em;padding:.34em 0 .6em 0;position:relative}.site-overlay .film-link a{border-bottom:1px solid rgba(255,255,255,0);color:#f5f6f7;display:block;padding:.15em 0 .33em 0}.site-overlay .film-link>a{cursor:default;display:inline-block;padding:.37em 0 .16em 0;pointer-events:none}.menu-open .site-overlay .film-link.film-link-dreamworks>a{cursor:pointer;pointer-events:auto}.site-overlay .film-link a.active{cursor:default;pointer-events:none}.site-overlay .film-link a:focus:focus-visible{border-bottom:1px solid #fff;outline:0}.site-overlay .overlay-film-page-links{padding:0 1em}.site-overlay .overlay-film-page-links a{color:#888;display:inline-block;font-size:.51em;margin:0 .33em;position:relative;-webkit-transition:color .37s cubic-bezier(.3,0,.63,1);-o-transition:color .37s cubic-bezier(.3,0,.63,1);transition:color .37s cubic-bezier(.3,0,.63,1)}.site-overlay .overlay-film-page-links a:hover{color:#ebebeb;-webkit-transition:color .42s cubic-bezier(.3,0,.63,1);-o-transition:color .42s cubic-bezier(.3,0,.63,1);transition:color .42s cubic-bezier(.3,0,.63,1)}.site-overlay .overlay-film-page-links a.active{color:#ebebeb;pointer-events:none}.site-overlay .overlay-film-page-links a.display-none{display:none}.site-overlay .overlay-film-page-links a[data-page=for-your-consideration]::before{content:''}.footer{color:#858b93;letter-spacing:.01em;line-height:1.8;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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%}.footer.opacity-0{-webkit-transition:opacity .27s cubic-bezier(.3,0,.63,1);-o-transition:opacity .27s cubic-bezier(.3,0,.63,1);transition:opacity .27s cubic-bezier(.3,0,.63,1)}.footer-text{border-top:1px solid #858b93;font-size:.67em;width:100%;-webkit-transition:opacity .68s cubic-bezier(.3,0,.63,1);-o-transition:opacity .68s cubic-bezier(.3,0,.63,1);transition:opacity .68s cubic-bezier(.3,0,.63,1)}.footer-desktop{padding:1.92em 1.2em 2.4em 1.2em}.footer-mobile-wide{display:none;font-size:.66em;padding:1.3em 0 3em 0;position:relative}.footer-mobile-tall{display:none;font-size:.62em;padding:1.5em 0 6em 0;position:relative}.contact{color:#858b93;font-family:Gotham-Medium,sans-serif;text-transform:uppercase}.contact a{border-bottom:1px solid rgba(182,196,213,0);color:#858b93;padding-bottom:.17em;pointer-events:auto;-webkit-transition:border-bottom .21s cubic-bezier(.3,0,.63,1),color .29s cubic-bezier(.3,0,.63,1);-o-transition:border-bottom .21s cubic-bezier(.3,0,.63,1),color .29s cubic-bezier(.3,0,.63,1);transition:border-bottom .21s cubic-bezier(.3,0,.63,1),color .29s cubic-bezier(.3,0,.63,1)}.contact a:hover{border-bottom:1px solid #b6c4d5;color:#b6c4d5}.contact a:focus{border-bottom:1px solid #b6c4d5;color:#b6c4d5;outline:0}.wide-contact-element{display:inline}.tall-contact-element{display:none}.tall-contact-element p{padding-top:.28em}.legal{padding:1em 0 0 0}.legal a,.legal button#ot-sdk-btn.ot-sdk-show-settings{border:none;border-bottom:1px solid rgba(182,196,213,0);color:#858b93;font-size:1em;display:inline-block;letter-spacing:0;line-height:1.7;margin:.1em 0 .12em 0;padding:0;pointer-events:auto;text-transform:uppercase;-webkit-transition:border-bottom .21s cubic-bezier(.3,0,.63,1),color .29s cubic-bezier(.3,0,.63,1);-o-transition:border-bottom .21s cubic-bezier(.3,0,.63,1),color .29s cubic-bezier(.3,0,.63,1);transition:border-bottom .21s cubic-bezier(.3,0,.63,1),color .29s cubic-bezier(.3,0,.63,1)}.legal a.display-none{display:none}.legal a:hover,.legal button#ot-sdk-btn.ot-sdk-show-settings:hover{border-bottom:1px solid #b6c4d5;color:#b6c4d5}.legal button#ot-sdk-btn.ot-sdk-show-settings{background:0 0;border-bottom:1px solid rgba(182,196,213,0)}.legal button#ot-sdk-btn.ot-sdk-show-settings.us{background-color:transparent;background-repeat:no-repeat;background-position:0 .36em;background-size:2em auto;background-image:url(../assets/images/site/privacy-options.svg);padding-left:2.5em}.legal a:focus,.legal button#ot-sdk-btn.ot-sdk-show-settings:focus{border-bottom:1px solid #b6c4d5;color:#b6c4d5;outline:0}.legal a:hover,.legal button#ot-sdk-btn.ot-sdk-show-settings:hover{color:#b6c4d5}.legal p{margin-top:1.45em}.legal #onetrust-pc-sdk #ot-pc-desc a{border:none}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc a{margin:0;outline:0}.ot-vensec-title{color:#696969}@media only screen and (max-width:600px){#onetrust-pc-sdk .ot-pc-header{padding:10px 0 10px 5.54%!important}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,#onetrust-consent-sdk #onetrust-pc-sdk h3{margin-left:3%;width:94%}#onetrust-pc-sdk .ot-btn-container{padding:0 5%}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item{margin-left:3%!important;width:94%!important}}.log-in-overlay{background:#060709;cursor:default;height:100%;left:0;position:fixed;top:0;-webkit-transition:opacity .38s cubic-bezier(.3,0,.63,1);-o-transition:opacity .38s cubic-bezier(.3,0,.63,1);transition:opacity .38s cubic-bezier(.3,0,.63,1);width:100%;z-index:12000}.log-in-form-container{border-radius:2px;font-size:1.3em;height:330px;left:0;line-height:2em;margin:auto;max-height:100%;max-width:100%;overflow:auto;padding:46px 20px 18px 20px;position:absolute;right:0;text-align:center;top:0;width:560px}.log-in-form-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-bottom:1.2px solid #fcfdfe;border-radius:0;color:#fcfdfe;font-size:1em;height:2em;line-height:2em;margin-bottom:.54em;padding:.2em 0;width:90%}.log-in-form-container input:focus{outline:0}.log-in-form-button{border:1.2px solid #fcfdfe;cursor:pointer;padding:.3em 0 .2em 0;margin:1.2em auto;text-transform:uppercase;-webkit-transition:background .26s cubic-bezier(.3,0,.63,1),color .26s cubic-bezier(.3,0,.63,1);-o-transition:background .26s cubic-bezier(.3,0,.63,1),color .26s cubic-bezier(.3,0,.63,1);transition:background .26s cubic-bezier(.3,0,.63,1),color .26s cubic-bezier(.3,0,.63,1);width:90%}.log-in-form-button:hover{background:#fcfdfe;color:#060709;-webkit-transition:background .38s cubic-bezier(.3,0,.63,1),color .38s cubic-bezier(.3,0,.63,1);-o-transition:background .38s cubic-bezier(.3,0,.63,1),color .38s cubic-bezier(.3,0,.63,1);transition:background .38s cubic-bezier(.3,0,.63,1),color .38s cubic-bezier(.3,0,.63,1)}@-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:#000c;background:var(--plyr-captions-background,#000c);border-radius:4px;-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:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);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 .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;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:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));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:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;-webkit-box-shadow:0 1px 2px #00000026;box-shadow:0 1px 2px #00000026;-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);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 #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);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 #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;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:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.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:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.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:#0000001a;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]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.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:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);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:#0000;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:#0000;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,currentColor),color-stop(0,#0000));background-image:-webkit-linear-gradient(left,currentColor 0,#0000 0);background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(#0000));background-image:-webkit-linear-gradient(left,currentColor var(--value,0),#0000 var(--value,0));background-image:linear-gradient(to right,currentColor var(--value,0),#0000 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 #23282f26,0 0 0 1px #23282f33;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);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:#0000;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 #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);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:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;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:#0000;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 #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);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]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));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:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:0 1px 2px #00000026;box-shadow:0 1px 2px #00000026;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);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 #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);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:focus-visible .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:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .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:focus-visible .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}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;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:#0000}.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,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:-o-linear-gradient(135deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:-webkit-linear-gradient(135deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-image:-o-linear-gradient(135deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.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;position:relative}.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);max-width:90px;min-width:60px;position:relative;z-index:2}.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:focus-visible,.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:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;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(#0000),to(#000000bf));background:-webkit-linear-gradient(#0000,#000000bf);background:-o-linear-gradient(#0000,#000000bf);background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));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:focus-visible,.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:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.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;height:100%;inset:0;margin:0;position:fixed;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;cursor:pointer;inset:0;overflow:hidden;position:absolute;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:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;-webkit-box-shadow:0 1px 2px #00000026;box-shadow:0 1px 2px #00000026;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);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 #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);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:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 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 #00000026;box-shadow:inset 0 0 0 1px #00000026;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(#0000),to(#000000bf));background:-webkit-linear-gradient(#0000,#000000bf);background:-o-linear-gradient(#0000,#000000bf);background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 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{-webkit-filter:blur(1px);filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;-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{font-family:AlrightSansLP-Medium,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%}.plyr.plyr-force-poster .plyr__controls{opacity:0!important;pointer-events:none!important;-webkit-transform:translateY(100%)!important;-ms-transform:translateY(100%)!important;transform:translateY(100%)!important}.plyr__video-embed{height:auto;padding-bottom:0}.plyr button{cursor:default}.plyr__poster{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.plyr--audio .plyr__controls{background:0 0;border-radius:3px;color:#fff;padding:.8em .1em}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0 ,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(rgba(0,0,0 ,0),rgba(0,0,0,.7));background:-o-linear-gradient(rgba(0,0,0 ,0),rgba(0,0,0,.7));background:linear-gradient(rgba(0,0,0 ,0),rgba(0,0,0,.7));-webkit-transition:opacity .5s ease-in-out,-webkit-transform .7s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .7s ease-in-out;-o-transition:opacity .5s ease-in-out,transform .7s ease-in-out;transition:opacity .5s ease-in-out,transform .7s ease-in-out;transition:opacity .5s ease-in-out,transform .7s ease-in-out,-webkit-transform .7s ease-in-out}.plyr--video.plyr--stopped .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.plyr__control--overlaid{bottom:-16px;left:79px;right:auto;top:auto}.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:#2473d2;padding:33px}.plyr--video .plyr__control.plyr__control--overlaid:hover{background:#2473d2}.plyr--video .plyr__control.plyr__control--overlaid svg{fill:#f2f2f2;-webkit-filter:none;filter:none;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.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__controls .plyr__progress{margin-left:12px;margin-right:28px}.plyr__controls .plyr__time{font-size:13.5px;-webkit-transform:translate(0,-5%);-ms-transform:translate(0,-5%);transform:translate(0,-5%)}.windows .plyr__controls .plyr__time{-webkit-transform:translate(0,4%);-ms-transform:translate(0,4%);transform:translate(0,4%)}.plyr__time+.plyr__time::before{content:'/';margin-right:5px}.plyr__controls .plyr__time.plyr__time--duration{margin-left:5.5px;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:#434343;-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:#434343}.plyr--full-ui.plyr--audio input[type=range]::-ms-track,.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#434343}.plyr__tooltip{background:0 0;border-radius:.4em;-webkit-box-shadow:none;box-shadow:none;color:#fafafa;padding:.2em .6em .3em .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 #fff;bottom:-6px}.plyr__controls>.plyr__control+.plyr__control[data-plyr=fullscreen]{margin:8.1px 6px 8.1px 12px}.plyr--video .plyr__controls{padding:35px 19px 10px 16px}@media (max-width:2000px){.plyr--video .plyr__control.plyr__control--overlaid{bottom:-12px;left:68px;padding:28px}.plyr--video .plyr__control.plyr__control--overlaid svg{-webkit-transform:scale(1.75);-ms-transform:scale(1.75);transform:scale(1.75)}}@media (max-width:1400px){.plyr [data-plyr=fullscreen]{display:none}}@media (max-width:1100px){.plyr--video .plyr__control.plyr__control--overlaid{bottom:-13px;left:56px;padding:22px}.plyr--video .plyr__control.plyr__control--overlaid svg{-webkit-transform:scale(1.45);-ms-transform:scale(1.45);transform:scale(1.45)}.plyr--video .plyr__controls{padding:35px 18px 10px 11px}}@media (max-width:666px){.plyr--video .plyr__controls{padding:35px 16px 10px 9px}.plyr--video .plyr__control.plyr__control--overlaid{bottom:-14px;left:40px;padding:17px}.plyr--video .plyr__control.plyr__control--overlaid svg{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@media (max-width:966px) and (min-aspect-ratio:123/100){.plyr--video .plyr__control.plyr__control--overlaid{bottom:-16px;left:36px;padding:15px}.plyr--video .plyr__control.plyr__control--overlaid svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:initial;box-sizing:initial;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{display:block;-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#000 26}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,color-stop(80,#000),color-stop(0,#000));background-image:-webkit-linear-gradient(right,#000 80,#000 0);background-image:-o-linear-gradient(right,#000 80,#000 0);background-image:linear-gradient(270deg,#000 80,#000 0)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,color-stop(80,#000),color-stop(0,#000));background-image:-webkit-linear-gradient(left,#000 80,#000 0);background-image:-o-linear-gradient(left,#000 80,#000 0);background-image:linear-gradient(90deg,#000 80,#000 0)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(80,#000),color-stop(0,#000));background-image:-webkit-linear-gradient(bottom,#000 80,#000 0);background-image:-o-linear-gradient(bottom,#000 80,#000 0);background-image:linear-gradient(0deg,#000 80,#000 0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(80,#000),color-stop(0,#000));background-image:-webkit-linear-gradient(top,#000 80,#000 0);background-image:-o-linear-gradient(top,#000 80,#000 0);background-image:linear-gradient(180deg,#000 80,#000 0)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #000 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next ::slotted(svg),.swiper-button-next svg,.swiper-button-prev ::slotted(svg),.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/ 2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/ 2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/ 2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:transform .2s,top .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:transform .2s,left .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:transform .2s,right .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#000 40);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#000 1a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#000 80);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.page{position:absolute;-webkit-transition:opacity .36s cubic-bezier(.3,0,.63,1);-o-transition:opacity .36s cubic-bezier(.3,0,.63,1);transition:opacity .36s cubic-bezier(.3,0,.63,1);width:100vw;z-index:75}.content{position:relative}.film-top{height:0;padding-bottom:calc(32.34% + var(--header-height));position:relative;-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)}.film-top.opacity-0{opacity:1!important;-webkit-transition:opacity .36s cubic-bezier(.3,0,.63,1);-o-transition:opacity .36s cubic-bezier(.3,0,.63,1);transition:opacity .36s cubic-bezier(.3,0,.63,1)}.film-page-links,.links-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;text-align:center;-webkit-transition:opacity .36s cubic-bezier(.3,0,.63,1);-o-transition:opacity .36s cubic-bezier(.3,0,.63,1);transition:opacity .36s cubic-bezier(.3,0,.63,1);white-space:nowrap;width:100vw;z-index:50}.film-top.opacity-0 .film-page-links{opacity:0}.guilds .film-page-links{backdrop-filter:blur(.44em);background:rgba(0,0,0,.75);left:0;position:fixed;top:calc(var(--fyc-header-height) + var(--header-height));-webkit-transition:opacity .36s cubic-bezier(.3,0,.63,1);-o-transition:opacity .36s cubic-bezier(.3,0,.63,1);transition:opacity .36s cubic-bezier(.3,0,.63,1)}.windows.guilds .film-page-links{backdrop-filter:none}.film-page-link-outer{font-size:.93em;text-transform:uppercase}.film-page-link-outer.display-none{display:none}.film-page-link-outer a{padding:.53em .94em 0 .94em;color:#f9f9f9;display:block;height:100%;overflow:hidden}.windows .film-page-link-outer a{padding:.56em .94em 0 .94em}.film-page-link-outer a.active{cursor:default;pointer-events:none}.film-page-link-outer a:focus:focus-visible{border-bottom:1px solid #fff;outline:0}.for-your-consideration-link div:before{content:'For Your Consideration'}.film-page-link{letter-spacing:.02em;line-height:1.25;-webkit-transform:translate(0,0) perspective(1100px) rotateX(0);transform:translate(0,0) perspective(1100px) rotateX(0);-webkit-transition:opacity .64s cubic-bezier(.3,0,.63,1),-webkit-transform .64s cubic-bezier(.3,0,.63,1);transition:opacity .64s cubic-bezier(.3,0,.63,1),-webkit-transform .64s cubic-bezier(.3,0,.63,1);-o-transition:opacity .64s cubic-bezier(.3,0,.63,1),transform .64s cubic-bezier(.3,0,.63,1);transition:opacity .64s cubic-bezier(.3,0,.63,1),transform .64s cubic-bezier(.3,0,.63,1);transition:opacity .64s cubic-bezier(.3,0,.63,1),transform .64s cubic-bezier(.3,0,.63,1),-webkit-transform .64s cubic-bezier(.3,0,.63,1)}.windows .film-page-link{-webkit-transform:translate(0,.088em) perspective(1100px) rotateX(0);transform:translate(0,.088em) perspective(1100px) rotateX(0)}.film-page-link-outer a.active .film-page-link,.film-page-link-outer a:hover .film-page-link{opacity:0;-webkit-transform:translate(0,-.94em) perspective(1100px) rotateX(90deg);transform:translate(0,-.94em) perspective(1100px) rotateX(90deg)}.film-page-link-up{font-family:Gotham-Bold,sans-serif;letter-spacing:.01em;line-height:1.34;opacity:0;-webkit-transform:translate(0,-.3em) perspective(1100px) rotateX(-90deg);transform:translate(0,-.3em) perspective(1100px) rotateX(-90deg);-webkit-transition:opacity .64s cubic-bezier(.3,0,.63,1),-webkit-transform .64s cubic-bezier(.3,0,.63,1);transition:opacity .64s cubic-bezier(.3,0,.63,1),-webkit-transform .64s cubic-bezier(.3,0,.63,1);-o-transition:opacity .64s cubic-bezier(.3,0,.63,1),transform .64s cubic-bezier(.3,0,.63,1);transition:opacity .64s cubic-bezier(.3,0,.63,1),transform .64s cubic-bezier(.3,0,.63,1);transition:opacity .64s cubic-bezier(.3,0,.63,1),transform .64s cubic-bezier(.3,0,.63,1),-webkit-transform .64s cubic-bezier(.3,0,.63,1)}.film-page-link-outer a.active .film-page-link-up,.film-page-link-outer a:hover .film-page-link-up{opacity:1;-webkit-transform:translate(0,-1.24em);-ms-transform:translate(0,-1.24em);transform:translate(0,-1.24em)}.film-page{width:100%;z-index:75}.film-content{font-size:19.3px;padding:.8em 0 0 0;position:relative;-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)}.page-title{font-family:Gotham-ExtraLight;font-size:1.96em;letter-spacing:.075em;padding:.67em 0 .85em 0;text-align:center;text-transform:uppercase}.page-content.content-left{padding-left:var(--page-left)}.film-content.opacity-0{-webkit-transition:opacity .33s cubic-bezier(.3,0,.63,1);-o-transition:opacity .33s cubic-bezier(.3,0,.63,1);transition:opacity .33s cubic-bezier(.3,0,.63,1)}.film-content .title-treatment{display:none;margin:0 auto;max-width:87vw;text-align:center}.film-content .title-treatment img{display:block;height:auto;width:100%}.film-page-header{font-family:Gotham-Book,sans-serif;font-size:1.66em;letter-spacing:.074em;line-height:1.1;padding:.22em 0 1.12em 0;text-transform:uppercase}.mobile-br{display:none}.film-bottom{bottom:0;height:4.2em}.page-overlay{backdrop-filter:blur(.5px);background:rgba(6,7,9,.95);height:100%;left:calc(100% - 100vw);opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .4s cubic-bezier(.3,0,.63,1);-o-transition:opacity .4s cubic-bezier(.3,0,.63,1);transition:opacity .4s cubic-bezier(.3,0,.63,1);width:calc(100% + (100vw - 100%));z-index:100}.menu-open .page-overlay{opacity:1}.page-images{aspect-ratio:4106/1328;position:absolute;top:var(--header-height);-webkit-transition:opacity .65s cubic-bezier(.3,0,.7,1);-o-transition:opacity .65s cubic-bezier(.3,0,.7,1);transition:opacity .65s cubic-bezier(.3,0,.7,1);width:100vw}.page-images.opacity-0{-webkit-transition:opacity .54s cubic-bezier(.3,0,.7,1);-o-transition:opacity .54s cubic-bezier(.3,0,.7,1);transition:opacity .54s cubic-bezier(.3,0,.7,1)}.page-image{background-color:#060709;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;-webkit-transition:opacity .86s cubic-bezier(.3,0,.7,1);-o-transition:opacity .86s cubic-bezier(.3,0,.7,1);transition:opacity .86s cubic-bezier(.3,0,.7,1);width:100%}.page-bottom{font-size:19.3px;height:9em}.screening-room-page{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:1.4em 0 2em 0;position:fixed;top:0;-webkit-transition:opacity .7s cubic-bezier(.3,0,.63,1);-o-transition:opacity .7s cubic-bezier(.3,0,.63,1);transition:opacity .7s cubic-bezier(.3,0,.63,1);width:100%;z-index:9000}.screening-room-page.opacity-0{-webkit-transition:opacity .5s cubic-bezier(.3,0,.63,1);-o-transition:opacity .5s cubic-bezier(.3,0,.63,1);transition:opacity .5s cubic-bezier(.3,0,.63,1)}.screening-room-page .close-video-layer{height:100%;left:0;position:fixed;top:0;width:100%}.screening-room-page .close-video-button{left:0;position:fixed;top:0;z-index:100}.screening-room-page .burger-icon{cursor:pointer;height:20px;left:20px;width:34px;top:21px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.screening-room-page.opacity-0 .burger-icon{cursor:default}.screening-room-page .burger-bun-bottom,.screening-room-page .burger-bun-top{background-color:#969696;height:2px;z-index:100}.screening-room-page .burger-hit{background:#2b2b2b;border-radius:50%;height:52px;right:-9px;top:-15px;width:52px;z-index:10}.screening-room-page.opacity-0 .burger-hit{pointer-events:none}.screening-room-page .video-player-outer{max-width:144vh;margin:auto;position:relative;width:96vw}.trailer .screening-room-page .video-player-outer{max-width:180vh;width:100vw}.conversations .screening-room-page .video-player-outer{border:1px solid #242424}#video-holder{height:0;padding-bottom:56.25%}.trailer #video-holder{height:0;padding-bottom:41.875%}.screening-room-page .plyr{--plyr-range-track-height:3px}.video-poster{background-size:cover;height:calc(100% + 1px);left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .9s cubic-bezier(.3,0,.63,1);-o-transition:opacity .9s cubic-bezier(.3,0,.63,1);transition:opacity .9s cubic-bezier(.3,0,.63,1);width:100%;z-index:100}.hyt-player-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.hyt-player-wrap.ended::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:64px 64px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)}#video-holder iframe{height:100%;position:absolute;width:100%}.song-and-score .song-film-page-header{padding:.62em 0 .08em 0}.song-and-score .score-film-page-header{padding:.74em 0 .11em 0}.score-holder{font-family:'Futura Maxi',sans-serif;max-width:33vw;width:40em}.song-holder{margin:0 0 .94em 0}.music-credit{font-size:1.08em;letter-spacing:.02em;line-height:1.2;padding:.7em 0 .8em 0}.songs-and-score .music-credit{padding:.4em 0 0 0}.music-credit-text{font-size:.77em}.song-name{font-family:AlrightSansLP-Medium,sans-serif;font-size:1.42em;letter-spacing:.025em;line-height:1.5;margin:0 0 .45em 0}.song-holder .screenplay-credit.show-1100{display:none}.music-role{font-size:.6em;text-transform:uppercase}.song-title{font-family:AlrightSansLP-Medium,sans-serif;font-size:1.38em;letter-spacing:.02em;line-height:1.17;max-width:100%;overflow:hidden;padding:.06em 0 .28em 0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.score .song-title,.songs-and-score .song-title{overflow:visible;-o-text-overflow:clip;text-overflow:clip;white-space:normal;width:25em}.song-title span.custom-font{max-width:100%;white-space:inherit;-o-text-overflow:inherit;text-overflow:inherit}.song-title br{display:none}.song-artist{letter-spacing:.05em;margin:.4em 0 .7em 0;max-width:100%;text-transform:uppercase;white-space:nowrap}.song-credit{display:block;font-size:1.11em;width:100%;padding-bottom:1.1em}.songs .song-credit{font-family:'Futura Maxi',sans-serif;line-height:1;padding-bottom:0}.songs .song-role{font-size:.81em;letter-spacing:.04em}.songs .song-artist{font-size:1.08em;letter-spacing:.04em;margin:.43em 0 .44em 0;text-transform:uppercase}.song-audio{margin:0 0 1.12em -.48em;max-width:100%;width:27.5em}.score .song-audio{width:32em}.score-column{font-variant-numeric:tabular-nums;white-space:nowrap}.score-column-left{float:left;-webkit-transform:translate(-.4em,0);-ms-transform:translate(-.4em,0);transform:translate(-.4em,0);width:50%}.score-column-right{float:right;width:50%}.track-list-song{cursor:pointer;font-size:.88em;padding:.3em 0;-webkit-transition:color .27s cubic-bezier(.3,0,.63,1);-o-transition:color .27s cubic-bezier(.3,0,.63,1);transition:color .27s cubic-bezier(.3,0,.63,1)}.no-touch .track-list-song:hover{-webkit-transition:color .5s cubic-bezier(.3,.6,.6,1);-o-transition:color .5s cubic-bezier(.3,.6,.6,1);transition:color .5s cubic-bezier(.3,.6,.6,1)}.track-list-song-active{cursor:default;pointer-events:none}.track-number{display:inline-block;margin:0 .3em 0 0;pointer-events:none;text-align:center;vertical-align:top;width:2.3em}.track-list-title{display:inline-block;overflow:hidden;padding:0 .7em 0 0;pointer-events:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:calc(100% - 2.3em)}.track-list-title .score-slash{display:inline-block;overflow:hidden;white-space:pre;width:0}.music-spacer{height:1.7em}.desktop-content{margin:0 auto;max-width:1950px}.mobile-content{display:none;margin:0 auto;width:93vw}.desktop-content img,.mobile-content img{-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.forgotten-island-background-acclaim,.forgotten-island-background-acclaim-and-accolades{background-image:url(../assets/images/page/forgotten-island/acclaim-and-accolades-1.jpg)}.forgotten-island-background-for-your-consideration{background-image:url(../assets/images/page/forgotten-island/for-your-consideration.jpg)}.forgotten-island-background-editorial{background-image:url(../assets/images/page/forgotten-island/editorial-1.jpg)}.forgotten-island-background-screenings{background-image:url(../assets/images/page/forgotten-island/screenings.jpg)}.forgotten-island-background-videos-and-photos{background-image:url(../assets/images/page/forgotten-island/videos-and-photos.jpg)}#rsvp-form{background:#060709;border:1px solid #fff;-webkit-box-shadow:3em 3em 5em rgba(0,0,0,.15);box-shadow:3em 3em 5em rgba(0,0,0,.15);color:#fff;display:none;font-size:16px;left:50vw;min-height:488px;padding:23px 30px 36px 30px;position:fixed;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:620px;z-index:9010}#rsvp-form .screening-info{letter-spacing:.01em;margin-bottom:1.39em;padding-right:3.2em;position:relative}#rsvp-form .screening-info .movie{font-family:Gotham-Book;font-size:1.45em;line-height:1.11;padding:0 0 .19em 0;text-transform:uppercase;text-wrap:pretty}#rsvp-form .screening-info .date{font-family:Gotham-Black;font-size:.97em;line-height:1.2;padding-bottom:.2em;text-transform:uppercase}#rsvp-form .screening-info .theater{font-family:Gotham-Book;font-size:.89em;line-height:1.2;text-transform:uppercase;text-wrap:pretty}#rsvp-form .submit-btn{background:#2473d2;clear:left;color:#fff;cursor:pointer;display:block;font-family:Gotham-Bold;font-size:21.6px;letter-spacing:.01em;line-height:43px;margin-top:3px;padding:5px 0;position:relative;text-align:center;-webkit-transition:background .2s cubic-bezier(.3,0,.63,1),color .2s cubic-bezier(.3,0,.63,1);-o-transition:background .2s cubic-bezier(.3,0,.63,1),color .2s cubic-bezier(.3,0,.63,1);transition:background .2s cubic-bezier(.3,0,.63,1),color .2s cubic-bezier(.3,0,.63,1)}#rsvp-form .submit-btn:hover{background:#2473d2;color:#fff}#rsvp-form .processing-rsvp{background:#fff;color:#222;cursor:default;pointer-events:none}.processing-animation{background:#fff;color:#060709;height:100%;left:0;opacity:0;padding:.21em 0;position:absolute;top:0;-webkit-transition:opacity .2s cubic-bezier(.3,0,.63,1);-o-transition:opacity .2s cubic-bezier(.3,0,.63,1);transition:opacity .2s cubic-bezier(.3,0,.63,1);width:100%}.processing-rsvp .processing-animation{opacity:1}.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;margin:0 .1em;opacity:.06}.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:.06}24%{opacity:.06}44%{opacity:1}80%{opacity:.06}to{opacity:.06}}@keyframes processing{from{opacity:.06}24%{opacity:.06}44%{opacity:1}80%{opacity:.06}to{opacity:.06}}#rsvp-form form .input{height:30px;text-transform:uppercase;font-size:18px;width:calc(50% - 14px);display:inline-block;font:inherit;line-height:1.5;height:50px;margin-bottom:26px;position:relative}#rsvp-form form .input>div{cursor:default;position:relative}#rsvp-form form .input>div span{display:block;overflow:hidden;height:48px;margin-left:10px}#rsvp-form form .input>div.error:not(.hasDropdown){font-size:12px;color:red;cursor:default;position:absolute;left:0;top:100%;white-space:nowrap;line-height:1.6em;display:none}#rsvp-form form .input .hasDropdown.error{border:1px solid #fff;color:red}#rsvp-form form .input.input-left{float:left}#rsvp-form form .input.input-right{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 10px;-webkit-box-sizing:border-box;box-sizing:border-box}#rsvp-form form input.error{border:1px solid #fff;color:red}#rsvp-form form input::-webkit-input-placeholder{color:inherit;font:inherit}#rsvp-form form .hasDropdown,#rsvp-form form input{color:inherit;border:1px solid #fff}#rsvp-form form .hasDropdown{background:url(../assets/images/site/dropdown-arrow.png) no-repeat;background-size:12px 8px;background-position:calc(100% - 13px) 48%;line-height:48px}#rsvp-form form .dropdown{position:absolute;max-height:125px;overflow-y:auto;background:#fff;min-width:calc(100% + 2px);top:100%;-webkit-overflow-scrolling:touch;border:1px solid #fff;display:none;z-index:1}.input-left .dropdown{left:-1px}.input-right .dropdown{right:-1px}#rsvp-form form .dropdown .value{background:#060709;color:#fff;border-bottom:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;height:31px;line-height:29px;padding:0 12px;text-align:right;white-space:nowrap}#rsvp-form form .dropdown .value:last-child{border-bottom:none}#rsvp-form form .dropdown .value:hover{background:#fff;color:#060709}.rsvp-form-screening-full{font-family:Gotham-Medium;text-align:left}#rsvp-form #rsvp-message{display:none;font-size:16px;line-height:1.4;margin-top:16px;text-align:center}#rsvp-form #rsvp-message p{margin-top:.6em}#rsvp-form #rsvp-message a{font-family:Gotham-Medium}#rsvp-form #rsvp-message a.rsvp-registered-a{color:#fff}#rsvp-form #rsvp-message .screening-info{padding-right:0}#rsvp-form #rsvp-message h3{border-bottom:1px solid #fff;display:block;font-size:2.12em;font-weight:400;line-height:1;margin:.8em auto 1em auto;padding-bottom:.38em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#rsvp-form #rsvp-message h4{font-size:inherit;margin:1em auto 1.8em auto;max-width:22em;text-align:center}.already-registered{font-size:1.1em;line-height:1.5;margin:1.48em auto 0 auto;max-width:25em;text-wrap:balance}.already-registered p{margin-top:1em}#rsvp-form .rsvp-close-btn{color:#888787;cursor:pointer;font-family:Gotham-Bold;font-size:13px;padding-right:21.3px;position:absolute;right:10px;top:10px}#rsvp-form .rsvp-close-btn .x{font-family:Gotham-Book;font-size:28.5px;height:20px;position:absolute;right:7.5px;top:-9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}#add-to-calendar{display:none}#rsvp-form .australia-new-zealand a,#rsvp-form .berlin a,#rsvp-form .london a{font-family:Gotham-Medium;line-height:1.8;text-decoration:none}@media only screen and (max-width:666px) and (orientation:portrait){#rsvp-form{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;left:0;min-height:0;padding:5.5vh 5.5%;position:fixed;width:100vw;top:0;-webkit-transform:none;-ms-transform:none;transform:none}#rsvp-form .screening-info{font-size:.92em;padding-right:0}#rsvp-form form .input{margin-bottom:25px;width:calc(50% - 12px)}#rsvp-form .submit-btn{font-size:19.5px}}@media (min-aspect-ratio:174/100) and (max-width:900px){#rsvp-form{border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;left:0;min-height:0;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding:12vh 5% 20vh 5%;position:fixed;width:100vw;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}:root{--header-height:5.45em;--fyc-header-height:2.7em;--nav-right:5.5em}.header{left:0;position:fixed;top:0;-webkit-transition:opacity .52s cubic-bezier(.3,0,.63,1),-webkit-transform .4s cubic-bezier(.3,0,.63,1);transition:opacity .52s cubic-bezier(.3,0,.63,1),-webkit-transform .4s cubic-bezier(.3,0,.63,1);-o-transition:opacity .52s cubic-bezier(.3,0,.63,1),transform .4s cubic-bezier(.3,0,.63,1);transition:opacity .52s cubic-bezier(.3,0,.63,1),transform .4s cubic-bezier(.3,0,.63,1);transition:opacity .52s cubic-bezier(.3,0,.63,1),transform .4s cubic-bezier(.3,0,.63,1),-webkit-transform .4s cubic-bezier(.3,0,.63,1);width:100vw;z-index:8000}.header.opacity-0{-webkit-transition:opacity .27s cubic-bezier(.3,0,.63,1);-o-transition:opacity .27s cubic-bezier(.3,0,.63,1);transition:opacity .27s cubic-bezier(.3,0,.63,1)}.film-header{background:#060709;height:var(--header-height);overflow:hidden;pointer-events:none;position:relative}.film-header.opacity-0{-webkit-transition:opacity .27s cubic-bezier(.3,0,.63,1);-o-transition:opacity .27s cubic-bezier(.3,0,.63,1);transition:opacity .27s cubic-bezier(.3,0,.63,1)}._home .film-header{pointer-events:auto}.header a{display:block;height:100%;margin:0 auto;pointer-events:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header a:focus:focus-visible{background:rgba(85,85,85,.5);-webkit-box-shadow:none;box-shadow:none;outline:0}.fyc-header-logo{height:100%;overflow-y:hidden;padding:0 2.6em 0 2.6em}.fyc-header-logo .universal-pictures-logo{-webkit-transform:translate(0,-11.2%);-ms-transform:translate(0,-11.2%);transform:translate(0,-11.2%);width:14.15em}.fyc-header-logo .universal-pictures-logo img{height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fyc-header-logo .universal-pictures-logo #image-overlay{cursor:pointer}.film-header-container{border-bottom:1px solid #fff;height:100%;position:absolute;top:0;width:100vw}.fyc-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Gotham-ExtraLight,sans-serif;height:var(--fyc-header-height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.page-image-fade{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(6,7,9,.72)),color-stop(53%,rgba(6,7,9,.38)),to(rgba(6,7,9,0)));background-image:-webkit-linear-gradient(top,rgba(6,7,9,.72) 0,rgba(6,7,9,.38) 53%,rgba(6,7,9,0) 100%);background-image:-o-linear-gradient(top,rgba(6,7,9,.72) 0,rgba(6,7,9,.38) 53%,rgba(6,7,9,0) 100%);background-image:linear-gradient(180deg,rgba(6,7,9,.72) 0,rgba(6,7,9,.38) 53%,rgba(6,7,9,0) 100%);height:calc(var(--fyc-header-height) * 1.3);position:absolute;top:0;-webkit-transition:opacity .29s cubic-bezier(.3,0,.7,1);-o-transition:opacity .29s cubic-bezier(.3,0,.7,1);transition:opacity .29s cubic-bezier(.3,0,.7,1);width:100%}.fyc-header-background{backdrop-filter:blur(.33em);background-image:-webkit-linear-gradient(264deg,rgba(6,7,9,.12) 0,rgba(6,7,9,.52) 70%,rgba(6,7,9,.62) 100%);background-image:-o-linear-gradient(264deg,rgba(6,7,9,.12) 0,rgba(6,7,9,.52) 70%,rgba(6,7,9,.62) 100%);background-image:linear-gradient(186deg,rgba(6,7,9,.12) 0,rgba(6,7,9,.52) 70%,rgba(6,7,9,.62) 100%);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .38s cubic-bezier(.3,0,.63,1);-o-transition:opacity .38s cubic-bezier(.3,0,.63,1);transition:opacity .38s cubic-bezier(.3,0,.63,1);width:100%;z-index:0}.windows .fyc-header-background{backdrop-filter:none;background:rgba(0,0,0,.75)}.header.headroom--not-top .fyc-header .fyc-header-background{opacity:1}.fyc-header-text{font-size:1.14em;letter-spacing:.29em;line-height:1;padding-top:.05em;text-transform:uppercase;z-index:10}.fyc-year{display:inline-block;font-family:Gotham-Bold,sans-serif;letter-spacing:.39em}.off-season-placeholder .fyc-year{display:none}.burger-wrapper{left:0;pointer-events:none;position:absolute;top:0;width:100vw}.off-season-placeholder .burger-wrapper{display:none}.burger-icon{height:16px;position:absolute;right:var(--nav-right);top:2.04em;-webkit-transition:opacity .72s cubic-bezier(.3,0,.63,1);-o-transition:opacity .72s cubic-bezier(.3,0,.63,1);transition:opacity .72s cubic-bezier(.3,0,.63,1);width:33px}.burger-hit{cursor:pointer;height:40px;pointer-events:auto;position:absolute;right:-10px;top:-10px;width:53px}.burger-hit:focus:focus-visible{border:2px solid #555;-webkit-box-shadow:none;box-shadow:none;outline:0}.burger-icon.opacity-0 .burger-hit{pointer-events:none}.burger-icon span{border-radius:2px;display:block;height:3px;position:absolute;width:100%}.burger-bun-top{background-color:#858b93;top:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.burger-middle{background-color:#858b93;top:50%}.burger-bun-bottom{background-color:#858b93;top:100%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.open-burger .burger-bun-top{-webkit-animation:burger-top-open .81s cubic-bezier(.3,0,.63,1);animation:burger-top-open .81s cubic-bezier(.3,0,.63,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.open-burger .burger-middle{-webkit-animation:burger-middle-open .81s cubic-bezier(.3,0,.63,1);animation:burger-middle-open .81s cubic-bezier(.3,0,.63,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.open-burger .burger-bun-bottom{-webkit-animation:burger-bottom-open .81s cubic-bezier(.3,0,.63,1);animation:burger-bottom-open .81s cubic-bezier(.3,0,.63,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.closed-burger .burger-bun-top{-webkit-animation:burger-top-close .81s cubic-bezier(.3,0,.63,1);animation:burger-top-close .81s cubic-bezier(.3,0,.63,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.closed-burger .burger-middle{-webkit-animation:burger-middle-close .81s cubic-bezier(.3,0,.63,1);animation:burger-middle-close .81s cubic-bezier(.3,0,.63,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.closed-burger .burger-bun-bottom{-webkit-animation:burger-bottom-close .81s cubic-bezier(.3,0,.63,1);animation:burger-bottom-close .81s cubic-bezier(.3,0,.63,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes burger-top-open{0%{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}40%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes burger-top-open{0%{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}40%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes burger-middle-open{0%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}40%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}54%{opacity:1;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{opacity:1;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes burger-middle-open{0%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}40%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}54%{opacity:1;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{opacity:1;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes burger-bottom-open{0%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}40%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes burger-bottom-open{0%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}40%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes burger-top-close{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}40%{top:40%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes burger-top-close{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}40%{top:40%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes burger-middle-close{0%{opacity:1;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}40%{opacity:1;top:40%;-webkit-transform:rotate(0);transform:rotate(0)}54%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes burger-middle-close{0%{opacity:1;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}40%{opacity:1;top:40%;-webkit-transform:rotate(0);transform:rotate(0)}54%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{opacity:0;top:50%;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes burger-bottom-close{0%{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}40%{top:40%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes burger-bottom-close{0%{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}40%{top:40%;-webkit-transform:rotate(0);transform:rotate(0)}54%{top:50%;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:2400px){:root{--nav-right:3.7em}}@media (max-width:1600px){:root{--header-height:4.73em;--nav-right:2.6em}.fyc-header-logo .universal-pictures-logo{-webkit-transform:translate(0,-11.22%);-ms-transform:translate(0,-11.22%);transform:translate(0,-11.22%);width:12.3em}.burger-icon{top:1.6em}}@media (max-width:1100px){:root{--fyc-header-height:2.4em;--header-height:4.52em;--nav-right:2.3em}.fyc-header-logo .universal-pictures-logo{-webkit-transform:translate(0,-11.26%);-ms-transform:translate(0,-11.26%);transform:translate(0,-11.26%);width:11.7em}.fyc-header-text{font-size:1.09em}.burger-icon{top:1.5em}}@media (max-width:966px){:root{--fyc-header-height:2.4em;--header-height:4.12em;--nav-right:2.1em}.fyc-header-logo .universal-pictures-logo{-webkit-transform:translate(0,-11.3%);-ms-transform:translate(0,-11.3%);transform:translate(0,-11.3%);width:10.7em}.fyc-header-text{font-size:1.04em}.burger-icon{top:1.3em}}@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"}:root{--fyc-header-height:1.7em;--header-height:3.36em;--nav-right:6vw}.fyc-header-logo .universal-pictures-logo{-webkit-transform:translate(0,-11.4%);-ms-transform:translate(0,-11.4%);transform:translate(0,-11.4%);width:8.72em}.fyc-header-text{font-size:.74em;letter-spacing:.23em}.fyc-year{letter-spacing:.33em}.burger-wrapper{height:var(--header-height)}.burger-icon{height:12px;top:50%;-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);width:23px}.burger-icon span{height:2.3px}.burger-hit{height:36px;width:44px}}@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"}:root{--fyc-header-height:4.77vw}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}:root{--home-margin:0.1em + 0.9vw}._home .header a{pointer-events:none}._home .page-images{position:fixed}._home .film-top{padding-bottom:calc(var(--header-height) + var(--fyc-header-height))}.home-outer{display:grid;grid-template-columns:100%;overflow:hidden;padding:4.7vw 0 0 0;position:relative;-webkit-transition:opacity .73s cubic-bezier(.3,0,.63,1);-o-transition:opacity .73s cubic-bezier(.3,0,.63,1);transition:opacity .73s cubic-bezier(.3,0,.63,1);width:100%}.home-outer.opacity-0{-webkit-transition:opacity .43s cubic-bezier(.3,0,.63,1);-o-transition:opacity .43s cubic-bezier(.3,0,.63,1);transition:opacity .43s cubic-bezier(.3,0,.63,1)}.home-outer .swiper-wrapper{will-change:transform}.home-films{grid-area:1/1/2/2;min-width:0}.home-film{padding:0 3.9vw 0 3.9vw;position:relative;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.home-film.swiper-slide-active{cursor:pointer}.home-film-video{aspect-ratio:16/9;position:relative;width:100%}.home-film .home-film-inner{-webkit-transition:-webkit-transform 1.19s ease;transition:-webkit-transform 1.19s ease;-o-transition:transform 1.19s ease;transition:transform 1.19s ease;transition:transform 1.19s ease,-webkit-transform 1.19s ease;will-change:transform}.home-film.swiper-slide-active .home-film-inner{-webkit-transform:scale(1.26);-ms-transform:scale(1.26);transform:scale(1.26)}.home-film-video-outer{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:20}.home-film-video-outer video{height:100%;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.home-film-image{background:#000;bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .54s cubic-bezier(.3,0,.63,1);-o-transition:opacity .54s cubic-bezier(.3,0,.63,1);transition:opacity .54s cubic-bezier(.3,0,.63,1);z-index:30}.swiper-slide-active .home-film-image{opacity:0;-webkit-transition:opacity .66s cubic-bezier(.3,0,.63,1);-o-transition:opacity .66s cubic-bezier(.3,0,.63,1);transition:opacity .66s cubic-bezier(.3,0,.63,1)}.home-film-image img{display:block;height:100%;opacity:.33;width:100%}.home-film-border{border:0;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;bottom:0;left:0;outline:1px solid transparent;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:100}.home-film .home-title-treatment{position:absolute;top:100%;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;opacity:0;visibility:visible;pointer-events:auto}.home-title-treatments{grid-area:2/1/3/2;position:relative;display:grid;grid-template-columns:1fr;padding:3.7vw 0 0 0;pointer-events:none;width:100%;z-index:1000}.home-title-treatments .home-title-treatment{grid-area:1/1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .36s cubic-bezier(.3,0,.63,1),visibility .36s linear;-o-transition:opacity .36s cubic-bezier(.3,0,.63,1),visibility .36s linear;transition:opacity .36s cubic-bezier(.3,0,.63,1),visibility .36s linear;will-change:opacity}.home-title-treatments .home-title-treatment.is-active{opacity:1;visibility:visible;-webkit-transition:opacity .58s cubic-bezier(.3,0,.63,1),visibility .58s linear;-o-transition:opacity .58s cubic-bezier(.3,0,.63,1),visibility .58s linear;transition:opacity .58s cubic-bezier(.3,0,.63,1),visibility .58s linear}.home-title-treatment img{height:auto;width:var(--desktop-w);display:block}.home-outer .swiper-button-next,.home-outer .swiper-button-prev{--swiper-navigation-sides-offset:21.8vw;--swiper-navigation-size:1.1em;-ms-flex-item-align:center;align-self:center;border-radius:50%;color:#fff;font-family:Gotham-Book,sans-serif;font-size:3.2vw;grid-area:1/1/2/2;margin-top:0;padding-bottom:.15em;position:relative;top:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000}.home-outer .swiper-button-next:focus,.home-outer .swiper-button-prev:focus{outline:0}.home-outer .swiper-button-prev{justify-self:start;padding-left:.07em}.home-outer .swiper-button-next{justify-self:end;padding-left:.02em}.home-film-links{display:grid;gap:1.7vw;grid-template-columns:repeat(5,1fr);margin:2.4vw auto 5.6vw auto;max-width:57vw;-webkit-transition:opacity .73s cubic-bezier(.3,0,.63,1);-o-transition:opacity .73s cubic-bezier(.3,0,.63,1);transition:opacity .73s cubic-bezier(.3,0,.63,1);width:87.5vw}.home-film-links.opacity-0{-webkit-transition:opacity .43s cubic-bezier(.3,0,.63,1);-o-transition:opacity .43s cubic-bezier(.3,0,.63,1);transition:opacity .43s cubic-bezier(.3,0,.63,1)}.home-one-sheet{aspect-ratio:744/1180;opacity:0;-webkit-transition:opacity .7s cubic-bezier(.3,0,.63,1);-o-transition:opacity .7s cubic-bezier(.3,0,.63,1);transition:opacity .7s cubic-bezier(.3,0,.63,1)}.home-one-sheet.loaded{opacity:1}.home-one-sheet img{width:100%}.off-season-placeholder .home-outer{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0}.off-season-placeholder .home-films{font-family:AlrightSansLP-Bold,sans-serif;font-size:1.22em;height:auto;inset:auto;letter-spacing:.065em;line-height:1.1;margin:0;padding:.9em 0 4.4em 0!important;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media (max-width:1800px){.home-film .home-film-inner{-webkit-transition:-webkit-transform .97s ease;transition:-webkit-transform .97s ease;-o-transition:transform .97s ease;transition:transform .97s ease;transition:transform .97s ease,-webkit-transform .97s ease}}@media (max-width:666px){.home-outer{padding:7.7vw 0 2.7vw 0}.home-film{padding:0 5.5vw 0 5.5vw}.home-film .home-film-inner{-webkit-transition:-webkit-transform .86s ease;transition:-webkit-transform .86s ease;-o-transition:transform .86s ease;transition:transform .86s ease;transition:transform .86s ease,-webkit-transform .86s ease}.home-title-treatment img{width:calc(var(--desktop-w) * 1.9)!important}.home-title-treatments{padding:5.9vw 0 0 0}.home-outer .swiper-button-next,.home-outer .swiper-button-prev{opacity:0;pointer-events:none}.home-film-links{margin:0 auto 3.6vw auto;max-width:none}}@media (max-aspect-ratio:123/100){.console::before{content:"tall"}._home .film-top{padding-top:0}}@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"}.off-season-placeholder .coming-soon{font-size:.88em}}@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"}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}.acclaim-and-accolades-content{-webkit-column-gap:5em;-moz-column-gap:5em;column-gap:5em;display:grid;grid-template-columns:5fr 1px 2fr;margin:0 auto;max-width:88em;width:88vw}.acclaim .acclaim-and-accolades-content{display:block}.acclaim-and-accolades-content-divider{background-color:#fff;margin:1.5em 0 0 0}.acclaim-content,.accolades-content{letter-spacing:.07em;padding-bottom:4.5em;text-align:center}.acclaim-block{margin-bottom:3em}.acclaim-block:first-of-type{margin:.2em 0 2.45em 0}.acclaim-block:last-of-type{margin-bottom:0}.acclaim-block:not(:first-child) .acclaim-quote{padding:0 1em}.acclaim-block:first-of-type .acclaim-quote{font-size:1.33em}.acclaim-content img{display:block;margin:0 auto;max-width:100%;padding:.4em 0 .63em 0}.acclaim-text-big{font-family:Gotham-Bold;font-size:1.38em;line-height:1.15;margin-bottom:.14em;text-transform:uppercase;text-wrap:balance}.acclaim-text-big-top-padding{padding:.05em 0 .1em 0}.acclaim-text{font-family:Gotham-ExtraLight;font-size:1.12em;line-height:1.28;text-wrap:pretty}.accolades-content{padding-top:.2em}.accolades-block{margin-bottom:2.2em}.accolades-block:last-of-type{margin-bottom:0}.award-name{font-family:Gotham-Bold;font-size:1.05em;line-height:1.15;margin-bottom:-.01em;text-transform:uppercase;text-wrap:balance}.award-name sup{font-size:1em;-webkit-transform:translate(.01em,.46em);-ms-transform:translate(.01em,.46em);transform:translate(.01em,.46em)}.category-block{margin-bottom:.55em}.category-name{font-size:1.18em;text-transform:uppercase}.category-block:last-of-type{margin-bottom:0}.award-names{color:#888787;font-family:Gotham-Medium}.category-song-name{color:#fff;font-family:Gotham-Medium;font-size:.82em;padding-bottom:.16em}.category-names{color:#888787;font-family:Gotham-Medium;font-size:.82em;line-height:1.38}.talent-name{white-space:nowrap}.names-divider{font-family:Gotham-ExtraLight}@media (max-width:1400px){.acclaim-and-accolades .acclaim-quote .desktop-break{display:none}.award-name br{display:none}.talent-name{display:block}.category-names br,.names-divider{display:none}}@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"}.acclaim-content,.accolades-content{padding-bottom:0}.acclaim-and-accolades-content{display:block}.accolades-content .page-title{margin-top:1.3em}.acclaim .acclaim-quote .desktop-break{display:none}.award-name br{display:inline}.talent-name{display:inline}.category-names br,.names-divider{display:inline}}@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"}.acclaim-and-accolades .acclaim-quote .desktop-break{display:none}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}.editorial-container{font-size:.912em;margin:.4em auto;max-width:88em;padding-bottom:1.16em;width:84vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.5em 4.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.editorial-container:has(>:nth-child(3)){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.article-card{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 calc((100% - (4.5em * 2))/ 3);flex:1 0 calc((100% - (4.5em * 2))/ 3);text-decoration:none}.image-wrapper{width:100%;aspect-ratio:91/50;border:1px solid #fff;overflow:hidden}.image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:.5em;padding-bottom:.5em}.card-title{font-family:Gotham-Bold;line-height:1.28;padding:.45em .04em 0 .04em;text-align:left;text-transform:uppercase;text-wrap:balance}.card-title i{font-family:Gotham-BoldItalic}.card-publication{font-family:Gotham-Medium;font-size:.96em;padding-top:.3em}@media (max-width:966px){.editorial-container{font-size:1.17em;gap:2em 2.6em}.article-card{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 2.6em)/ 2);flex:0 0 calc((100% - 2.6em)/ 2)}}@media (max-width:666px){.editorial-container{font-size:1em;width:69vw}.article-card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@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:174/100) and (max-width:966px){.console::before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}.screenings-container{margin:0 auto;max-width:88vw;min-height:16em;width:43.5em}.film-screenings-information{font-size:.94em;letter-spacing:.04em;line-height:1.6;margin:0 auto 2em auto;text-align:justify}.film-screenings-cities{font-size:1.36em}.screenings-city{height:3.9em;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:height .4s cubic-bezier(.3,0,.63,1);-o-transition:height .4s cubic-bezier(.3,0,.63,1);transition:height .4s cubic-bezier(.3,0,.63,1)}.screenings-city-link{background:#888787;border:1px solid #fff;color:#000;cursor:pointer;font-family:Gotham-Medium;font-size:1.17em;letter-spacing:.04em;line-height:1;padding:.75em .8em .75em .72em;position:relative;text-align:center;text-transform:uppercase}.single-city .screenings-city-link{cursor:default;pointer-events:none}.screenings-city-arrow{color:#fff;font-family:Gotham-Book;font-size:1.8em;position:absolute;right:.3em;top:.1em;-webkit-transform:rotate(0) translate(0,0);-ms-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0);-webkit-transition:-webkit-transform .39s cubic-bezier(.3,0,.63,1);transition:-webkit-transform .39s cubic-bezier(.3,0,.63,1);-o-transition:transform .39s cubic-bezier(.3,0,.63,1);transition:transform .39s cubic-bezier(.3,0,.63,1);transition:transform .39s cubic-bezier(.3,0,.63,1),-webkit-transform .39s cubic-bezier(.3,0,.63,1)}.screenings-city.active .screenings-city-arrow{-webkit-transform:rotate(90deg) translate(.074em,-.074em);-ms-transform:rotate(90deg) translate(.074em,-.074em);transform:rotate(90deg) translate(.074em,-.074em)}.single-city .screenings-city-arrow{display:none}.film-screenings{opacity:0;padding:.65em 0 1.17em 0;position:relative;-webkit-transition:opacity .35s cubic-bezier(.3,0,.63,1);-o-transition:opacity .35s cubic-bezier(.3,0,.63,1);transition:opacity .35s cubic-bezier(.3,0,.63,1)}.single-city .film-screenings{opacity:1}.screenings-city.active .film-screenings{opacity:1;-webkit-transition:opacity .42s cubic-bezier(.3,0,.63,1) .17s;-o-transition:opacity .42s cubic-bezier(.3,0,.63,1) .17s;transition:opacity .42s cubic-bezier(.3,0,.63,1) .17s}.film-screening{letter-spacing:.01em;margin:0 auto;padding:.6em 0 .84em 0;position:relative;text-align:center}.screening-date-time{font-family:Gotham-Black;font-size:.96em;text-transform:uppercase}.theater-name{font-size:.82em;line-height:1.12;padding-top:.08em;text-transform:uppercase}.screening-note{font-family:Gotham-Black;font-size:.53em;line-height:1.53;padding:.66em 0 .22em 0;text-align:center;text-transform:uppercase;text-wrap:pretty}.screening-talent{display:inline-block}.screening-role{font-family:Gotham-Book;text-transform:none;text-wrap:nowrap}.screening-separator{display:inline;font-family:Gotham-Book;padding:0 .012em}.screening-separator::before{content:"|"}.rsvp-link{background:#2473d2;color:#fcfdfe;cursor:pointer;font-family:Gotham-Bold;font-size:.82em;margin:.75em auto 0 auto;padding:.22em .12em .25em .16em;text-align:center;width:3.9em}.screening-full{background:0 0;border:none;color:#bbb;font-size:.85em;margin:.61em auto 0 auto;padding:0 .12em 0 .13em;pointer-events:none;text-transform:uppercase;width:auto}.no-screenings{font-family:Gotham-Medium;margin-top:1.6em;text-align:center}@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-note{font-size:.58em}.screening-talent{display:block}.screening-note-comma{display:none}.rsvp-link{font-size:.93em}}@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"}.screening-note{font-size:.56em}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}.for-your-consideration-content{display:grid;grid-template-columns:1fr 1fr;gap:3.33em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:84vw;margin:0 auto}.for-your-consideration-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.45em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.07em}.for-your-consideration-column:first-child{text-align:right}.for-your-consideration-category{font-size:1.19em;line-height:1.2;padding-bottom:.11em;text-transform:uppercase}.for-your-consideration-names{color:#888787;font-family:Gotham-Medium;font-size:.83em;line-height:1.3}.for-your-consideration-names .for-your-consideration-song-name{color:#fff;padding-bottom:.28em}.for-your-consideration-names .names-spacer{height:.62em}.for-your-consideration-names .songs-spacer{height:1.52em}.for-your-consideration-name{text-transform:uppercase}.about-the-film-title{margin-top:1.8em}.about-the-film{letter-spacing:.04em;line-height:2.2;margin:0 auto;max-width:88vw;text-align:center;width:66em}.about-the-film p{margin-bottom:1.3em;text-wrap:pretty}.about-the-film p:last-of-type{margin-bottom:0}.about-the-film .bold-text{font-family:Gotham-Bold;text-transform:uppercase}@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"}.for-your-consideration-content{gap:1.82em;padding:0}.about-the-film-title{margin-top:1.3em}}@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"}}@media (min-aspect-ratio:190/100) and (min-width:967px){.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:174/100) and (max-width:966px){.console::before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}.media-slider{margin:.4em auto;max-width:108em;padding-bottom:2.8em;width:90vw;position:relative;padding-left:3em;padding-right:3em;-webkit-box-sizing:border-box;box-sizing:border-box}.media-slider:last-of-type{padding-bottom:1.8em}.media-slide{cursor:pointer;opacity:0;padding:0 1em .4em 1em;-webkit-transition:opacity .5s cubic-bezier(.3,0,.63,1);-o-transition:opacity .5s cubic-bezier(.3,0,.63,1);transition:opacity .5s cubic-bezier(.3,0,.63,1)}.media-slide.loaded{opacity:1}.media-thumb{aspect-ratio:16/9;border:1px solid #fff;overflow:hidden}.media-thumb img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .53s cubic-bezier(.3,0,.63,1);transition:-webkit-transform .53s cubic-bezier(.3,0,.63,1);-o-transition:transform .53s cubic-bezier(.3,0,.63,1);transition:transform .53s cubic-bezier(.3,0,.63,1);transition:transform .53s cubic-bezier(.3,0,.63,1),-webkit-transform .53s cubic-bezier(.3,0,.63,1);width:100%}.media-slide:hover .media-thumb img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .59s cubic-bezier(.3,0,.63,1);transition:-webkit-transform .59s cubic-bezier(.3,0,.63,1);-o-transition:transform .59s cubic-bezier(.3,0,.63,1);transition:transform .59s cubic-bezier(.3,0,.63,1);transition:transform .59s cubic-bezier(.3,0,.63,1),-webkit-transform .59s cubic-bezier(.3,0,.63,1)}.media-title{font-family:Gotham-Bold;font-size:1em;line-height:1.32;padding:.45em .04em 0 .04em;text-align:center;text-transform:uppercase;text-wrap:balance}.media-slider .swiper-button-next,.media-slider .swiper-button-prev{color:#fff;cursor:pointer;display:block;font-family:Gotham-Book;font-size:2.5em;height:1.26em;line-height:1;margin-top:auto;position:absolute;text-align:center;top:calc(var(--thumb-height)/ 2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.26em;z-index:10}.media-slider .swiper-button-prev{left:.1em}.media-slider .swiper-button-next{right:.1em}.media-slider .swiper-button-next.swiper-button-lock,.media-slider .swiper-button-prev.swiper-button-lock{display:none}.media-slider .swiper[data-slides="1"] .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:666px){.media-slider .swiper[data-slides="2"] .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-title{font-size:1.17em}}@media (min-width:966px){.media-slider .swiper[data-slides="3"] .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-title{font-size:.9em}}.photo-overlay .swiper{height:100%;left:0;position:absolute;top:0;width:100%;--swiper-theme-color:#fff;--swiper-pagination-bottom:14.5px;--swiper-pagination-bullet-inactive-color:rgba(200, 200, 200, 0.7);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:5.2px;--swiper-pagination-bullet-horizontal-gap:6.6px}.photo-overlay .swiper-wrapper{-webkit-transition-timing-function:ease!important;-o-transition-timing-function:ease!important;transition-timing-function:ease!important}.photo-overlay .swiper-slide{position:relative;overflow:hidden}.photo-overlay .slide-parallax-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition-timing-function:ease!important;-o-transition-timing-function:ease!important;transition-timing-function:ease!important;will-change:transform}.photo-overlay .slide-parallax-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.photo-overlay .swiper-button-next,.photo-overlay .swiper-button-prev{font-family:Gotham-Book;font-size:3.6em;height:1em;line-height:0;padding:.5em .6em .7em .6em;text-shadow:.08em .08em .12em rgba(0,0,0,.06);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;z-index:999!important}.photo-overlay .swiper-pagination{backdrop-filter:blur(6px);background:rgba(0,0,0,.5);border:1px solid rgba(122,122,122,.5);border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:50%;padding:9.8px 9.9px;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.windows .photo-overlay .swiper-pagination{backdrop-filter:none}.photo-overlay .swiper-pagination-bullet{-webkit-transition:background .12s cubic-bezier(.3,0,.63,1);-o-transition:background .12s cubic-bezier(.3,0,.63,1);transition:background .12s cubic-bezier(.3,0,.63,1)}.photo-overlay .swiper-pagination-bullet-active{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55)}.swiper-button-next:focus:not(:focus-visible),.swiper-button-prev:focus:not(:focus-visible),.swiper:focus:not(:focus-visible){outline:0!important}@media (max-width:1260px){.photo-overlay .swiper-button-next,.photo-overlay .swiper-button-prev{font-size:4.2vw;padding:.1em .4em .3em .4em}}@media (max-width:966px){.photo-overlay .swiper{--swiper-pagination-bottom:8.8px;--swiper-pagination-bullet-size:4.4px;--swiper-pagination-bullet-horizontal-gap:5.8px}.photo-overlay .swiper-pagination{backdrop-filter:blur(4.9px);padding:8.7px 8.8px}}@media (max-width:666px){.photo-overlay .swiper-button-next,.photo-overlay .swiper-button-prev{opacity:0;pointer-events:none}}@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:174/100) and (max-width:966px){.console::before{content:"super-wide"}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}@media (max-width:2400px){:root{--page-left:3.8em}body{font-size:15.95px}}@media (max-width:2000px){.film-content,.page-bottom{font-size:1vw}}@media (max-width:1800px){:root{--page-left:2.9em}body{font-size:15.9px}.password-overlay{font-size:19px}}@media (max-width:1600px){body{font-size:15.7px}.large-br{display:none}}@media (max-width:1400px){body{font-size:15.4px}.film-content,.page-bottom{font-size:1.25vw}}@media (max-width:1260px){body{font-size:14.8px}.password-overlay{font-size:17px}}@media (max-width:1100px){:root{--page-left:calc(0.9em + 2.1vw)}body{font-size:14.8px}.film-page-links{display:none}.page-images{top:calc(var(--header-height) + var(--fyc-header-height))}.page-image-fade{opacity:0}.film-top{padding-bottom:calc(32.34% + var(--header-height) + var(--fyc-header-height))}.film-content,.page-bottom{font-size:1.4vw}}@media (max-width:966px){body{font-size:13.8px}.film-content,.page-bottom{font-size:1.5vw}}@media (max-aspect-ratio:123/100){.console::before{content:"tall"}.synopsis .film-page-header{display:block!important}.synopsis-container{color:#fcfdfe!important;margin:.1em auto 0 auto;max-width:44em!important;text-align:justify;width:88vw!important}.screenplay-container{text-align:center!important}.score-holder,.song-holder{margin:0 auto;max-width:87vw;width:40em!important}.song-holder{margin:0 auto 1.6em auto;max-width:34em}.music-credit,.song-artist,.song-credit,.song-name,.song-title{text-align:center}.song-title{padding:.7em .3em .41em .3em}.score .song-title,.songs-and-score .song-title{width:auto}.song-name{padding-top:.3em}.song-credit{font-size:1em;margin:.9em auto}.song-audio{margin:0 auto 1.07em auto;max-width:none;-webkit-transform:none;-ms-transform:none;transform:none;width:auto}.score .song-audio{margin:.8em auto 1.07em auto;width:auto}.track-number{color:#aaa;margin:0 .3em 0 .3em}}@media (min-aspect-ratio:123/100) and (max-width:2200px){.score-column-left,.score-column-right{float:none;-webkit-transform:translate(-.4em,0);-ms-transform:translate(-.4em,0);transform:translate(-.4em,0);width:auto!important}}@media (max-aspect-ratio:123/100) and (max-width:1100px){.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:966px){.console::before{content:"super-tall"}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console::before{content:"super-tall"}html{width:100%}body{font-size:3.6vw;width:100%}.site-overlay .film-links{font-size:.58em}.site-overlay .film-link>a{font-size:1em;padding:.44em 0 .33em 0}.site-overlay .overlay-film-page-links a{display:block;font-size:.73em;padding:.44em 0 .44em 0}.footer,.off-season-placeholder .footer{height:auto;position:relative}.footer-desktop{display:none}.footer-mobile-tall{display:block}.legal a,.legal button#ot-sdk-btn.ot-sdk-show-settings{margin:.1em 0 .4em 0}.legal p{margin-top:1.45em}.page-title{padding:.68em 0 .83em 0}.film-content,.page-bottom{font-size:2.74vw}.desktop-content{display:none}.mobile-content{display:block}.film-content-2-right{padding:0;width:100%}.film-page-header{font-size:1.44em;padding:.84em 5vw 1.12em 5vw}.mobile-br{display:block}.score-holder,.song-holder{width:87vw!important}.score-column-left,.score-column-right{float:none;-webkit-transform:translate(-.2em,0);-ms-transform:translate(-.2em,0);transform:translate(-.2em,0);width:auto!important}}@media (min-aspect-ratio:144/100){.console::before{content:"wide"}}@media (min-aspect-ratio:160/100){.console::before{content:"wider"}.footer-desktop{padding:2em 0 2.24em 0}}@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"}.site-overlay .film-links{padding:.3em 0 4em calc(100vw - 100%)}.site-overlay .film-link>a{font-size:.88em}.trailer .screening-room-page .video-player-outer{max-width:150vh}.off-season-placeholder .film-top{padding-top:0}.page-image-fade{background-size:100% calc(100% + 1px)}.footer-desktop{display:none}.footer-mobile-wide{display:block}}@media (min-aspect-ratio:190/100) and (min-width:967px){.console::before{content:"too-wide"}}