/* Página /work/thumbnails: galeria no padrão das páginas de case */
.audax-tg {
  width: min(900px, calc(100vw - 40px));
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px 24px;
}
.audax-tg-item {
  margin: 0;
  border-radius: 24px;
  overflow: hidden;
  aspect-ratio: 16 / 9;
  background: #111;
}
.audax-tg-item:first-child { grid-column: 1 / -1; }
.audax-tg-item img { width: 100%; height: 100%; object-fit: cover; display: block; }
@media (max-width: 809.98px) {
  .audax-tg { grid-template-columns: 1fr; gap: 20px; }
}

/* faixa de palavras: o runtime deixava visível e animava */
.framer-1bapm1s-container > section { opacity: 1 !important; }

/* menu do celular */
#audax-menu {
  position: fixed;
  z-index: 2147483000;
  box-sizing: border-box;
  display: none;
  flex-direction: column;
  gap: 18px;
  padding: 26px 20px 28px;
  color: #fff;
}
#audax-menu.at-open { display: flex; }
#audax-menu .am-top { display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px; }
#audax-menu .am-close {
  width: 30px; height: 30px; padding: 3px; border: 0; background: none; cursor: pointer; color: rgb(170, 170, 170);
}
#audax-menu a {
  font: 400 16px/1.3 "Geist", "Geist Placeholder", sans-serif;
  color: #fff;
  text-decoration: none;
}
[data-framer-name="Menu Icon"] svg { display: block; }
#audax-menu .am-logo > div { width: 82px; height: 19px; }
