/* ========================================
   LOGIN PAGE SPECIFIC STYLES
   Extends auth-common.css
   ======================================== */

/* Additional login-specific styles not in common */

/* Hero text wrapper - if needed in future */
.hero-text-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 22px;
}

.hero-content h1 {
    font-size: 36px;
    font-weight: 700;
    line-height: 46.8px;
    margin: 0;
    width: 100%;
    max-width: 555px;
}

.hero-content p {
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    margin: 0;
    width: 100%;
    max-width: 785px;
}

/* Login specific overrides */
.login-page .password-toggle {
    right: 30px;
}