.v-enter-from{opacity:0}.v-enter-to{opacity:1}.v-enter-active,.v-leave-active{transition:opacity 1s cubic-bezier(.3,0,.45,1)}.v-leave-from{opacity:1}.v-leave-to{opacity:0}.cmp-form{height:auto;margin-bottom:2rem;opacity:1;position:relative;transition:all .2s ease-in}.cmp-form__wrapper{border-radius:10px;box-shadow:0 0 1.3px #00000040,2px 2px 4px #0000001f;padding:1.5rem 2rem}.cmp-form__element--hide{display:none}.cmp-form--headline{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:1.5rem;font-synthesis:none;font-weight:700;letter-spacing:-.24px;line-height:105%;text-rendering:optimizeLegibility}@media (min-width:1280px){.cmp-form--headline{font-size:2rem;letter-spacing:-.32px;line-height:105%}}.cmp-form--info{font-family:Source Sans Pro,Arial,sans-serif;margin-top:1rem;max-width:80%;-webkit-font-smoothing:antialiased;font-size:.875rem;font-synthesis:none;font-weight:400;letter-spacing:-.14px;line-height:145%;text-rendering:optimizeLegibility}@media (min-width:1280px){.cmp-form--info{font-size:.875rem;letter-spacing:-.14px;line-height:150%}}.cmp-form--legend{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:.875rem;font-synthesis:none;font-weight:400;letter-spacing:-.14px;line-height:145%;text-rendering:optimizeLegibility}@media (min-width:1280px){.cmp-form--legend{font-size:.875rem;letter-spacing:-.14px;line-height:150%}}.cmp-form--btnwrap--success{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.cmp-form--btnwrap{align-items:flex-end;display:flex;gap:1rem;justify-content:flex-end}.cmp-form--btnwrap .cmp-button--secondary{order:1}.cmp-form--btnwrap .cmp-button--default{order:2}.cmp-form__section{margin:0 0 1rem;padding:1rem 0 2rem;width:100%}.cmp-form__section:last-child{border-bottom:none}.cmp-form__section:only-child{border-bottom:none;margin:0}.cmp-form__section--elements{display:grid;gap:1rem;grid-template-columns:2fr 2fr}@media (max-width:768px){.cmp-form__section--elements{grid-template-columns:1fr}}.cmp-form__section--elements--fullwidth{grid-template-columns:1fr}.cmp-form__section--headline{font-family:Source Sans Pro,Arial,sans-serif;margin-bottom:1rem;padding:1rem 0;width:100%;-webkit-font-smoothing:antialiased;font-size:1.125rem;font-synthesis:none;font-weight:700;letter-spacing:-.18px;line-height:105%;text-rendering:optimizeLegibility}@media (min-width:1280px){.cmp-form__section--headline{font-size:1.25rem;letter-spacing:-.2px;line-height:105%}}.cmp-form__section .cmp-input__input::-moz-placeholder,.cmp-form__section .cmp-select__input::-moz-placeholder{color:#737373}.cmp-form__section .cmp-input__input::placeholder,.cmp-form__section .cmp-select__input::placeholder{color:#737373}.cmp-form--frozen{margin-bottom:0}.cmp-form--frozen input,.cmp-form--frozen select,.cmp-form--frozen textarea{cursor:not-allowed!important;pointer-events:none!important}.cmp-form--frozen .cmp-button--empty{display:none}.cmp-form--frozen .cmp-input--password-off{opacity:0}.cmp-form--frozen .cmp-tooltip{display:none}.cmp-form--frozen .cmp-input__input,.cmp-form--frozen .cmp-select__input{border-color:transparent!important;box-shadow:unset;outline-color:transparent!important}.cmp-form--frozen .cmp-input__input::-moz-placeholder,.cmp-form--frozen .cmp-select__input::-moz-placeholder{color:#fff}.cmp-form--frozen .cmp-input__input::placeholder,.cmp-form--frozen .cmp-select__input::placeholder{color:#fff}.cmp-form--frozen .cmp-input__label,.cmp-form--frozen .cmp-select__label{color:#575757}.cmp-form--frozen .cmp-input--error__message,.cmp-form--frozen .cmp-select--error__message{display:none}.cmp-form--frozen .cmp-input__input--wrapper:after,.cmp-form--frozen .cmp-select__input--wrapper:after{content:none}.cmp-form--frozen .cmp-input__wrapper input.cmp-input__input:-moz-placeholder+.cmp-input--frozen,.cmp-form--frozen .cmp-input__wrapper input.cmp-select__input:-moz-placeholder+.cmp-select--frozen{display:block}.cmp-form--frozen .cmp-input__wrapper input.cmp-input__input:placeholder-shown+.cmp-input--frozen,.cmp-form--frozen .cmp-input__wrapper input.cmp-select__input:placeholder-shown+.cmp-select--frozen{display:block}.cmp-form--frozen .cmp-input__wrapper input.cmp-input__input:-moz-placeholder+.cmp-input--frozen:before,.cmp-form--frozen .cmp-input__wrapper input.cmp-select__input:-moz-placeholder+.cmp-select--frozen:before{bottom:2rem;content:"-";display:block;font-family:Source Sans Pro,Arial,sans-serif;height:10px;left:0;padding-left:1rem;position:absolute;width:auto;-webkit-font-smoothing:antialiased;font-size:1rem;font-synthesis:none;font-weight:400;letter-spacing:-.16px;line-height:145%;text-rendering:optimizeLegibility}.cmp-form--frozen .cmp-input__wrapper input.cmp-input__input:placeholder-shown+.cmp-input--frozen:before,.cmp-form--frozen .cmp-input__wrapper input.cmp-select__input:placeholder-shown+.cmp-select--frozen:before{bottom:2rem;content:"-";display:block;font-family:Source Sans Pro,Arial,sans-serif;height:10px;left:0;padding-left:1rem;position:absolute;width:auto;-webkit-font-smoothing:antialiased;font-size:1rem;font-synthesis:none;font-weight:400;letter-spacing:-.16px;line-height:145%;text-rendering:optimizeLegibility}@media (min-width:1280px){.cmp-form--frozen .cmp-input__wrapper input.cmp-input__input:-moz-placeholder+.cmp-input--frozen:before,.cmp-form--frozen .cmp-input__wrapper input.cmp-select__input:-moz-placeholder+.cmp-select--frozen:before{font-size:1rem;letter-spacing:-.16px;line-height:150%}.cmp-form--frozen .cmp-input__wrapper input.cmp-input__input:placeholder-shown+.cmp-input--frozen:before,.cmp-form--frozen .cmp-input__wrapper input.cmp-select__input:placeholder-shown+.cmp-select--frozen:before{font-size:1rem;letter-spacing:-.16px;line-height:150%}}.cmp-form--frozen .cmp-select__input--icon{display:none}.cmp-form--frozen .cmp-form__wrapper{border-radius:0;box-shadow:none!important;margin:0!important;padding:0!important;pointer-events:none}.cmp-form--frozen .cmp-form--btnwrap{height:0;opacity:0}.cmp-form--edit{margin-bottom:0}.cmp-form--edit .cmp-form__wrapper{border-radius:0;box-shadow:none!important;margin:0!important;padding:0!important;pointer-events:all}
