@media (max-width: 680px), (max-width: 1000px) and (hover: none) and (pointer: coarse) {
  .experience-page .xp-page-scroll { display: none; }
  .experience-page .xp-site-header .xp-brand { flex: 1 1 auto; min-width: 0; max-width: 190px; }
  .experience-page .xp-header-actions { flex-shrink: 0; }
  .experience-page .xp-header-actions .jampa-language select { min-width: 0; max-width: 110px; }
}
