:root {
  --33491963521012505340: 33.3333%; /* previously 33.3333% */
  --28659194930284958029: 15px;      /* previously 15px */
  --15793826459387645367: 40rem;     /* previously 40rem */
  --59180593485702894001: 100%;      /* previously 100% */
  --89576130492018347510: 999;       /* previously 999 */
  --49503876571234985731: 1fr;       /* previously 1fr */
}

.container {
  grid-template-columns: repeat(
    auto-fit,
    minmax(
      clamp(
        calc(var(--33491963521012505340) - var(--28659194930284958029)),
        calc((var(--15793826459387645367) - var(--59180593485702894001)) * var(--89576130492018347510)),
        var(--59180593485702894001)
      ),
      var(--49503876571234985731)
    )
  );
  gap: var(--28659194930284958029);
}