@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400&display=swap);.border-box,a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul,label{box-sizing:border-box}body{font-family:'Open Sans', sans-serif;font-size:1em;color:#3c3c3b}a{text-decoration:none;color:#04a099}input,select,textarea,button{font-family:inherit;font-size:inherit}input[type='submit'],button{cursor:pointer}.go{color:#98c93c}.fine{color:#f59224}.danger{color:#a11d20}.dn{display:none}h1,h2,h3,h4,h5,h6{color:#0f4482}@media screen and (min-width: 30em){body{font-size:1em}}input,textarea,select{border:1px solid lightgray}input:focus,textarea:focus,select:focus{outline:1px solid #04a099}input[type='submit'],button{border:none}.form{display:flex;flex-wrap:wrap;gap:1em}.form-item{flex-basis:100%;flex-grow:1}.form-100{flex-basis:100%}.form-label{text-align:left;padding:0.5em;padding-left:0;white-space:nowrap;display:block}.form-label-group{display:flex;flex-direction:row;align-items:center}.form-value{padding:1em 0.5em;text-align:left;background-color:#eee}.form-input,.form-item select{padding:1em 0.5em;text-align:left;background-color:#eee;width:100%}input.form-input[type='checkbox']{width:auto}textarea.dynamic-height{field-sizing:content;min-height:8em}.field_with_errors input{border-color:#a11d20}.form-checkbox{display:flex;align-items:center}.form-item .term{background-color:#eee;border:1px solid lightgray;padding:0.75em;min-width:18em}.form-item .term input{border:none;width:5em;margin:-0.75em 0;text-align:right}.form-item .radio-group{display:flex;flex-direction:row;border:1px solid lightgray;padding:1em;gap:1em}.form-item .radio-group-item{display:flex;flex-direction:row;gap:0.5em}.form-validation-error{color:#a11d20;margin:0.5em}form.button-form-wrap{width:100%}.form-item .selectize-input,.form-item .selectize-input.full,.form-item .selectize-input.input-active{background-color:#eee;font-size:inherit;line-height:inherit;padding:1em 0.5em;border-radius:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border:1px solid lightgray;box-shadow:none;-webkit-box-shadow:none}.form-item .selectize-input.input-active{border:1px solid #04a099;outline:1px solid #04a099}.form-item .selectize-dropdown{font-size:inherit;line-height:inherit}.form-item .selectize-dropdown .active{background-color:#04a099;color:#fff}@media screen and (min-width: 30em){form.button-form-wrap{display:inline-block;width:auto}.form-item{flex-basis:40%}.form-100{flex-basis:100%}}.button{min-width:15em;width:100%;flex-grow:1;text-align:center;background-color:#0f4482;color:#fff;padding:0.75rem;text-decoration:none;display:block;text-transform:uppercase;cursor:pointer}.button.danger{background-color:#a11d20}.button.warning{background-color:#f59224}.button.positive{background-color:#98c93c;font-weight:bold}.button.disabled{background-color:lightgray;color:#3c3c3b}@media screen and (min-width: 30em){.button{width:auto;flex-grow:0;display:inline-block}}input[type='submit']{border-radius:unset;font-weight:unset}body,html{margin:0;padding:0}.signup-wrapper{display:flex;min-height:100vh;flex-direction:column;background-color:white;padding:0}img.logo{display:block;width:100%}.signup-container{background-color:white;width:100%;padding:1em;font-size:1.4em;display:flex;flex-direction:column}.signup-container h1{font-size:1.3em}.breadcrumb{margin-top:2em}.breadcrumb .step-y{font-weight:bold;color:#04a099}.breadcrumb .step-n{color:lightgrey}.signup-container input{font-size:1em;box-sizing:border-box}.signup-container input[type='submit']{font-weight:bold;font-size:1.1em;border-radius:0.25em;box-shadow:0.2em 0.2em 1em lightgrey;margin-top:1em;min-width:12em}.signup-container input[type='checkbox']{width:1.5em;height:1.5em;margin-right:1em}.signup-container .submit{width:100%;text-align:center}.signup-container ul{margin-top:0}.signup-container li{margin:0.7em 0;line-height:1.5em}@media screen and (min-width: 30em){.signup-container{width:35em;padding:2em}.signup-wrapper{background-color:#4b84c4;justify-content:center;align-items:center;flex-direction:row;padding:2em}img.logo{width:15em}}
