.page-module__E0kJGG__main{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__E0kJGG__container{max-width:480px;padding:var(--spacing-2xl);text-align:center}.page-module__E0kJGG__title{color:var(--color-primary);margin-bottom:var(--spacing-md);font-size:3rem;font-weight:700}.page-module__E0kJGG__subtitle{color:var(--color-text-light);margin-bottom:var(--spacing-3xl);font-size:1.25rem}.page-module__E0kJGG__buttons{gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);flex-direction:column;display:flex}.page-module__E0kJGG__loginButton{color:#000;border-radius:var(--radius-md);transition:var(--transition-base);background:#fee500;padding:1rem 2rem;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-block}.page-module__E0kJGG__loginButton:hover{background:#fdd835;transform:translateY(-2px)}.page-module__E0kJGG__secondaryButton{background:var(--color-white);color:var(--color-primary);border-radius:var(--radius-md);border:2px solid var(--color-primary);transition:var(--transition-base);padding:1rem 2rem;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-block}.page-module__E0kJGG__secondaryButton:hover{background:var(--color-primary);color:var(--color-white)}.page-module__E0kJGG__info{margin-top:var(--spacing-xl);padding:var(--spacing-lg);background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.page-module__E0kJGG__info p{color:var(--color-text);margin:0;font-size:1rem}
