@charset "UTF-8";.validation{display:block;margin-top:5px;color:var(--color)}.validation:empty{display:none}.validation--success{--color: var(--color-success)}.validation--error{--color: var(--color-danger)}.validation--heavy{padding:1em 1.5em;margin:1em 0;color:var(--color-white);background:var(--color);border-radius:var(--radius-panel)}.form .row+.row{margin-top:1em}.form__item--checkbox-compact{display:-webkit-box;display:-ms-flexbox;display:flex}.form__item--checkbox-compact input{margin:5px 10px 0 0}.form__item--checkbox-compact .form__labelwrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form__item--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__item--checkbox .form__labelwrapper{width:100%;-ms-flex-negative:0;flex-shrink:0}.form__item--checkbox input{margin:5px 10px 0 0}.form__item--checkbox .form__help{-webkit-box-flex:50%;-ms-flex:50% 1 1;flex:50% 1 1;margin-top:0}.form__item--checkbox .validation{width:100%;-ms-flex-negative:0;flex-shrink:0}.form__item.is-invalid input:not(:focus),.form__item.is-invalid select:not(:focus),.form__item.is-invalid textarea:not(:focus){border-color:var(--color-danger)}.form__labelwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 10px}.form__labelwrapper:after{display:inline-block;margin-left:10px;vertical-align:middle;font-weight:700;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.is-valid .form__labelwrapper:after{content:"✓";color:var(--color-success);opacity:1}.form__label{display:block}.form__labelnote{display:inline-block;margin-left:10px;font-size:rem-calc(16px);text-transform:lowercase;color:var(--color-text-light)}.form__help{display:block;margin:5px 0 0;font-size:rem-calc(16px);font-style:italic;color:#999}.form__field-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding:5px 0}.form__field-label input[type=checkbox],.form__field-label input[type=radio]{margin:0 10px 0 0}.form__signature canvas{border-color:var(--border-color-input)!important}.form__signature button{margin-top:10px}
