/* UPIK: fully translated, static pages; no translation widget or tracking. */
.language-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;padding:10px 12px;line-height:1.35;border-radius:5px;font-size:14px;color:var(--ink)}
.language-dropdown a small{font-size:10px;color:var(--muted)}
.language-dropdown a[aria-current="page"]{background:#edf4fa;color:var(--blue);font-weight:600}
.language-dropdown a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
html:not([lang="pl"]) .inner-hero>div,html:not([lang="pl"]) .metric-panel{min-width:0}
html:not([lang="pl"]) h1,html:not([lang="pl"]) h2,html:not([lang="pl"]) h3{overflow-wrap:break-word}
html:not([lang="pl"]) .subpage-title-line{max-width:100%}
html:not([lang="pl"]) .breadcrumbs{flex-wrap:wrap}
html:not([lang="pl"]) .dropdown a{white-space:normal}
@media(max-width:700px){
 html:not([lang="pl"]) .footer-compact .footer-columns{grid-template-columns:minmax(0,1fr) max-content;gap:18px 12px}
 html:not([lang="pl"]) .footer-compact .footer-wordmark{width:min(100%,164px)}
 html:not([lang="pl"]) .footer-compact .footer-item{overflow-wrap:anywhere}
 html:not([lang="pl"]) .numbers strong{font-size:clamp(29px,8.1vw,45px)}
 html:not([lang="pl"]) .numbers p{overflow-wrap:break-word}
 html:not([lang="pl"]) .platform-card h3{font-size:clamp(24px,6.6vw,35px)}
 html:not([lang="pl"]) .home-hero h1{font-size:clamp(34px,9.2vw,64px)}
 html:not([lang="pl"]) .privacy-body p,html:not([lang="pl"]) .privacy-body li{hyphens:auto;overflow-wrap:anywhere}
}
