.original-hero .hero-actions .button.home-hybrid-cta,.original-hero .hero-actions .button.home-hybrid-cta:hover{background:var(--acid);border-color:var(--acid);color:var(--night)}:root:has(.first-menu-design){--dbe-header-height:82px;--dbe-header-extra:0px}.site-header.original-header.first-menu-design{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#031021e0,#031021a8);border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:1.5rem;height:82px;padding:0 2.4vw;display:flex}.site-header.original-header.first-menu-design>.wordmark{flex:0 0 164px;width:164px}.site-header.original-header.first-menu-design>.desktop-nav{letter-spacing:.035em;border:0;flex:auto;justify-content:space-evenly;align-self:stretch;align-items:stretch;gap:1rem;width:auto;padding:0;font-size:.875rem;display:flex;overflow:visible}.site-header.original-header.first-menu-design .nav-primary{color:#fff;font:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:0;padding:.4rem 0;text-decoration:none}.site-header.original-header.first-menu-design .nav-primary:after{display:none!important}.site-header.original-header.first-menu-design .nav-primary:hover,.site-header.original-header.first-menu-design .nav-primary[data-state=open]{color:var(--acid)}.site-header.original-header.first-menu-design>.header-actions{flex:none;gap:.5rem}.site-header.original-header.first-menu-design .menu-button{min-width:44px;min-height:44px;display:none}.first-menu-overlay.menu-overlay{background:var(--acid);color:var(--night);padding:5vh 8vw}.first-menu-overlay .menu-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:4vw;margin-top:6vh}.first-menu-overlay .classic-menu-group .menu-main{letter-spacing:-.04em;font:400 clamp(1.8rem,3.2vw,3.6rem)/1.08 Georgia,serif}.first-menu-overlay .menu-children a{min-height:44px;font-size:1rem;line-height:1.5}@media (width<=1699px){.site-header.original-header.first-menu-design>.desktop-nav{display:none}.site-header.original-header.first-menu-design .menu-button{justify-content:center;align-items:center;display:inline-flex}.first-menu-overlay .menu-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){:root:has(.first-menu-design){--dbe-header-height:68px;--dbe-header-extra:0px}.site-header.original-header.first-menu-design{gap:.5rem;height:68px;padding:0 1rem}.site-header.original-header.first-menu-design>.wordmark{flex:0 128px;width:128px;min-width:60px}.site-header.original-header.first-menu-design>.header-actions{gap:0}.site-header.original-header.first-menu-design .language-menu,.site-header.original-header.first-menu-design .account-access-full{display:none}.site-header.original-header.first-menu-design .account-access-short{display:inline}.first-menu-overlay .menu-map{grid-template-columns:1fr;gap:3rem}.first-menu-overlay .classic-menu-group .menu-main{font-size:1.8rem}}@media (width>=1100px) and (width<=1699px){:root:has(.first-menu-design){--dbe-header-height:124px}.site-header.original-header.first-menu-design{grid-template-rows:72px 52px;grid-template-columns:auto 1fr;gap:0 1.5rem;height:124px;display:grid}.site-header.original-header.first-menu-design>.wordmark{grid-area:1/1}.site-header.original-header.first-menu-design>.header-actions{grid-area:1/2;justify-self:end}.site-header.original-header.first-menu-design>.desktop-nav{grid-area:2/1/auto/-1;justify-content:space-between;gap:.8rem;min-width:0;display:flex}.site-header.original-header.first-menu-design .nav-primary{white-space:normal;text-align:start;line-height:1.2}.site-header.original-header.first-menu-design .menu-button{display:none}}.home-film-controls,.banner-film-toggle{display:none!important}.first-menu-overlay.menu-overlay[data-state=open]{animation:.5s cubic-bezier(.2,.8,.2,1) both dbe-first-menu-open!important}.dbe-nav-panel.classic-nav-panel[data-state=open]{animation:.22s both dbe-first-dropdown-open!important}@keyframes dbe-first-menu-open{0%{clip-path:circle(0 at 96% 4%)}to{clip-path:circle(145% at 96% 4%)}}@keyframes dbe-first-dropdown-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.first-menu-overlay.menu-overlay[data-state=open],.dbe-nav-panel.classic-nav-panel[data-state=open]{animation:none!important}}svg[class*=lucide-arrow],svg[class*=lucide-chevron]{display:none!important}.arrow-replacement-label{font-size:.875rem;line-height:1.3}button:has(>.arrow-replacement-label){width:auto;min-width:44px;padding-inline:.7rem}summary::marker{content:""}summary::-webkit-details-marker{display:none}select{appearance:none}
