body.grid-background {
  background: 
    radial-gradient(900px 500px at 8% 0%, color-mix(in srgb, var(--brand) 55%, transparent), transparent 65%),
    radial-gradient(800px 480px at 100% 100%, color-mix(in srgb, var(--brand-2, var(--brand)) 75%, transparent), transparent 60%),
    linear-gradient(180deg, var(--bg), var(--bg-2));
  background-attachment: fixed;
}


.login {
    min-height: 100dvh;
    display: grid;
    place-items: center;
    padding: 16px;
}

.login .card {
    max-width: 600px;
}
