.enroll-wrapper{align-items:center;background:var(--age-verification-backdrop-image),var(--white);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;padding-bottom:var(--space-22);padding-top:var(--space-22)}@media (min-width:990px){.enroll-wrapper{display:grid;gap:var(--space-28);justify-items:center}}.enroll{background-color:var(--light-color-1);border:1px solid var(--dark-color-1);max-width:550px;padding:var(--space-8) var(--space-12);width:100%}.enroll .title-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}.enroll .field{display:flex;flex-direction:column-reverse;gap:var(--space-2);padding-bottom:calc(var(--space-3));padding-top:calc(var(--space-2))}.enroll .field input{padding:var(--space-3)}.enroll .title{text-transform:uppercase}.enroll .subtitle,.enroll .title{text-align:center}.enroll img{max-width:455px;width:100%}.enroll .btn-enroll{margin-top:var(--space-6)}.enroll #recover,.enroll #recover+div{display:none}.enroll #recover:target,.enroll #recover:target+div{display:block}.enroll #recover:target~#login,.enroll #recover:target~#login+div{display:none}.enroll .link{color:var(--dark-color-3);padding-top:10px}.enroll form{display:flex;flex-direction:column;gap:10px}.enroll .form-message svg{height:20px;width:20px}