/* Latin Extended is required for Polish, alongside the existing Manrope Latin face. */
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/manrope-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
html:not([lang=en]) .s-copy h1,html:not([lang=en]) .s-copy h2{overflow-wrap:break-word;hyphens:manual;text-wrap:balance}
html:not([lang=en]) .s-appbar{gap:10px}
html:not([lang=en]) .story-progress-copy{min-width:0}
html:not([lang=en]) .s-tabs button{hyphens:manual;text-wrap:balance}
@media(max-width:700px){
 html:not([lang=en]) .s-copy h1{font-size:clamp(29px,8.3vw,36px);line-height:1.08;letter-spacing:-1.2px;hyphens:none}
 html:not([lang=en]) .s-hero .s-lead{font-size:12px;line-height:1.5}
 html:not([lang=en]) .s-hero .s-copy .button{margin-top:16px}
 html:not([lang=en]) .story-progress-copy strong{font-size:7px;overflow-wrap:anywhere}
}
