@media (min-width: 992px) {

  /* 限制最外層容器，使所有區域一致 */
  .layout-container,
  .container,
  .region-content,
  .featured-top__inner {
    max-width: 900px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  /* 補救 row 負邊距 */
  .featured-top__inner > .row,
  .container > .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
