/* Site-level fixes that are not part of the generated design css (css/letflow.css and tokens.css are generated: do not edit). */
/* Phones: section headings (display-l) are scaled down so long words in ru/kk/uz fit without breaking mid-word.
   overflow-wrap stays as a last resort only. */
.display-xl, .display-l, .heading-1, .heading-2 { overflow-wrap: anywhere; hyphens: auto; }
@media (max-width: 480px) {
  .display-l { font-size: clamp(26px, 8vw, 34px); line-height: 1.15; }
  .lf-privacy-title { font-size: clamp(24px, 7.2vw, 34px); }
}
