/* Translated editions only (/es/, /zh/, /tl/), linked by tools/i18n/build.py; English pages never load it.
   Spanish, Chinese and Tagalog labels are often longer than the English ones, so on phones buttons may
   wrap onto two lines and long words may break instead of pushing the page wider than the screen. */
@media (max-width: 480px) {
  .btn { white-space: normal; text-align: center; line-height: 1.3; max-width: 100%; }
  .about-start__path, .option, .option > div, .card, .cmx-hero__text { min-width: 0; }
  h1, h2, h3, .about-start__path p, .option p, .eyebrow { overflow-wrap: anywhere; hyphens: auto; }
}
