main {
  display: flex;
  justify-content: center;
  align-content: center;

  align-items: center;
  padding: var(--p-4);
  max-width: 1000px;
  margin: 0 auto;
}

main .card {
  width: min(100%, 400px);
  padding: calc(var(--p-12) * 2) var(--p-12);

  background-color: white;

  gap: var(--p-4);
  display: flex;
  flex-direction: column;
}
