.register{position:relative}.register .register__header{display:flex;align-items:flex-start;gap:var(--space-40);margin-bottom:var(--space-60)}.register .register__header button{padding:0 var(--space-40) var(--space-40) 0}.register .register__header svg{width:1rem}.register .register__title{margin-bottom:0}.register .register__section-description{font-size:var(--text-small);color:var(--text-secondary);margin-top:var(--space-60)}.register .register__section-header{margin-top:var(--space-70)}.register .register__section-header .register__section-title{margin-bottom:var(--space-30)}.register .register__section-header .register__section-description{margin-top:0}.register .register__name-row{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-50)}@media(min-width:48rem){.register .register__name-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.register .date-picker{margin-bottom:var(--space-50)}.register .register__terms-conditions{margin-bottom:var(--space-70)}.register .register__terms-conditions .checkbox{padding-bottom:var(--space-20)}.register .register__terms-conditions-help-text{font-size:var(--text-small);color:var(--text-secondary);margin-left:var(--space-70)}.register form{display:flex;flex-direction:column;gap:1rem}.register form button{width:100%}.register .register__account-confirmation .register__account-confirmation__cta{margin-top:var(--space-70);width:100%}
