.login-page {
    min-height: 100vh;
    display: grid;
    place-items: center;
    padding: 24px;
    background:
        radial-gradient(circle at 20% 10%, rgba(37, 99, 235, .22), transparent 30%),
        radial-gradient(circle at 82% 18%, rgba(20, 184, 166, .16), transparent 28%),
        #edf5ff;
}

.login-page .login-card {
    width: min(440px, 100%);
    border-top: 4px solid #2563eb;
}
