@media only screen and (max-width: 768px) {
  /* 1) Turn your custom flex wrapper into a block so it stacks */
  body.page-13673217 .align_center > div[style*="display:flex"] {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* 2) Make each “cell” full‑width with a bit of bottom gutter */
  body.page-13673217 .align_center > div[style*="display:flex"] > div {
    display: block !important;
    width: 100% !important;
    margin: 0 0 24px !important;
    box-sizing: border-box !important;
  }

  /* 3) Stretch each iframe to fill its parent at 9:16 */
  body.page-13673217 .align_center iframe {
    display: block !important;
    width: 100% !important;
    aspect-ratio: 9/16 !important;
    height: auto !important;
    margin: 0 !important;
  }
}

