.register{position:relative}.register .register__header{align-items:flex-start;display:flex;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{color:var(--text-secondary);font-size:var(--text-small);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;gap:var(--space-50);grid-template-columns:repeat(1,1fr)}@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{color:var(--text-secondary);font-size:var(--text-small);margin-left:1.25rem}.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%}
