/* Scena Studio — home on tablets and phones: touch sizes (home) */
.site-logo, .foot-logo { flex: 0 0 auto; white-space: nowrap; }
  [data-block="publisher"] a, .sec.foot a:not([style*="border-radius: 50%"]) { display: inline-flex; align-items: center; min-height: 40px; }
  select { min-height: 40px; }
  a[style*="text-decoration: underline"][style*="display: inline-block"] { padding-top: 10px; padding-bottom: 10px; }
  a.mnav-link, :is(#m-nav, #m-nav--t, #m-nav--m) a { min-height: 40px; box-sizing: border-box; }
  button[role="switch"] { min-height: 40px; }
  .topbar a { min-height: 40px; display: inline-flex; align-items: center; }
  a[style*="font-weight: 650; color: #C0391A"], a[style*="font-weight: 650; color: rgb(192, 57, 26)"] { display: inline-flex; align-items: center; min-height: 32px; }
  button { min-height: 36px; }
  nav[aria-label] ul li > a[aria-current] { min-height: 40px; box-sizing: border-box; }
@media (min-width: 600px) and (max-width: 1023px) { :is(#m-nav, #m-nav--t, #m-nav--m) ul { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; column-gap: 32px !important; } }
@media (max-width: 359px) {
  a[href="download"][style*="height: 36px"] { font-size: 0 !important; padding: 0 11px !important; gap: 0 !important; }
  header select { max-width: 92px; }
}
