/* Locale-specific text fit. The English PR21 composition and sizing are untouched. */
html[lang="de"] #main .hero h1.okto-type-chapter{font-size:min(100px,13cqw)}
html[lang="de"] .hero-promise p,
html[lang="de"] .support-reading p,
html[lang="de"] .support-reading li{hyphens:auto;overflow-wrap:break-word}
html[lang="de"] .footer-legal>*{min-width:0;max-width:100%;hyphens:auto;overflow-wrap:anywhere}
/* These native examples have authored lines in fixed source-art slots. */
html[lang="de"] .native-art p{white-space:nowrap}
.site-header .desktop-nav .language-switch{font-size:14px;line-height:26px}
.site-header .mobile-menu .language-switch{font-size:18px;line-height:26px;min-height:44px;display:flex;align-items:center}
