@media (max-width: 900px) {
  .ff-grid-2,
  .ff-grid-3 {
    grid-template-columns: 1fr;
  }

  .ff-section {
    padding: 52px 0;
  }
}

@media (max-width: 640px) {
  .ff-container {
    width: min(100% - 28px, var(--ff-container));
  }
}
