/* Two crawlable language versions; keep the choice visible on narrow screens. */
.language-switch{display:flex!important;align-items:center;gap:3px!important;flex-shrink:0;padding:3px;border:1px solid #8c998c66;border-radius:6px;font:600 11px/1.3 Arial,sans-serif;letter-spacing:.04em}.language-switch a{display:block!important;padding:7px 8px!important;border-radius:3px;text-decoration:none!important;color:inherit!important}.language-switch a[aria-current="page"]{background:#ed243b;color:#fff!important}.header>nav:not(.language-switch){margin-left:auto}.header{gap:22px}.case-header{gap:22px}.case-header>a:last-of-type{margin-left:auto}.header .language-switch,.case-header .language-switch{margin-left:0}.hero-copy,.contact-copy,.automation-case-copy,.engagement-grid article{min-width:0}html[lang="hr"] .hero h1{font-size:clamp(34px,3.8vw,58px)}html[lang="hr"] .service-grid h3{font-size:clamp(25px,2.5vw,36px)}html[lang="hr"] .sf-feature h2{font-size:clamp(30px,3.5vw,46px)}
@media(max-width:720px){.header,.case-header{flex-wrap:wrap;gap:12px;padding-top:14px;padding-bottom:14px}.header>.lina-brand,.case-header>.lina-brand{order:0}.header>.language-switch,.case-header>.language-switch{order:1;margin-left:auto}.header>nav:not(.language-switch){order:2;width:100%;margin:0;justify-content:space-between}.case-header>a:last-of-type{order:2;width:100%;margin:0}.language-switch{width:auto!important}.language-switch a{padding:6px 7px!important}html[lang="hr"] .hero h1{font-size:clamp(33px,8vw,50px)}html[lang="hr"] .hero-actions{align-items:flex-start;flex-direction:column}.lina-wordmark small{white-space:nowrap}}
