.language-menu{position:relative}.language-menu summary{cursor:pointer;font-size:14px;white-space:nowrap;padding:12px 0}.language-options{position:absolute;inset-inline-end:0;top:100%;width:200px;padding:12px;background:#fff;border:1px solid #dce2db;box-shadow:0 15px 30px #00302520;z-index:45;display:grid}.language-options a{font-size:16px;padding:9px 12px;min-height:42px}.language-options a:hover,.language-options a[aria-current=true]{background:#eef3ed;color:#004c3f}.navlinks{gap:15px}html[lang=ar],html[lang=fa]{font-family:Tahoma,Arial,sans-serif}html[lang=ar] body,html[lang=fa] body{font-family:Tahoma,Arial,sans-serif;line-height:1.9}html[lang=ru] body,html[lang=kk] body{font-family:Manrope,'Segoe UI',Arial,sans-serif}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .eyebrow{letter-spacing:0}[dir=rtl] .hero h1 em,[dir=rtl] .human-story h2 em{font-family:inherit}[dir=rtl] .hero:after{background:linear-gradient(270deg,#001f1be0,#001c1990 55%,#00161325)}[dir=rtl] .nav-dropdown-links{left:auto;right:-24px}[dir=rtl] .hero-content,[dir=rtl] .article{text-align:right}[dir=rtl] .brand,[dir=rtl] .network,[dir=rtl] input[type=email],[dir=rtl] #captcha{direction:ltr}[dir=rtl] .brand{margin-inline-end:0}[dir=rtl] .hero-bottom{padding-right:0;padding-left:120px}.brand-film{width:100%;aspect-ratio:16/9;background:#004c3f;display:block}.film-section{padding-top:30px}.film-section .note{margin-top:15px}
@media(max-width:1350px){.nav{height:84px}.menu{display:flex;align-items:center;gap:10px}.navlinks{display:none;position:absolute;top:84px;left:0;right:0;background:#fff;padding:20px 30px;flex-direction:column;align-items:stretch;max-height:calc(100dvh - 84px);overflow:auto}.navlinks.open{display:flex}.navlinks>a:not(.nav-cta),.nav-dropdown summary,.language-menu summary{font-size:20px;min-height:48px;padding:12px 6px}.language-options,.nav-dropdown-links{position:static;width:100%;box-shadow:none;border:0;background:#f4f6f0}.language-options{grid-template-columns:1fr 1fr}.nav-dropdown-links a{font-size:18px;padding:12px}.nav-cta{justify-content:space-between;font-size:18px}}
@media(max-width:640px){.nav{height:76px}.navlinks{top:76px;max-height:calc(100dvh - 76px)}[dir=rtl] .hero-bottom{padding-left:80px}.hero h1{font-size:clamp(35px,10vw,49px)}.page-hero h1{font-size:clamp(32px,9vw,44px)}.hero{min-height:820px}.hero-content{padding-bottom:190px}.hero .actions{align-items:stretch}.hero .button{max-width:100%}.button{white-space:normal}.finder-tabs{flex-wrap:wrap}.finder-tabs button{flex:1 1 100px}.brand>span{font-size:13px}[dir=rtl] .hero p{max-width:none}}

.hero .film-link{color:#fff;border-color:#c5a55a}.nav>.language-menu{margin-inline-start:auto;flex-shrink:0}.nav>.language-menu summary{font-size:14px;min-height:44px;min-width:40px;display:flex;align-items:center;justify-content:center}.nav>.language-menu .language-options{position:absolute;inset-inline-end:0;width:225px;top:100%;background:#fff;border:1px solid #dce2db;box-shadow:0 15px 30px #00302520;grid-template-columns:1fr}.nav>.language-menu .language-options a{font-size:17px;min-height:44px}.nav>.language-menu summary:after{content:'⌄';margin-inline-start:5px}@media(max-width:640px){.nav{gap:7px}.nav>.brand{gap:5px}.nav>.brand>span{font-size:12px}.nav>.brand small{font-size:4.6px}.nav>.brand img{width:29px}.menu{min-width:76px;padding:8px;font-size:14px}.nav>.language-menu summary{min-width:35px}.hero .film-link{font-size:15px}}
