.auth-module__dgWmnG__shell{grid-template-columns:1fr 1fr;max-width:1440px;min-height:760px;margin-inline:auto;display:grid}.auth-module__dgWmnG__story{color:#1f1b1c;background:#fce4ec;flex-direction:column;justify-content:space-between;gap:3rem;padding:clamp(2rem,5vw,5rem);display:flex;overflow:hidden}.auth-module__dgWmnG__eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.65rem;font-weight:800;display:flex}.auth-module__dgWmnG__eyebrow:before{content:"";background:#e91e63;width:1.5rem;height:3px}.auth-module__dgWmnG__story h2{letter-spacing:-.07em;margin-top:2rem;font-size:clamp(3rem,5.3vw,5.2rem);font-weight:600;line-height:1.02}.auth-module__dgWmnG__story h2 em{color:#c81451;font-style:normal}.auth-module__dgWmnG__ticket{border-top:1px solid #c79bab;border-bottom:1px solid #c79bab;padding:1.3rem 0}.auth-module__dgWmnG__ticket>div{justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;display:flex}.auth-module__dgWmnG__ticket span{color:#755963;font-size:.65rem}.auth-module__dgWmnG__ticket strong{font-size:.95rem;font-weight:600}.auth-module__dgWmnG__ticket svg{color:#c81451;width:1rem;height:1rem}.auth-module__dgWmnG__storyFooter{justify-content:space-between;align-items:center;gap:2rem;font-size:.7rem;line-height:1.7;display:flex}.auth-module__dgWmnG__storyFooter a{text-underline-offset:.25rem;font-weight:700;text-decoration:underline}.auth-module__dgWmnG__formArea{justify-content:center;align-items:center;min-width:0;padding:clamp(2rem,5vw,5rem);display:flex}.auth-module__dgWmnG__formInner{width:100%;max-width:390px}.auth-module__dgWmnG__logo{letter-spacing:-.06em;align-items:center;gap:.6rem;margin-bottom:2.8rem;font-size:1.7rem;font-weight:800;display:inline-flex}.auth-module__dgWmnG__formInner h1{letter-spacing:-.06em;margin-bottom:1rem;font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.05}.auth-module__dgWmnG__description{color:var(--muted-foreground);margin-bottom:2rem;font-size:.9rem;line-height:1.8}.auth-module__dgWmnG__form{gap:1.7rem;display:grid}.auth-module__dgWmnG__fields{gap:1.4rem;display:grid}.auth-module__dgWmnG__fields input{background:var(--card);height:3.15rem;box-shadow:none;border-radius:4px}.auth-module__dgWmnG__fields label{font-size:.77rem;font-weight:700}.auth-module__dgWmnG__submit button{width:100%;height:3.15rem}.auth-module__dgWmnG__footer{border-top:1px solid var(--border);gap:.75rem;margin-top:1.7rem;padding-top:1.3rem;display:grid}.auth-module__dgWmnG__back{color:var(--muted-foreground);align-items:center;gap:.5rem;margin-top:2rem;font-size:.7rem;display:inline-flex}.auth-module__dgWmnG__back svg{width:.9rem;height:.9rem}.dark .auth-module__dgWmnG__story{color:#fff5f8;background:#3e2330}.dark .auth-module__dgWmnG__story h2 em{color:#ff8fb4}.dark .auth-module__dgWmnG__ticket svg{color:#ff8fb4}.dark .auth-module__dgWmnG__ticket{border-color:#755465}.dark .auth-module__dgWmnG__ticket span{color:#d1b3c2}@media (max-width:1024px){.auth-module__dgWmnG__shell{min-height:700px}.auth-module__dgWmnG__story,.auth-module__dgWmnG__formArea{padding:2.3rem}.auth-module__dgWmnG__storyFooter{flex-direction:column;align-items:flex-start;gap:.8rem}}@media (max-width:767px){.auth-module__dgWmnG__shell{grid-template-columns:1fr;min-height:auto}.auth-module__dgWmnG__story{gap:1.5rem;padding:2rem 1.5rem}.auth-module__dgWmnG__story h2{margin-top:1.2rem;font-size:2.8rem}.auth-module__dgWmnG__story h2 br,.auth-module__dgWmnG__ticket,.auth-module__dgWmnG__storyFooter{display:none}.auth-module__dgWmnG__formArea{padding:2.5rem 1.5rem 3.5rem}.auth-module__dgWmnG__logo{margin-bottom:2rem}}
