body{display:flex;flex-direction:column;min-height:100vh;margin:0;background-color:#f5f5f5}.content-wrapper{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 15px}.content{width:100%;max-width:420px}.content--wide{max-width:56rem}.asteriskField{display:none}.page-bottom-logos{padding-bottom:1.5rem}.licence-acceptance{padding:0.75rem 1rem;margin-bottom:1rem;border:1px solid var(--bs-border-color);border-radius:0.5rem}.licence-acceptance:has(.is-invalid){border-color:var(--bs-danger)}.licence-acceptance .form-check,.licence-acceptance .mb-3{margin-bottom:0}
