/* Shared safeguards for complete foreign-language editions. */
html:not(:lang(pl)) .lang{flex-shrink:0}html:not(:lang(pl)) .lang select{min-width:72px}html:not(:lang(pl)) .btn{white-space:normal}html:not(:lang(pl)) h1,html:not(:lang(pl)) h2,html:not(:lang(pl)) h3{overflow-wrap:break-word}
@media(max-width:700px){html:not(:lang(pl)) .lang select{min-width:64px}html:not(:lang(pl)) input,html:not(:lang(pl)) select,html:not(:lang(pl)) textarea{font-size:16px}html:not(:lang(pl)) .hero h1{font-size:clamp(32px,8.5vw,52px)}}
