.enrollment{max-width:800px;padding-top:2rem;padding-bottom:3rem}.enrollment input:not([type=checkbox]){display:block;width:100%;margin:.5rem 0 1.25rem;padding:.8rem;box-sizing:border-box}.enrollment fieldset{border:1px solid #738398;border-radius:.5rem;padding:1rem;margin:1.5rem 0}.enrollment .choice{display:flex;align-items:flex-start;gap:.8rem;margin:1rem 0}.choice input{flex:0 0 auto;width:1.2rem;height:1.2rem;margin-top:.2rem}.enrollment button{margin:.5rem .5rem .5rem 0}.enrollment [hidden]{display:none!important}#error{color:#ffb8b8}#result{padding:1.25rem;border:1px solid #738398;border-radius:.5rem}button:disabled{opacity:.65;cursor:wait}
