.nav-actions{display:flex;align-items:center;gap:15px}
.language-switcher{display:flex;align-items:center;gap:5px}
.lang-link{min-width:36px;height:28px;display:grid;place-items:center;border-radius:5px;font-size:.72rem;font-weight:900;border:1px solid #cbd6e1;box-shadow:0 2px 7px rgba(5,31,58,.09);transition:.2s}
.lang-link:hover,.lang-link.active{transform:translateY(-1px);outline:2px solid var(--orange);outline-offset:1px}
.lang-link.tr{background:#d91f2c;color:#fff}
.lang-link.en{background:linear-gradient(135deg,#153d78 0 45%,#fff 45% 58%,#c9152b 58%);color:#fff;text-shadow:0 1px 2px #000}
.lang-link.ru{background:linear-gradient(#fff 0 33%,#1f55a5 33% 66%,#d52b3a 66%);color:#111;text-shadow:0 1px 1px #fff}
.lang-link.ar{background:linear-gradient(#178447 0 33%,#fff 33% 66%,#111 66%);color:#d71920;text-shadow:0 1px 1px #fff}
.slider{height:min(42.42vw,672px);min-height:360px}
.slide-artwork img{object-fit:contain;background:var(--navy)}
.slide-artwork::after{display:none}
html[dir="rtl"] body{text-align:right}
html[dir="rtl"] .slide-content{left:auto;right:max(calc((100vw - 1180px)/2),28px)}
html[dir="rtl"] .check-list li{padding:8px 30px 8px 0}
html[dir="rtl"] .check-list li::before{left:auto;right:0}
html[dir="rtl"] .floating{right:auto;left:18px}
@media(max-width:1050px){.nav{gap:14px}.menu{gap:14px}.header-cta{display:none}}
@media(max-width:850px){.nav-actions{gap:8px}.language-switcher{gap:3px}.lang-link{min-width:31px;height:25px;font-size:.65rem}.slider{height:420px;min-height:420px}}
@media(max-width:560px){.slider{height:330px;min-height:330px}.slide-artwork img{object-fit:contain}.language-switcher{position:absolute;right:54px;top:24px}html[dir="rtl"] .language-switcher{right:auto;left:54px}}
