.language-switch{display:flex;gap:2px;order:4;flex:none;border:1px solid #596370;border-radius:5px;padding:3px;align-self:center}.language-switch a{color:#fff;padding:8px 10px;text-decoration:none;font-size:13px;font-weight:700;line-height:1.2;border-radius:3px}.language-switch a[aria-current]{background:#e5edf5;color:#101214}.language-switch a:focus-visible{outline:2px solid #80bfff;outline-offset:3px}.header .brand{order:0}.header .nav{order:1}.header-call{order:2}.menu-toggle{order:3}html[lang=pl] .header{gap:20px}html[lang=pl] .nav{gap:20px}html[lang=pl] h1{overflow-wrap:break-word}html[lang=pl] .hero-copy h1{font-size:clamp(36px,4.1vw,61px)}.hero-media{position:relative}.hero-media video{position:absolute;inset:0}a,button,input,textarea,summary{touch-action:manipulation}@media(max-width:1000px){.header-call{display:none}}@media(max-width:680px){.header,html[lang=pl] .header{gap:10px;padding-left:16px;padding-right:16px}.brand img{width:112px;height:auto}.menu-toggle{margin-left:auto;padding:8px 9px}.language-switch a{padding:9px 8px;font-size:12px}.language-switch{order:4}html[lang=pl] .hero-copy h1{font-size:35px;line-height:1.1}.review-heading{gap:18px}.review-heading p{max-width:250px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
