.registerForm-module__BAWhrq__wrapper{background:radial-gradient(800px 400px at 20% 30%, #c9a9611f, transparent 70%), radial-gradient(700px 400px at 80% 70%, #722f372e, transparent 75%), linear-gradient(180deg, var(--lw-ink) 0%, var(--lw-ink-soft) 100%);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.registerForm-module__BAWhrq__container{background:var(--lw-surface);border-radius:var(--border-radius-xl);border:1px solid var(--lw-gold);grid-template-columns:1.05fr 1fr;width:100%;max-width:960px;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000080}.registerForm-module__BAWhrq__left{padding:48px 44px}.registerForm-module__BAWhrq__title{font-family:var(--font-display);color:var(--lw-burgundy);letter-spacing:-.015em;margin-bottom:8px;font-size:32px;font-weight:500;line-height:1.1}.registerForm-module__BAWhrq__subtitle{color:var(--lw-muted);margin-bottom:28px;font-size:14px}.registerForm-module__BAWhrq__form{flex-direction:column;gap:16px;display:flex}.registerForm-module__BAWhrq__inputGroup{flex-direction:column;gap:4px;display:flex}.registerForm-module__BAWhrq__inputGroup label{color:var(--lw-burgundy);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.registerForm-module__BAWhrq__input{box-sizing:border-box;border:1px solid var(--lw-border);width:100%;font-size:14px;font-family:var(--font-sans);background:var(--bg-primary);color:var(--lw-ink);transition:all var(--ease);border-radius:10px;padding:.8rem 1rem}.registerForm-module__BAWhrq__input:focus{border-color:var(--lw-burgundy);outline:none;box-shadow:0 0 0 3px #722f371f}.registerForm-module__BAWhrq__input::placeholder{color:var(--text-tertiary)}.registerForm-module__BAWhrq__error{color:var(--danger);font-size:12px}.registerForm-module__BAWhrq__terms{color:var(--lw-muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.registerForm-module__BAWhrq__terms input[type=checkbox]{accent-color:var(--lw-burgundy)}.registerForm-module__BAWhrq__button{background:var(--lw-burgundy);color:var(--lw-cream);letter-spacing:.02em;cursor:pointer;border:none;border-radius:10px;margin-top:12px;padding:14px;font-size:14px;font-weight:600;transition:all .2s}.registerForm-module__BAWhrq__button:hover:not(:disabled){background:var(--lw-burgundy-dark);transform:translateY(-1px);box-shadow:0 12px 28px #722f374d}.registerForm-module__BAWhrq__button:disabled{opacity:.6;cursor:not-allowed}.registerForm-module__BAWhrq__right{background:radial-gradient(400px 240px at 50% 20%, #c9a9612e, transparent 70%), linear-gradient(160deg, var(--lw-burgundy) 0%, var(--lw-burgundy-dark) 100%);color:var(--lw-cream);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.registerForm-module__BAWhrq__illustration{width:100%;max-width:320px}.registerForm-module__BAWhrq__illustration h2{font-family:var(--font-display);color:var(--lw-cream);letter-spacing:-.01em;margin-bottom:12px;font-size:30px;font-weight:500;line-height:1.15}.registerForm-module__BAWhrq__illustration h2 em{color:var(--lw-gold);font-style:italic}.registerForm-module__BAWhrq__illustration p{color:#f5e6d3c7;font-size:14px;line-height:1.55}.registerForm-module__BAWhrq__footer{color:var(--lw-muted);text-align:center;margin-top:18px;font-size:13px}.registerForm-module__BAWhrq__footer a{color:var(--lw-burgundy);font-weight:600;text-decoration:none}.registerForm-module__BAWhrq__footer a:hover{color:var(--lw-burgundy-dark);text-decoration:underline}@media (max-width:768px){.registerForm-module__BAWhrq__container{grid-template-columns:1fr}.registerForm-module__BAWhrq__right{display:none}.registerForm-module__BAWhrq__left{padding:32px 24px}}
