/* The approved transparent grid fills the final pistachio FAQ section. */
.faq {
  position: relative;
  isolation: isolate;
}

.faq::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: -1;
  background: url('../assets/designer-grid-transparent.png') left top / 784px 784px repeat;
  opacity: .72;
  pointer-events: none;
}

@media (max-width: 760px) {
  .faq::before { background-size: 624px 624px; }
}
