.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{touch-action:pan-y;height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{cursor:pointer;appearance:none;text-indent:-9999px;background:#33333340;border:none;border-radius:50%;width:10px;height:10px;margin:0 8px;padding:0;display:block;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}:root{--yir-shadow-tint:0,0,0;--yir-shadow-a:0 1px 4px rgba(var(--yir-shadow-tint), var(--shadow-tint-alpha,.25));--yir-shadow-b:0 2px 8px rgba(var(--yir-shadow-tint), var(--shadow-tint-alpha,.5));--yir-cyc-tint:#1b2127;--yir-cyc-tint-rgb:27,33,39;--yir-content-color:#fff;--yir-content-color-rgb:255,255,255;--yir-content-color-alpha:1;--yir-content-color-translucent-alpha:.8;--yir-content-divider-alpha:calc(1 / 3);--yir-content-text-shadow:var(--yir-shadow-a), var(--yir-shadow-b);--yir-content-color-low-contrast:#9ab;--yir-content-color-low-contrast-rgb:153,170,187;--yir-content-link-color-interaction:#def;--yir-content-link-color-interaction-rgb:221,238,255;--yir-content-link-base-color-interaction:#40bcf4;--yir-content-link-base-color-interaction-rgb:64,188,244;--yir-introduction-dark-content-color-rgb:34,51,68;--yir-overlay:#14181c;--yir-overlay-rgb:20,24,28;--yir-overlay-blur-radius:10px;--yir-overlay-control-tint-alpha:.925;--yir-overlay-control-blur-radius:4px;--yir-overlay-control-outline-tint-alpha:.05;--yir-overlay-control-active-tint:#000;--yir-overlay-control-active-tint-rgb:0,0,0;--yir-citation-avatar-dimension-grade-a:1.25rem;--yir-citation-avatar-dimension-grade-b:1.125rem;--yir-citation-column-gap:.333333em;--yir-citation-font-size-grade-a:.9375rem;--yir-citation-font-size-grade-b:.875rem;--yir-poster-item-number-color-rgb:20,24,28;--yir-poster-shadow:0 2px 10px rgba(var(--yir-shadow-tint), var(--shadow-tint-alpha,.5));--yir-poster-xl-shadow:0 10px 30px rgba(var(--yir-shadow-tint), var(--shadow-tint-alpha,.5));--yir-card-tint-small:#14181c;--yir-card-tint-small-rgb:20,24,28;--yir-card-tint-alpha:1;--yir-card-border-radius:1.25rem;--yir-card-shadow-x:0;--yir-card-shadow-y:1.25rem;--yir-card-shadow-radius:3rem;--yir-card-shadow-color-rgb:var(--yir-shadow-tint);--yir-card-shadow-alpha:calc(2 / 3);--yir-card-box-shadow:0 var(--yir-card-shadow-y) var(--yir-card-shadow-radius) rgba(var(--yir-card-shadow-color-rgb), var(--yir-card-shadow-alpha))}@media (min-width:1024px){:root{--yir-card-gutter:80px;--yir-card-gutter-top:48px;--yir-card-gutter-bottom:48px}}@media (max-width:1023px){:root{--yir-card-gutter:25px}}@media (max-width:767px){:root{--yir-card-gutter:15px}}.img-block-content{box-sizing:border-box;height:100%;font-family:var(--font-stack-graphik);font-weight:400;position:relative}@media (max-width:1023px){.img-block-content{padding-top:25px;padding-bottom:25px}}.img-block-content a{color:#fff;text-decoration:none}.img-block-content a:hover{color:#40bcf4}@media (max-width:1023px){.img-block-content .yir-headline{margin-bottom:20px}}@media (max-width:767px){.img-block-content .yir-headline{margin-top:15px}}.img-block-content .byline{font-family:var(--font-stack-graphik);color:#fff;text-shadow:0 0 10px #0009;font-size:20px;font-weight:400;line-height:1.1}@media (min-width:768px) and (max-width:1023px){.img-block-content .byline{font-family:var(--font-stack-graphik);letter-spacing:.5px;margin-bottom:0;font-weight:300}}@media (max-width:767px){.img-block-content .byline{font-size:1rem}}.img-block-content .byline:last-child{margin-bottom:0}.link-group.-social{text-align:center;margin:0;padding:0;font-size:0}.link-group.-social li{margin-left:1.25rem;margin-right:1.25rem;list-style:none;display:inline-block}.link-group.-social a{text-indent:110%;white-space:nowrap;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:40px;height:40px;transition:transform .1s;display:block;overflow:hidden;transform:scale(1)}.link-group.-social a img{display:none}@media (hover:hover) and (pointer:fine){.link-group.-social a:hover{transform:scale(1.1)}}.link-group.-social .bs a{background-image:url(../img/bluesky-DUQeq5Nz.svg)}.link-group.-social .ts a{background-image:url(../img/threads-C9R_gKx8.svg)}.link-group.-social .fb a{background-image:url(../img/facebook-SDEqvZd0.svg)}.link-group.-social .tw a{background-image:url(../img/x-DvEB1E93.svg)}@media (min-width:768px){.memoriam-content{align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;display:flex}}.memoriam-content>.image{position:relative}.memoriam-content>.image .image-attribution{white-space:nowrap}@media (max-width:767px){.memoriam-content>.image .image-attribution{margin:calc(var(--yir-card-border-radius) - (.5em * var(--line-height)));mix-blend-mode:hard-light;text-shadow:var(--yir-content-text-shadow);position:absolute;top:0;right:0}}@media (min-width:768px){.memoriam-content>.image .image-attribution{transform-origin:0 100%;margin-left:-1em;position:absolute;bottom:0;left:0;transform:rotate(-90deg)}.memoriam-content>.image{flex-grow:1;align-self:flex-start}}.memoriam-content>.image>.aspect{border-radius:var(--yir-card-border-radius);height:0;box-shadow:var(--yir-card-box-shadow);padding-top:100%;position:relative;overflow:hidden}.memoriam-content>.image>.aspect>.img-block-src{width:100%;height:100%}@media (max-width:767px){.memoriam-content>.image>.aspect{box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0}}@media (min-width:768px){.memoriam-content>.content{flex-shrink:0;width:33.3333%;margin-left:40px}}@media (min-width:768px) and (max-width:1023px){.memoriam-content>.content{width:58.3333%}}@media (min-width:768px) and (max-width:1023px) and (max-height:900px){.memoriam-content>.content{width:66.6667%}}@media (min-width:1024px) and (max-height:1100px){.memoriam-content>.content{width:41.6667%}}@media (min-width:1024px) and (max-height:900px){.memoriam-content>.content{width:58.3333%}}@media (min-width:1024px) and (max-height:760px){.memoriam-content>.content{width:58.3333%}}@media (max-width:767px){.memoriam-content>.content{padding-left:1.25rem;padding-right:1.25rem}}.memoriam-content>.content>.yir-headline{margin-bottom:.5em}@media (min-width:768px){.memoriam-content>.content>.yir-headline{margin-top:0}}@media (min-width:1024px) and (max-width:1269px){.memoriam-content>.content>.yir-headline{font-size:2.5rem}}@media (max-width:767px){.memoriam-content>.content>.yir-headline{margin-top:0;margin-bottom:.25em}}.memoriam-content>.content>.description{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha);font-family:var(--font-stack-tiempos-text);color:rgba(var(--content-color-rgb), var(--content-color-alpha));font-size:1rem;font-weight:400;line-height:1.5}@media (max-width:1023px){.memoriam-content>.content>.description{font-size:15px;line-height:1.5}}@media (max-width:767px){.memoriam-content>.content>.description{--content-color-rgb:var(--yir-content-color-low-contrast-rgb)}.memoriam-content>.content>.description b:last-of-type a,.memoriam-content>.content>.description strong:last-of-type a{--content-color-rgb:var(--yir-content-color-rgb)}}.memoriam-content>.content>.description b,.memoriam-content>.content>.description strong{font-family:var(--font-stack-graphik);font-weight:700}@media (hover:hover) and (pointer:fine){.memoriam-content>.content>.description b:last-of-type a:hover,.memoriam-content>.content>.description strong:last-of-type a:hover{--content-color-rgb:var(--yir-content-link-color-interaction-rgb)}}.memoriam-content>.content>.description p{margin-bottom:0}.memoriam-content>.content>.description p+p{margin-top:1em}.memoriam-content>.content>.description a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.memoriam-content>.content>.description a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.memoriam-content>.content>.description a:any-link:active{transition-duration:0s}.memoriam-content>.content>.yir-video-link{margin-top:2rem}.stacked-rating{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));font-family:var(--font-stack-graphik);margin:0;font-size:1.25rem;font-weight:400;line-height:1.3}.stacked-rating>.star{opacity:.4;background-image:url(../img/star-rating-BrK32_Ap.svg);background-repeat:no-repeat;background-size:100% 100%;width:28px;height:28px;margin-bottom:5px;margin-left:auto;margin-right:auto;display:block;font:0/0 a!important;color:#0000!important;text-shadow:none!important;background-color:#0000!important;border:0!important}.stacked-rating>.value{text-align:center;display:block}@media (max-width:767px){.stacked-rating{align-items:flex-start;display:flex}.stacked-rating>.star{width:24px;height:24px;margin:0;position:relative;top:-2px}.stacked-rating>.value{margin-left:.25em}}.yir-section-group-item-list{--yir-card-background-color:#14181c;--yir-card-background-color-rgb:20,24,28;--yir-card-secondary-background-color:#14181c;--yir-card-secondary-background-color-rgb:20,24,28}.yir-section-group-item-list .grouplistitem{will-change:opacity, transform}@media (min-width:768px){.yir-section-group-item-list .grouplistitem{--yir-section-group-item-border-radius:0;width:100%;height:100%;position:absolute}.yir-section-group-item-list .grouplistitem .yir-section-group-item{width:100%;height:100%}}@media (max-width:767px){.yir-section-group-item-list .grouplistitem{width:100%;max-width:24rem;height:var(--cell-height,auto);display:flex;position:absolute}.yir-section-group-item-list .grouplistitem .yir-section-group-item>.content{flex-grow:1;grid-template-rows:min-content auto}}@media (min-width:768px){.yir-section-group-item-list:not(.flickity-enabled) .grouplistitem:not(:first-child){display:none}}@media (max-width:767px){.yir-section-group-item-list:not(.flickity-enabled) .grouplistitem:first-child{margin-left:auto;margin-right:auto;position:relative}.yir-section-group-item-list:not(.flickity-enabled) .grouplistitem:not(:first-child){display:none}}.yir-section-group-item{--yir-section-group-item-border-radius:var(--yir-card-border-radius);background:var(--yir-card-secondary-background-color);box-sizing:border-box;border-radius:var(--yir-section-group-item-border-radius);--yir-card-group-small-poster-width:4.0625rem;--yir-card-group-small-poster-gap:.625rem;--yir-card-group-small-overlay-actions-bottom:.0625rem;--yir-card-group-hero-poster-width:9.375rem;--yir-card-group-hero-poster-height:14.0625rem;--yir-card-mobile-image-height:50vh;--yir-card-group-poster-grid-width:calc((var(--yir-card-group-small-poster-width) * 2) + var(--yir-card-group-small-poster-gap));--yir-card-group-inner-padding-top:1.875rem;--yir-card-group-inner-padding-left:1.875rem;--yir-card-group-inner-padding-right:1.875rem;--yir-card-group-inner-padding-bottom:1.875rem;--yir-card-group-backdrop-bottom-offset:calc((var(--yir-card-group-hero-poster-height) / 2) + var(--yir-card-group-inner-padding-bottom));flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.yir-section-group-item{--yir-card-group-hero-poster-width:4rem;--yir-card-group-hero-poster-height:6rem;padding-top:var(--yir-card-mobile-image-height)}}@media (min-width:1024px) and (max-width:1269px){.yir-section-group-item{--yir-card-group-hero-poster-width:4.6875rem;--yir-card-group-hero-poster-height:7rem}}@media (min-width:1800px){.yir-section-group-item{--yir-card-group-small-poster-width:4.5rem;--yir-card-group-small-overlay-actions-bottom:.28125rem;--yir-card-group-hero-poster-width:13.75rem;--yir-card-group-hero-poster-height:20.625rem;--yir-card-group-poster-grid-width:9.625rem}}@media (min-width:1024px) and (max-width:1269px){.yir-section-group-item{--yir-card-group-backdrop-bottom-offset:calc((var(--yir-card-group-hero-poster-height) * 1.5) + var(--yir-card-group-inner-padding-bottom))}}@media (max-width:767px){.yir-section-group-item{--yir-card-group-inner-padding-top:var(--yir-card-gutter);--yir-card-group-inner-padding-bottom:var(--yir-card-gutter);--yir-card-group-inner-padding-left:var(--yir-section-width-limit-content-inset-x,var(--yir-card-gutter));--yir-card-group-inner-padding-right:var(--yir-section-width-limit-content-inset-x,var(--yir-card-gutter))}}.yir-section-group-item .yir-headline{margin-left:0}@media (max-width:1023px){.yir-section-group-item .content:before,.yir-section-group-item .content:after{display:none!important}}@media (min-width:768px){.yir-section-group-item>.yir-sectiontitle{display:none}}@media (max-width:767px){.yir-section-group-item>.yir-sectiontitle{top:calc(var(--yir-card-group-inner-padding-top) * 1.125);left:calc(var(--yir-card-group-inner-padding-left) * 1);letter-spacing:0;text-transform:none;text-shadow:var(--yir-content-text-shadow);font-size:1.75rem;line-height:1;position:absolute}}@media (max-width:420px){.yir-section-group-item>.yir-sectiontitle{font-size:1.5rem}}.yir-section-group-item>.yir-sectiontitle,.yir-section-group-item>.content{will-change:transform}.yir-section-group-item>.content{padding-right:var(--yir-card-group-inner-padding-right);padding-left:var(--yir-card-group-inner-padding-left);margin-bottom:var(--yir-card-group-inner-padding-bottom);display:grid;position:relative}@media (max-width:1023px){.yir-section-group-item>.content{grid-template-areas:"posters title""review review";grid-template-columns:var(--yir-card-group-hero-poster-width) auto;margin-top:calc(0px - var(--yir-card-group-hero-poster-height))}}@media (min-width:1024px){.yir-section-group-item>.content{grid-template-areas:"hero title posters""hero review posters";grid-template-columns:var(--yir-card-group-hero-poster-width) auto var(--yir-card-group-poster-grid-width);min-height:var(--yir-card-group-hero-poster-height);grid-template-rows:minmax(0,1fr) auto}}@media (min-width:1024px) and (max-width:1269px){.yir-section-group-item>.content{grid-template-areas:"hero title posters""review review posters";grid-template-columns:var(--yir-card-group-hero-poster-width) auto var(--yir-card-group-poster-grid-width);margin-top:calc(0px - var(--yir-card-group-hero-poster-height))}}@media (min-width:1024px){.yir-section-group-item>.content:before{content:"";height:var(--yir-card-group-hero-poster-height);grid-area:hero;display:block}}.yir-section-group-item>.content>.filmtitle{padding-left:var(--yir-card-group-inner-padding-left);text-shadow:0 2px 8px #00000080;grid-area:title;align-self:flex-end}@media (min-width:1024px){.yir-section-group-item>.content>.filmtitle{padding-right:var(--yir-card-group-inner-padding-right)}}@media (min-width:1024px) and (max-width:1269px){.yir-section-group-item>.content>.filmtitle{padding-left:1rem}}@media (min-width:768px) and (max-width:1023px){.yir-section-group-item>.content>.filmtitle{align-self:center;padding-left:1rem}}@media (max-width:767px){.yir-section-group-item>.content>.filmtitle{padding-bottom:var(--yir-card-gutter)}}.yir-section-group-item>.content>.filmtitle>.yir-headline{margin-top:0;margin-bottom:0;font-size:2.5rem}@media (min-width:1024px) and (max-width:1269px){.yir-section-group-item>.content>.filmtitle>.yir-headline{font-size:2rem}}@media (min-width:768px) and (max-width:1023px){.yir-section-group-item>.content>.filmtitle>.yir-headline{font-size:2rem}}@media (max-width:767px){.yir-section-group-item>.content>.filmtitle>.yir-headline{font-size:1.3125rem}}.yir-section-group-item>.content>.filmtitle>.metadata{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha);color:rgba(var(--content-color-rgb), var(--content-color-alpha));margin-top:.25em}@media (max-width:767px){.yir-section-group-item>.content>.filmtitle>.metadata{font-size:.6875rem}}.yir-section-group-item>.content>.filmtitle>.metadata p{margin:0}.yir-section-group-item>.content>.filmtitle>.metadata a{color:currentColor;transition:color var(--timing-duration-out) var(--timing-function-ease-out-expo)}@media (hover:hover) and (pointer:fine){.yir-section-group-item>.content>.filmtitle>.metadata a:hover{color:var(--yir-content-link-base-color-interaction);transition-duration:var(--timing-duration-in)}}.yir-section-group-item>.content>.film-content{grid-area:review;min-width:0}@media (min-width:1024px){.yir-section-group-item>.content>.film-content{padding-left:var(--yir-card-group-inner-padding-left);padding-right:var(--yir-card-group-inner-padding-right)}}@media (min-width:1024px) and (max-width:1269px){.yir-section-group-item>.content>.film-content{padding-left:0}}.yir-section-group-item>.content>.film-content>.quote{font-family:var(--font-stack-tiempos-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));margin-top:1em;font-weight:400}@media (min-width:1024px) and (max-height:900px){.yir-section-group-item>.content>.film-content>.quote{margin-top:.625rem}}.yir-section-group-item>.content>.film-content>.quote p{font-size:.9375rem;line-height:1.5}.yir-section-group-item>.content>.film-content>.quote p em{font-family:var(--font-stack-tiempos-text);font-style:italic;font-weight:400}@media (max-width:767px){.yir-section-group-item>.content>.film-content>.quote p{font-size:.875rem}}@media (min-width:1270px){.yir-section-group-item>.content>.film-content>.quote p{font-size:1rem}}@media (min-width:1800px){.yir-section-group-item>.content>.film-content>.quote p{max-width:42em;font-size:1.125rem;line-height:1.33333}}.yir-section-group-item>.content>.film-content>.quote p a,.yir-section-group-item>.content>.film-content>.quote .yir-citation a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-section-group-item>.content>.film-content>.quote p a:any-link:hover,.yir-section-group-item>.content>.film-content>.quote .yir-citation a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-section-group-item>.content>.film-content>.quote p a:any-link:active,.yir-section-group-item>.content>.film-content>.quote .yir-citation a:any-link:active{transition-duration:0s}.yir-section-group-item>.content>.film-content>.quote .yir-citation{--avatar-dimension:var(--yir-citation-avatar-dimension-grade-a);--font-size:var(--yir-citation-font-size-grade-a);white-space:nowrap;font-style:normal;font-size:var(--font-size);display:flex}@media (max-width:767px){.yir-section-group-item>.content>.film-content>.quote .yir-citation{--avatar-dimension:var(--yir-citation-avatar-dimension-grade-b);--font-size:var(--yir-citation-font-size-grade-b)}}.yir-section-group-item>.content>.film-content>.quote .yir-citation .avatar{float:none;width:var(--avatar-dimension);height:var(--avatar-dimension);border-radius:calc(var(--avatar-dimension) * .5);overflow:hidden}.yir-section-group-item>.content>.film-content>.quote .yir-citation .avatar img{object-fit:cover;border-radius:0;width:100%;height:100%}.yir-section-group-item>.content>.film-content>.quote .yir-citation .avatar:after{border-radius:calc(var(--avatar-dimension) * .5)}.yir-section-group-item>.content>.film-content>.quote .yir-citation .username{--decoration-alpha:0;font-family:var(--font-stack-graphik);white-space:nowrap;font-weight:700}@media (hover:hover) and (pointer:fine){.yir-section-group-item>.content>.film-content>.quote .yir-citation .username:hover{--decoration-alpha:1}}.yir-section-group-item>.content>.film-content>.quote.note p{font-family:var(--font-stack-graphik);font-weight:400}.yir-section-group-item>.content>.film-content>.quote.note p a{white-space:nowrap}.yir-section-group-item>.content>.film-content .quotetranslationtrigger{font-size:.75rem;font-family:var(--font-stack-graphik);cursor:default;align-items:center;font-weight:700;line-height:1.33333;display:inline-flex}.yir-section-group-item>.content>.film-content .quotetranslationtrigger>.glyph path{fill:currentColor}.yir-section-group-item>.content>.yir-postergroup{flex-shrink:0;grid-area:posters;align-self:end}@media (max-width:1023px){.yir-section-group-item>.content>.yir-postergroup{min-height:var(--yir-card-group-hero-poster-height)}}@media (min-width:1024px){.yir-section-group-item>.content>.yir-postergroup{width:var(--yir-card-group-poster-grid-width)}}.yir-section-group-item>.content>.yir-postergroup>.poster-list{grid-template-columns:var(--yir-card-group-small-poster-width) var(--yir-card-group-small-poster-width);row-gap:var(--yir-card-group-small-poster-gap);width:100%;position:initial;margin-left:0;display:grid;overflow:visible}@media (max-width:1023px){.yir-section-group-item>.content>.yir-postergroup>.poster-list{width:calc((var(--yir-card-group-small-poster-width) * 4) + (var(--yir-card-group-small-poster-gap) * 3));grid-template-columns:repeat(4, var(--yir-card-group-small-poster-width))}}.yir-section-group-item>.content>.yir-postergroup>.poster-list>.posteritem{width:100%;overflow:visible}@media (max-width:1023px){.yir-section-group-item>.content>.yir-postergroup>.poster-list>.posteritem{display:none}}.yir-section-group-item>.content>.yir-postergroup>.poster-list>.posteritem:first-child{width:var(--yir-card-group-hero-poster-width);left:var(--yir-card-group-inner-padding-left);position:absolute;top:0}.yir-section-group-item>.content>.yir-postergroup>.poster-list>.posteritem:first-child .poster{box-shadow:var(--yir-poster-shadow)}@media (max-width:1023px){.yir-section-group-item>.content>.yir-postergroup>.poster-list>.posteritem:first-child{display:block}.yir-section-group-item>.content>.yir-postergroup>.poster-list>.posteritem:first-child .frame>.number{display:none}}.yir-section-group-item>.content>.yir-postergroup>.poster-list>.posteritem:nth-child(n+2) .overlay-actions{bottom:var(--yir-card-group-small-overlay-actions-bottom)}.yir-section-group-item>.film-image{filter:blur();position:absolute;top:0;left:0;right:0}@media (max-width:767px){.yir-section-group-item>.film-image{height:var(--yir-card-mobile-image-height)}}@media (min-width:768px) and (max-width:1023px){.yir-section-group-item>.film-image{height:75%}}@media (min-width:1024px){.yir-section-group-item>.film-image{bottom:var(--yir-card-group-backdrop-bottom-offset)}}.yir-section-group-item>.film-image>.img-placeholder{padding-top:0}.yir-section-group-item>.film-image>.img-block-src,.yir-section-group-item>.film-image>.img-placeholder{object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;"}.yir-section-group-item>.film-image.-croptop>.img-block-src{object-position:center top}.yir-section-group-item>.film-image>.overlay{width:100%;height:calc(var(--yir-card-group-hero-poster-height) + 3.125rem);position:absolute;bottom:0;left:0}@media (min-width:1024px) and (max-width:1269px){.yir-section-group-item>.film-image>.overlay{height:calc(var(--yir-card-group-hero-poster-height) * 2)}}.yir-section-group-item>.film-image>.overlay:before{content:"";width:100%;height:100%;-webkit-backdrop-filter:blur(var(--yir-overlay-blur-radius));backdrop-filter:blur(var(--yir-overlay-blur-radius));display:block;position:absolute;bottom:0;left:0;-webkit-mask:linear-gradient(#0000 0%,#000 80%);mask:linear-gradient(#0000 0%,#000 80%)}.yir-section-group-item>.film-image>.overlay:after{content:"";background:linear-gradient(to bottom, rgba(var(--yir-card-secondary-background-color-rgb), 0) 0%, rgba(var(--yir-card-secondary-background-color-rgb), .02) 9%, rgba(var(--yir-card-secondary-background-color-rgb), .05) 19%, rgba(var(--yir-card-secondary-background-color-rgb), .12) 28%, rgba(var(--yir-card-secondary-background-color-rgb), .2) 38%, rgba(var(--yir-card-secondary-background-color-rgb), .29) 48%, rgba(var(--yir-card-secondary-background-color-rgb), .39) 57%, rgba(var(--yir-card-secondary-background-color-rgb), .5) 66%, rgba(var(--yir-card-secondary-background-color-rgb), .61) 74%, rgba(var(--yir-card-secondary-background-color-rgb), .71) 81%, rgba(var(--yir-card-secondary-background-color-rgb), .8) 87%, rgba(var(--yir-card-secondary-background-color-rgb), .88) 93%, rgba(var(--yir-card-secondary-background-color-rgb), .95) 97%, rgba(var(--yir-card-secondary-background-color-rgb), .98) 99%, rgba(var(--yir-card-secondary-background-color-rgb), 1) 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.yir-section-group{box-sizing:border-box;position:relative}@media (min-width:768px){.yir-section-group{grid-template-columns:minmax(22.5%,min-content) auto;grid-template-areas:"toc sections";column-gap:5%;height:100vh;display:grid}@supports (height:100svh){.yir-section-group{height:100svh}}.yir-section-group>.sections,.yir-section-group>.toc{padding-top:var(--root-offset-modifier-top);padding-bottom:var(--root-offset-modifier-bottom)}.yir-section-group>.sections{padding-right:var(--root-offset-modifier-right);grid-area:sections}.yir-section-group>.toc{padding-left:var(--root-offset-modifier-left);grid-area:toc}}.yir-section-group>.sickysentinel{pointer-events:none;position:absolute;left:0;right:0}@media (max-width:767px){.yir-section-group>.sickysentinel{display:none}}.yir-section-group>.sickysentinel.-top{height:calc(var(--yir-section-group-height) - var(--yir-section-group-toc-height));bottom:100%}.yir-section-group>.sickysentinel.-bottom{height:calc(var(--yir-section-group-height) - var(--yir-section-group-toc-height));bottom:0}.yir-section-group>.toc{--row-gap:1.75rem;align-content:center;align-self:center;row-gap:var(--row-gap);display:grid;position:sticky;bottom:0}@media (max-width:767px){.yir-section-group>.toc{display:none}}@media (min-width:768px){.yir-section-group>.toc .yir-section-group-toc-title{margin-top:calc((var(--font-size) * var(--line-height) + var(--row-gap)) * -1);transition:opacity var(--timing-duration-out) var(--timing-function-ease-out-expo) .5s}.yir-section-group>.toc .yir-section-group-toc-entry{--font-size:1.25rem}.yir-section-group>.toc:not([data-sticky=false]) .yir-section-group-toc-title{opacity:0;transition-duration:var(--timing-duration-in);transition-delay:0s}}@media (min-width:1024px) and (min-height:901px){.yir-section-group>.toc .yir-section-group-toc-entry{--font-size:1.5rem}.yir-section-group>.toc .yir-section-group-toc-entry>.trigger{--padding-y:.333333em;--padding-x:.875em}}@media (min-width:1024px) and (max-height:900px){.yir-section-group>.toc{--row-gap:1.5rem}}@media (min-width:768px){.yir-section-group>.sections>.inner{width:100%;height:100%}}.yir-section-group>.navigation{display:none}@media (max-width:767px){.yir-section-group>.navigation{bottom:var(--yir-card-gutter);justify-content:center;margin-top:2rem;display:flex;position:sticky}.yir-section-group>.navigation[data-inviewport=true]{--duration:.5s;transition:transform var(--duration) cubic-bezier(.175, .885, .32, 1.275), opacity calc(var(--duration) * (2 / 3)) var(--timing-function-ease-out-expo)}.yir-section-group>.navigation[data-inviewport=true]>.yir-section-prevnext-nav{transition:transform calc(var(--duration) * 1.5) cubic-bezier(.175, .885, .32, 1.275)}.yir-section-group>.navigation:not([data-inviewport=true]){--duration:var(--timing-duration-out);opacity:0;transform:translateY(calc(100% + var(--yir-card-gutter)));transition:transform 0s linear var(--duration), opacity var(--duration) var(--timing-function-ease-out-expo)}.yir-section-group>.navigation:not([data-inviewport=true])>.yir-section-prevnext-nav{transform-origin:50% 100%;transition:transform 0s linear var(--duration);transform:scale(.75)}}@media (min-width:768px){.yir-section-group .yir-section-group-item-list{border-radius:var(--yir-card-border-radius);box-shadow:var(--yir-card-box-shadow);overflow:hidden}}@media (max-width:767px){.yir-section-group .yir-section-group-item-list{--outdent-x:var(--yir-card-gutter);margin-left:calc(var(--outdent-x) * -1);margin-right:calc(var(--outdent-x) * -1)}.yir-section-group .yir-section-group-item-list .grouplistitem{padding-left:var(--outdent-x);padding-right:var(--outdent-x)}.yir-section-group .yir-section-group-item-list .yir-section-group-item{box-shadow:var(--yir-card-box-shadow)}}.yir-section-group.-debug{outline:2px solid red}.yir-section-group.-debug>.toc{outline:2px solid #ff0}.yir-section-group.-debug>.toc:not([data-sticky=true]){background-color:#ff000040}.yir-section-group.-debug>.toc[data-sticky=true]{background-color:#00800040}.yir-section-group.-debug>.sections{outline:2px solid #00f}.yir-section-group.-debug .grouplistitem{outline:5px solid #0f0}.yir-section-group.-debug .sickysentinel{outline:2px solid green}.yir-section-group.-debug .sickysentinel.-bottom{background-color:#ffc0cb40}@media (max-width:767px){.yir-section-group>._context-observer{font-family:carousel}}@media (min-width:768px){.yir-section-group>._context-observer{font-family:panel}}.yir-section-group-toc-title{--line-height:1.5;font-family:var(--font-stack-graphik);text-transform:uppercase;letter-spacing:.125em;color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));font-size:1rem;font-weight:700;line-height:1;font-size:var(--font-size);line-height:var(--line-height);text-wrap:balance}.yir-section-group-toc-title a{color:#fff}.yir-section-group-toc-title a:hover,.yir-section-group-toc-title a:active{color:#40bcf4}@media (min-width:1024px){.yir-section-group-toc-title{--font-size:.75rem}}@media (max-width:1023px){.yir-section-group-toc-title{--font-size:.6875rem}}.yir-section-group-toc-entry{--font-size:1.75rem;padding-left:var(--grid-column-gutter);padding-right:var(--grid-column-gutter);font-size:var(--font-size);line-height:1;font-family:var(--font-stack-graphik);color:var(--yir-content-color);font-weight:700}.yir-section-group-toc-entry a{color:currentColor}.yir-section-group-toc-entry>.trigger{--padding-y:.275em;--padding-x:.75em;--background-color-rgb:20,24,28;--background-color-alpha:0;margin:calc(var(--padding-y) * -1) calc(var(--padding-x) * -1);padding:var(--padding-y) var(--padding-x);background-color:rgba(var(--background-color-rgb), var(--background-color-alpha));transition:background-color 0s var(--timing-function-ease-out-expo), color 0s var(--timing-function-ease-out-expo);border-radius:9999px}@media (hover:hover) and (pointer:fine){.yir-section-group-toc-entry>.trigger:hover{--background-color-alpha:.75;transition-duration:var(--timing-duration-in)}}.yir-section-group-toc-entry>.trigger.-active{--background-color-rgb:var(--yir-content-color-rgb);--background-color-alpha:1;--content-color-rgb:var(--yir-card-secondary-background-color-rgb,var(--yir-card-background-color-rgb));color:rgba(var(--content-color-rgb), 1)}.yir-section-prevnext-nav{--dimension-x:2.75rem;--dimension-y:2.25rem;height:var(--dimension-y);border-radius:var(--dimension-y);box-shadow:0 0 0 1px rgba(var(--yir-content-color-rgb), var(--yir-overlay-control-outline-tint-alpha));display:flex}.yir-section-prevnext-nav:after{content:"";pointer-events:none;opacity:var(--yir-overlay-control-outline-tint-alpha);background-image:linear-gradient(270deg,#fff0 50%,#fff 0);background-position:50%;background-repeat:repeat-y;background-size:1px 2px;position:absolute;inset:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-section-prevnext-nav:after{background-size:1px 1px}}.yir-section-prevnext-nav>.trigger{appearance:none;cursor:default;box-sizing:border-box;font-family:inherit;font-size:inherit;background:0 0;background-color:rgba(var(--yir-overlay-rgb), var(--yir-overlay-control-tint-alpha));-webkit-backdrop-filter:blur(var(--yir-overlay-control-blur-radius));backdrop-filter:blur(var(--yir-overlay-control-blur-radius));color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));line-height:inherit;width:var(--dimension-x);height:var(--dimension-y);transition:opacity var(--timing-duration-out) var(--timing-function-ease-out-expo);border:0;border-radius:0;place-content:center;margin:0;padding:0;text-decoration:none;display:grid;position:relative}.yir-section-prevnext-nav>.trigger:not(:disabled):focus{-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;text-decoration-style:inherit}@media (hover:hover) and (pointer:fine){.yir-section-prevnext-nav>.trigger:not(:disabled):hover{-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;text-decoration-style:inherit}}.yir-section-prevnext-nav>.trigger:not(:disabled):active{-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;text-decoration-style:inherit}.yir-section-prevnext-nav>.trigger>.glyph{width:.375rem;height:.75rem;opacity:var(--opacity,1);transition:opacity var(--timing-duration-out) var(--timing-function-ease-out-expo);margin-left:auto;margin-right:auto;display:block;overflow:visible}.yir-section-prevnext-nav>.trigger>.glyph path{stroke:currentColor}.yir-section-prevnext-nav>.trigger:disabled{--opacity:calc(1 / 3);transition-duration:var(--timing-duration-in)}.yir-section-prevnext-nav>.trigger:disabled>.glyph{transition-duration:var(--timing-duration-in)}.yir-section-prevnext-nav>.trigger:not(:disabled){--opacity:.75;cursor:pointer;transition:background-color var(--timing-duration-out) var(--timing-function-ease-out-expo)}@media (hover:hover) and (pointer:fine){.yir-section-prevnext-nav>.trigger:not(:disabled):hover{--opacity:1;transition-duration:var(--timing-duration-in)}.yir-section-prevnext-nav>.trigger:not(:disabled):hover>.glyph{transition-duration:var(--timing-duration-in)}}.yir-section-prevnext-nav>.trigger:not(:disabled):active{background-color:rgba(var(--yir-overlay-control-active-tint-rgb), var(--yir-overlay-control-tint-alpha));transition-duration:0s}.yir-section-prevnext-nav>.trigger:not(:disabled):active>.glyph{transition-duration:0s}.yir-pending .yir-section-prevnext-nav>.trigger{opacity:0;pointer-events:none}.yir-section-prevnext-nav>.trigger.-prev{border-radius:var(--dimension-y) 0 0 var(--dimension-y)}.yir-section-prevnext-nav>.trigger.-next{border-radius:0 var(--dimension-y) var(--dimension-y) 0}.yir-section-prevnext-nav>.trigger.-next>.glyph{transform:scaleX(-1)}.yir-audioplayer{width:84px}.yir-audioplayer>.audioplayer{text-indent:110%;white-space:nowrap;background:url(../img/audio-button-DUb__4T_.svg) 0 0/84px 120px no-repeat;width:84px;height:42px;margin-right:15px;display:block;position:relative;overflow:hidden}.yir-audioplayer>.audioplayer:before,.yir-audioplayer>.audioplayer:after{content:"";pointer-events:none;opacity:0;background:url(../img/audio-button-DUb__4T_.svg) 0 0/84px 120px no-repeat;width:10px;height:20px;display:block;position:absolute;top:11px;left:32px}.yir-audioplayer>.audioplayer:before{background-position:0 -100px}.yir-audioplayer>.audioplayer:after{background-position:-20px -100px}.yir-audioplayer>.audioplayer[aria-pressed=true]{background-position:0 -50px}.yir-audioplayer>.audioplayer[aria-pressed=true]:before{animation:2s linear infinite audioplay1}.yir-audioplayer>.audioplayer[aria-pressed=true]:after{animation:2s linear infinite audioplay2}@keyframes audioplay1{0%{opacity:1}24%{opacity:1}25%{opacity:0}99%{opacity:0}to{opacity:1}}@keyframes audioplay2{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}.yir-citation.-singleline{white-space:nowrap;align-items:center;max-width:100%;display:inline-flex}.yir-citation.-singleline .avatar{flex-shrink:0;margin-left:.333333em;margin-right:0!important}.yir-citation.-singleline .avatar+.username{margin-left:var(--yir-citation-column-gap)}.yir-citation.-singleline .username{text-overflow:ellipsis;position:relative;overflow:hidden}.yir-countdowns-section .introduction+.yir-countdowns{margin-top:4rem}@media (max-width:767px){.yir-countdowns-section .introduction+.yir-countdowns{margin-top:2rem}}@media (min-width:768px) and (max-height:900px){.yir-countdowns-section .introduction+.yir-countdowns{margin-top:2rem}}.yir-countdowns-section .yir-countdowns{--column-gap:1rem;--font-size:1rem;text-align:center;column-gap:var(--column-gap);grid-template-columns:repeat(2,1fr);max-width:860px;margin-left:auto;margin-right:auto;display:grid}.yir-countdowns-section .yir-countdowns>.countdown{padding-top:1.25em;padding-bottom:1.25em;position:relative}.yir-countdowns-section .yir-countdowns>.countdown:before,.yir-countdowns-section .yir-countdowns>.countdown:after{content:"";height:2px;position:absolute;left:0;right:0}.yir-countdowns-section .yir-countdowns>.countdown:before{background-position:top;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(0deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-countdowns-section .yir-countdowns>.countdown:before{background-size:1px 1px}}.yir-countdowns-section .yir-countdowns>.countdown:after{background-position:bottom;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(180deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-countdowns-section .yir-countdowns>.countdown:after{background-size:1px 1px}}.yir-countdowns-section .yir-countdowns>.countdown:nth-child(-n+2):before{display:block}.yir-countdowns-section .yir-countdowns>.countdown:nth-child(n+3):before{display:none}@media (min-width:768px){.yir-countdowns-section .yir-countdowns.-large>.countdown{padding-top:1em;padding-bottom:1em}}@media (min-width:1024px){.yir-countdowns-section .yir-countdowns.-large{--font-size:1.25rem;grid-template-columns:repeat(4,1fr);max-width:940px}.yir-countdowns-section .yir-countdowns.-large>.countdown:nth-child(-n+4):before{display:block}.yir-countdowns-section .yir-countdowns.-large>.countdown:nth-child(n+5):before{display:none}}@media (min-width:1024px) and (max-height:900px){.yir-countdowns-section .yir-countdowns.-large{--font-size:1rem}}@media (min-width:1024px) and (max-height:640px){.yir-countdowns-section .yir-countdowns.-large{--font-size:1rem}}@media (min-width:768px){.yir-countdowns-section .yir-countdowns{--column-gap:1.25rem;grid-template-columns:repeat(3,1fr)}.yir-countdowns-section .yir-countdowns>.countdown:nth-child(-n+3):before{display:block}.yir-countdowns-section .yir-countdowns>.countdown:nth-child(n+4):before{display:none}}@media (max-width:767px){.yir-countdowns-section .yir-countdowns{--font-size:.875rem}.yir-countdowns-section .yir-countdowns>.countdown{padding-top:1em;padding-bottom:1em}.yir-countdowns-section .yir-countdowns>.countdown:nth-child(2n):nth-last-child(-n+3)~.countdown{padding-bottom:0}.yir-countdowns-section .yir-countdowns>.countdown:nth-child(2n):nth-last-child(-n+3)~.countdown:after{display:none}}.yir-countdowns-section .yir-countdowns .yir-video-link{font-size:var(--font-size);text-align:left;column-gap:.666667em}.yir-countdowns-section .yir-countdowns .yir-video-link>.play{flex-shrink:0;align-self:flex-start;width:1.6em;height:1.6em;margin-right:0}.yir-countdowns-section .yir-countdowns .yir-video-link>.title{align-self:center;font-size:1em;line-height:1.25}@media (min-width:768px){.yir-film-group-section{--root-offset-modifier-top:0px;--root-offset-modifier-bottom:0px;--root-offset-modifier-right:3.125rem;--root-offset-modifier-left:3.125rem}}@media (max-width:1023px){.yir-film-group-section{--root-offset-modifier-top:calc(var(--yir-section-width-limit-inset-y,var(--yir-section-width-limit-content-inset-y)) * .5);--root-offset-modifier-bottom:calc(var(--yir-section-width-limit-inset-y,var(--yir-section-width-limit-content-inset-y)) * .5)}}@media (max-width:1269px){.yir-film-group-section{--root-offset-modifier-right:1.25rem;--root-offset-modifier-left:1.25rem}}@media (min-width:1024px) and (max-width:1269px){.yir-film-group-section{--root-offset-modifier-right:0px}}.yir-film-group-section .introduction{max-width:860px;margin-left:auto;margin-right:auto}.yir-film-group-section .introduction .yir-pagetitle{text-wrap:balance}.yir-film-group-section .introduction .yir-body{max-width:40em;margin-left:auto;margin-right:auto}@media (max-width:767px){.yir-film-group-section .introduction .yir-body{font-size:.875rem}}@media (max-width:420px){.yir-film-group-section .introduction .yir-body{font-size:.8125rem}}.yir-film-group-section .introduction+.yir-section-group{margin-top:2.5rem}@media (min-width:1024px) and (max-height:900px){.yir-film-group-section .introduction+.yir-section-group{margin-top:4rem}}@media (min-width:1024px){.yir-film-group-section .introduction+.yir-section-group{margin-top:5rem}}@media (max-width:767px){.yir-film-group-section .yir-section-group .yir-section-group-item-list{--offset-to-prevent-clipped-box-shadow-y:calc(var(--yir-card-shadow-y) + var(--yir-card-shadow-radius));margin-top:calc(var(--offset-to-prevent-clipped-box-shadow-y) * -1);margin-bottom:calc(var(--offset-to-prevent-clipped-box-shadow-y) * -1);padding-top:var(--offset-to-prevent-clipped-box-shadow-y);padding-bottom:var(--offset-to-prevent-clipped-box-shadow-y);overflow:hidden}.yir-film-group-section .yir-section-group .yir-section-group-item-list .flickity-viewport{overflow:visible}}@media (max-width:1023px){.yir-film-group-section .yir-section-group{margin-left:calc(var(--yir-section-width-limit-content-inset-x) * -1);margin-right:calc(var(--yir-section-width-limit-content-inset-x) * -1)}}@media (min-width:768px){.yir-film-group-section .yir-section-group{padding-top:var(--yir-card-gutter-top,var(--yir-card-gutter));padding-bottom:var(--yir-card-gutter-bottom,var(--yir-card-gutter))}}@media (min-width:1024px){.yir-film-group-section .yir-section-group{padding-top:var(--yir-card-gutter-top,var(--yir-card-gutter));padding-right:var(--yir-card-gutter-right,var(--yir-card-gutter));padding-bottom:var(--yir-card-gutter-bottom,var(--yir-card-gutter));padding-left:var(--yir-card-gutter-left,var(--yir-card-gutter))}}.yir-film-group-section.-verticalcontent .width-limit>.content>.introduction>.yir-pagetitle+.yir-body{margin-top:1.25rem}@media (max-width:767px){.yir-film-section{margin-top:30px}}.yir-film-section .content{box-sizing:border-box;width:100%;max-width:100%;padding-right:0%}@media (min-width:1024px){.yir-film-section .content{align-items:flex-end;margin-left:80px;margin-right:80px;display:flex}}@media (min-width:768px){.yir-film-section .content{width:auto}}@media (min-width:768px) and (max-width:1269px){.yir-film-section .content{margin-left:25px;margin-right:25px}}@media (max-width:1023px){.yir-film-section .content{flex-direction:column;display:flex}}@media (min-width:1520px){.yir-film-section .content{width:1200px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.yir-film-section .content{width:auto;padding:1.25rem 1.25rem 2rem}}.yir-film-section .content .metadata{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha))}.yir-film-section .content .metadata a{color:currentColor;transition:color var(--timing-duration-out) var(--timing-function-ease-out-expo)}@media (hover:hover) and (pointer:fine){.yir-film-section .content .metadata a:hover{color:var(--yir-content-link-base-color-interaction);transition-duration:var(--timing-duration-in)}}.yir-film-section .content .no-poster .frame-title{color:#789;display:block}.yir-film-section .content>.splitcontent{position:relative}.yir-film-section .content>.splitcontent>.vp-yir-small-rootsectiontitle{display:none}@media (min-width:1024px){.yir-film-section .content>.splitcontent{flex-grow:1;margin-left:30px;margin-right:30px}}@media (max-width:1023px){.yir-film-section .content>.splitcontent{order:2;margin-top:1rem}}@media (min-width:768px) and (max-width:1023px){.yir-film-section .content>.splitcontent{margin-bottom:2rem}}@media (max-width:767px){.yir-film-section .content>.splitcontent{flex-direction:column;margin-top:0;display:flex}.yir-film-section .content>.splitcontent>.vp-yir-small-rootsectiontitle{display:block}.yir-film-section .content>.splitcontent>.vp-yir-small-rootsectiontitle~.metadata>.yir-sectiontitle{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.yir-film-section .content>.splitcontent>.vp-yir-small-rootsectiontitle .yir-sectiontitle{color:rgba(var(--yir-content-color-low-contrast-rgb), var(--yir-content-color-alpha))}}@media (min-width:768px) and (max-width:1023px){.yir-film-section .content>.splitcontent>.yir-headline{margin-top:-35px}}@media (min-width:1024px){.yir-film-section .content>.splitcontent>.yir-headline{margin-top:-20px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content>.splitcontent>.yir-headline{font-size:2.5rem}}.yir-film-section .content>.splitcontent>.metadata{display:flex}@media (min-width:768px){.yir-film-section .content>.splitcontent>.metadata{flex-wrap:wrap}}@media (max-width:767px){.yir-film-section .content>.splitcontent>.metadata{flex-direction:column;margin-top:.625rem}}@media (min-width:768px){.yir-film-section .content>.splitcontent>.metadata>.yir-sectiontitle{margin-bottom:.75em;margin-right:3rem;line-height:1.25}}.yir-film-section .content>.splitcontent>.metadata>.byline{font-family:var(--font-stack-graphik);text-shadow:none;text-wrap:pretty;text-wrap:balance;font-size:1rem;font-weight:700;line-height:1.25}.yir-film-section .content>.splitcontent>.metadata>.byline:last-child{margin-bottom:0}@media (max-width:767px){.yir-film-section .content>.splitcontent>.metadata>.byline{font-family:var(--font-stack-graphik);order:1;font-weight:400;line-height:1.375}}@media (min-width:768px){.yir-film-section .content>.splitcontent>.stacked-rating{width:50px;position:absolute;bottom:0;left:-30px;transform:translate(-100%)}}@media (max-width:767px){.yir-film-section .content>.splitcontent>.stacked-rating{order:3;margin-top:1rem}}@media (min-width:768px) and (max-width:1269px){.yir-film-section .content>.splitcontent>.stacked-rating{left:auto;right:0;transform:translate(0)}}@media (max-width:767px){.yir-film-section .content>.splitcontent>.quote{order:4}}@media (min-width:768px) and (max-width:1023px){.yir-film-section .content>.splitcontent>.quote{margin-right:120px}}@media (min-width:1024px){.yir-film-section .content.-single>.splitcontent{width:auto}.yir-film-section .content.-single>.splitcontent .quote{max-width:840px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content.-single>.splitcontent{width:calc(100% - 280px);margin-left:0;margin-right:280px}.yir-film-section .content.-single>.splitcontent>.quote{margin-right:70px}}@media (min-width:1024px) and (max-width:1269px) and (max-height:900px){.yir-film-section .content.-single>.splitcontent{width:calc(100% - 210px);margin-right:210px}}@media (min-width:1270px){.yir-film-section .content.-single>.splitcontent{width:calc(100% - 330px);margin-right:330px}}@media (min-width:1024px) and (max-width:1269px) and (max-height:900px){.yir-film-section .content.-single>.poster-xlarge{width:150px;height:225px}}@media (min-width:1024px){.yir-film-section .content.-topfive>.splitcontent{width:auto;margin-right:420px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content.-topfive>.splitcontent{margin-left:0;margin-right:350px}}@media (min-width:1024px){.yir-film-section .content.-topfive>.splitcontent>.quote{max-width:800px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content.-topfive>.splitcontent>.quote{margin-right:70px}}@media (min-width:1270px){.yir-film-section .content.-topfive>.splitcontent>.yir-headline{margin-right:-32px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content.-topfive>.yir-postergroup>.poster-list{margin-left:0}.yir-film-section .content.-topten{flex-wrap:wrap}}@media (min-width:1024px){.yir-film-section .content.-topten>.splitcontent{width:auto}}@media (min-width:1270px){.yir-film-section .content.-topten>.splitcontent{margin-right:520px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content.-topten>.splitcontent{margin-left:0;margin-right:350px}}@media (min-width:1270px){.yir-film-section .content.-topten>.splitcontent .quote{max-width:800px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content.-topten>.splitcontent .quote{margin-right:70px}}@media (min-width:768px) and (max-width:1023px){.yir-film-section .content.-topten>.splitcontent .quote{margin-right:120px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .content.-topten>.yir-postergroup{order:2;margin-top:2rem}}@media (min-width:1024px) and (max-width:1269px) and (max-height:900px){.yir-film-section .content.-topten>.yir-postergroup{margin-top:1.25rem}}@media (max-width:1269px){.yir-film-section .content .yir-headline{margin-top:0}}.yir-film-section>.width-limit{box-sizing:border-box;height:100%;font-family:var(--font-stack-graphik);font-weight:400;position:relative}@media (min-width:768px) and (max-width:1023px){.yir-film-section>.width-limit{padding-top:25px;padding-bottom:25px}}@media (min-width:768px){.yir-film-section>.width-limit{flex-direction:column;max-width:1600px;margin-left:auto;margin-right:auto;display:flex}.yir-film-section>.width-limit>.content{position:relative;bottom:0}.yir-film-section>.width-limit>.film-image{border-radius:var(--yir-card-border-radius);box-shadow:var(--yir-card-box-shadow);flex-grow:1;position:relative;overflow:hidden}.yir-film-section>.width-limit>.film-image>.img-block-src{object-fit:cover;border-radius:var(--yir-card-border-radius);width:100%;height:100%;font-family:"object-fit: cover;"}.yir-film-section>.width-limit>.film-image.-croptop>.img-block-src{object-position:center top}.yir-film-section>.width-limit>.film-image:after{--gradient-start:rgba(var(--yir-overlay-rgb), 0);--gradient-end:rgba(var(--yir-overlay-rgb), calc(1 / 3));content:"";pointer-events:none;background:linear-gradient(to bottom, var(--gradient-start) 60%, var(--gradient-end) 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}}@media (max-width:767px){.yir-film-section>.width-limit>.film-image{border-top-right-radius:var(--yir-card-border-radius);border-top-left-radius:var(--yir-card-border-radius);position:relative;overflow:hidden}}.yir-film-section .poster-xlarge{width:100%;max-width:220px;position:absolute;bottom:0;right:0}@media (max-width:1023px){.yir-film-section .poster-xlarge{display:none}}@media (min-width:768px){.yir-film-section .poster-xlarge .poster{box-shadow:var(--yir-poster-xl-shadow)}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .poster-xlarge{flex-shrink:0;width:220px;height:330px}}@media (min-width:1270px){.yir-film-section .poster-xlarge{flex-shrink:0;width:220px;height:330px}}.yir-film-section .yir-postergroup{width:100%}@media (min-width:1024px){.yir-film-section .yir-postergroup{position:absolute;bottom:0;right:0}}@media (max-width:1023px){.yir-film-section .yir-postergroup{order:3}}@media (max-width:767px){.yir-film-section .yir-postergroup{margin-top:2rem}}.yir-film-section .yir-postergroup>.poster-list{flex-wrap:wrap;width:100%;overflow:visible}@media (min-width:1270px){.yir-film-section .yir-postergroup.-topten{max-width:470px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .yir-postergroup.-topten{max-width:154px}.yir-film-section .yir-postergroup.-topten>.poster-list{margin-left:0}}.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem{box-shadow:var(--yir-poster-shadow);margin-top:10px}@media (min-width:1270px){.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem{width:14.8936%}.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:first-child,.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(2),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(3),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(4){width:23.4043%}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem{width:46.7532%;margin-top:0}.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(2),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(3){width:46.7532%}.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(4),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(5){margin-top:9px}.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(6),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(7),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(8),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(9),.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(10){display:none}.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem:first-child{width:97.4026%;margin-right:12px;position:absolute;right:100%}}@media (max-width:1023px){.yir-film-section .yir-postergroup.-topten>.poster-list>.posteritem{width:18.5185%}}@media (min-width:1024px){.yir-film-section .yir-postergroup.-topfive{max-width:154px}}.yir-film-section .yir-postergroup.-topfive>.poster-list>.posteritem{box-shadow:var(--yir-poster-shadow)}@media (min-width:1024px){.yir-film-section .yir-postergroup.-topfive>.poster-list>.posteritem{width:46.7532%;margin-top:0}.yir-film-section .yir-postergroup.-topfive>.poster-list>.posteritem:nth-child(4),.yir-film-section .yir-postergroup.-topfive>.poster-list>.posteritem:nth-child(5){margin-top:9px}.yir-film-section .yir-postergroup.-topfive>.poster-list>.posteritem:first-child{width:97.4026%;margin-right:12px;position:absolute;right:100%}}@media (min-width:768px) and (max-width:1023px){.yir-film-section .yir-postergroup.-topfive>.poster-list>.posteritem{width:18.5185%}}.yir-film-section .quote{font-family:var(--font-stack-tiempos-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));margin-top:1.25rem;font-weight:400}@media (min-width:1024px) and (max-height:900px){.yir-film-section .quote{margin-top:.625rem}}.yir-film-section .quote p{margin-bottom:0;font-size:1.0625rem;line-height:1.5}.yir-film-section .quote p em{font-family:var(--font-stack-tiempos-text);font-style:italic;font-weight:400}@media (max-width:767px){.yir-film-section .quote p{--content-color-rgb:var(--yir-content-color-low-contrast-rgb);--content-color-alpha:var(--yir-content-color-alpha);color:rgba(var(--content-color-rgb), var(--content-color-alpha));font-size:15px;line-height:1.5}.yir-film-section .quote p .yir-citation{--content-color-rgb:var(--yir-content-color-rgb)}}@media (min-width:1024px) and (max-height:900px){.yir-film-section .quote p{font-size:16px}}.yir-film-section .quote p a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-film-section .quote p a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-film-section .quote p a:any-link:active{transition-duration:0s}.yir-film-section .quote .yir-citation{--avatar-dimension:var(--yir-citation-avatar-dimension-grade-a);--font-size:var(--yir-citation-font-size-grade-a);white-space:nowrap;font-style:normal;font-size:var(--font-size)}@media (max-width:767px){.yir-film-section .quote .yir-citation{--avatar-dimension:var(--yir-citation-avatar-dimension-grade-b);--font-size:var(--yir-citation-font-size-grade-b)}}.yir-film-section .quote .yir-citation .avatar{float:none;width:var(--avatar-dimension);height:var(--avatar-dimension);border-radius:calc(var(--avatar-dimension) * .5);overflow:hidden}.yir-film-section .quote .yir-citation .avatar img{object-fit:cover;border-radius:0;width:100%;height:100%}.yir-film-section .quote .yir-citation .avatar:after{border-radius:calc(var(--avatar-dimension) * .5)}.yir-film-section .quote .yir-citation .username{font-family:var(--font-stack-graphik);white-space:nowrap;font-weight:700}.yir-film-section .quote.note p{font-family:var(--font-stack-graphik);font-weight:400}.yir-film-section .quote.note p a{white-space:nowrap}.yir-film-section .quotetranslationtrigger{font-size:.75rem;font-family:var(--font-stack-graphik);cursor:default;align-items:center;font-weight:700;line-height:1.33333;display:inline-flex}.yir-film-section .quotetranslationtrigger>.glyph path{fill:currentColor}@media (min-width:768px) and (max-width:1023px){.yir-film-section.narrow-title{max-width:100%!important}}.yir-film-section.-posterstrip .content{flex-direction:column}.yir-film-section.-posterstrip .content.-topten>.splitcontent{flex-wrap:wrap;width:100%;margin-bottom:2rem;margin-left:0;margin-right:0;display:flex}@media (max-width:767px){.yir-film-section.-posterstrip .content.-topten>.splitcontent{margin-bottom:calc(2rem - 10px)}}@media (min-width:1024px){.yir-film-section.-posterstrip .content.-topten>.splitcontent{margin-bottom:2rem}}@media (min-width:1024px) and (max-height:900px){.yir-film-section.-posterstrip .content.-topten>.splitcontent{margin-bottom:1.5rem}}.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-sectiontitle{width:100%}@media (min-width:768px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-sectiontitle{margin-top:-4rem;margin-bottom:3rem}}@media (max-width:767px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-sectiontitle{color:rgba(var(--yir-content-color-low-contrast-rgb), var(--yir-content-color-alpha))}}.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-headline{width:100%;margin-bottom:0}@media (min-width:768px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-headline{margin-top:-1.5rem}}@media (min-width:768px) and (max-width:1023px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-headline{margin-bottom:1.5rem}}@media (min-width:1024px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-headline{margin-bottom:1.5rem}}@media (min-width:1024px) and (max-height:900px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.yir-headline{margin-bottom:1.25rem}}@media (min-width:768px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.metadata{align-items:flex-end;margin-left:auto;margin-right:3rem}.yir-film-section.-posterstrip .content.-topten>.splitcontent>.metadata:last-child{margin-right:0}}@media (min-width:768px) and (max-width:1023px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.metadata{margin-left:0}}@media (min-width:1024px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.metadata{margin-left:0}}.yir-film-section.-posterstrip .content.-topten>.splitcontent>.metadata>.byline{line-height:1.625}@media (min-width:768px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.single-film-quote{align-self:bottom}}@media (max-width:767px){.yir-film-section.-posterstrip .content.-topten>.splitcontent>.single-film-quote{margin-top:1.25rem}}.yir-film-section.-posterstrip .content.-topten>.splitcontent>.single-film-quote>.quote{max-width:100%;margin-top:0}.yir-film-section.-posterstrip .content.-topten>.splitcontent>.single-film-quote>.quote p{font-size:1rem;font-style:italic}@media (max-width:767px){.yir-film-section.-posterstrip .content.-topten>.yir-postergroup{margin-top:0}}.yir-film-section.-posterstrip .yir-postergroup{max-width:100%;position:relative}@media (min-width:1024px){.yir-film-section.-posterstrip .yir-postergroup{order:2}}.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list{margin-left:0}@media (min-width:1024px) and (max-width:1269px){.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list{width:100%}}.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem{box-shadow:var(--yir-poster-shadow)}@media (min-width:1024px){.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem{flex-grow:1;width:auto;margin-top:0}.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem+.posteritem{margin-left:20px}.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:first-child,.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(2),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(3),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(4){width:auto}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:first-child{margin-right:0;position:relative;right:auto}.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:first-child,.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(2),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(3),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(4),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(5){width:auto}.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(6),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(7),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(8),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(9),.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem:nth-child(10){display:block}.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem+.posteritem{margin-left:10px}}@media (min-width:768px) and (max-width:1023px){.yir-film-section.-posterstrip .yir-postergroup.-topten>.poster-list>.posteritem{flex-grow:0;width:18.5185%;margin-top:10px}}@media (min-width:1024px) and (max-width:1269px){.yir-film-section.-wrapdirector .content>.splitcontent>.metadata{display:block}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .yir-film-section+.image-attribution{margin-top:25px}}.yir-filmlist{box-sizing:border-box}.yir-filmlist .attribution-detail .owner{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-filmlist .attribution-detail .owner:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-filmlist .attribution-detail .owner:any-link:active{transition-duration:0s}@media (hover:hover) and (pointer:fine){.yir-filmlist .attribution-detail .owner:hover{--content-color-alpha:1}}.yir-filmlist .summary>.title-2{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));margin-bottom:0;line-height:1.25}.yir-filmlist .summary>.title-2 a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-filmlist .summary>.title-2 a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-filmlist .summary>.title-2 a:any-link:active{transition-duration:0s}.yir-filmlist .summary>.attribution-block{margin-top:.5em}.yir-filmlist .summary>.notes{margin-top:1em;line-height:1.5}.yir-filmlist .summary>.notes p{font-size:inherit;line-height:inherit}.yir-filmlist .summary>.notes>:last-child{margin-bottom:0}.yir-filmlist .summary>.notes.-lineclamp{text-overflow:ellipsis;max-height:1.5em;overflow:hidden}@supports (-webkit-line-clamp:1){.yir-filmlist .summary>.notes.-lineclamp{-webkit-box-orient:vertical;display:-webkit-box}}.yir-filmlist .summary>.notes[data-line-clamp-count="1"]{max-height:1.5em}@supports (line-clamp:1) or (-webkit-line-clamp:1){.yir-filmlist .summary>.notes[data-line-clamp-count="1"]{-webkit-line-clamp:1;line-clamp:1}}.yir-filmlist .summary>.notes[data-line-clamp-count="2"]{max-height:3em}@supports (line-clamp:2) or (-webkit-line-clamp:2){.yir-filmlist .summary>.notes[data-line-clamp-count="2"]{-webkit-line-clamp:2;line-clamp:2}}.yir-filmlist .summary>.notes[data-line-clamp-count="3"]{max-height:4.5em}@supports (line-clamp:3) or (-webkit-line-clamp:3){.yir-filmlist .summary>.notes[data-line-clamp-count="3"]{-webkit-line-clamp:3;line-clamp:3}}.yir-filmlist .summary>.notes[data-line-clamp-count="4"]{max-height:6em}@supports (line-clamp:4) or (-webkit-line-clamp:4){.yir-filmlist .summary>.notes[data-line-clamp-count="4"]{-webkit-line-clamp:4;line-clamp:4}}.yir-filmlist .summary>.notes[data-line-clamp-count="5"]{max-height:7.5em}@supports (line-clamp:5) or (-webkit-line-clamp:5){.yir-filmlist .summary>.notes[data-line-clamp-count="5"]{-webkit-line-clamp:5;line-clamp:5}}.yir-filmlist .summary>.notes[data-line-clamp-count="6"]{max-height:9em}@supports (line-clamp:6) or (-webkit-line-clamp:6){.yir-filmlist .summary>.notes[data-line-clamp-count="6"]{-webkit-line-clamp:6;line-clamp:6}}.yir-filmlist .summary>.notes[data-line-clamp-count="7"]{max-height:10.5em}@supports (line-clamp:7) or (-webkit-line-clamp:7){.yir-filmlist .summary>.notes[data-line-clamp-count="7"]{-webkit-line-clamp:7;line-clamp:7}}.yir-filmlist .summary>.notes[data-line-clamp-count="8"]{max-height:12em}@supports (line-clamp:8) or (-webkit-line-clamp:8){.yir-filmlist .summary>.notes[data-line-clamp-count="8"]{-webkit-line-clamp:8;line-clamp:8}}.yir-filmlist .summary>.notes[data-line-clamp-count="9"]{max-height:13.5em}@supports (line-clamp:9) or (-webkit-line-clamp:9){.yir-filmlist .summary>.notes[data-line-clamp-count="9"]{-webkit-line-clamp:9;line-clamp:9}}.yir-filmlist .posterlist{display:flex}.yir-filmlist .posterlist .listitem{line-height:0;position:relative}.yir-filmlist .posterlist .listitem .poster.-placeholder{height:auto;box-shadow:inset 0 0 0 var(--figure-frame-border-width) rgba(var(--figure-frame-color-rgb), var(--figure-frame-color-alpha));background-color:#111;flex-flow:wrap;display:flex}.yir-filmlist .posterlist .listitem .poster.-placeholder:before{content:"";float:left;padding-top:150%;display:block}.yir-filmlist .posterlist .poster{padding-top:0!important}.yir-filmlist .posterlist .poster img{position:static!important}.yir-filmlist .posterlist[data-how-many="11"] .listitem:first-of-type{z-index:11}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(2){z-index:10}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(3){z-index:9}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(4){z-index:8}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(5){z-index:7}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(6){z-index:6}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(7){z-index:5}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(8){z-index:4}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(9){z-index:3}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(10){z-index:2}.yir-filmlist .posterlist[data-how-many="11"] .listitem:nth-of-type(11){z-index:1}.yir-filmlist.-has-no-notes .summary .notes{display:none}.yir-generic-review{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha))}.yir-generic-review blockquote{margin-top:10px}.yir-generic-review>.reviewer{min-height:40px;padding-left:50px;position:relative}.yir-generic-review>.reviewer .avatar{margin:0;position:absolute;top:0;left:0}.yir-generic-review>.reviewer>.title{font-family:var(--font-stack-tiempos-headline);margin-bottom:.25em;font-size:1.5rem;font-weight:700;line-height:1}.yir-generic-review>.reviewer>.title a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-generic-review>.reviewer>.title a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-generic-review>.reviewer>.title a:any-link:active{transition-duration:0s}.yir-generic-review>.reviewer .attribution-detail .owner{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-generic-review>.reviewer .attribution-detail .owner:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-generic-review>.reviewer .attribution-detail .owner:any-link:active{transition-duration:0s}.yir-generic-review .body-text a{color:currentColor!important}.yir-generic-review .body-text p:last-child{margin-bottom:0}.yir-generic-review p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}@media (max-width:1023px){.yir-generic-review p{font-size:15px;line-height:1.5}}.yir-generic-review p em{font-style:italic}.yir-holding-page-content{--holding-image-margin-block-end:3vh;max-width:860px;color:var(--yir-content-color);margin:0 auto}@media (max-height:840px) and (min-aspect-ratio:1){.yir-holding-page-content{--holding-image-margin-block-end:5vh;--footnote-margin-block-start:5vh;--introduction-margin-block-end:5vh}}.yir-holding-page-content .yir-content-image{margin:0 auto var(--holding-image-margin-block-end);max-width:100%;height:auto}@media (max-height:840px) and (min-aspect-ratio:1){.yir-holding-page-content .yir-content-image{width:auto;height:50vh}}.yir-holding-page-section.yir-section{height:100%}.yir-holding-page-section.yir-section.-verticalcontent .width-limit{padding-top:var(--yir-section-width-limit-inset-y);padding-bottom:var(--yir-section-width-limit-inset-y);align-items:center;display:flex}@media (min-width:768px){.yir-holding-page-section.yir-section.-verticalcontent .width-limit{padding-left:var(--yir-card-gutter-left,var(--yir-card-gutter));padding-right:var(--yir-card-gutter-right,var(--yir-card-gutter))}}@media (max-width:767px) and (max-height:760px){.yir-holding-page-section.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked{--bodylight-padding-block-start:1rem;--bodylight-padding-block-end:1rem}}.yir-holding-page-section.yir-section.-verticalcontent .width-limit>.content>.yir-footnote{--yir-content-color-alpha:.5}@media (max-width:767px){.yir-holding-page-section.yir-section.-verticalcontent .width-limit>.content>.yir-footnote{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha)}}@media (min-width:768px) and (max-width:1023px){.yir-memoriam-section .yir-memoriam-content{display:flex}.yir-memoriam-section .yir-memoriam-content .yir-memoriam-text{flex-shrink:0;width:60%;margin-top:0;margin-right:50px}}@media (min-width:1024px) and (max-width:1269px) and (max-height:900px){.yir-memoriam-section .yir-memoriam-text{margin-top:20px}}@media (min-width:1024px){.yir-memoriam-section .width-limit{padding-top:60px;padding-bottom:60px;display:flex}}@media (min-width:1024px) and (max-height:900px){.yir-memoriam-section .width-limit>.content{flex-basis:50%}}@media (min-width:1024px){.yir-memoriam-section .width-limit .content{flex:0 0 40%;align-self:center}}@media (max-width:767px){.yir-memoriam-section .width-limit .content{padding:1.25rem}}@media (max-width:1023px){.yir-v3 .yir-memoriam-section .img-placeholder{height:100%;padding-top:0;position:absolute}}.yir-person-hero{--person-gutter:.9375rem;position:relative}.yir-person-hero>.person{padding:var(--person-gutter)}@media (max-width:767px){.yir-person-hero>.person{padding-top:0}}@media (max-width:420px){.yir-person-hero>.person{padding-left:0;padding-right:0}}.yir-person-hero>.person>.image{border-radius:var(--yir-card-border-radius);width:100%;height:0;box-shadow:var(--yir-card-box-shadow);padding-top:100%;position:relative;overflow:hidden}.yir-person-hero>.person>.image a{will-change:transform}.yir-person-hero>.person>.image a img,.yir-person-hero>.person>.image a picture,.yir-person-hero>.person>.image a video{transition:transform .5s var(--timing-function-ease-out-expo)}.yir-person-hero>.person>.image a:focus{transition-duration:1s;transform:scale(1.025)}@media (hover:hover) and (pointer:fine){.yir-person-hero>.person>.image a:hover img,.yir-person-hero>.person>.image a:hover picture,.yir-person-hero>.person>.image a:hover video{transition-duration:1s;transform:scale(1.025)}}.yir-person-hero>.person>.image .img-block-src{width:100%;height:100%}@media (max-width:1023px){.yir-person-hero>.person>.image .img-placeholder{margin-left:0}.yir-person-hero>.person>.image .img-block-src{left:0;right:auto}}@media (max-width:767px){.yir-person-hero>.person>.image{box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0}}.yir-person-hero>.person>.yir-headline{text-align:center;margin:0}@media (min-width:768px){.yir-person-hero>.person>.yir-headline{width:100%;position:absolute;bottom:4px;left:0}.yir-person-hero>.person>.yir-headline a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);text-underline-offset:.15em;transition-property:color,text-decoration-color}.yir-person-hero>.person>.yir-headline a:any-link:active{transition-duration:0s}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.yir-person-hero>.person>.yir-headline a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-person-hero>.person>.note{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha);text-align:center;color:rgba(var(--content-color-rgb), var(--content-color-alpha));margin:0;font-size:.8125rem;position:absolute;left:0;right:0}@media (min-width:768px){.yir-person-hero>.person>.note{bottom:-2.5rem}}@media (max-width:767px){.yir-person-hero>.person>.note{--content-color-rgb:var(--yir-content-color-low-contrast-rgb);--content-color-alpha:var(--yir-content-color-alpha);text-wrap:balance;margin-top:2em;position:relative}}.yir-person-hero>.person>.note p:last-child{margin-bottom:0}.yir-person-list{--person-gutter:.9375rem;flex-wrap:wrap;display:flex}.yir-person-list>.person{width:33.3333%;padding:var(--person-gutter);box-sizing:border-box;flex-grow:0;position:relative}@media (max-width:767px){.yir-person-list>.person{padding-top:2rem;padding-bottom:2rem}}@media (max-width:420px){.yir-person-list>.person{padding-bottom:1.25rem}}.yir-person-list>.person .yir-smalltitle{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha))}.yir-person-list>.person .yir-smalltitle a{color:currentColor;transition:color var(--timing-duration-out) var(--timing-function-ease-out-expo)}@media (hover:hover) and (pointer:fine){.yir-person-list>.person .yir-smalltitle a:hover{color:var(--yir-content-link-base-color-interaction);transition-duration:var(--timing-duration-in)}}.yir-person-list>.person.-hidden{display:none}.yir-person-list>.person>.image{border-radius:calc(var(--yir-card-border-radius) * .5);position:relative;overflow:hidden}@media (min-width:768px){.yir-person-list>.person>.image{box-shadow:var(--yir-card-box-shadow)}}.yir-person-list>.person>.image a{will-change:transform}.yir-person-list>.person>.image a img,.yir-person-list>.person>.image a picture,.yir-person-list>.person>.image a video{transition:transform .5s var(--timing-function-ease-out-expo)}.yir-person-list>.person>.image a:focus{transition-duration:1s;transform:scale(1.025)}@media (hover:hover) and (pointer:fine){.yir-person-list>.person>.image a:hover img,.yir-person-list>.person>.image a:hover picture,.yir-person-list>.person>.image a:hover video{transition-duration:1s;transform:scale(1.025)}}.yir-person-list>.person>.image>.avatar{float:none;width:100%;height:0;margin:0;padding-top:100%;display:block;position:relative}.yir-person-list>.person>.image>.avatar img{width:100%;height:100%;position:absolute;top:0;left:0}.yir-person-list>.person>.image>.avatar:after{display:none}.yir-person-list>.person>.yir-smalltitle{text-align:center;text-wrap:balance;width:100%;margin:0;position:absolute;bottom:0;left:0}@media (max-width:1269px){.yir-person-list>.person>.yir-smalltitle{font-size:1rem}}@media (min-width:768px) and (max-width:1023px){.yir-person-list>.person>.yir-smalltitle{font-size:.875rem}}@media (max-width:420px){.yir-person-list>.person>.yir-smalltitle{font-size:.75rem}}@media (min-width:768px){.yir-person-list>.person>.yir-smalltitle{bottom:calc(var(--person-gutter) - (2 / 3) * 1em);text-shadow:var(--yir-content-text-shadow)}.yir-person-list>.person>.yir-smalltitle a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}.yir-person-list>.person>.yir-smalltitle a:any-link:active{transition-duration:0s}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.yir-person-list>.person>.yir-smalltitle a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-person-list .placeholder{background:0 0;border:none}.yir-person-list:after{content:"";width:100%;display:inline-block}@media (min-width:768px){.yir-person-section{flex-direction:column;justify-content:center;display:flex}}.yir-person-section>.width-limit{--card-inner-padding:15px}@media (min-width:1270px){.yir-person-section>.width-limit{padding-left:40px;padding-right:40px}}.yir-person-section>.width-limit>.yir-sectiontitle{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha);color:rgba(var(--content-color-rgb), var(--content-color-alpha));margin-bottom:2rem}@media (max-width:767px){.yir-person-section>.width-limit>.yir-sectiontitle{--content-color-rgb:var(--yir-content-color-low-contrast-rgb);z-index:1;padding-top:1.25rem;padding-left:var(--card-inner-padding);padding-right:var(--card-inner-padding);margin-top:100%;margin-bottom:0;position:absolute;left:0;right:0}}.yir-person-section>.width-limit>.personcontent{--person-hero-padding:15px}@media (min-width:768px){.yir-person-section>.width-limit>.personcontent{--offset-to-prevent-clipped-box-shadow-y:calc(var(--yir-card-shadow-y) + var(--yir-card-shadow-radius) - var(--person-hero-padding));width:100%;max-width:1400px;padding-bottom:var(--offset-to-prevent-clipped-box-shadow-y);align-items:center;margin-left:auto;margin-right:auto;display:flex}.yir-person-section>.width-limit>.personcontent>.yir-person-hero,.yir-person-section>.width-limit>.personcontent>.people{width:50%}}@media (min-width:768px) and (min-aspect-ratio:1.75){.yir-person-section>.width-limit>.personcontent{--reserved-card-gutter-y:calc((var(--yir-card-gutter-top,var(--yir-card-gutter)) + var(--yir-card-gutter-bottom,var(--yir-card-gutter))) * 2 + var(--person-hero-padding));max-width:calc(100vh * 2 - var(--reserved-card-gutter-y) * 2)}}.yir-person-section>.width-limit>.personcontent>.yir-person-hero{padding:var(--person-hero-padding)}@media (min-width:768px) and (max-width:1023px){.yir-person-section>.width-limit>.personcontent>.yir-person-hero{padding:0;padding-bottom:var(--person-hero-padding)}}@media (max-width:767px){.yir-person-section>.width-limit>.personcontent>.yir-person-hero,.yir-person-section>.width-limit>.personcontent>.yir-person-hero>.person{padding:0}.yir-person-section>.width-limit>.personcontent>.yir-person-hero>.person>.yir-headline{padding-left:var(--card-inner-padding);padding-right:var(--card-inner-padding);margin-top:3rem;position:relative}.yir-person-section>.width-limit>.personcontent>.yir-person-hero>.person>.note{padding-left:var(--card-inner-padding);padding-right:var(--card-inner-padding)}}.yir-person-section>.width-limit>.personcontent>.people{padding:15px}@media (max-width:767px){.yir-person-section>.width-limit>.personcontent>.people{padding-top:0;padding-bottom:2rem}}@media (max-width:420px){.yir-person-section>.width-limit>.personcontent>.people{padding-left:5px;padding-right:5px}}@media (min-width:768px) and (max-width:1023px){.yir-person-section>.width-limit>.personcontent>.people{padding:0 0 15px}}@media (max-width:1023px){.yir-person-section .img-placeholder{width:150%;margin-left:-50%;padding-top:84.375%}.yir-person-section .img-block-src{width:150%;left:auto;right:0}}@media (max-width:767px){.yir-person-section .content{margin-bottom:30px}}@media (max-width:1023px){.yir-person-section .content{max-width:100%}}@media (min-width:768px) and (max-width:1023px){.yir-person-section .content{margin-bottom:30px}}.yir-person-section .content p{font-family:var(--font-stack-graphik);margin-bottom:20px;font-size:16px;font-weight:400;line-height:1}@media (max-width:767px){.yir-person-section .content p{font-size:15px;line-height:1.5}}.yir-person-section .yir-person-hero>.person{position:relative}.yir-person-section .yir-person-hero>.person .image-attribution{white-space:nowrap}@media (max-width:767px){.yir-person-section .yir-person-hero>.person .image-attribution{margin:calc(var(--yir-card-border-radius) - (.5em * var(--line-height)));mix-blend-mode:hard-light;text-shadow:var(--yir-content-text-shadow);position:absolute;top:0;right:0}}@media (min-width:768px){.yir-person-section .yir-person-hero>.person .image-attribution{transform-origin:0 100%;bottom:0;left:0;bottom:var(--person-gutter);left:var(--person-gutter);margin-left:-1em;position:absolute;transform:rotate(-90deg)}}.yir-posters-section>.width-limit>.content>.poster-list{justify-content:center;margin-top:30px;display:flex}.yir-posters-section>.width-limit>.content>.poster-list.-p150{max-width:1100px;height:auto}@media (max-width:767px){.yir-posters-section>.width-limit>.content>.poster-list.-p150{flex-wrap:wrap}}@media (min-width:1024px) and (min-height:641px) and (max-height:760px){.yir-posters-section>.width-limit>.content>.poster-list.-p150{max-width:120vh}}.yir-posters-section>.width-limit>.content>.poster-list.-p150 li{width:18.1818%;margin-bottom:1rem;margin-left:.909091%;margin-right:.909091%;display:block}@media (max-width:767px){.yir-posters-section>.width-limit>.content>.poster-list.-p150 li{margin-bottom:.3125rem}}@media (min-width:1024px) and (max-height:760px){.yir-posters-section>.width-limit>.content>.poster-list.-p150:not(.-wrapped) li{width:22.7273%;margin-left:.636364%;margin-right:.636364%}}@media (min-width:1024px) and (max-height:640px){.yir-posters-section>.width-limit>.content>.poster-list.-p150:not(.-wrapped) li{width:11.1818%;margin-left:.636364%;margin-right:.636364%}}.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped{flex-wrap:wrap}@media (min-width:1024px) and (max-height:1100px){.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped{max-width:895px}}@media (min-width:1024px) and (max-height:900px){.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped{max-width:895px}}@media (min-width:1024px) and (max-height:760px){.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped{max-width:110vh}}.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped.-cols4{max-width:880px}@media (min-width:1024px) and (max-height:1100px){.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped.-cols4{max-width:80vh}}@media (min-width:1024px) and (max-height:760px){.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped.-cols4{max-width:1100px}}.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped.-cols4 li{width:22.7273%;margin-left:1.13636%;margin-right:1.13636%}@media (min-width:1024px) and (max-height:760px){.yir-posters-section>.width-limit>.content>.poster-list.-p150.-wrapped.-cols4 li{width:11.1818%;margin-left:.636364%;margin-right:.636364%}}.yir-review-column>.yir-sectiontitle{margin-top:0;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem;position:relative}.yir-review-column>.yir-sectiontitle:before,.yir-review-column>.yir-sectiontitle:after{content:"";height:2px;position:absolute;left:0;right:0}.yir-review-column>.yir-sectiontitle:before{background-position:top;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(0deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-review-column>.yir-sectiontitle:before{background-size:1px 1px}}.yir-review-column>.yir-sectiontitle:after{background-position:bottom;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(180deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-review-column>.yir-sectiontitle:after{background-size:1px 1px}}.yir-review-column>.yir-sectiontitle+.yir-generic-review{padding-top:0}.yir-review-column>.yir-sectiontitle+.yir-generic-review:before{display:none}.yir-review-column>.yir-generic-review{margin-top:2rem;padding-bottom:1.25rem;position:relative}.yir-review-column>.yir-generic-review:before,.yir-review-column>.yir-generic-review:after{content:"";height:2px;position:absolute;left:0;right:0}.yir-review-column>.yir-generic-review:before{background-position:top;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(0deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-review-column>.yir-generic-review:before{background-size:1px 1px}}.yir-review-column>.yir-generic-review:after{background-position:bottom;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(180deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-review-column>.yir-generic-review:after{background-size:1px 1px}}.yir-review-column>.yir-generic-review:first-child{margin-top:0;padding-top:1rem}@media (max-width:767px){.yir-review-column>.yir-generic-review:last-child:after{display:none}}.yir-review-column>.yir-generic-review~.yir-generic-review:before{display:none}.yir-review-column.-favourable>.yir-sectiontitle{color:#00e054}.yir-review-column.-unfavourable>.yir-sectiontitle{color:#ff8000}@media (min-width:1024px){.yir-reviews-section>.width-limit{padding-left:5rem;padding-right:5rem}}@media (min-width:768px) and (max-width:1023px){.yir-reviews-section>.width-limit{padding-left:4rem;padding-right:4rem}}@media (min-width:768px){.yir-reviews-section>.width-limit>.reviewscontent{grid-template-areas:"title title""favourable unfavourable";column-gap:60px;max-width:1300px;margin-left:auto;margin-right:auto;display:grid}.yir-reviews-section>.width-limit>.reviewscontent>.yir-pagetitle{grid-area:title}.yir-reviews-section>.width-limit>.reviewscontent>.yir-review-column.-favourable{grid-area:favourable}.yir-reviews-section>.width-limit>.reviewscontent>.yir-review-column.-unfavourable{grid-area:unfavourable}}.yir-reviews-section>.width-limit>.reviewscontent>.yir-review-column{margin-top:4rem}@media (min-width:1024px) and (max-height:760px){.yir-reviews-section>.width-limit>.reviewscontent>.yir-review-column{margin-top:2.5rem}}@media (max-width:767px){.yir-reviews-section>.width-limit>.reviewscontent>.yir-review-column{margin-top:2rem}.yir-reviews-section>.width-limit>.reviewscontent>.yir-review-column~.yir-review-column{margin-top:0}.yir-reviews-section>.width-limit>.reviewscontent>.yir-review-column~.yir-review-column>.yir-generic-review:first-child:before{display:block}.yir-reviews-section>.width-limit>.reviewscontent{width:auto;padding:2rem 1.25rem}}.yir-section{--card-tint-alpha:var(--yir-card-tint-alpha);--introduction-margin-block-end:0;--footnote-margin-block-start:2.5rem;background-color:rgba(var(--card-tint-rgb), var(--card-tint-alpha));width:auto;height:auto;padding:0}@media (min-width:1024px){.yir-section{top:var(--yir-card-gutter-top,var(--yir-card-gutter));left:var(--yir-card-gutter-left,var(--yir-card-gutter));right:var(--yir-card-gutter-right,var(--yir-card-gutter));bottom:var(--yir-card-gutter-bottom,var(--yir-card-gutter));position:absolute}.yir-section.yir-film-section{bottom:var(--yir-card-gutter)}}@media (min-width:1024px) and (max-height:900px){.yir-section{--footnote-margin-block-start:1.25rem}.yir-section.yir-film-section{bottom:var(--yir-card-gutter-bottom,var(--yir-card-gutter))}}@media (min-width:768px){.yir-section{--card-tint-alpha:0}}@media (max-width:1023px){.yir-section{margin-top:var(--yir-card-gutter);margin-bottom:var(--yir-card-gutter);margin-left:var(--yir-card-gutter);margin-right:var(--yir-card-gutter);position:relative}}@media (max-width:767px){.yir-section{--footnote-margin-block-start:2rem;padding:0}.yir-section:not(.yir-no-panel-at-vp-small){background-color:rgba(var(--card-tint-rgb,var(--yir-card-tint-small-rgb)), var(--card-tint-alpha));border-radius:var(--yir-card-border-radius);box-shadow:var(--yir-card-box-shadow)}}.yir-card.-expanded .yir-section,.yir-card.-reviews .yir-section{border-radius:0;margin:0;position:relative;-webkit-mask-image:none}@media (min-width:1024px){.yir-card.-expanded .yir-section,.yir-card.-reviews .yir-section{width:100%;inset:0 auto auto 0}}@media (max-width:1023px){.yir-card.-expanded .yir-section,.yir-card.-reviews .yir-section{margin-left:0;margin-right:0}}@media (max-width:767px){.yir-card.-expanded .yir-section:first-child,.yir-card.-reviews .yir-section:first-child{box-shadow:none}}@media (min-width:1024px){.yir-card.-centered-flexi-height .yir-section{width:auto;position:relative;inset:auto}}.yir-section .text p{font-family:var(--font-stack-graphik);font-weight:400;line-height:1.4}.yir-section .introduction p img{max-width:100%;height:auto;display:inline}@media (max-width:767px){.yir-section.-verticalcontent{--yir-section-width-limit-content-inset-y:2rem;--yir-section-width-limit-content-inset-x:1.25rem;--introduction-margin-block-end:2rem}}@media (min-width:768px){.yir-section.-verticalcontent{--yir-section-width-limit-inset-y:60px;--introduction-margin-block-end:3rem}}@media (min-width:1024px) and (max-height:900px){.yir-section.-verticalcontent{--introduction-margin-block-end:1.25rem}}@media (max-width:1023px){.yir-section.-verticalcontent.-centeredlogo{--introduction-margin-block-end:4rem}}.yir-section.-verticalcontent.-centeredlogo .width-limit>.content>.introduction img{width:60%;margin-left:auto;margin-right:auto}@media (max-width:1023px){.yir-section.-verticalcontent.-centeredlogo .width-limit>.content>.introduction img{width:40%;height:auto;margin-top:2rem}}@media (max-width:767px){.yir-section.-verticalcontent.-centeredlogo .width-limit>.content>.introduction img{width:60%}}.yir-section.-verticalcontent .width-limit{box-sizing:border-box;height:100%;position:relative}@media (min-width:768px){.yir-section.-verticalcontent .width-limit{padding-top:var(--yir-section-width-limit-inset-y);padding-bottom:var(--yir-section-width-limit-inset-y);align-items:center;display:flex}}.yir-section.-verticalcontent .width-limit>.content{width:100%}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content{width:auto;padding:var(--yir-section-width-limit-content-inset-y) var(--yir-section-width-limit-content-inset-x)}}.yir-section.-verticalcontent .width-limit>.content>.introduction{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));text-align:center;margin:0 auto var(--introduction-margin-block-end);box-sizing:border-box}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.introduction{margin-top:0}.yir-section.-verticalcontent .width-limit>.content>.introduction:last-child{--introduction-margin-block-end:0}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-sectiontitle{margin-top:0;margin-bottom:3rem}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-sectiontitle{--content-color-rgb:var(--yir-content-color-low-contrast-rgb);--content-color-alpha:var(--yir-content-color-alpha);color:rgba(var(--content-color-rgb), var(--content-color-alpha));margin-bottom:2rem}[data-has-content-bg] .yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-sectiontitle{--yir-content-color-low-contrast-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha)}}@media (min-width:1024px) and (max-height:900px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-sectiontitle{margin-bottom:1.25rem}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-pagetitle+.yir-bodylight,.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-pagetitle+.yir-audioplayer{margin-top:1.25rem}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-pagetitle.-caps+.yir-bodylight{margin-top:4rem}@media (min-width:1024px) and (max-height:760px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-pagetitle.-caps+.yir-bodylight{margin-top:2rem}}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-pagetitle.-caps+.yir-bodylight{margin-top:2rem}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-audioplayer{margin-left:auto;margin-right:auto}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-audioplayer+.yir-bodylight{margin-top:4rem}@media (min-width:1024px) and (max-height:760px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-audioplayer+.yir-bodylight{margin-top:2rem}}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-audioplayer+.yir-bodylight{margin-top:2rem}}@media (min-width:768px){.yir-section.-verticalcontent .width-limit>.content>.introduction.-dark{--yir-content-color-rgb:var(--yir-content-color-high-contrast-rgb,var(--yir-introduction-dark-content-color-rgb));--content-interaction-color-rgb:var(--yir-content-color-rgb)}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight{max-width:860px;margin-left:auto;margin-right:auto;position:relative}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight{font-size:1.125rem;line-height:1.44444}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked{--bodylight-padding-block-start:2rem;--bodylight-padding-block-end:2rem;padding-top:var(--bodylight-padding-block-start);padding-bottom:var(--bodylight-padding-block-end);position:relative}@media (min-width:1024px) and (max-height:760px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked{--bodylight-padding-block-start:1rem;--bodylight-padding-block-end:1rem}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked:before,.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked:after{content:"";height:2px;position:absolute;left:0;right:0}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked:before{background-position:top;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(0deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked:before{background-size:1px 1px}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked:after{background-position:bottom;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(180deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked:after{background-size:1px 1px}}@media (min-width:768px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked{font-size:1.5rem;line-height:1.33333}}@media (min-width:1024px) and (max-height:760px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked{font-size:1.3125rem}}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked>p{line-height:inherit}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked>p:last-of-type{margin-bottom:0}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight.-blocked>*+.yir-cta{margin-top:1.25rem}.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight>.yir-cta{margin-bottom:.3125rem}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.introduction>.yir-bodylight>.yir-cta{margin-top:2rem;margin-bottom:0}}.yir-section.-verticalcontent .width-limit>.content>.introduction>p{max-width:800px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.yir-section.-verticalcontent .width-limit>.content>.yir-video-block{width:40vw;max-width:640px}}@media (min-width:1024px) and (max-height:640px){.yir-section.-verticalcontent .width-limit>.content>.yir-video-block{width:25vw}}.yir-section.-verticalcontent .width-limit>.content>.secondarytext{font-family:var(--font-stack-graphik);max-width:720px;margin:0 auto;font-weight:700}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.secondarytext{margin:0 auto}}.yir-section.-verticalcontent .width-limit>.content>*+.yir-footnote{margin-block-start:var(--footnote-margin-block-start)}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.poster-list+.yir-footnote{--footnote-margin-block-start:1.25rem}}.yir-section.-verticalcontent .width-limit>.content>*+.link-group{margin-top:2.5rem}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>*+.link-group{margin-top:2rem}}.yir-section.-verticalcontent .width-limit>.content>.secondarytext,.yir-section.-verticalcontent .width-limit>.content>.yir-footnote{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha);color:rgba(var(--content-color-rgb), var(--content-color-alpha));text-align:center;text-wrap:pretty;text-wrap:balance;font-size:1rem}.yir-section.-verticalcontent .width-limit>.content>.secondarytext p,.yir-section.-verticalcontent .width-limit>.content>.yir-footnote p{line-height:1.5}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.secondarytext p,.yir-section.-verticalcontent .width-limit>.content>.yir-footnote p{font-size:13px}}.yir-section.-verticalcontent .width-limit>.content>.secondarytext p:last-child,.yir-section.-verticalcontent .width-limit>.content>.yir-footnote p:last-child{margin-bottom:0}.yir-section.-verticalcontent .width-limit>.content>.secondarytext a,.yir-section.-verticalcontent .width-limit>.content>.yir-footnote a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-section.-verticalcontent .width-limit>.content>.secondarytext a:any-link:hover,.yir-section.-verticalcontent .width-limit>.content>.yir-footnote a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-section.-verticalcontent .width-limit>.content>.secondarytext a:any-link:active,.yir-section.-verticalcontent .width-limit>.content>.yir-footnote a:any-link:active{transition-duration:0s}.yir-section.-verticalcontent .width-limit>.content>.yir-footnote{font-family:var(--font-stack-tiempos-text);font-style:italic;font-weight:400}@media (max-width:767px){.yir-section.-verticalcontent .width-limit>.content>.yir-footnote{--content-color-rgb:var(--yir-content-color-low-contrast-rgb);--content-color-alpha:var(--yir-content-color-alpha);color:rgba(var(--content-color-rgb), var(--content-color-alpha))}[data-has-content-bg] .yir-section.-verticalcontent .width-limit>.content>.yir-footnote{--yir-content-color-low-contrast-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha)}}.yir-site-header h1{height:0;margin:0}.yir-site-header h1>.logo{z-index:50;background:url(../img/letterboxd-stacked-B6EP3jzW.svg) 0 0/100% 100%;width:103px;height:95px;padding:0;display:block;position:fixed;top:100vh;right:30px}@media (min-width:768px){.yir-site-header h1>.logo{transition:transform 1s cubic-bezier(.77,0,.175,1);transform:translateY(-126px)}body[data-position=start] .yir-site-header h1>.logo{top:5px;transform:translateY(15px)}}@media (min-width:768px) and (max-width:1269px){.yir-site-header h1>.logo{width:65px;height:60px;right:20px;transform:translateY(-80px)}body[data-position=start] .yir-site-header h1>.logo{transform:translateY(15px)}}@media (max-width:767px){.yir-site-header h1>.logo{transform-origin:100% 100%;top:0;right:15px;transform:translateY(-32px)scale(.5)}}.yir-site-header h1>.title{z-index:50;font-family:var(--font-stack-graphik);text-transform:uppercase;letter-spacing:.125em;color:var(--yir-content-color);transform-origin:100% 0;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1;position:fixed;right:100%;transform:rotate(-90deg)translate(-70px,32px)}@media (max-width:1023px){.yir-site-header h1>.title{display:none}}.yir-site-header .yir-navigation{z-index:100;position:relative}.yir-site-header .yir-navigation>.menuwrapper{background:#456;width:100%;transition:height .5s cubic-bezier(.77,0,.175,1);position:fixed;top:0;right:0;overflow:hidden}.yir-site-header .yir-navigation[data-state=off]>.menuwrapper{height:0;min-height:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}.yir-site-header .yir-navigation[data-state=off] .menus>.menu{opacity:0;transition:top 1s cubic-bezier(.165,.84,.44,1),opacity .2s cubic-bezier(.165,.84,.44,1);top:30px}.yir-site-header .yir-navigation[data-state=on]>.menuwrapper{height:100vh}.has-touch .yir-site-header .yir-navigation[data-state=on]>.menuwrapper{-webkit-overflow-scrolling:touch;overflow-y:scroll}.yir-site-header .yir-navigation[data-state=on] .toggle{color:#fff;transition-delay:.25s;transform:rotate(180deg)}.yir-site-header .yir-navigation[data-state=on] .toggle>.ingredient.-patty>.bar{transition-duration:.333333s;transition-delay:0s;transition-timing-function:cubic-bezier(.62,-.54,.735,.045);transform:scaleX(0)}.yir-site-header .yir-navigation[data-state=on] .toggle>.ingredient.-bun>.bar{transition-duration:.375s}.yir-site-header .yir-navigation[data-state=on] .toggle>.ingredient.-bun.-top>.bar{transform:translateY(0)rotate(45deg)}.yir-site-header .yir-navigation[data-state=on] .toggle>.ingredient.-bun.-bottom>.bar{transform:translateY(0)rotate(-45deg)}.yir-site-header .yir-navigation[data-state=on] .menus>.menu{transition:top .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1)}.yir-site-header .yir-navigation[data-state=on] .menus>.menu:first-child{opacity:1;transition-delay:.5s;top:0}.yir-site-header .yir-navigation[data-state=on] .menus>.menu:nth-child(2){opacity:1;transition-delay:.8s;top:0}.yir-site-header .yir-navigation .menus{justify-content:space-between;padding:100px 10vw;display:flex}@media (max-width:767px){.yir-site-header .yir-navigation .menus{padding:60px 50px 30px 30px;display:block}}.yir-site-header .yir-navigation .menus h3{text-transform:uppercase;--letter-spacing:.075em;letter-spacing:var(--letter-spacing);color:#ffffff80;margin-bottom:2em}@media (max-width:767px){.yir-site-header .yir-navigation .menus h3{margin-bottom:1em;font-size:.8125rem}}.yir-site-header .yir-navigation .menus>.menu{position:relative}.yir-site-header .yir-navigation .menus>.menu ul{text-align:left}.yir-site-header .yir-navigation .menus>.menu ul li{margin-bottom:.25em;position:relative}@media (max-width:1400px){.yir-site-header .yir-navigation .menus>.menu ul li{font-size:1.85714vw}}@media (max-width:767px){.yir-site-header .yir-navigation .menus>.menu ul li{font-size:1.25rem}}.yir-site-header .yir-navigation .menus>.menu ul li a{color:#fff;border-bottom:none}@media (hover:hover) and (pointer:fine){.yir-site-header .yir-navigation .menus>.menu ul li:not(.active) a{border-bottom:1px solid #fff0}.yir-site-header .yir-navigation .menus>.menu ul li:not(.active) a:hover{border-bottom:1px solid #ffffff80}}.yir-site-header .yir-navigation .menus>.menu ul li.active a{color:#00e054}.yir-site-header .yir-navigation .menus>.menu.-main{width:75%}.yir-site-header .yir-navigation .menus>.menu.-main:not(.yir-site-header .yir-navigation .menus>.menu.-main:has(>ul li)){display:none}@media (max-width:767px){.yir-site-header .yir-navigation .menus>.menu.-main{width:100%}}@media (min-width:768px){.yir-site-header .yir-navigation .menus>.menu.-main ul{columns:2;column-gap:5%}}.yir-site-header .yir-navigation .menus>.menu.-main .yir-beavers-toggle{margin:0}@media (max-width:767px){.yir-site-header .yir-navigation .menus>.menu.-main .yir-beavers-toggle{margin-bottom:2rem}}.yir-site-header .yir-navigation .menus>.menu.-main .yir-beavers-toggle a{color:#fff;opacity:.5;font-size:.8125rem}.yir-site-header .yir-navigation .menus>.menu.-main .yir-beavers-toggle a:hover{opacity:1}.yir-site-header .yir-navigation .menus>.menu.-years{width:20%}@media (max-width:767px){.yir-site-header .yir-navigation .menus>.menu.-years{width:100%}.yir-site-header .yir-navigation .menus>.menu.-years ul{columns:3;column-gap:15px}}.yir-site-header .menu a{color:#345}.yir-site-header .toggle{--opacity:.4;color:rgba(var(--yir-content-color-rgb), var(--opacity));cursor:pointer;will-change:transform;width:50px;height:50px;transition:transform .75s cubic-bezier(.19,1,.22,1);transition:transform .5 cubic-bezier(.165, .84, .44, 1), color .5 cubic-bezier(.165, .84, .44, 1);z-index:100;margin:0;position:fixed;top:0;left:14px;transform:translateY(-60px)}.yir-site-header .toggle>.ingredient{display:block;position:absolute;inset:0}.yir-site-header .toggle>.ingredient>.bar{background-color:currentColor;width:28px;height:2px;margin-top:-1px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:50%;left:0;right:0}.yir-site-header .toggle>.ingredient.-bun>.bar{transition:transform .5s cubic-bezier(.68,-.55,.265,1.55)}.yir-site-header .toggle>.ingredient.-patty>.bar{transition:transform .25s cubic-bezier(.175,.885,.32,1.54) .25s}.yir-site-header .toggle>.ingredient.-bun.-top>.bar{transform:translateY(-5px)}.yir-site-header .toggle>.ingredient.-bun.-bottom>.bar{transform:translateY(5px)}.yir-site-header .toggle>.ingredient.-patty{display:none}@media (hover:hover) and (pointer:fine){.yir-site-header .toggle:hover{--opacity:1}}@media (max-width:767px){.yir-site-header .toggle{left:4px}}.yir-stat-sentence{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));font-family:var(--font-stack-graphik);font-size:1.25rem;font-weight:700}@media (max-width:767px){.yir-stat-sentence{font-size:1rem;font-family:var(--font-stack-graphik);font-weight:400}}.yir-stat-sentence .yir-number{vertical-align:bottom;margin:0 .138889em;display:inline-block;position:relative;top:-3px}@media (max-width:767px){.yir-stat-sentence .yir-number{display:block}}.yir-stats-group{column-gap:var(--column-gap);margin:0 auto;display:grid}.yir-stats-group>.yir-stat{position:relative}.yir-stats-group>.yir-stat:before,.yir-stats-group>.yir-stat:after{content:"";height:2px;position:absolute;left:0;right:0}.yir-stats-group>.yir-stat:before{background-position:top;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(0deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-stats-group>.yir-stat:before{background-size:1px 1px}}.yir-stats-group>.yir-stat:after{background-position:bottom;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(180deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-stats-group>.yir-stat:after{background-size:1px 1px}}@media (min-width:768px){.yir-stats-group{--column-gap:1.25rem;grid-template-columns:repeat(2,1fr)}.yir-stats-group>.yir-stat:nth-child(n+3):before{display:none}}@media (min-width:620px) and (max-width:767px){.yir-stats-group{--column-gap:1rem}}@media (max-width:767px){.yir-stats-group{text-align:center;margin-bottom:0}.yir-stats-group>.yir-stat~.yir-stat:before{display:none}}.yir-stats-group .yir-stat{margin-bottom:0;padding-top:2rem;padding-bottom:2rem;position:relative}@media (min-width:1024px) and (max-height:760px){.yir-stats-group .yir-stat{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:1024px) and (max-height:640px){.yir-stats-group .yir-stat{padding-top:1rem;padding-bottom:1rem}}@media (max-width:767px){.yir-stats-group .yir-stat{width:100%;padding-top:.625rem;padding-bottom:1.5rem;display:block}}.yir-stats-group .yir-stat>.yir-bodystrong{margin-top:.5em;margin-bottom:0}@media (max-width:767px){.yir-stats-group .yir-stat>.yir-bodystrong{font-family:var(--font-stack-graphik);font-weight:400}}.yir-stats-section{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha))}.yir-stats-section .yir-stats-content{position:relative}@media (min-width:768px){.yir-stats-section .yir-stats-content{align-self:center;width:100%}}@media (max-width:767px){.yir-stats-section .yir-stats-content{width:auto;padding:2rem 1.25rem}}@media (min-width:1024px) and (max-height:640px){.yir-stats-section p{margin-top:0}}.yir-stats-section .yir-number{font-family:var(--font-stack-tiempos-text);font-variant-numeric:tabular-nums;letter-spacing:-.0138889em;margin:0;font-size:4.5rem;font-weight:400;line-height:1.11111}@media (max-width:1023px){.yir-stats-section .yir-number{font-size:2.625rem}}@media (min-width:1024px) and (max-height:640px){.yir-stats-section .yir-number{font-size:3.5rem}}@media (max-width:767px){.yir-stats-section .yir-number{margin:.625rem 0;font-size:2.5rem;display:block}}.yir-stats-section .yir-pagetitle+.yir-statistics{margin-top:4rem}@media (min-width:1024px) and (max-height:760px){.yir-stats-section .yir-pagetitle+.yir-statistics{margin-top:2rem}}@media (max-width:767px){.yir-stats-section .yir-pagetitle+.yir-statistics{margin-top:2rem}}.yir-stats-section .yir-statistics{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}@media (min-width:768px){.yir-stats-section .yir-statistics>.yir-stats-group+.yir-stats-group>.yir-stat:nth-child(-n+2):before{display:none}}@media (max-width:767px){.yir-stats-section .yir-statistics>.yir-stats-group+.yir-stats-group>.yir-stat:first-child:before{display:none}.yir-stats-section .yir-statistics>.yir-stats-group:last-child>.yir-stat:last-child{padding-bottom:0}.yir-stats-section .yir-statistics>.yir-stats-group:last-child>.yir-stat:last-child:after{display:none}}.yir-stats-section .yir-statistics>.yir-stat{padding-top:2.5rem;padding-bottom:2.5rem;position:relative}.yir-stats-section .yir-statistics>.yir-stat:before,.yir-stats-section .yir-statistics>.yir-stat:after{content:"";height:2px;position:absolute;left:0;right:0}.yir-stats-section .yir-statistics>.yir-stat:before{background-position:top;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(0deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-stats-section .yir-statistics>.yir-stat:before{background-size:1px 1px}}.yir-stats-section .yir-statistics>.yir-stat:after{background-position:bottom;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(180deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-stats-section .yir-statistics>.yir-stat:after{background-size:1px 1px}}@media (min-width:1024px) and (max-height:760px){.yir-stats-section .yir-statistics>.yir-stat{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:1024px) and (max-height:640px){.yir-stats-section .yir-statistics>.yir-stat{padding-top:1rem;padding-bottom:1rem}}@media (max-width:767px){.yir-stats-section .yir-statistics>.yir-stat{padding-top:1.25rem;padding-bottom:1.5rem}.yir-stats-section .yir-statistics>.yir-stat:last-child{padding-bottom:0}.yir-stats-section .yir-statistics>.yir-stat:last-child:after{display:none}}.yir-stats-section .yir-statistics>.yir-stat>p{margin-bottom:0}@media screen and (min-height:800px){.yir-stats-section .yir-statistics>.yir-stat{margin-bottom:0}}.yir-stats-section .yir-statistics>.yir-stat~.yir-stat:before{display:none}.yir-stats-section .yir-statistics>.yir-stat:last-child p{margin-bottom:0}.yir-stats-section .yir-stat .yir-number{font-size:3.5rem;line-height:1}@media (min-width:1024px) and (max-height:760px){.yir-stats-section .yir-stat .yir-number{font-size:3rem}}@media (max-width:1023px){.yir-stats-section .yir-stat .yir-number{font-size:3rem}}@media (max-width:420px){.yir-stats-section .yir-stat .yir-number{font-size:2.5rem}}.yir-stats-section .yir-stat .yir-number+h3{margin-top:.25em}.yir-text-content{max-width:860px;color:var(--yir-content-color);margin:0 auto}.yir-text-content .yir-content-image{max-width:100%;height:auto;margin:0 auto 3vw}@media (min-width:1024px) and (max-height:900px){.yir-text-content .yir-content-image{display:none}}@media (min-width:768px){.yir-toc-block{max-width:860px;margin:4.5rem auto}}@media (min-width:1024px) and (max-height:760px){.yir-toc-block{margin-top:2.5rem;margin-bottom:2.5rem}}@media (max-width:767px){.yir-toc-block{margin-top:2rem;margin-bottom:2rem}}.yir-toc-block>.toc{text-align:left;column-gap:var(--column-gap);grid-template-columns:1fr;display:grid}@media (max-width:620px){.yir-toc-block>.toc>.tocitem:first-child~.tocitem:before{display:none}}@media (min-width:620px){.yir-toc-block>.toc{--column-gap:1.25rem;grid-template-columns:repeat(2,1fr)}.yir-toc-block>.toc>.tocitem:nth-child(n+3):before{display:none}}@media (min-width:620px) and (max-width:767px){.yir-toc-block>.toc{--column-gap:1rem}}.yir-toc-block>.toc>.tocitem{font-family:var(--font-stack-graphik);text-transform:uppercase;letter-spacing:.125em;color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));box-sizing:border-box;padding-top:1rem;padding-bottom:1rem;font-size:1rem;font-weight:700;line-height:1;position:relative}.yir-toc-block>.toc>.tocitem:before,.yir-toc-block>.toc>.tocitem:after{content:"";height:2px;position:absolute;left:0;right:0}.yir-toc-block>.toc>.tocitem:before{background-position:top;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(0deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-toc-block>.toc>.tocitem:before{background-size:1px 1px}}.yir-toc-block>.toc>.tocitem:after{background-position:bottom;background-repeat:repeat-x;background-size:2px 1px;background-image:linear-gradient(180deg, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), 0) 50%, rgba(var(--yir-content-divider-rgb,var(--yir-content-color-rgb)), var(--yir-content-divider-alpha)) 0);bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.yir-toc-block>.toc>.tocitem:after{background-size:1px 1px}}@media (max-width:767px){.yir-toc-block>.toc>.tocitem{font-size:.875rem}}.yir-toc-block>.toc>.tocitem a{color:currentColor;transition:color var(--timing-duration-out) var(--timing-function-ease-out-expo);position:relative}@media (hover:hover) and (pointer:fine){.yir-toc-block>.toc>.tocitem a:hover{color:var(--yir-content-link-base-color-interaction);transition-duration:var(--timing-duration-in)}}@media (min-width:1024px){.yir-toc-section>.width-limit{padding-left:5rem;padding-right:5rem}}@media (min-width:768px) and (max-width:1023px){.yir-toc-section>.width-limit{padding-left:4rem;padding-right:4rem}}.yir-toc-section>.width-limit>.content{max-width:1060px;margin-left:auto;margin-right:auto}.yir-toc-section>.width-limit>.content>.yir-footnote{font-family:var(--font-stack-tiempos-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:560px;font-size:1rem;font-style:italic;font-weight:400}.yir-toc-section>.width-limit>.content>.yir-footnote a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-toc-section>.width-limit>.content>.yir-footnote a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-toc-section>.width-limit>.content>.yir-footnote a:any-link:active{transition-duration:0s}@media (max-width:767px){.yir-toc-section.-verticalcontent>.width-limit>.content{width:auto}}.yir-toc-section.-verticalcontent>.width-limit>.content>.introduction,.yir-toc-section.-verticalcontent>.width-limit>.content>.yir-footnote{text-align:left}.yir-headline,.yir-sectiontitle,.yir-smalltitle,.yir-pagetitle,.yir-bodylight{text-wrap:pretty;text-wrap:balance}.yir-headline{font-family:var(--font-stack-tiempos-headline);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));margin-bottom:30px;font-weight:700;line-height:1}@media (max-width:767px){.yir-headline{font-size:2rem}}@media (min-width:768px){.yir-headline{margin-left:-3px;font-size:3rem}}.yir-headline>a{color:currentColor;transition:color var(--timing-duration-out) var(--timing-function-ease-out-expo)}@media (hover:hover) and (pointer:fine){.yir-headline>a:hover{color:var(--yir-content-link-base-color-interaction);transition-duration:var(--timing-duration-in)}}.yir-headline>.filmposition{text-align:center;background-color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));width:50px;color:rgba(var(--cyc-tint-rgb,var(--yir-cyc-tint-rgb)), 1);border-radius:3px;padding-top:4px;padding-bottom:6px;font-size:2.5rem;line-height:1;display:inline-block;position:absolute}.yir-headline>.filmposition:after{content:"."}@media (min-width:1270px){.yir-headline>.filmposition{left:-30px;transform:translate(-100%)}}@media (min-width:1024px) and (max-width:1269px){.yir-headline>.filmposition{top:-40px;transform:translateY(-100%)}}@media (min-width:768px) and (max-width:1023px){.yir-headline>.filmposition{top:-40px;transform:translateY(-100%)}}@media (max-width:767px){.yir-headline>.filmposition{width:42px;box-shadow:var(--yir-shadow-b);font-size:2rem;top:-2.5rem;transform:translateY(-100%)}}.yir-sectiontitle{font-family:var(--font-stack-graphik);text-transform:uppercase;letter-spacing:.125em;color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha);font-size:1rem;font-weight:700;line-height:1}.yir-sectiontitle a{color:#fff}.yir-sectiontitle a:hover,.yir-sectiontitle a:active{color:#40bcf4}.yir-sectiontitle.-centered{text-align:center}@media (max-width:767px){.yir-sectiontitle{font-size:.8125rem;line-height:1.25}}.yir-sectiontitle>.titletooltip{vertical-align:middle}.yir-sectiontitle>.titletooltip .glyph path{fill:currentColor}.yir-smalltitle{font-family:var(--font-stack-graphik);font-size:1.125rem;font-weight:700;line-height:1.125}.yir-pagetitle{font-family:var(--font-stack-graphik);color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha);margin:0;font-size:3.5rem;font-weight:800;line-height:1}.yir-pagetitle a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-pagetitle a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-pagetitle a:any-link:active{transition-duration:0s}.yir-pagetitle.-centered{text-align:center}.yir-pagetitle.-caps{text-transform:uppercase;font-size:4.5rem}@media (min-width:1024px) and (max-height:760px){.yir-pagetitle,.yir-pagetitle.-caps{font-size:3.125rem}}@media (min-width:768px) and (max-width:1023px){.yir-pagetitle,.yir-pagetitle.-caps{font-size:3.125rem}}@media (max-width:767px){.yir-pagetitle,.yir-pagetitle.-caps{font-size:2rem}}.yir-body{font-size:.9375rem;line-height:1.5}.yir-body i,.yir-body em{font-style:italic}.yir-body a:not(.cta-button){--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-body a:not(.cta-button):any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-body a:not(.cta-button):any-link:active{transition-duration:0s}.yir-body>:last-child{margin-bottom:0}.yir-body.-centered{text-align:center}.yir-bodylight{font-family:var(--font-stack-graphik);font-size:1.5rem;font-weight:300;line-height:1.5}@media (min-width:1024px) and (max-height:760px){.yir-bodylight{font-size:1.25rem;line-height:1.6}}@media (min-width:768px) and (max-width:1023px){.yir-bodylight{font-size:1.25rem;line-height:1.6}}.yir-bodylight a:not(.cta-button){--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-bodylight a:not(.cta-button):any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-bodylight a:not(.cta-button):any-link:active{transition-duration:0s}.yir-bodylight>:last-child{margin-bottom:0}.yir-bodylight.-centered{text-align:center}.yir-bodylight i,.yir-bodylight em{font-style:inherit}.yir-bodystrong{font-family:var(--font-stack-graphik);font-size:1rem;font-weight:700;line-height:1.5}.yir-caption{--font-size:.5625rem;--line-height:1.25;font-size:var(--font-size);line-height:var(--line-height);text-transform:uppercase;letter-spacing:.125em;color:rgba(var(--content-color-rgb,var(--yir-content-color-rgb)), var(--content-color-alpha,var(--yir-content-color-translucent-alpha)));margin:0;line-height:1}.yir-caption a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-caption a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-caption a:any-link:active{transition-duration:0s}.yir-caption p:last-child{margin-bottom:0}.yir-video-block{max-width:720px;margin-left:auto;margin-right:auto}@media (min-width:768px) and (max-width:1023px){.yir-video-block{padding-left:30px;padding-right:30px}}@media (max-width:1023px){.yir-video-block{max-width:100%}}@media (max-width:767px){.yir-video-block>.video{width:100%}}.yir-video-block>.video>.thumbnail{border-radius:var(--yir-card-border-radius);width:100%;box-shadow:var(--yir-card-box-shadow);text-align:right;will-change:transform;display:inline-block;position:relative;overflow:hidden}.yir-video-block>.video>.thumbnail img,.yir-video-block>.video>.thumbnail picture,.yir-video-block>.video>.thumbnail video{transition:transform .5s var(--timing-function-ease-out-expo)}.yir-video-block>.video>.thumbnail:focus{transition-duration:1s;transform:scale(1.025)}@media (hover:hover) and (pointer:fine){.yir-video-block>.video>.thumbnail:hover img,.yir-video-block>.video>.thumbnail:hover picture,.yir-video-block>.video>.thumbnail:hover video{transition-duration:1s;transform:scale(1.025)}}@media (max-width:767px){.yir-video-block>.video>.thumbnail{box-shadow:none;max-width:100%}.yir-video-block>.video>.thumbnail img{width:100%;height:auto}}@media (max-width:1023px){.yir-video-block>.video>.thumbnail{width:100%;max-width:100%;margin-top:0}.yir-video-block>.video>.thumbnail span{border:none}}.yir-video-block>.video>.thumbnail>img{z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.yir-video-block>.video>.thumbnail>.overlay{box-sizing:border-box;z-index:1;width:100%;padding-top:56.25%;display:block;position:relative}.yir-video-block>.video>.thumbnail>.overlay>.play{text-indent:110%;white-space:nowrap;background:url(../img/play-button-DxGKl8rv.svg) 50%/42px 42px no-repeat;width:42px;height:42px;transition:transform .2s cubic-bezier(.165,.84,.44,1);display:block;position:absolute;bottom:15px;left:15px;overflow:hidden;transform:scale(.857143)}.yir-video-block>.video>.thumbnail.-large>.overlay>.play{top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)scale(1.33333)}@media (hover:hover) and (pointer:fine){.yir-video-block>.video>.thumbnail.-large:hover>.overlay>.play{transform:translate(-50%,-50%)scale(1.42857)}}.yir-video-block .description{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha);max-width:720px;color:rgba(var(--content-color-rgb), var(--content-color-alpha));font-family:var(--font-stack-tiempos-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;margin-top:2.5rem;margin-left:auto;margin-right:auto;font-size:1rem;font-style:italic;font-weight:400}@media (max-width:767px){.yir-video-block .description{--content-color-rgb:var(--yir-content-color-low-contrast-rgb);--content-color-alpha:var(--yir-content-color-alpha);margin-top:2rem;font-size:.8125rem}}.yir-video-block .description a,.yir-video-block .description abbr{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-video-block .description a:any-link:hover,.yir-video-block .description abbr:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-video-block .description a:any-link:active,.yir-video-block .description abbr:any-link:active{transition-duration:0s}.yir-video-block .description>p{margin:0}.yir-video-block .description>p abbr{text-decoration-style:dotted}@media (max-width:1023px){.yir-video-block .description>p{margin-bottom:0}}.yir-video-link{font-family:var(--font-stack-graphik);color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:0;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha);align-items:center;font-weight:700;transition-property:color,text-decoration-color;display:flex}@media (hover:hover) and (pointer:fine){.yir-video-link:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-video-link:any-link:active{transition-duration:0s}.yir-video-link>.play{text-indent:110%;white-space:nowrap;transform-origin:50%;background:url(../img/play-button-DxGKl8rv.svg) 50%/100% 100% no-repeat;width:50px;height:50px;margin-right:15px;transition:transform .2s cubic-bezier(.165,.84,.44,1);display:block;overflow:hidden;transform:scale(1)}@media (hover:hover) and (pointer:fine){.yir-video-link:hover>.play{transform:scale(1.12)}}.yir-video-link>.title{font-size:1rem;line-height:1.25}.yir-video-link>.title>p{font-size:inherit;margin:0;line-height:1.25}.yir-video-link.-large>.title{font-size:1.5rem;line-height:1.25}@media (max-width:767px){.yir-video-link.-large>.title{font-size:1rem;line-height:1.25}}.yir-video-link.-medium>.play{width:32px;height:32px}.yir-video-link.-medium>.title{font-size:1.25rem;line-height:1.6}@media (max-width:767px){.yir-video-link.-medium>.title{font-size:1rem;line-height:1.25}}.yir-video-section .yir-sectiontitle{color:var(--yir-content-color)}.yir-video-section.-hasbackdrop{box-sizing:border-box}@media (min-width:768px){.yir-video-section.-hasbackdrop{--root-offset-modifier-top:0px;--root-offset-modifier-bottom:0px}}@media (max-width:1023px){.yir-video-section.-hasbackdrop{--root-offset-modifier-top:calc(var(--yir-section-width-limit-inset-y,var(--yir-section-width-limit-content-inset-y)) * .5);--root-offset-modifier-right:calc(var(--yir-section-width-limit-content-inset-x,var(--yir-card-gutter)) * .5);--root-offset-modifier-bottom:calc(var(--yir-section-width-limit-inset-y,var(--yir-section-width-limit-content-inset-y)) * .5);--root-offset-modifier-left:calc(var(--yir-section-width-limit-content-inset-x,var(--yir-card-gutter)) * .5)}}.yir-video-section.-hasbackdrop>.background{position:absolute;inset:0}@media (min-width:1024px){.yir-video-section.-hasbackdrop{padding-top:var(--yir-card-gutter-top,var(--yir-card-gutter));padding-bottom:var(--yir-card-gutter-bottom,var(--yir-card-gutter))}.yir-video-section.-hasbackdrop>.background{top:calc(var(--yir-card-gutter-top,var(--yir-card-gutter)) * -1);left:calc(var(--yir-card-gutter-left,var(--yir-card-gutter)) * -1);right:calc(var(--yir-card-gutter-right,var(--yir-card-gutter)) * -1);bottom:calc(var(--yir-card-gutter-bottom,var(--yir-card-gutter)) * -1);position:absolute}}@media (max-width:1023px){.yir-video-section.-hasbackdrop{height:100vh;padding-top:var(--yir-card-gutter-top,var(--yir-card-gutter));padding-left:var(--yir-card-gutter-left,var(--yir-card-gutter));padding-right:var(--yir-card-gutter-right,var(--yir-card-gutter));padding-bottom:var(--yir-card-gutter-bottom,var(--yir-card-gutter));margin:0}@supports (height:100svh){.yir-video-section.-hasbackdrop{height:100svh}}}.yir-video-section.-hasbackdrop>.background img,.yir-video-section.-hasbackdrop>.background picture{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.yir-video-section.-hasbackdrop>.background img{object-fit:cover}.yir-video-section.-hasbackdrop>.background>.overlay{width:100%;height:100%;position:absolute;top:0;left:0}.yir-video-section.-hasbackdrop>.background>.overlay:before{content:"";width:100%;height:25%;-webkit-backdrop-filter:blur(var(--yir-overlay-blur-radius));backdrop-filter:blur(var(--yir-overlay-blur-radius));position:absolute;bottom:0;left:0;-webkit-mask:linear-gradient(#0000 0%,#000 100%);mask:linear-gradient(#0000 0%,#000 100%)}.yir-video-section.-hasbackdrop>.background>.overlay:after{--gradient-start:rgba(var(--yir-overlay-rgb), 0);--gradient-end:rgba(var(--yir-overlay-rgb), calc(1 / 3));content:"";background:linear-gradient(to bottom, var(--gradient-start) 0%, var(--gradient-end) 100%);width:100%;height:25%;position:absolute;bottom:0;left:0}.yir-video-section.-verticalcontent>.width-limit>.content>.introduction{width:auto;max-width:100%}.yir-video-section>.grid{height:100%;padding-top:var(--root-offset-modifier-top);padding-right:var(--root-offset-modifier-right);padding-bottom:var(--root-offset-modifier-bottom);padding-left:var(--root-offset-modifier-left);display:grid;position:relative}@media (max-width:767px){.yir-video-section>.grid{box-sizing:border-box;grid-template-rows:1fr auto auto auto;grid-template-areas:"controls""section""body""footer"}}@media (min-width:768px){.yir-video-section>.grid{grid-template-rows:auto 1fr auto auto;grid-template-areas:"section""controls""body""footer";justify-items:center}}.yir-video-section>.grid>.yir-sectiontitle{text-shadow:var(--yir-content-text-shadow);grid-area:section;margin:0}@media (max-width:767px){.yir-video-section>.grid>.yir-sectiontitle{margin-bottom:1.5em}}@media (min-width:768px){.yir-video-section>.grid>.yir-sectiontitle{text-align:center}}.yir-video-section>.grid>.controls{grid-area:controls;justify-self:center;align-items:center;display:flex}.yir-video-section>.grid>.controls>.control{height:4rem;color:var(--yir-content-color);align-items:center;padding-left:1.5rem;padding-right:1.5rem;font-size:.8125rem;line-height:1;display:flex;position:relative}.yir-video-section>.grid>.controls>.control:before{content:"";width:100%;height:100%;box-shadow:var(--yir-shadow-b);background-color:rgba(var(--yir-overlay-rgb), .75);transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);border-radius:9999px;transition-property:background-color,transform;display:block;position:absolute;top:0;left:0}.yir-video-section>.grid>.controls>.control>.glyph{display:block;position:relative}.yir-video-section>.grid>.controls>.control>.glyph path{fill:currentColor}.yir-video-section>.grid>.controls>.control>.duration{margin-left:1.25em;position:relative}@media (hover:hover) and (pointer:fine){.yir-video-section>.grid>.controls>.control:hover:before{background-color:rgba(var(--yir-overlay-rgb), .75);transition-duration:var(--timing-duration-in), var(--timing-duration-in);transition-timing-function:var(--timing-function-ease-out-expo), cubic-bezier(.175, .885, .32, 1.275);transform:scale(1.05)}}.yir-video-section>.grid>.controls>.control:active:before{background-color:rgba(var(--yir-overlay-control-active-tint-rgb), var(--yir-overlay-control-tint-alpha));transition-duration:0s, var(--timing-duration-out)}.yir-video-section>.grid>.body{width:100%;max-width:860px;color:var(--yir-content-color);text-shadow:var(--yir-content-text-shadow);grid-area:body;align-self:end;margin-left:auto;margin-right:auto}@media (min-width:768px){.yir-video-section>.grid>.body{text-align:center;margin-bottom:1.5rem}}@media (max-width:767px){.yir-video-section>.grid>.body{margin-bottom:.625rem}}.yir-video-section>.grid>.body .yir-headline{margin-top:0;margin-bottom:.25em;font-style:italic}@media (min-width:1270px){.yir-video-section>.grid>.body .yir-headline{font-size:3.5rem}}.yir-video-section>.grid>.body .yir-bodylight p{margin-bottom:0}.yir-video-section>.grid>.body .yir-bodylight p+p{margin-top:.5em}@media (max-width:1269px){.yir-video-section>.grid>.body .yir-bodylight{font-size:1.3125rem;line-height:1.33333}}@media (max-width:767px){.yir-video-section>.grid>.body .yir-bodylight{font-family:var(--font-stack-graphik);font-size:.875rem;font-weight:400}}.yir-video-section>.grid>.footer{grid-area:footer;align-self:end;width:100%;position:relative}@media (min-width:768px){.yir-video-section>.grid>.footer{text-align:center}}.yir-video-section>.grid>.footer>.description{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha);--max-line-length:45em;font-family:var(--font-stack-tiempos-text);color:rgba(var(--content-color-rgb), var(--content-color-alpha));text-shadow:var(--yir-content-text-shadow);font-size:.875rem;font-weight:400;line-height:1.5}@media (max-width:767px){.yir-video-section>.grid>.footer>.description{font-size:.8125rem}}@media (min-width:768px){.yir-video-section>.grid>.footer>.description{text-align:center;max-width:40rem;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:1023px){.yir-video-section>.grid>.footer>.description{max-width:35rem}}.yir-video-section>.grid>.footer>.description p:last-child{margin-bottom:0}.yir-video-section>.grid>.footer>.description a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-video-section>.grid>.footer>.description a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-video-section>.grid>.footer>.description a:any-link:active{transition-duration:0s}.yir-video-section>.grid>.footer>.watch{--opacity:.75;--border-radius:9999px;font-size:.75rem;line-height:1;font-family:var(--font-stack-graphik);border-radius:var(--border-radius);color:rgba(var(--yir-content-color-rgb), var(--opacity));background-color:rgba(var(--yir-overlay-rgb), var(--yir-overlay-control-tint-alpha));-webkit-backdrop-filter:blur(var(--yir-overlay-control-blur-radius));backdrop-filter:blur(var(--yir-overlay-control-blur-radius));box-shadow:0 0 0 1px rgba(var(--yir-content-color-rgb), var(--yir-overlay-control-outline-tint-alpha));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);padding:.833333em 1.33333em;font-weight:700;transition-property:background-color,color;display:inline-block}@media (max-width:1023px){.yir-video-section>.grid>.footer>.watch{margin-top:1.25rem;position:relative}}@media (min-width:1024px){.yir-video-section>.grid>.footer>.watch{position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media (hover:hover) and (pointer:fine){.yir-video-section>.grid>.footer>.watch:hover{--opacity:1;transition-duration:var(--timing-duration-in)}}.yir-video-section>.grid>.footer>.watch:active{background-color:rgba(var(--yir-overlay-control-active-tint-rgb), var(--yir-overlay-control-tint-alpha));transition-duration:0s}@media (min-width:1024px){.yir-interstitial-section{margin-top:var(--yir-card-gutter-top,var(--yir-card-gutter));margin-left:var(--yir-card-gutter-left,var(--yir-card-gutter));margin-right:var(--yir-card-gutter-right,var(--yir-card-gutter));margin-bottom:var(--yir-card-gutter-bottom,var(--yir-card-gutter))}}@media (min-width:768px){.yir-interstitial-section{background-color:#0000!important}}@media (max-width:1023px){.yir-interstitial-section{--margin-y:calc(var(--yir-card-gutter) * 12);margin:var(--yir-card-gutter);margin-top:var(--margin-y,var(--yir-card-gutter));margin-bottom:var(--margin-y,var(--yir-card-gutter))}.yir-interstitial-section .interstitial-media>.aspect{z-index:70}}@media (max-width:767px){.yir-interstitial-section{--margin-y:calc(var(--yir-card-gutter) * 8)}}.yir-interstitial-section .width-limit{max-width:1600px;margin-left:auto;margin-right:auto}.yir-interstitial-section .interstitial-media{--max-width:768px;max-width:var(--max-width);margin-left:auto;margin-right:auto}@media (min-aspect-ratio:1){.yir-interstitial-section .interstitial-media{--max-width:1600px}}@media (min-width:1024px){.yir-interstitial-section .interstitial-media{max-width:calc((100vh - var(--yir-card-gutter-top,var(--yir-card-gutter)) - var(--yir-card-gutter-bottom,var(--yir-card-gutter))) / 1.25)}@supports (width:min(0vh, 100vh)){.yir-interstitial-section .interstitial-media{max-width:min(var(--max-width), calc((100vh - var(--yir-card-gutter-top,var(--yir-card-gutter)) - var(--yir-card-gutter-bottom,var(--yir-card-gutter))) / 1.25))}}}@media (min-width:1024px) and (min-aspect-ratio:1){.yir-interstitial-section .interstitial-media{max-width:calc((100vh - var(--yir-card-gutter-top,var(--yir-card-gutter)) - var(--yir-card-gutter-bottom,var(--yir-card-gutter))) / .5625)}@supports (width:min(0vh, 100vh)){.yir-interstitial-section .interstitial-media{max-width:min(var(--max-width), calc((100vh - var(--yir-card-gutter-top,var(--yir-card-gutter)) - var(--yir-card-gutter-bottom,var(--yir-card-gutter))) / .5625))}}}.yir-interstitial-section .interstitial-media>.aspect{border-radius:var(--yir-card-border-radius);box-shadow:var(--yir-card-box-shadow);background-color:rgba(var(--yir-overlay-rgb), calc(1 / 3));will-change:transform;margin-left:auto;margin-right:auto;padding-top:125%;position:relative;overflow:hidden}@media (min-aspect-ratio:1){.yir-interstitial-section .interstitial-media>.aspect{padding-top:56.25%}}.yir-interstitial-section .interstitial-media>.aspect img,.yir-interstitial-section .interstitial-media>.aspect picture,.yir-interstitial-section .interstitial-media>.aspect video{transition:transform .5s var(--timing-function-ease-out-expo)}.yir-interstitial-section .interstitial-media>.aspect:focus{transition-duration:1s;transform:scale(1.025)}@media (hover:hover) and (pointer:fine){.yir-interstitial-section .interstitial-media>.aspect:hover img,.yir-interstitial-section .interstitial-media>.aspect:hover picture,.yir-interstitial-section .interstitial-media>.aspect:hover video{transition-duration:1s;transform:scale(1.025)}}.yir-interstitial-section .interstitial-media>.aspect img,.yir-interstitial-section .interstitial-media>.aspect picture,.yir-interstitial-section .interstitial-media>.aspect video{width:100%;height:100%;position:absolute;top:0;left:0}.yir-interstitial-section .interstitial-media>.caption{text-align:center;margin-top:1.5em}.yir-lists-section .introduction+.yir-filmlist-list{margin-top:4rem}@media (max-width:420px){.yir-lists-section .introduction+.yir-filmlist-list{margin-top:2.5rem}}@media (min-width:768px){.yir-lists-section .introduction+.yir-filmlist-list{margin-top:5rem}}.yir-lists-section .yir-filmlist-list{max-width:1600px;margin-left:auto;margin-right:auto}.yir-lists-section .yir-filmlist-list .summary{position:relative}.yir-lists-section .yir-filmlist-list .poster-list-link{width:initial}.yir-lists-section .yir-filmlist-list>.listitem+.listitem{margin-top:2.5rem}@media (min-width:768px){.yir-lists-section .yir-filmlist-list>.listitem+.listitem{margin-top:4rem}}.yir-lists-section .yir-filmlist-list .yir-filmlist .attribution-detail{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha)}.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries .posterlist[data-how-many="11"] .listitem{min-width:80px}.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries .posterlist[data-how-many="11"] .listitem:not(:last-child){margin-right:calc(10% - 88px)}@media (max-width:420px){.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries .posterlist[data-how-many="11"] .listitem{min-width:64px}.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries .posterlist[data-how-many="11"] .listitem:not(:last-child){margin-right:calc(10% - 70.4px)}}@media (max-width:767px){.yir-lists-section .yir-filmlist-list .yir-filmlist{flex-direction:column;display:flex}.yir-lists-section .yir-filmlist-list .yir-filmlist>.summary{order:1}.yir-lists-section .yir-filmlist-list .yir-filmlist>.summary>.name{margin-top:.666667em}.yir-lists-section .yir-filmlist-list .yir-filmlist>.summary>.notes{max-width:40em;margin-top:.666667em}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-notes .summary>.title-2{font-size:1.1875rem}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-notes .summary>.notes{font-size:.875rem}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-no-notes .summary>.title-2{font-size:1.1875rem}}@media (min-width:768px){.yir-lists-section .yir-filmlist-list .yir-filmlist{flex-direction:row;display:flex}.yir-lists-section .yir-filmlist-list .yir-filmlist>.summary,.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries{flex-basis:50%;max-width:50%}.yir-lists-section .yir-filmlist-list .yir-filmlist>.summary{align-self:center;max-width:650px;margin-left:auto;margin-right:0;padding-right:20px}.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries{padding-left:20px}.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries .posterlist[data-how-many="11"] .listitem{min-width:100px}.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries .posterlist[data-how-many="11"] .listitem:not(:last-child){margin-right:calc(10% - 110px)}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-notes .summary>.title-2{font-size:1.3125rem}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-notes .summary>.notes{font-size:.9375rem}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-no-notes .summary>.title-2{font-size:1.40625rem}}@media (min-width:768px) and (max-width:1023px){.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries{margin-right:-25px}}@media (min-width:768px) and (max-width:1625px){.yir-lists-section .yir-filmlist-list .yir-filmlist>.entries .posterlist{margin-right:-25px}}@media (min-width:1024px){.yir-lists-section .yir-filmlist-list .yir-filmlist>.summary{padding-left:80px}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-notes .summary>.title-2{font-size:1.5rem}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-notes .summary>.notes{font-size:1rem}.yir-lists-section .yir-filmlist-list .yir-filmlist.-has-no-notes .summary>.title-2{font-size:1.5rem}}.yir-lists-section.-verticalcontent .width-limit>.content>.introduction>.yir-pagetitle.-caps+.yir-bodylight{margin-top:1.25rem}.yir-2018-intro{width:100%;height:100%}.yir-2018-intro .splash-container{width:100%;height:100vh;position:relative;overflow:hidden}@media (max-width:1023px){.yir-2018-intro .splash-container{height:100vh}}.yir-2018-intro .splash-container .splash-background{z-index:0;position:absolute;inset:0}.yir-2018-intro .splash-container .splash-background .background-strip{width:100%;height:100%;display:flex;position:absolute;top:50px}.yir-2018-intro .splash-container .splash-background .background-strip .strip-half{background-position:50%;background-repeat:no-repeat;background-size:auto;height:100%;min-height:650px;margin:auto;top:0;bottom:0}.yir-2018-intro .splash-container .splash-background .background-strip .strip-half.-left-half{width:47%}@media (max-width:1023px){.yir-2018-intro .splash-container .splash-background .background-strip .strip-half.-left-half{display:none}}.yir-2018-intro .splash-container .splash-background .background-strip .strip-half.-right-half{width:53%;transform:translateY(-40px)}@media (max-width:1023px){.yir-2018-intro .splash-container .splash-background .background-strip .strip-half.-right-half{background-size:calc(80vw + 550px);width:100%}}@media (max-height:700px){.yir-2018-intro .splash-container .splash-background .background-strip .strip-half.-right-half{min-height:300px}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .splash-background .background-strip .strip-half.-right-half{background-size:100vw}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .splash-background .background-strip .strip-half.-right-half{background-size:180vw;transform:translateY(-45px)}}.yir-2018-intro .splash-container .splash-background .logo-lockup{margin:auto;display:inline-block;position:absolute;top:50%;left:47%;transform:translate(-51.8135%,-50%)}@media (min-width:768px){.yir-2018-intro .splash-container .splash-background .logo-lockup .yir-2018-logo{width:100%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .splash-background .logo-lockup{width:34%}}@media (min-width:1270px){.yir-2018-intro .splash-container .splash-background .logo-lockup{width:34%}}@media (min-width:1800px){.yir-2018-intro .splash-container .splash-background .logo-lockup{width:34%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .splash-background .logo-lockup{width:50%;left:50%}}@media (max-width:767px){.yir-2018-intro .splash-container .splash-background .logo-lockup{width:80vw;max-width:450px;margin:auto;left:0;right:0;transform:translateY(-50%)}.yir-2018-intro .splash-container .splash-background .logo-lockup .yir-2018-logo{width:100%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .splash-background .logo-lockup{width:40%}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .splash-background .logo-lockup{width:80vw}}.yir-2018-intro .splash-container .splash-background .logo-lockup .yir-2018-logo{opacity:0}@media (min-width:1800px){.yir-2018-intro .splash-container .splash-background .logo-lockup .yir-2018-logo{width:100%}}.yir-2018-intro .splash-container .characters{z-index:200;width:100%;height:100%;display:flex;position:relative}.yir-2018-intro .splash-container .characters .yir-character{opacity:0;transition:transform .1s;position:absolute}@media (min-width:768px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(1)}}.yir-2018-intro .splash-container .characters .yir-character .yir-film-title{pointer-events:none}@media (min-width:768px){.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(1.05)}.yir-2018-intro .splash-container .characters .yir-character:hover .yir-film-title{opacity:1;transform:translate(-50%)scale(1)}.yir-2018-intro .splash-container .characters .yir-character:hover .yir-film-title span{opacity:1;top:0}}@media (min-width:768px) and (max-width:1799px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.8)}.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(.85)}}@media (min-width:1270px) and (max-width:1600px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.75)}.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(.8)}}@media (min-width:1270px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.8)}.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(.9)}}@media (min-width:1800px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.75)}.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(.8)}}@media (max-width:1600px) and (min-width:768px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.6)}.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(.65)}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character{transform-origin:0 0;transform:scale(.5)}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.65)}.yir-2018-intro .splash-container .characters .yir-character:hover{margin-top:0;padding-top:0;transform:translate(-50%,-50%)scale(.7)}}@media (min-width:768px) and (max-width:850px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.55)}.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(.6)}}@media (max-width:767px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character{transform-origin:0 0;transform:scale(.4)}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character{transform:scale(.4)}}@media (min-width:768px) and (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character{transform:translate(-50%,-50%)scale(.4)}.yir-2018-intro .splash-container .characters .yir-character:hover{transform:translate(-50%,-50%)scale(.45)}}@media (max-width:420px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character{transform:scale(.35)}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.fallout{transform-origin:100% 0;top:165px;right:15%;left:initial}}@media (max-width:420px){.yir-2018-intro .splash-container .characters .yir-character.fallout{right:5%}}@media (max-width:767px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character.fallout{top:19vh;right:10%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.fallout{top:18%;left:69%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.fallout{top:24%;left:68%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.fallout{top:20px;right:15%;left:initial;transform:scale(.35)translateY(-200px)}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.fallout{top:28%;right:63%}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.fallout{top:37%;right:55%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.neighbor{left:initial;transform-origin:100% 0;top:40px;right:10%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.neighbor{top:23%;left:92%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.neighbor{top:26.5%;left:86%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.neighbor{left:89%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.neighbor{top:30px;right:2%;left:initial;display:none}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:15vh;right:initial;left:14%}}@media (max-width:420px){.yir-2018-intro .splash-container .characters .yir-character.favourite{left:30%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:19%;left:47%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:calc(47vh - 10vw);left:47%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:calc(40vh - 8vw);left:45%}}@media (min-width:1024px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:24%}}@media (max-width:767px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:17vh;left:27%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:80%;left:60%}}@media (min-height:901px) and (min-width:768px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:calc(35vh - 5vw)}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:60%;left:initial;right:10%}}@media screen and (max-width:480px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:20vh}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.favourite{top:60%;right:2%}}@media (max-height:1100px){.yir-2018-intro .splash-container .characters .yir-character.paddington{top:86%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.paddington{top:79%;left:30%}}@media (min-width:768px) and (max-width:850px){.yir-2018-intro .splash-container .characters .yir-character.paddington{left:28%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.paddington{top:71%;left:34%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.paddington{left:31%}}@media (min-width:1270px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.paddington{top:78%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.paddington{transform-origin:0 100%;top:auto;bottom:4vh;left:9%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.paddington{top:75%}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.paddington{top:initial;bottom:6vh}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.paddington{left:5%}}@media (max-height:1100px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{top:78%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{top:53.25%;left:25.25%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{left:20%}}@media (min-width:1270px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{left:23%}}@media (min-width:1800px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{left:23.25%}}@media (min-width:1024px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{top:62%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{top:53%;left:18%}}@media (min-width:768px) and (max-width:850px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{top:50%;left:15%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{transform-origin:0 100%;top:auto;bottom:17vh;left:21%}}@media (max-width:420px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{left:12%}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.black-panther{bottom:13vh;left:27%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{top:75%;left:91%}}@media (min-width:768px) and (max-width:850px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{top:78%;left:88%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{top:70%;left:82%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{left:89%}}@media (min-width:1800px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{left:82%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{transform-origin:100% 100%;bottom:12%;right:20%}}@media (max-width:420px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{bottom:16%;right:24%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{top:50%}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{top:-20%;right:13%}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.first-reformed{display:none}}.yir-2018-intro .splash-container .characters .yir-character.mandy .yir-film-title{left:70%}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.mandy{top:79%;left:47%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.mandy{top:73%;left:45.5%}}@media (min-width:1024px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.mandy{top:75%}}@media (min-width:1270px){.yir-2018-intro .splash-container .characters .yir-character.mandy{top:76%}}.yir-2018-intro .splash-container .characters .yir-character.mandy svg #leg-triangle{display:none}@media (min-width:1270px){.yir-2018-intro .splash-container .characters .yir-character.mandy svg #leg-triangle{display:block}}@media (max-width:1600px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character.mandy svg #leg-triangle{display:none}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.mandy{transform-origin:bottom;bottom:120px;right:calc(57vw - 105px)}}@media (max-width:420px){.yir-2018-intro .splash-container .characters .yir-character.mandy{right:30%}}@media (max-width:767px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character.mandy{bottom:18vh}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.mandy{top:75%;left:40%}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.mandy{top:10%;left:initial;transform-origin:top;right:9%}}.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born .yir-film-title{left:55%}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{transform-origin:0 0;top:50px;left:40%;transform:scale(-.5,.5)}}@media (max-width:420px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{left:30%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{top:21.75%;left:21.75%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{left:13%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{top:18%;left:13%}}@media (max-width:767px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{transform:scale(-.35,.35)}}@media (max-width:767px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{left:23%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.a-star-is-born{top:2%;left:56%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.thanos{top:54%;left:70%}}@media (min-width:1024px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.thanos{top:67%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.thanos{left:76%}}@media (min-width:1800px){.yir-2018-intro .splash-container .characters .yir-character.thanos{left:72%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.thanos{top:48%;left:82%}}@media (min-width:768px) and (max-width:850px){.yir-2018-intro .splash-container .characters .yir-character.thanos{top:48%;left:86%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.thanos{transform-origin:100% 100%;bottom:20vh;top:initial;right:4%;transform:scale(.475)}}@media (max-width:767px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.thanos{transform:scale(.4)}}@media (max-width:420px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character.thanos{transform:scale(.35)}}@media (max-width:1023px) and (max-height:520px) and (min-width:550px){.yir-2018-intro .splash-container .characters .yir-character.thanos{top:35%;left:79%}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.thanos{top:-50%;bottom:initial}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.first-man{top:72.5%;left:59%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.first-man{left:62%}}@media (min-width:1800px){.yir-2018-intro .splash-container .characters .yir-character.first-man{left:59%}}@media (min-width:1270px) and (max-height:900px){.yir-2018-intro .splash-container .characters .yir-character.first-man{top:75%}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.first-man{top:74%;left:67%}}@media (min-width:768px) and (max-width:850px){.yir-2018-intro .splash-container .characters .yir-character.first-man{left:68%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.first-man{transform-origin:100% 100%;bottom:4%;right:9%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.first-man{top:75vh;right:0%;left:initial}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.first-man{top:10vh;right:4%}}.yir-2018-intro .splash-container .characters .yir-character.roma .yir-film-title{left:35%}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.roma{top:27%;left:31%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.roma{top:18%;left:35%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.roma{top:6.5vh;left:46%}}@media (max-width:420px){.yir-2018-intro .splash-container .characters .yir-character.roma{left:43%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.roma{left:30%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.roma{top:18%;left:45%}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.roma{top:10%;left:26%}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.roma{top:9%;left:3%}}@media (max-width:767px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{transform-origin:0 100%;left:6%;bottom:initial;top:55px}}@media (min-width:768px) and (max-width:1023px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{top:76%;left:9%}}@media (min-width:1024px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{top:74%;left:15.5%}}@media (min-width:1024px) and (max-width:1269px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{left:10%}}@media (max-width:767px) and (max-height:700px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{top:0}}@media (max-width:1023px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{top:40%;left:5%}}@media (max-width:767px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{top:0%}}@media (max-width:420px) and (max-height:520px){.yir-2018-intro .splash-container .characters .yir-character.eighth-grade{display:none}}.yir-2018-intro .splash-container .characters .yir-character .character-wrapper{position:relative}.yir-2018-intro .splash-container .characters .yir-character .character-wrapper .character-image{z-index:10;position:relative}.yir-2018-intro .splash-container .characters .yir-character .yir-film-title{color:#2c3440;font-size:22px;font-family:var(--font-stack-graphik);text-align:center;white-space:nowrap;opacity:0;z-index:5;font-weight:700;transition:all .15s;position:absolute;top:-40px;left:50%;transform:translate(-50%,20px)scale(.7)}.yir-2018-intro .splash-container .characters .yir-character .yir-film-title span{opacity:0;margin-right:4px;transition:all .15s;display:inline-block;position:relative;top:20px;transform:skewY(-7deg)}.yir-2018-intro .splash-container .characters .yir-character .yir-film-title span:first-of-type{transition-delay:0s}.yir-2018-intro .splash-container .characters .yir-character .yir-film-title span:nth-of-type(2){transition-delay:80ms}.yir-2018-intro .splash-container .characters .yir-character .yir-film-title span:nth-of-type(3){transition-delay:.16s}.yir-2018-intro .splash-container .characters .yir-character .character-anchor{display:inline-block}.yir-2018-intro .splash-footer{z-index:300;color:#def;box-sizing:border-box;width:100%;padding:0 2em 1.5em;font-size:.8125rem;display:block;position:absolute;bottom:0;left:0}.yir-2018-intro .splash-footer .footercontent{justify-content:space-between;width:100%;transition:top .5s cubic-bezier(.165,.84,.44,1);display:flex;position:relative;top:60px}.yir-loaded .yir-2018-intro .splash-footer .footercontent{opacity:1;top:0}@media (max-width:767px){.yir-2018-intro .splash-footer .footercontent{opacity:0;flex-wrap:wrap;margin-bottom:10px;transition:all .5s cubic-bezier(.165,.84,.44,1)}}.yir-2018-intro .splash-footer .footercontent>p{align-self:center;margin:0}@media (max-width:767px){.yir-2018-intro .splash-footer .footercontent>p{text-align:center;width:100%}}.yir-2018-intro .splash-footer .footercontent>p a{color:#fff;border-bottom:1px solid #ffffff59;text-decoration:none}.yir-2018-intro .splash-footer .footercontent>p a:hover{border-bottom-color:#fff9}.has-no-touch .yir-2018-intro .splash-footer .footercontent>p .touch-only,.has-touch .yir-2018-intro .splash-footer .footercontent>p .no-touch-only{display:none}@media (max-width:767px){.has-touch .yir-2018-intro .splash-footer .footercontent>p:first-of-type{text-align:center;flex:1 0 100%}}.yir-2018-intro .splash-footer .footercontent>p:nth-of-type(2){margin-left:auto}@media (max-width:767px){.has-touch .yir-2018-intro .splash-footer .footercontent>p:nth-of-type(2){text-align:center;flex:1 0 100%}}.yir-2018-intro .splash-footer .key{vertical-align:middle;text-indent:110%;white-space:nowrap;border:1px solid;width:18px;height:16px;margin-left:2px;margin-right:2px;font-size:.625rem;display:inline-block;position:relative;top:-1px;overflow:hidden}.yir-2018-intro .splash-footer .key:before{content:"";border:4px solid #0000;width:0;height:0;margin-left:-4px;display:block;position:absolute;top:50%;left:50%}.yir-2018-intro .splash-footer .key.arrow-up:before{border-top:none;border-bottom-width:8px;border-bottom-color:currentColor;margin-top:-5px}.yir-2018-intro .splash-footer .key.arrow-down:before{border-top-width:8px;border-top-color:currentColor;border-bottom:none;margin-top:-4px}.yir-2018-intro .splash-footer .link-group{flex:none;align-self:center;margin:0 0 0 10px;padding:0;font-size:0}@media (max-width:767px){.yir-2018-intro .splash-footer .link-group{text-align:center;flex:1 0 100%;margin-top:10px;margin-left:0}}.yir-2018-intro .splash-footer .link-group li{list-style:none;display:inline-block}@media (max-width:767px){.yir-2018-intro .splash-footer .link-group li{margin-left:5px;margin-right:5px}}.yir-2018-intro .splash-footer .link-group li+li{margin-left:5px}.yir-2018-intro .splash-footer .link-group a{margin:0;padding:0}.yir-2018-intro .splash-footer .link-group img{width:24px;height:24px;display:inline-block}.yir-2019-intro{width:100%;height:100%;background-color:#0d1417!important}.yir-2019-intro .splash-container{width:100%;min-height:100vh;position:relative}@media (max-aspect-ratio:1694/2400) and (max-width:767px){.yir-2019-intro .splash-container{min-height:0;padding-top:3rem}}.yir-2019-intro .splash-poster{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-aspect-ratio:2400/1694){.yir-2019-intro .splash-poster{width:141.677vh;height:100%}}@media (max-aspect-ratio:1){.yir-2019-intro .splash-poster{width:70.5833vh;height:100%}}@media (max-aspect-ratio:1694/2400){.yir-2019-intro .splash-poster{width:100%;height:auto;position:relative;top:0;left:0;transform:none}}@media (max-width:767px){.yir-2019-intro .splash-poster{width:100%;height:auto;position:relative;top:0;left:0;transform:none}}.yir-2019-intro .splash-poster>.image{max-width:2000px;margin-left:auto;margin-right:auto}@media (max-aspect-ratio:1){.yir-2019-intro .splash-poster>.image{height:100%}}@media (max-aspect-ratio:1694/2400){.yir-2019-intro .splash-poster>.image{height:auto}}@media (max-width:767px){.yir-2019-intro .splash-poster>.image{height:auto}}.yir-2019-intro .splash-poster>.image>.aspect{height:0;padding-top:70.5833%;position:relative}@media (max-aspect-ratio:1){.yir-2019-intro .splash-poster>.image>.aspect{height:100%;padding-top:0}}@media (max-aspect-ratio:1694/2400){.yir-2019-intro .splash-poster>.image>.aspect{height:0;padding-top:141.677%}}@media (max-width:767px){.yir-2019-intro .splash-poster>.image>.aspect{height:0;margin-bottom:4vw;padding-top:141.677%}}.yir-2019-intro .splash-poster>.image>.aspect>img,.yir-2019-intro .splash-poster>.image>.aspect>picture,.yir-2019-intro .splash-poster>.image>.aspect>picture img{width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (min-width:768px) and (max-aspect-ratio:1){.yir-2019-intro .splash-poster>.image>.aspect>picture{transform-origin:top;transform:scale(.95)}}.yir-2019-intro .splash-poster>.image>.aspect .will-lazyload{opacity:0;transition:opacity .3s}.yir-2019-intro .splash-poster>.image>.aspect .will-lazyload.lazyloaded{opacity:1;transition-delay:.5s}.yir-2019-intro .splash-footer{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-alpha);width:100%;color:rgba(var(--content-color-rgb), var(--content-color-alpha));box-sizing:border-box;font-size:.8125rem;display:block}@media (min-width:768px){.yir-2019-intro .splash-footer{padding:0 2em 1.5em;position:absolute;bottom:0;left:0}}@media (max-width:767px){.yir-2019-intro .splash-footer{padding:1.25rem .625rem 1rem}}.yir-2019-intro .splash-footer .footercontent{justify-content:space-between;width:100%;display:flex;position:relative}@media (min-width:768px){.yir-2019-intro .splash-footer .footercontent{transition:top .5s cubic-bezier(.165,.84,.44,1);top:60px}.yir-loaded .yir-2019-intro .splash-footer .footercontent{opacity:1;top:0}}@media (max-width:767px){.yir-2019-intro .splash-footer .footercontent{opacity:0;flex-wrap:wrap;margin-bottom:10px;transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.yir-loaded .yir-2019-intro .splash-footer .footercontent{opacity:1}}.yir-2019-intro .splash-footer .footercontent>p{align-self:center;margin:0}@media (max-width:767px){.yir-2019-intro .splash-footer .footercontent>p{text-align:center;width:100%}.yir-2019-intro .splash-footer .footercontent>p+p{margin-top:.3125rem}}.yir-2019-intro .splash-footer .footercontent>p a{--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));--content-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--content-color-alpha,var(--yir-content-color-alpha)));--decoration-color:rgba(var(--content-color-rgb), var(--decoration-alpha-scaled));--decoration-interaction-color:rgba(var(--content-interaction-color-rgb,var(--yir-content-link-color-interaction-rgb)), var(--decoration-alpha-scaled));--decoration-alpha:.5;--decoration-alpha-scaled:calc(var(--content-color-alpha,var(--yir-content-color-alpha)) * var(--decoration-alpha));color:var(--content-color,rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha)));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));-webkit-text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));text-decoration-color:var(--decoration-color,rgba(var(--yir-content-color-rgb), var(--decoration-alpha-scaled)));transition:none var(--timing-duration-out) var(--timing-function-ease-out-expo);transition-property:color,text-decoration-color}@media (hover:hover) and (pointer:fine){.yir-2019-intro .splash-footer .footercontent>p a:any-link:hover{--decoration-alpha:1;color:var(--content-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);-webkit-text-decoration-color:var(--decoration-interaction-color);text-decoration-color:var(--decoration-interaction-color);transition-duration:var(--timing-duration-in)}}.yir-2019-intro .splash-footer .footercontent>p a:any-link:active{transition-duration:0s}.has-no-touch .yir-2019-intro .splash-footer .footercontent>p .touch-only,.has-touch .yir-2019-intro .splash-footer .footercontent>p .no-touch-only{display:none}@media (max-width:767px){.has-touch .yir-2019-intro .splash-footer .footercontent>p:first-of-type{text-align:center;flex:1 0 100%}}.yir-2019-intro .splash-footer .footercontent>p:nth-of-type(2){margin-left:auto}@media (max-width:767px){.has-touch .yir-2019-intro .splash-footer .footercontent>p:nth-of-type(2){text-align:center;flex:1 0 100%}}.yir-2019-intro .splash-footer .key{border:1px solid rgba(var(--content-color-rgb), calc(1 / 3));vertical-align:middle;text-indent:110%;white-space:nowrap;border-radius:3px;width:18px;height:16px;font-size:.625rem;display:inline-block;position:relative;top:-1px;overflow:hidden}.yir-2019-intro .splash-footer .key:before{content:"";border:4px solid #0000;width:0;height:0;margin-left:-4px;display:block;position:absolute;top:50%;left:50%}.yir-2019-intro .splash-footer .key.arrow-up{margin-left:2px}.yir-2019-intro .splash-footer .key.arrow-up:before{border-top:none;border-bottom-width:8px;border-bottom-color:currentColor;margin-top:-5px}.yir-2019-intro .splash-footer .key.arrow-down{margin-right:2px}.yir-2019-intro .splash-footer .key.arrow-down:before{border-top-width:8px;border-top-color:currentColor;border-bottom:none;margin-top:-4px}.yir-2019-intro .splash-footer .link-group{flex:none;align-self:center;margin:0 0 0 10px;padding:0;font-size:0}@media (max-width:767px){.yir-2019-intro .splash-footer .link-group{text-align:center;flex:1 0 100%;margin-top:10px;margin-left:0}}.yir-2019-intro .splash-footer .link-group li{margin-right:0;list-style:none;display:inline-block}@media (max-width:767px){.yir-2019-intro .splash-footer .link-group li{margin-left:5px;margin-right:5px}}.yir-2019-intro .splash-footer .link-group li+li{margin-left:.625rem}.yir-2019-intro .splash-footer .link-group.-social a{opacity:.8;width:32px;height:32px;margin:0;padding:0}.yir-2019-intro .splash-footer .link-group.-social a:hover{opacity:1}.yir-2019-intro .splash-footer .link-group img{width:24px;height:24px;display:inline-block}.yir-neon{text-align:center;opacity:0;width:100%;margin-bottom:0;font-size:2vw;transition:opacity 1s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:1em;left:0}.yir-loaded .yir-neon{opacity:1}@media (min-aspect-ratio:2400/1694){.yir-neon{font-size:initial;bottom:3vh}}@media (max-width:767px){.yir-neon{bottom:0;transform:translateY(100%)}}@media (min-width:768px) and (max-aspect-ratio:1){.yir-neon{bottom:3vh}}.yir-neon>.prefix{vertical-align:middle;font-family:var(--font-stack-graphik);text-transform:uppercase;color:#4054a4;padding-top:.1em;font-size:2vw;font-weight:800;display:inline-block}@media (min-aspect-ratio:2400/1694){.yir-neon>.prefix{font-size:3vh}}@media (max-width:767px){.yir-neon>.prefix{font-size:3vw}}@media (max-width:420px){.yir-neon>.prefix{font-size:4vw}}@media (min-width:768px) and (max-aspect-ratio:1){.yir-neon>.prefix{font-size:1.8vh}}.yir-neon>.neonlogo{vertical-align:middle;text-align:left;width:9vw;display:inline-block;position:relative}@media (min-aspect-ratio:2400/1694){.yir-neon>.neonlogo{width:13vh}}@media (max-width:767px){.yir-neon>.neonlogo{width:16vw}}@media (max-width:420px){.yir-neon>.neonlogo{width:20vw}}@media (min-width:768px) and (max-aspect-ratio:1){.yir-neon>.neonlogo{width:8vh}}.yir-neon>.neonlogo>.neon{background-image:url(../img/neon-off-Cp2fA_wG.png);width:100%;height:0;padding-top:34.7826%;position:relative}.yir-neon>.neonlogo>.neon>.glow{opacity:0;background-image:url(../img/neon-CXdq4DXm.png);width:100%;height:100%;transition:opacity;position:absolute;top:0;left:0}.yir-loaded .yir-neon>.neonlogo>.neon>.glow{opacity:1;animation:1.2s linear neon}.-neon2025logo .yir-neon>.neonlogo>.neon{background-image:url(../img/neon-off-CsPMmmPi.svg);padding-top:44.4444%}.-neon2025logo .yir-neon>.neonlogo>.neon>.glow{background-image:url(../img/neon-B9QAIfvC.svg)}.yir-neon>.neonlogo>.neon,.yir-neon>.neonlogo>.neon>.glow{background-repeat:no-repeat;background-size:100% 100%;display:block;font:0/0 a!important;color:#0000!important;text-shadow:none!important;background-color:#0000!important;border:0!important}@keyframes neon{0%{opacity:0}20%{opacity:0}20.1%{opacity:1}21%{opacity:1}21.1%{opacity:0}50%{opacity:0}50.1%{opacity:1}60%{opacity:1}60.1%{opacity:0}70%{opacity:0}70.1%{opacity:1}72%{opacity:1}72.1%{opacity:0}99.9%{opacity:0}to{opacity:1}}:root{--beaver-left-transform-start:translateX(-100%) translateY(-50%) rotate(0deg) scaleX(-1);--beaver-left-transform-end:translateX(-50%) translateY(-50%) rotate(50deg) scaleX(-1);--beaver-right-transform-start:translateX(0) translateY(-50%) rotate(0deg);--beaver-right-transform-end:translateX(-50%) translateY(-50%) rotate(-50deg);--beaver-top-transform-start:translateX(-50%) translateY(-100%) rotate(0deg) scaleY(-1);--beaver-top-transform-end:translateX(-50%) translateY(-50%) rotate(-20deg) scaleY(-1);--beaver-bottom-transform-start:translateX(-50%) translateY(0) rotate(0deg);--beaver-bottom-transform-end:translateX(-50%) translateY(-50%) rotate(20deg)}.yir-2024-beavers{--beaver-scale:30vh;--beaver-animation-duration:2s;--beaver-duplicate-animation-duration:.5s}@media (max-aspect-ratio:1){.yir-2024-beavers{--beaver-scale:20vh}}@media (max-aspect-ratio:2/3){.yir-2024-beavers{--beaver-scale:30vw}}@media (max-aspect-ratio:3/6){.yir-2024-beavers{--beaver-scale:40vw}}.yir-2024-beavers._debug{pointer-events:initial}.yir-2024-beavers._debug .yir-beaver{opacity:1;pointer-events:initial}.yir-2024-beavers._debug .yir-beaver.-left .beaver{transform:var(--beaver-left-transform-end)}.yir-2024-beavers._debug .yir-beaver.-right .beaver{transform:var(--beaver-right-transform-end)}.yir-2024-beavers._debug .yir-beaver.-top .beaver{transform:var(--beaver-top-transform-end)}.yir-2024-beavers._debug .yir-beaver.-bottom .beaver{transform:var(--beaver-bottom-transform-end)}.yir-2024-beavers .duplicates{opacity:0;pointer-events:none;will-change:opacity;transition:opacity .3s ease-out}.yir-2024-beavers .duplicates.-active{opacity:1}.yir-2024-beavers .yir-beaver{pointer-events:none;opacity:0;position:fixed}.yir-2024-beavers .yir-beaver .beaver{content:"";height:var(--beaver-scale);aspect-ratio:3/4;animation-duration:var(--beaver-animation-duration);background-repeat:no-repeat;background-size:cover;animation-name:none;animation-fill-mode:forwards;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yir-2024-beavers .yir-beaver[data-beaver="1"] .beaver{background-image:url(../img/beaver-1-H02WSccy.webp)}.yir-2024-beavers .yir-beaver[data-beaver="2"] .beaver{background-image:url(../img/beaver-2-BWIJJ9dZ.webp)}.yir-2024-beavers .yir-beaver[data-beaver="3"] .beaver{background-image:url(../img/beaver-3-C1HtrS0R.webp)}.yir-2024-beavers .yir-beaver[data-beaver="4"] .beaver{background-image:url(../img/beaver-4-CjiKpJqh.webp)}.yir-2024-beavers .yir-beaver[data-beaver="5"] .beaver{background-image:url(../img/beaver-5-BwN9--XE.webp)}.yir-2024-beavers .yir-beaver[data-beaver="6"] .beaver{background-image:url(../img/beaver-6-k9A06AT4.webp)}.yir-2024-beavers .yir-beaver[data-rotation="1"]{--beaver-left-transform-start:translateX(-100%) translateY(-50%) rotate(0deg) scaleX(-1);--beaver-left-transform-end:translateX(-50%) translateY(-50%) rotate(60deg) scaleX(-1);--beaver-right-transform-start:translateX(0) translateY(-50%) rotate(0deg);--beaver-right-transform-end:translateX(-50%) translateY(-50%) rotate(-60deg);--beaver-top-transform-start:translateX(-50%) translateY(-100%) rotate(0deg) scaleY(-1);--beaver-top-transform-end:translateX(-50%) translateY(-50%) rotate(20deg) scaleY(-1);--beaver-bottom-transform-start:translateX(-50%) translateY(0) rotate(0deg);--beaver-bottom-transform-end:translateX(-50%) translateY(-50%) rotate(-20deg)}.yir-2024-beavers .yir-beaver[data-rotation="2"]{--beaver-left-transform-start:translateX(-100%) translateY(-50%) rotate(0deg) scaleX(-1);--beaver-left-transform-end:translateX(-50%) translateY(-50%) rotate(70deg) scaleX(-1);--beaver-right-transform-start:translateX(0) translateY(-50%) rotate(0deg);--beaver-right-transform-end:translateX(-50%) translateY(-50%) rotate(-70deg);--beaver-top-transform-start:translateX(-50%) translateY(-100%) rotate(0deg) scaleY(-1);--beaver-top-transform-end:translateX(-50%) translateY(-50%) rotate(10deg) scaleY(-1);--beaver-bottom-transform-start:translateX(-50%) translateY(0) rotate(0deg);--beaver-bottom-transform-end:translateX(-50%) translateY(-50%) rotate(-10deg)}.yir-2024-beavers .yir-beaver[data-rotation="3"]{--beaver-left-transform-start:translateX(-100%) translateY(-50%) rotate(0deg) scaleX(-1);--beaver-left-transform-end:translateX(-50%) translateY(-50%) rotate(80deg) scaleX(-1);--beaver-right-transform-start:translateX(0) translateY(-50%) rotate(0deg);--beaver-right-transform-end:translateX(-50%) translateY(-50%) rotate(-80deg);--beaver-top-transform-start:translateX(-50%) translateY(-100%) rotate(0deg) scaleY(-1);--beaver-top-transform-end:translateX(-50%) translateY(-50%) rotate(0deg) scaleY(-1);--beaver-bottom-transform-start:translateX(-50%) translateY(0) rotate(0deg);--beaver-bottom-transform-end:translateX(-50%) translateY(-50%) rotate(0deg)}.yir-2024-beavers .yir-beaver[data-rotation="4"]{--beaver-left-transform-start:translateX(-100%) translateY(-50%) rotate(0deg) scaleX(-1);--beaver-left-transform-end:translateX(-50%) translateY(-50%) rotate(90deg) scaleX(-1);--beaver-right-transform-start:translateX(0) translateY(-50%) rotate(0deg);--beaver-right-transform-end:translateX(-50%) translateY(-50%) rotate(-90deg);--beaver-top-transform-start:translateX(-50%) translateY(-100%) rotate(0deg) scaleY(-1);--beaver-top-transform-end:translateX(-50%) translateY(-50%) rotate(-10deg) scaleY(-1);--beaver-bottom-transform-start:translateX(-50%) translateY(0) rotate(0deg);--beaver-bottom-transform-end:translateX(-50%) translateY(-50%) rotate(10deg)}.yir-2024-beavers .yir-beaver[data-rotation="5"]{--beaver-left-transform-start:translateX(-100%) translateY(-50%) rotate(0deg) scaleX(-1);--beaver-left-transform-end:translateX(-50%) translateY(-50%) rotate(100deg) scaleX(-1);--beaver-right-transform-start:translateX(0) translateY(-50%) rotate(0deg);--beaver-right-transform-end:translateX(-50%) translateY(-50%) rotate(-100deg);--beaver-top-transform-start:translateX(-50%) translateY(-100%) rotate(0deg) scaleY(-1);--beaver-top-transform-end:translateX(-50%) translateY(-50%) rotate(-20deg) scaleY(-1);--beaver-bottom-transform-start:translateX(-50%) translateY(0) rotate(0deg);--beaver-bottom-transform-end:translateX(-50%) translateY(-50%) rotate(20deg)}.yir-2024-beavers .yir-beaver.-active{opacity:1}.yir-2024-beavers .yir-beaver.-duplicate .beaver{animation-duration:var(--beaver-duplicate-animation-duration)}.yir-2024-beavers .yir-beaver.-left{top:50%;left:0}.yir-2024-beavers .yir-beaver.-left .beaver{transform:var(--beaver-left-transform-start)}.yir-2024-beavers .yir-beaver.-left.-active .beaver{animation-name:show-beaver-left}.yir-2024-beavers .yir-beaver.-left.-duplicate.-active .beaver{animation-name:beaver-in-left}.yir-2024-beavers .yir-beaver.-right{top:50%;right:0}.yir-2024-beavers .yir-beaver.-right .beaver{transform:var(--beaver-right-transform-start)}.yir-2024-beavers .yir-beaver.-right.-active .beaver{animation-name:show-beaver-right}.yir-2024-beavers .yir-beaver.-right.-duplicate.-active .beaver{animation-name:beaver-in-right}.yir-2024-beavers .yir-beaver.-top{top:0;left:50%}.yir-2024-beavers .yir-beaver.-top .beaver{transform:var(--beaver-top-transform-start)}.yir-2024-beavers .yir-beaver.-top.-active .beaver{animation-name:show-beaver-top}.yir-2024-beavers .yir-beaver.-top.-duplicate.-active .beaver{animation-name:beaver-in-top}.yir-2024-beavers .yir-beaver.-bottom{bottom:0;left:50%}.yir-2024-beavers .yir-beaver.-bottom .beaver{transform:var(--beaver-bottom-transform-start)}.yir-2024-beavers .yir-beaver.-bottom.-active .beaver{animation-name:show-beaver-bottom}.yir-2024-beavers .yir-beaver.-bottom.-duplicate.-active .beaver{animation-name:beaver-in-bottom}@keyframes show-beaver-left{0%{transform:var(--beaver-left-transform-start)}30%{transform:var(--beaver-left-transform-end)}85%{transform:var(--beaver-left-transform-end)}to{transform:var(--beaver-left-transform-start)}}@keyframes show-beaver-right{0%{transform:var(--beaver-right-transform-start)}20%{transform:var(--beaver-right-transform-end)}85%{transform:var(--beaver-right-transform-end)}to{transform:var(--beaver-right-transform-start)}}@keyframes show-beaver-top{0%{transform:var(--beaver-top-transform-start)}20%{transform:var(--beaver-top-transform-end)}85%{transform:var(--beaver-top-transform-end)}to{transform:var(--beaver-top-transform-start)}}@keyframes show-beaver-bottom{0%{transform:var(--beaver-bottom-transform-start)}20%{transform:var(--beaver-bottom-transform-end)}85%{transform:var(--beaver-bottom-transform-end)}to{transform:var(--beaver-bottom-transform-start)}}@keyframes beaver-in-left{0%{transform:var(--beaver-left-transform-start)}to{transform:var(--beaver-left-transform-end)}}@keyframes beaver-in-right{0%{transform:var(--beaver-right-transform-start)}to{transform:var(--beaver-right-transform-end)}}@keyframes beaver-in-top{0%{transform:var(--beaver-top-transform-start)}to{transform:var(--beaver-top-transform-end)}}@keyframes beaver-in-bottom{0%{transform:var(--beaver-bottom-transform-start)}to{transform:var(--beaver-bottom-transform-end)}}@keyframes beaver-out-left{0%{transform:var(--beaver-left-transform-end)}to{transform:var(--beaver-left-transform-start)}}@keyframes beaver-out-top{0%{transform:var(--beaver-top-transform-end)}to{transform:var(--beaver-top-transform-start)}}@keyframes beaver-out-bottom{0%{transform:var(--beaver-bottom-transform-end)}to{transform:var(--beaver-bottom-transform-start)}}.overflow-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.overthrow{opacity:0;transition:opacity .1s;display:none;position:fixed;bottom:0;left:0;overflow:hidden}.overthrow .overthrow-video-container{padding-top:56.25%;position:relative}.overthrow .overthrow-video-container iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.overthrow-transitions .overthrow .overthrow-inner,.overthrow-transitions .overthrow .overthrow-content{-o-transition:all .2s cubic-bezier(.5, 0, .6, 1.3);-o-transition-timing-function:cubic-bezier(.5, 0, .6, 1.3);transition:all .2s cubic-bezier(.5,0,.6,1.3)}.overthrow-enable .overthrow{z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#14181c;height:100%;display:block;position:fixed;inset:0;overflow:hidden auto}.overthrow-transitions .overthrow-enable .overthrow .overthrow-inner{transform:scale(.5)}.overthrow-trans-in .overthrow{opacity:1}.overthrow-transitions .overthrow-trans-in .overthrow .overthrow-inner{transform:scale(1)}.overthrow-trans-out .overthrow{opacity:1}.overthrow-trans-out .overthrow .overthrow-content{opacity:0}.overthrow-transitions .overthrow-trans-out .overthrow .overthrow-inner{transform:scale(.5)}.overthrow-show .overthrow{opacity:1}.overthrow-hide .overthrow{opacity:0}.overthrow .overthrow-shim{vertical-align:middle;width:0;height:100%;display:inline-block;position:relative}.overthrow .overthrow-wrapper{vertical-align:middle;z-index:1;width:100%;display:inline-block;position:relative}.overthrow .overthrow-outer{width:100%;max-width:90%;margin:0 auto;display:block}.overthrow-switch-aspect .overthrow .overthrow-outer{max-width:70%}@media (max-width:640px){.overthrow .overthrow-outer{max-width:100%}}.overthrow .overthrow-inner{padding:30px;position:relative}@media (max-width:640px){.overthrow .overthrow-inner{padding:30px 0}}.overthrow .overthrow-content{background:#14181c;box-shadow:0 2px 10px #0003}@media (max-width:640px){.overthrow .overthrow-content{border-left:none;border-right:none;border-radius:0;padding:0}}.overthrow .overthrow-close{text-indent:110%;white-space:nowrap;opacity:0;outline:none;width:32px;height:32px;transition:opacity .5s;position:absolute;top:-5px;right:20px;overflow:hidden}@media (max-width:640px){.overthrow .overthrow-close{right:10px}}.overthrow .overthrow-close.overthrow-close-active{opacity:.5}.overthrow .overthrow-close:hover{opacity:1}.overthrow .overthrow-close:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.78%201.634L14.365.22%208%206.584%201.635.22.22%201.634l6.365%206.364L.22%2014.362l1.415%201.414L8%209.412l6.365%206.364%201.415-1.414-6.365-6.364%22%20fill%3D%22%23FFFFFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);background-size:16px 16px;width:16px;height:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.overthrow .overthrow-close{right:10px}}.s-yir{-webkit-background-size:340px 130px;-moz-background-size:340px 130px;background-image:url(../img/sprite-yir-BV9BmpZA.svg);background-size:340px 130px}.yir-v3{background:0 0;background-color:rgba(var(--cyc-tint-rgb,var(--yir-cyc-tint-rgb)), 1);-webkit-font-smoothing:subpixel-antialiased;width:100%;height:100%;position:relative}.yir-v3 .yir-navigation-trigger{--dimension:3.125rem;appearance:none;cursor:default;box-sizing:border-box;font-family:inherit;font-size:inherit;color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));line-height:inherit;z-index:75;margin:0;margin-left:calc(var(--dimension) * -.5);width:var(--dimension);height:var(--dimension);opacity:var(--opacity,1);transition:transform var(--timing-duration-out) var(--timing-function-ease-out-expo), opacity var(--timing-duration-out) var(--timing-function-ease-out-expo);background:0 0;border:0;border-radius:0;place-content:center;padding:0;text-decoration:none;display:grid;position:fixed;left:50%}.yir-v3 .yir-navigation-trigger:not(:disabled):focus{-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;text-decoration-style:inherit}@media (hover:hover) and (pointer:fine){.yir-v3 .yir-navigation-trigger:not(:disabled):hover{-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;text-decoration-style:inherit}}.yir-v3 .yir-navigation-trigger:not(:disabled):active{-webkit-text-decoration-style:inherit;-webkit-text-decoration-style:inherit;text-decoration-style:inherit}@media (max-width:767px){.yir-v3 .yir-navigation-trigger{display:none}}.yir-v3 .yir-navigation-trigger>.glyph{margin-left:auto;margin-right:auto;display:block;overflow:visible}.yir-v3 .yir-navigation-trigger>.glyph path{stroke:currentColor}.yir-v3 .yir-navigation-trigger:disabled{--opacity:0;transition-duration:var(--timing-duration-in)}.yir-v3 .yir-navigation-trigger:not(:disabled){--opacity:calc(1 / 3);cursor:pointer}@media (hover:hover) and (pointer:fine){.yir-v3 .yir-navigation-trigger:not(:disabled):hover{--opacity:1}}.yir-pending .yir-v3 .yir-navigation-trigger{opacity:0;pointer-events:none}.yir-v3 .yir-navigation-trigger.-prev{top:0}.yir-v3 .yir-navigation-trigger.-prev:disabled{transform:translateY(-100%)}.yir-v3 .yir-navigation-trigger.-next{bottom:0}.yir-v3 .yir-navigation-trigger.-next>.glyph{transform:scaleY(-1)}.yir-v3 .yir-navigation-trigger.-next:disabled{transform:translateY(100%)}@media (max-width:767px){.yir-v3{height:auto;min-height:100%;padding-bottom:5rem}.yir-v3:has(>.yir-card[data-yir-holding-page]){height:100%;padding-bottom:0}.yir-v3>._context-observer{font-family:small}}.yir-v3.yir-loaded{transition:background-color 1s var(--timing-function-ease-out-expo)}.has-touch .yir-v3.yir-loaded[data-nav-state=open]{overflow:hidden}.yir-v3 .img-placeholder{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:1023px){.yir-v3 .img-placeholder{height:auto;padding-top:56.25%;position:relative}.yir-v3 .img-placeholder.-alwaysfill{height:100%;padding-top:0;position:absolute}.yir-v3 .img-placeholder.-alwaysfill+.img-block-src{object-fit:cover;height:100%;font-family:"object-fit: cover;"}}.yir-v3 .img-placeholder img{object-fit:cover;opacity:.5;width:100%;height:100%;image-rendering:pixelated;font-family:"object-fit: cover;";display:block;position:absolute;top:0;left:0}.yir-v3 .attribution-detail{--content-color-rgb:var(--yir-content-color-low-contrast-rgb);--content-color-alpha:var(--yir-content-color-alpha);--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));color:var(--content-color)}.yir-v3 .attribution-block{--content-color-rgb:var(--yir-content-color-rgb);--content-color-alpha:var(--yir-content-color-translucent-alpha);--content-color:rgba(var(--content-color-rgb), var(--content-color-alpha));color:var(--content-color);--avatar-dimension:var(--yir-citation-avatar-dimension-grade-a);font-size:var(--yir-citation-font-size-grade-a)}@media (max-width:767px){.yir-v3 .attribution-block{--avatar-dimension:var(--yir-citation-avatar-dimension-grade-b);font-size:var(--yir-citation-font-size-grade-b)}}.yir-v3 .attribution-block :any-link{color:var(--content-color)}@media (hover:hover) and (pointer:fine){.yir-v3 .attribution-block>.avatar:hover+.body .owner{--decoration-alpha:1;--content-color-alpha:1;color:var(--content-interaction-color)}}.yir-v3 .content-reactions-strip{color:inherit}.yir-v3 .film-image.-croptop .img-placeholder img{object-position:center top}.yir-v3 .yir-card{padding:0;position:relative}@media (max-width:767px){.yir-v3 .yir-card+.yir-card{margin-top:2.5rem}}@media (min-width:768px){.yir-v3 .yir-card+.yir-card{margin-top:20vh}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .yir-card+.yir-card{margin-top:10vh}}@media (max-width:767px){.yir-v3 .yir-card{width:100%}}@media (min-width:768px){.yir-v3 .yir-card{width:100%;height:100vh}.yir-v3 .yir-card:not(.-overflow-visible){overflow:hidden}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .yir-card{height:auto;min-height:0}}.yir-v3 .yir-card[data-yir-holding-page]{height:100%}@media (min-width:768px){.yir-v3 .yir-card[data-yir-holding-page]{min-height:100%}}@media (min-width:1024px){.yir-v3 .yir-card[data-yir-holding-page]{height:100%;min-height:100vh}}@media (max-width:767px){.yir-v3 .yir-card[data-yir-2017-intro]{margin-bottom:50px}}@media (min-width:1024px){.yir-v3 .yir-card[data-yir-2019-intro]{height:auto;min-height:100%;bottom:auto}}.yir-v3 .yir-card.-reviews,.yir-v3 .yir-card.-lists{height:auto;min-height:100%}@media (min-width:1024px){.yir-v3 .yir-card.-centered-flexi-height{flex-direction:column;justify-content:center;height:auto;min-height:100vh;display:flex}.yir-v3 .yir-card .yir-2019-intro{min-height:100%;bottom:auto}}.yir-v3 .yir-card .strip-background{--gradient-start:rgba(var(--yir-overlay-rgb), 0);--gradient-end:rgba(var(--yir-overlay-rgb), .8);background:linear-gradient(to bottom, var(--gradient-start) 0%, var(--gradient-end) 100%);width:100%;height:400px;position:absolute;bottom:0;left:0;overflow:hidden}@media (max-width:1023px){.yir-v3 .yir-card .strip-background{display:none}}.yir-v3 .yir-card .avatar .list-number{font-family:var(--font-stack-graphik);color:rgba(var(--yir-poster-item-number-color-rgb), var(--yir-content-color-alpha));text-indent:0;text-align:center;background:0 0;width:26px;height:24px;font-size:13px;font-style:normal;font-weight:700;line-height:22px;display:block;position:absolute;top:0;left:0}.yir-v3 .yir-card .avatar .list-number>span{width:24px;display:inline-block;position:absolute;left:0}.yir-v3 .yir-card .avatar .list-number:before{content:"";background-color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));z-index:0;width:40px;height:40px;box-shadow:var(--yir-shadow-b);position:absolute;top:0;left:0;transform:skew(-45deg)translate(-23px)}.yir-v3 .yir-card>.image-attribution{white-space:nowrap}@media (max-width:767px){.yir-v3 .yir-card>.image-attribution{top:0;right:var(--yir-card-gutter);margin:calc(var(--yir-card-border-radius) - (.5em * var(--line-height)));mix-blend-mode:hard-light;text-shadow:var(--yir-content-text-shadow);position:absolute}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .yir-card>.image-attribution{top:calc(var(--yir-card-gutter));right:var(--yir-card-gutter-right,var(--yir-card-gutter));transform-origin:100% 0;margin-right:-1em;position:absolute;transform:rotate(-90deg)}}@media (min-width:1024px){.yir-v3 .yir-card>.image-attribution{top:var(--yir-card-gutter-top,var(--yir-card-gutter));right:var(--yir-card-gutter-right,var(--yir-card-gutter));transform-origin:100% 0;margin-right:-1em;position:absolute;transform:rotate(-90deg)}}.yir-v3 .twipsy{font-family:var(--font-stack-graphik);font-weight:400}.yir-v3 .twipsy .twipsy-inner{white-space:normal;font-size:12px}.yir-v3 .yir-long-content{height:auto!important}@media (min-width:1024px){.yir-v3 .yir-long-content{min-height:100%}}@media (max-width:767px){.yir-v3 .content:before,.yir-v3 .content:after{content:" ";display:table}.yir-v3 .content:after{clear:both}.yir-v3 .content h2{margin-bottom:0}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .content:before,.yir-v3 .content:after{content:" ";display:table}.yir-v3 .content:after{clear:both}}.yir-v3 .img-block>img{width:100%}@media (min-width:1024px){.yir-v3 .img-block>img{object-fit:cover;height:100%;font-family:"object-fit: cover;"}}@media (max-width:1023px){.yir-v3 .img-block>img{height:auto}}.yir-v3 .img-block>img.lazyload,.yir-v3 .img-block>img.lazyloading{opacity:0}.yir-v3 .img-block>img.lazyloaded{opacity:1;transition:opacity .5s}.no-objectfit .yir-v3 .img-block.-hasvideo .yir-video-background{display:none}@media (max-width:1023px){.objectfit .yir-v3 .img-block.-hasvideo .img-placeholder{display:none}.objectfit .yir-v3 .img-block.-hasvideo .yir-video-background .yir-background-video{position:absolute;top:-1px;left:-1px}}.yir-v3 .img-block-src{z-index:0;display:block;position:absolute;top:0;left:0}@media (max-width:1023px){.yir-v3 .img-block-src{width:100%;height:auto}}.yir-v3 .img-block-src.lazyload,.yir-v3 .img-block-src.lazyloading{opacity:0}.yir-v3 .img-block-src.lazyloaded{opacity:1;transition:opacity .5s}.yir-v3 .img-strip-content-container{width:100%;position:relative}@media (min-width:1024px) and (max-width:1269px){.yir-v3 .img-strip-content-container{padding-bottom:30px}}@media (min-width:1270px){.yir-v3 .img-strip-content-container{padding-bottom:50px}}@media (min-width:1024px) and (max-width:1400px){.yir-v3 .img-strip-content-container{padding-bottom:30px}}@media (min-width:1800px){.yir-v3 .img-strip-content-container{padding-bottom:75px}}@media (max-width:767px){.yir-v3 .img-strip-content-container{background:0 0;height:auto;position:relative;bottom:auto;left:auto}}.yir-v3 .poster-list{position:relative;overflow:hidden}@media (max-width:767px){.yir-v3 .poster-list{float:none;width:100%;margin:0}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .poster-list{float:none;width:710px;margin:0}}@media (min-width:1024px){.yir-v3 .poster-list{flex-grow:0;flex-shrink:0}}@media (min-width:1024px) and (max-width:1269px){.yir-v3 .poster-list{width:660px}}@media (min-width:1270px){.yir-v3 .poster-list{width:890px}}.yir-v3 .poster-list:after{display:none}.yir-v3 .poster-list li{width:8.98876%;margin:0}@media (max-width:767px){.yir-v3 .poster-list li{width:18.6%}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .poster-list li{width:8.87324%}}@media (min-width:1024px) and (max-width:1269px){.yir-v3 .poster-list li{width:9.09091%}}.yir-v3 .poster-list.-grid>li{margin:0}.yir-v3 .poster-list.-p150{float:none;width:100%;margin:0 auto}.yir-v3 .poster-list.-p150>li>*{font-size:12px;line-height:1.4}.yir-v3 .poster-list.-p150 li{width:18.6%;margin:0 0 20px}@media (min-width:1800px){.yir-v3 .poster-list.-p150 li{width:9.2%}}.yir-v3 .poster-list.-p150 li.padme-pad{margin-bottom:0}.yir-v3 .poster-list.-p150 .poster{width:100%;height:0}@media (min-width:1024px) and (max-width:1269px){.yir-v3 .yir-top-five blockquote{width:50%;max-width:560px}}@media (min-width:1270px){.yir-v3 .yir-top-five blockquote{width:60%;max-width:760px}}.yir-v3 .yir-top-five blockquote p{font-size:16px;line-height:1.4}@media (max-width:767px){.yir-v3 .yir-top-five blockquote p{font-size:15px;line-height:1.5}}@media (max-height:640px){.yir-v3 .yir-top-five blockquote p{font-size:15px;line-height:1.5}}@media (min-width:1800px){.yir-v3 .yir-top-five blockquote p{font-size:18px}}.yir-v3 .yir-top-five .poster-list{width:440px}@media (max-width:767px){.yir-v3 .yir-top-five .poster-list{width:auto}}.yir-v3 .yir-top-five .poster-list li{width:18.1818%;margin:0}@media (max-width:767px){.yir-v3 .yir-top-five .poster-list.-grid{margin-left:0}.yir-v3 .yir-top-five .poster-list.-grid li{width:18.1818%;margin:0}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .yir-top-ten .poster-list{width:auto}}@media (max-width:767px){.yir-v3 .yir-top-ten .poster-list li{margin-bottom:1.75%}.yir-v3 .yir-top-ten .poster-list.-grid{margin-left:0}.yir-v3 .yir-top-ten .poster-list.-grid li{width:18.1818%;margin:0 0 2%}}.yir-v3 .poster{box-shadow:var(--yir-poster-shadow);width:100%;padding-top:150%}.yir-v3 .poster img{width:100%;height:auto;position:absolute;top:0;left:0}.yir-v3 .poster .number:before{color:rgba(var(--yir-poster-item-number-color-rgb), var(--yir-content-color-alpha));background-color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));box-shadow:var(--yir-shadow-b)}.yir-v3 .poster-list .-p70 .poster,.yir-v3 .poster-list .-p150 .poster{width:100%;padding-top:150%}.yir-v3 .loading-indicator{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.yir-v3 .loading-indicator.-fadeout{opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1)}.yir-v3 .reversed-header .yir-posters-content h1 span,.yir-v3 .reversed-header .img-block-content h1 span{background-color:#fff3}@media (max-width:1023px){.yir-v3 .reversed-header .yir-posters-content h1 span,.yir-v3 .reversed-header .img-block-content h1 span{background-color:#0000}}@media (max-width:767px){.yir-v3 .yir-video-background{overflow:hidden}}.yir-v3 .yir-video-background{width:100%}.objectfit .yir-v3 .yir-video-background .yir-background-video{object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;"}@media (max-width:1023px){.yir-v3 .yir-video-background{padding-top:62.5%;position:relative}.objectfit .yir-v3 .yir-video-background .yir-background-video{width:calc(100% + 2px);height:calc(100% + 2px)}}@media (min-width:1024px){.yir-v3 .yir-video-background{width:auto;position:absolute;inset:-1px}}.yir-v3 .title-positive .img-block-content h1 span{color:#00e054;border-color:#00c74a}.yir-v3 .title-negative .img-block-content h1 span{color:#ff8000;border-color:#e67300}.yir-v3 .small-poster-menu .overlay-actions{bottom:7px}@media (min-width:768px){.yir-v3 .yir-quote-section .width-limit{margin-left:50px;margin-right:50px;padding-top:60px;padding-bottom:60px;display:flex}}@media (min-width:1024px){.yir-v3 .yir-quote-section .width-limit{width:80%;max-width:1210px;margin:0 auto}}.yir-v3 .yir-quote-section .yir-quote-content{align-self:center;width:100%;position:relative}@media (max-width:767px){.yir-v3 .yir-quote-section .yir-quote-content{margin-bottom:0;display:block;top:auto!important}}@media (min-width:768px){.yir-v3 .yir-quote-section .yir-quote-content{display:flex}.yir-v3 .yir-quote-section .yir-quote-content .yir-quote-group{flex:auto;align-self:center}}@media (max-width:767px){.yir-v3 .yir-quote-section .yir-quote-content .yir-quote-group{display:block}}.yir-v3 .yir-quote-section .yir-quote-content h1{font-family:var(--font-stack-graphik);color:#ffffffe6;font-size:48px;font-weight:300;line-height:1.2}@media (min-width:768px) and (max-width:1023px){.yir-v3 .yir-quote-section .yir-quote-content h1{font-size:40px}}@media (max-width:767px){.yir-v3 .yir-quote-section .yir-quote-content h1{text-align:center;padding:0 6px;font-size:2rem}}@media (max-width:420px){.yir-v3 .yir-quote-section .yir-quote-content h1{font-size:1.375rem}}.yir-v3 .yir-quote-section .yir-quote-content cite{font-family:var(--font-stack-graphik);color:#ffffff80;margin-left:-1.1em;font-size:30px;font-weight:400}@media (max-width:767px){.yir-v3 .yir-quote-section .yir-quote-content cite{text-align:center;margin-left:-.5em;font-size:17px;display:block}}.yir-v3 .yir-quote-section .yir-quote-content cite a{font-family:var(--font-stack-graphik);color:#ffffff80;padding-left:.15em;font-weight:700}.yir-v3 .yir-quote-section .yir-quote-content cite a:hover,.yir-v3 .yir-quote-section .yir-quote-content cite a:active{color:#fff}@media (max-width:767px){.yir-v3 .yir-quote-section .yir-quote-content .yir-quote-poster{width:230px;margin:0 auto 20px;padding:0;display:block}}@media (min-width:768px){.yir-v3 .yir-quote-section .yir-quote-content .yir-quote-poster{flex:0 0 230px;align-self:center;margin-right:60px}}@media (min-width:1270px){.yir-v3 .yir-quote-section .yir-quote-content .yir-quote-poster{margin-left:100px}}.yir-v3 .yir-quote-section .yir-quote-content .yir-quote-poster .poster{float:none;margin:0}.yir-v3 .yir-cta{text-align:center}.yir-v3 .yir-cta p{margin-bottom:0}.yir-v3 .yir-cta p>.yir-bodystrong{font-size:1.25rem;line-height:1}@media (min-width:768px){.yir-v3 .yir-cta p>.yir-bodystrong{margin-right:1.25rem}}@media (max-width:767px){.yir-v3 .yir-cta p>.yir-bodystrong{margin-bottom:1rem;font-size:1rem;display:block}}.yir-v3 .yir-cta .cta-text{display:block}.yir-v3 .yir-cta .cta-button{font-family:var(--font-stack-graphik);color:#00e054;border:1px solid #00e054;border-radius:5px;padding:.625rem 1rem;font-size:1.25rem;font-weight:700;line-height:1;transition:all .3s cubic-bezier(.165,.84,.44,1);display:inline-block;position:relative;top:0}@media (max-width:767px){.yir-v3 .yir-cta .cta-button{font-size:16px;line-height:1.25}}.yir-v3 .yir-cta .cta-button:hover{color:#fff;background:#00e054;border-bottom-color:#00e054}.yir-v3 .yir-cta .cta-button:active{background:#00c74a;border-color:#00c74a;transition:all}@media (min-width:768px) and (max-width:1023px){.yir-v3 .img-block-content{height:auto;padding-top:25px;padding-bottom:25px;position:relative}.yir-v3 .img-block-content:before,.yir-v3 .img-block-content:after{content:" ";display:table}.yir-v3 .img-block-content:after{clear:both}.yir-v3 .img-block-content h2{font-size:36px}.yir-v3 .img-block-content .byline{letter-spacing:.5px;margin-top:5px;margin-bottom:0;font-size:18px}.yir-v3 .lowest-rated .img-block-content h1 span{color:#ff8000}}@media (max-width:767px){.yir-v3 .img-block-content .byline{font-size:16px}}.yir-v3 .vertical-layout .strip-background{width:70%;height:100%}@media (min-width:1024px) and (max-width:1269px){.yir-v3 .vertical-layout .strip-background{width:100%;height:auto;position:relative;bottom:auto}}@media (min-width:1024px){.yir-v3 .vertical-layout .width-limit{padding-top:60px;padding-bottom:60px;display:flex}}@media (min-width:1024px) and (max-height:900px){.yir-v3 .vertical-layout .width-limit{padding-top:30px;padding-bottom:30px}}@media (min-width:1024px){.yir-v3 .vertical-layout .vertical-film-content{align-self:center;width:100%;position:relative}}.yir-v3 .vertical-layout .img-block-content .yir-film-stats{float:none}.yir-v3 .vertical-layout .strip-content{padding-top:0;position:absolute;bottom:60px;left:0;right:0}@media (max-width:1023px){.yir-v3 .vertical-layout .vertical-film-content{top:auto!important}}@media (min-width:768px){.yir-v3 .vertical-layout .content{position:relative}}.yir-v3 .vertical-layout .yir-top-five:before,.yir-v3 .vertical-layout .yir-top-ten:before,.yir-v3 .vertical-layout .yir-top-five:after,.yir-v3 .vertical-layout .yir-top-ten:after{content:" ";display:table}.yir-v3 .vertical-layout .yir-top-five:after,.yir-v3 .vertical-layout .yir-top-ten:after{clear:both}.yir-v3 .vertical-layout .poster-list{float:none;width:100%;margin-left:0;padding-top:30px}@media (min-width:1024px){.yir-v3 .vertical-layout .yir-top-five.yir-top-list-small .poster-list{width:80%}}.yir-v3 .vertical-layout .yir-top-five.yir-top-list-small h2{font-size:58px}@media (min-width:1024px){.yir-v3 .vertical-layout .yir-top-ten .poster-list{width:80%}.yir-v3 .vertical-layout .yir-top-ten .poster-list li{float:none;margin:0 0 2.27273%}}@media (min-width:768px) and (max-width:1023px){.yir-v3 .vertical-layout .yir-top-ten .poster-list li{width:8.87324%}}@media (min-width:1024px) and (max-height:900px){.yir-v3 .vertical-layout .yir-top-ten .poster-list{width:80%;padding-top:10px}.yir-v3 .vertical-layout .yir-top-ten .poster-list li{width:18.5185%}}@media (min-width:1024px) and (max-height:760px){.yir-v3 .vertical-layout .yir-top-ten .poster-list{width:100%}.yir-v3 .vertical-layout .yir-top-ten .poster-list li{width:9%}}@media (min-width:1024px){.yir-v3 .vertical-layout .yir-top-ten.yir-top-list-small .poster-list{width:60%}}@media (max-height:760px){.yir-v3 .vertical-layout .yir-top-ten.yir-top-list-small .poster-list{width:100%}.yir-v3 .vertical-layout .yir-top-ten.yir-top-list-small .poster-list li{width:9%}}.yir-v3.yir-loaded .yir-site-header .toggle{transform:translateY(0)}.yir-v3 .yir-bestofdecade{color:rgba(var(--yir-content-color-rgb), var(--yir-content-color-alpha));z-index:50;opacity:0;pointer-events:none;text-align:right;max-width:1600px;margin:auto;font-size:40px;transition:transform .75s cubic-bezier(.77,0,.175,1);position:fixed;top:80px;left:80px;right:80px;transform:translateY(-156px)}@media (max-width:1023px){.yir-v3 .yir-bestofdecade{top:25px;right:0}}@media (max-width:767px){.yir-v3 .yir-bestofdecade{bottom:20px;top:initial;transform:translateY(156px)}}.yir-v3 .yir-bestofdecade.-active{opacity:1;transform:translateY(0)}.yir-v3 .yir-bestofdecade>.yir-bestofdecadelogo{width:135px;height:auto;position:absolute;top:0;right:30px}@media (max-width:1023px){.yir-v3 .yir-bestofdecade>.yir-bestofdecadelogo{width:110px;top:0;right:23px}}@media (max-width:767px){.yir-v3 .yir-bestofdecade>.yir-bestofdecadelogo{width:90px;top:initial;bottom:0;right:15px}}.yir-v3 [data-scroll-section]{transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.yir-v3 [data-scroll-section]:not([data-visible=true]){opacity:0;pointer-events:none;transition-delay:1s}.yir-v3 [data-speed]{will-change:transform}.yirv3-rating{display:none}.yir-v3-scroll-behaviour{scroll-behavior:smooth}@media (min-width:768px){.yir-v3-scroll-snap{scroll-snap-type:y proximity}.yir-v3-scroll-snap .yir-card,.yir-v3-scroll-snap .yir-scroll-snap-target{scroll-snap-align:start;scroll-snap-stop:always}}@media (max-width:767px){.yir-v3-scroll-snap{scroll-padding-top:var(--yir-card-gutter-top,var(--yir-card-gutter))}}.yir-resize-mask-active [data-scroll-section][data-visible=true]{opacity:0;pointer-events:none}.yir-resize-mask-active.yir-resize-mask-active-in [data-scroll-section]{transition-duration:.125s;transition-delay:0s}.yir-resize-mask-active:not(.yir-resize-mask-active-in) [data-scroll-section]{transition-duration:.25s;transition-delay:2s}.yir-twipsy-icon{position:relative}.yir-twipsy-icon:after{content:"";display:block;position:absolute;inset:-10px}
