@media (max-width: 760px) {
  [data-r~="px"] { padding-left: 20px !important; padding-right: 20px !important; }
  [data-r~="wrap"] { flex-wrap: wrap !important; row-gap: 10px !important; }
  [data-r~="navlinks"] { gap: 20px !important; flex-wrap: wrap !important; }
  [data-r~="desc"] { margin-left: 0 !important; text-align: left !important; flex-basis: 100% !important; }
  [data-r~="stack"] { grid-template-columns: minmax(0, 1fr) !important; }
  [data-r~="stack"] > * { grid-column: auto !important; grid-row: auto !important; }
  [data-r~="gapfix"] { row-gap: 32px !important; }
  [data-r~="hidem"] { display: none !important; }
  [data-r~="unstick"] { position: static !important; }
  [data-r~="g4"] { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  [data-r~="g6"] { column-gap: 14px !important; }
  [data-span="1"], [data-span="2"], [data-span="3"] { grid-column: span 3 !important; }
  [data-span="4"], [data-span="5"], [data-span="6"] { grid-column: span 6 !important; }
  [data-r~="awrow"] { grid-template-columns: 52px minmax(0, 1fr) !important; gap: 6px 16px !important; }
  [data-r~="awrow"] > :nth-child(n+3) { grid-column: 2 !important; }
  [data-r~="hero"] { height: 480px !important; }
  [data-r~="mh"] { min-height: 240px !important; }
  [data-r~="nav"] { padding-top: 18px !important; padding-bottom: 16px !important; }
  [data-r~="pad-in"] { padding: 26px 22px !important; }
  [data-fs="54"], [data-fs="52"] { font-size: 36px !important; }
  [data-fs="46"], [data-fs="44"] { font-size: 34px !important; }
  [data-fs="38"], [data-fs="36"] { font-size: 30px !important; }
  [data-fs="34"] { font-size: 28px !important; }
  [data-fs="32"] { font-size: 26px !important; }
  [data-fs="30"] { font-size: 24px !important; }
  [data-r~="bigword"] { font-size: 40px !important; }
}
@media (max-width: 520px) {
  [data-span="3"] { grid-column: span 6 !important; }
  [data-r~="hero"] { height: 440px !important; }
}
