/* Lightweight responsive refinements. Most responsive rules live in main.css to avoid extra complexity. */
@media (max-width: 767px) {
  .wp-block-buttons { gap: .7rem; }
  .wp-block-buttons .wp-block-button { width: 100%; }
  .wp-block-buttons .wp-block-button__link { width: 100%; }
  .dms-hero-buttons .wp-block-button { width: auto; }
  .dms-hero-buttons .wp-block-button__link { width: 100%; }
}
