:root{--hero-background:#092c48}.utility{background:#123d50;border-bottom:1px solid #ffffff15}.utility select{background:#1c4b5e}.corporate-header.tinted-navigation{background:linear-gradient(110deg,#14384b,#102c40);border:0;display:block;padding:0 5%;box-shadow:0 4px 18px #08223512}.tinted-navigation .nav{display:block;max-width:1320px;width:100%;margin:0 auto!important;padding:0;border:0}.tinted-navigation .navlinks{display:flex;justify-content:center;gap:18px;max-width:none;padding:11px 0}.tinted-navigation .navlinks a{padding:12px 24px!important;color:#dce8ed;font-size:13px!important;text-transform:none;border:1px solid transparent!important;border-radius:4px;background:transparent;letter-spacing:.025em}.tinted-navigation .navlinks a:hover{background:#ffffff0c;color:white;border-color:#ffffff25!important}.tinted-navigation .navlinks a[aria-current=page]{color:#fff;background:#ffffff12;border-color:#b79562!important}.cinema-hero{background:var(--hero-background)}.hero-company-mark{position:relative;width:100%;padding:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0;min-height:48px}.hero-company-mark img{width:100%;height:auto;display:block;max-width:none}.hero-company-white-text{position:absolute;inset:0;filter:brightness(0) invert(1);clip-path:inset(0 0 0 15%)}.hero-branding{grid-template-columns:minmax(0,1fr) 120px;gap:23px}.anniversary-motion{width:120px;height:160px;isolation:isolate;background:var(--hero-background);overflow:hidden;mask-image:radial-gradient(ellipse at center,#000 60%,transparent 99%);-webkit-mask-image:radial-gradient(ellipse at center,#000 60%,transparent 99%)}.anniversary-motion .anniversary-video,.anniversary-motion .anniversary-poster{background:transparent;mix-blend-mode:normal;transition:none;animation:none}.anniversary-motion.started .anniversary-poster{opacity:0!important}.anniversary-motion.started .anniversary-video{opacity:1!important}.anniversary-motion.video-error .anniversary-poster{opacity:1!important}.anniversary-motion.video-error .anniversary-video{opacity:0!important}.anniversary-video.native-alpha-webm{mix-blend-mode:screen}.cinema-hero .hero-media{background:var(--hero-background)!important;isolation:isolate}.cinema-hero .hero-media video{object-fit:contain;background:var(--hero-background)!important;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}.cinema-hero .hero-media:after{inset:0;background:linear-gradient(to bottom,var(--hero-background),transparent 8%,transparent 90%,var(--hero-background));pointer-events:none}.profile-chapter-grid{display:grid;grid-template-columns:38% 1fr;gap:8%;align-items:start}.profile-chapter h2{font-size:clamp(30px,3.1vw,45px);line-height:1.16}.profile-chapter p{font-size:15px;line-height:1.9;margin-top:0}.profile-chapter .wrap{padding-top:70px;padding-bottom:70px}.profile-chapter-grid>div:last-child p+p{margin-top:22px}@media(min-width:1500px){.hero-branding{grid-template-columns:minmax(0,1fr) 140px}.anniversary-motion{width:140px;height:185px}}@media(max-width:1100px){.hero-branding{grid-template-columns:1fr;gap:22px}.hero-company-mark{max-width:410px}.profile-chapter-grid{gap:6%}.tinted-navigation .navlinks{gap:8px}.tinted-navigation .navlinks a{padding:12px 17px!important}}@media(max-width:950px){.corporate-header.tinted-navigation{padding:10px 5%}.tinted-navigation .mobile-toggle{color:#fff;background:#ffffff0b;border-color:#ffffff35;margin-inline-start:auto}.tinted-navigation .navlinks{display:none;background:#102d42;top:100%;padding:15px 5%;box-shadow:0 12px 25px #071f3525}.tinted-navigation .navlinks.open{display:grid;grid-template-columns:1fr 1fr;gap:7px}.tinted-navigation .navlinks a{padding:13px 15px!important}.profile-chapter-grid{grid-template-columns:1fr;gap:15px}}@media(max-width:650px){.hero-company-mark{max-width:400px}.hero-branding{margin-bottom:20px}.anniversary-motion{width:115px;height:155px}.profile-chapter .wrap{padding-top:45px;padding-bottom:45px}}
