@media (min-width: 981px) {
  :root {
    --site-shell-max: 1280px;
  }

  .wrap,
  .navbar,
  .shell,
  .container,
  header>div,
  footer>div,
  nav[aria-label="Academy"]>div,
  main[style*="max-width"],
  section>div[style*="max-width:1440px"],
  section>div[style*="max-width: 1440px"],
  main>div[style*="max-width:1440px"],
  main>div[style*="max-width: 1440px"] {
    max-width: var(--site-shell-max) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  header>div,
  footer>div,
  nav[aria-label="Academy"]>div,
  main[style*="max-width"] {
    width: 100%;
  }

  .wrap,
  .navbar,
  .shell,
  .container,
  header>div,
  footer>div,
  nav[aria-label="Academy"]>div,
  main[style*="max-width"],
  section>div[style*="max-width"],
  main>div[style*="max-width"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}