body{overflow-x:hidden}button.action-button,button.close-page,button.nav-toggle,button.play-button,button.social-button,button.sound-toggle{border:0;padding:0;background:transparent;font:inherit;color:inherit}.nav-content{display:block!important;visibility:hidden;transform:translateX(calc(-100% - 100px));transition:transform .45s cubic-bezier(.075,.82,.165,1),visibility .45s}.nav-content.is-open{visibility:visible;transform:translateX(0)}.preloader-screen{position:fixed;z-index:99;inset:0;background:#010101}.preloader-gif{width:100%;height:100%;object-fit:cover}.preloader-copy{position:absolute;top:60%;left:50%;width:min(90%,36rem);transform:translateX(-50%);margin:0;font-size:.875rem;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase;color:#fff}.preloader-copy .yellow{color:#f7d443}.splash-screen{transition:opacity .45s linear,visibility .45s}.splash-screen.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.splash-screen>.splash-photo,.splash-screen>.splash-video{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover}.splash-screen>.splash-video{background:#010101}.splash-screen>.splash-photo-mobile{display:none}.splash-screen>.overlay{z-index:2}.splash-screen>.center{z-index:3}.intro-logo>.intro-static-logo{width:248px;height:291px;margin:0 auto;background-size:contain;background-repeat:no-repeat}.slider-container>.scrubber{touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .15s ease-out}.slider-container>.scrubber .slider-glyph{display:block;width:100%;height:100%;font-size:.625rem;line-height:.75rem;color:#010101;text-align:center}.slider-container>.scrubber img{pointer-events:none;-webkit-user-drag:none}.slider-container>.scrubber:active{transition:none}.slider-container>.scrubber>.icon>img{width:12px;height:auto}.slider-container>.path>.line{transition:width 80ms linear}.film-screen{z-index:11;background:#010101}.film-screen .film-video{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover;background:#010101}.film-screen .video-container>.action-button{z-index:13;bottom:3.125rem;border:1px solid rgba(255,255,255,.4)}.menu-screen.is-open{display:block}.menu-screen .menu-stage-bg{position:absolute;z-index:3;inset:0;overflow:hidden}.menu-screen .menu-photo,.menu-screen .menu-video{width:100%;height:100%;object-fit:fill}.menu-screen .menu-video{position:absolute;z-index:1;inset:0;background:#010101}.menu-screen .hotspots{pointer-events:none}.menu-screen .play-button{pointer-events:auto;transform:translate(-50%,-50%);text-align:center}.menu-screen .play-button .play-glyph{display:block;font-size:.8em;line-height:1;color:#fff}.menu-screen .play-button .circle circle{transform-box:fill-box;transform-origin:center center;transition:transform .35s cubic-bezier(.075,.82,.165,1),fill .2s linear,stroke .2s linear}.menu-screen .play-button:hover .black circle{fill:#010101;stroke:#010101;transform:scale(3.4)}.menu-screen .play-button:hover .border circle{transform:scale(1)}.menu-screen .play-button:hover .white circle{transform:scale(1.5)}.menu-screen .play-button:hover .icon{display:block}.menu-screen .play-button:hover .text{transform:translateY(15px);transition:transform .35s ease-out}.menu-screen .play-button.-active .icon,.menu-screen .play-button.-active .play-glyph,.menu-screen .play-button.-active:hover .black .check{display:none}.menu-screen .play-button.-active:hover .icon,.menu-screen .play-button.-active:hover .play-glyph{display:block}.menu-screen .timeline-bar>.line{width:100%}.menu-screen .timeline-bar>.bar{transition:width .4s ease-out;min-width:2px}.menu-screen .timeline-bar>.bar>.car{background-size:contain;background-repeat:no-repeat;background-position:50%}.end-screen.is-open{display:block}.end-screen .social-button{background:transparent;border-top:1px solid rgba(230,230,230,.5);border-bottom:1px solid rgba(230,230,230,.5)}.end-screen .social-button>.line{margin-top:-1px}.sub-page.is-open{display:block;animation:subpage-in .45s cubic-bezier(.075,.82,.165,1)}@keyframes subpage-in{0%{transform:translateX(-100%);opacity:.6}to{transform:translateX(0);opacity:1}}.sub-page .pane.-active{display:block}.sub-page .subpage-nav{z-index:2}.sub-page .subpage-nav>a{cursor:pointer}.sub-page .list-block:first-of-type{margin-top:0}.sub-page .subpage-icon{width:100%;max-width:80px;height:auto;margin:0 auto}.sub-page .page-article{max-width:100%}.sub-page .close-page{cursor:pointer}.mobile-screen{display:none;background:#fff}.campaign-footer{background:#fff;color:#010101}@media only screen and (min-width:64.0625em){.campaign-footer{margin-top:100svh;padding-bottom:2.625rem}}@media only screen and (max-width:64em){.main-content:not(.sub-page-open){position:relative}.mobile-screen{display:flow-root}.end-screen,.film-screen,.main-content.sub-page-open .splash-screen,.menu-screen{display:none!important}.splash-screen>.splash-photo{position:absolute}.splash-screen>.splash-video{display:none}.splash-screen>.splash-photo-mobile{display:block}.flex-video>video{object-fit:cover}.intro-logo>.intro-static-logo{width:178px;height:209px}.sub-page .list-block:first-of-type{margin-top:0}.main-header>.nav-toggle.-active>.text{color:#010101}}@media only screen and (max-width:40em){.sub-page .page-article{padding-bottom:2.5rem}}