.tv-site .language-switch{letter-spacing:0;white-space:nowrap;border:1px solid var(--line);border-radius:24px;justify-content:center;align-items:center;min-height:44px;padding:0 8px;font-size:11px;line-height:1.3;text-decoration:none;display:inline-flex}.tv-site .language-switch:hover{background:#fff5}.tv-site .language-switch:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.tv-site .header .nav-right{gap:12px}.tv-site .nav-left{gap:20px}.tv-site[lang=en] .nav-left{gap:18px}.tv-site[lang=en] .nav-right .login{font-size:11px}.tv-site .mobile-account .language-switch{justify-content:flex-start;align-self:flex-start;margin-bottom:8px;padding:10px 15px}.tv-site[lang=en] .footer-top{gap:30px}.tv-site[lang=en] .footer-top>div{min-width:0}@media (min-width:761px) and (max-width:1180px){.tv-site .header{grid-template-columns:1fr auto;gap:8px 20px}.tv-site .header .brand{grid-area:1/1}.tv-site .header .nav-right{grid-area:1/2}.tv-site .header .nav-left{grid-area:2/1/auto/-1;justify-content:center;gap:25px;width:100%}}@media (max-width:760px){.tv-site .header>.nav{display:none}.tv-site .mobile-account{gap:12px}.tv-site .mobile-nav a,.tv-site .mobile-account button{min-height:44px}}
