/* Public site only; the admin keeps its Polish navigation. */
.ask-header-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}
.ask-language-switch{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #276087;border-radius:9px;background:#061e34;padding:7px 10px;white-space:nowrap;line-height:1.2}
.ask-language-switch a{font-size:12px;color:#9ab9d2;font-weight:700;letter-spacing:.035em;transition:color .2s}
.ask-language-switch a.active,.ask-language-switch a:hover,.ask-language-switch a:focus-visible{color:#4ccaff}
.ask-language-switch>span{font-size:11px;color:#527892}
@media(max-width:1120px){.header-inner{gap:15px}.site-header nav{gap:12px}.site-header nav a{font-size:12px}.ask-header-actions{gap:8px}.ask-header-actions .nav-cta{padding:10px 11px}}
@media(max-width:900px){.ask-header-actions{margin-left:auto}.ask-header-actions .nav-cta{display:none}.ask-language-switch{padding:8px 11px}}
@media(max-width:520px){.ask-header-actions{margin-left:auto}.ask-language-switch{padding:6px 8px;gap:5px}.header-inner{gap:10px}}
