/* News category tabs on English pages only. Thai styles remain untouched. */
html[lang="en"] .news-index__category {
  align-items: center;
  text-align: center;
}

@media (max-width: 640px) {
  html[lang="en"] .news-index__categories {
    grid-template-columns: minmax(0, 1.15fr) minmax(0, 1.25fr) minmax(0, 1.6fr);
  }

  html[lang="en"] .news-index__category {
    font-size: clamp(12px, 3vw, 14px);
    overflow-wrap: normal;
    word-break: normal;
  }
}
