.page-content {
    display: flex;
    justify-content: space-around;
}

.login-card {
    flex-basis: 400px;
    
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    row-gap: var(--spacing-3);
}

.login-layout {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    row-gap: var(--spacing-3);
}

.login-layout * {
    flex-grow: 1;
}
