.form{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;max-width:870px;margin:0 auto}.form__label{font-family:var(--yoo-font-family-input),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-input);font-weight:var(--yoo-font-weight-input);padding:.5rem 1rem;color:#000;caret-color:#000;background-color:#fff;padding-left:0;text-align:left}@media print{.form__label{font-family:inter-latin-700,sans-serif;line-height:1.5;font-weight:400}}.form__label.dark{color:#fff;caret-color:#fff}.form__label:focus{outline-color:#bca441}.form__label::placeholder{text-overflow:ellipsis;color:rgba(0,0,0,.5)}.form__label::placeholder.dark{color:hsla(0,0%,100%,.5)}.form__label--transparent{color:#fff;background-color:hsla(0,0%,100%,0)}.form__subtitle{display:block;margin:1.5rem 0 .5rem;font-size:1rem;color:#bca441}.form__box{width:100%;max-width:370px;margin:1rem 0}.form__box--center{text-align:center}.form__mandatory-field{font-family:var(--yoo-font-family-copytext),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-copytext);font-weight:var(--yoo-font-weight-copytext);font-size:1rem;max-width:35rem;margin:3rem 0}@media print{.form__mandatory-field{font-family:inter-latin-400,sans-serif;line-height:1.5;font-weight:400}}@media (min-width:993px){.form__mandatory-field{font-size:1.125rem}}@media print{.form__mandatory-field{font-size:14px}}@media print and (min-width:993px){.form__mandatory-field{font-size:15.75px}}.form__cookie-consent-not-set{margin:1rem 0;padding:1rem;border:1px solid #55a6b2;background-color:rgba(170,211,217,.2)}.form__cookie-consent-not-set-text{color:#55a6b2}.form__form-field{font-family:var(--yoo-font-family-input),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-input);font-weight:var(--yoo-font-weight-input);padding:.5rem 1rem;color:#000;caret-color:#000;background-color:#fff;display:block;width:100%;max-width:100%;height:auto;font-size:1rem;margin-top:.25rem;margin-bottom:1rem;padding-left:0;padding-right:0;border-top-color:hsla(0,0%,100%,0);border-left-color:hsla(0,0%,100%,0);border-right-color:hsla(0,0%,100%,0);border-width:2px}@media print{.form__form-field{font-family:inter-latin-700,sans-serif;line-height:1.5;font-weight:400}}.form__form-field.dark{color:#fff;caret-color:#fff}.form__form-field:focus{outline-color:#bca441}.form__form-field::placeholder{text-overflow:ellipsis;color:rgba(0,0,0,.5)}.form__form-field::placeholder.dark{color:hsla(0,0%,100%,.5)}.form__form-field:not(.form__form-field:focus):invalid:is(.form__form-field--dirty){border-bottom-color:#bd1a1a}.form__form-field:not(.form__form-field:focus):invalid:is(.form__form-field--dirty):is(textarea){border-right-color:#bd1a1a}.form__form-field[readonly]{pointer-events:none;color:#565c5d}.form__form-field[readonly]:active,.form__form-field[readonly]:focus{border-bottom-color:#8a9294}.form__form-field:active,.form__form-field:focus{outline:0;border-color:hsla(0,0%,100%,0);border-bottom-color:#bca441}.form__form-field:active:is(textarea),.form__form-field:focus:is(textarea){border-right-color:#bca441}.form__form-field:is(textarea){border-right-width:1px;border-right-color:#565c5d}.form__form-field--transparent{color:#fff;caret-color:#fff;background-color:hsla(0,0%,100%,0)}.form__form-field--transparent[type=date]{border-bottom:1px solid #565c5d}.form__form-field--transparent[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.form__checkbox-check{position:absolute;top:0;left:0;opacity:0;width:2rem;height:2rem;transition:opacity .2s ease}.form__checkbox-check:before{content:"";position:absolute;width:2rem;height:2rem;font-size:1rem}input[type=checkbox]:checked+.form__checkbox-check{opacity:1}.form__checkbox-background{width:2rem;height:2rem;border-radius:3px;border:2px solid #565c5d}.form__label-checkbox{font-family:var(--yoo-font-family-input),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-input);font-weight:var(--yoo-font-weight-input);padding:.5rem 1rem;color:#000;caret-color:#000;background-color:#fff;text-align:left;display:inline-block;width:calc(100% - 8rem);z-index:1}@media print{.form__label-checkbox{font-family:inter-latin-700,sans-serif;line-height:1.5;font-weight:400}}.form__label-checkbox.dark{color:#fff;caret-color:#fff}.form__label-checkbox:focus{outline-color:#bca441}.form__label-checkbox::placeholder{text-overflow:ellipsis;color:rgba(0,0,0,.5)}.form__label-checkbox::placeholder.dark{color:hsla(0,0%,100%,.5)}.form__label-checkbox p{margin:0}.form__could-be-anonym{display:block}.form__could-be-anonym--hidden{display:none}.form__checkbox-wrapper{display:flex;flex-direction:row;position:relative;opacity:1;cursor:pointer;margin-top:.25rem;margin-bottom:1rem}.form__checkbox-wrapper:focus-visible .form__checkbox-check,.form__checkbox-wrapper:focus-within .form__checkbox-check,.form__checkbox-wrapper:focus .form__checkbox-check,.form__checkbox-wrapper:hover .form__checkbox-check{opacity:.3;background-color:#000}.form__checkbox{height:auto;border:0;opacity:0;margin-bottom:1rem}.form__error{margin-top:0;margin-bottom:1rem;padding:1rem;background-color:#eef1f1;color:#bd1a1a}.form__errors{margin-top:-1rem;list-style-type:none;font-size:.8rem;padding:.5rem;background-color:#eef1f1}.form__errors li{color:#bd1a1a}.form__button{font-family:var(--yoo-font-family-button),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-button);font-weight:var(--yoo-font-weight-button);font-size:.9rem;display:inline-flex;justify-content:center;grid-column-gap:1.3rem;align-items:center;height:4.8rem;min-width:12rem;border:1px solid transparent;padding:.6rem 1.5rem;color:#000;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .15s ease,border .15s ease,background-color .15s ease;border-color:transparent;background-color:var(--theme-content-color-500);width:100%;min-width:13rem;margin-bottom:1rem;color:#fff;background-color:#000;z-index:3}@media print{.form__button{font-family:inter-latin-900,sans-serif;line-height:1;font-weight:400}}@media (min-width:993px){.form__button{font-size:.9225rem}}.form__button:hover{background-color:transparent;color:var(--theme-content-color-500);border:1px solid var(--theme-content-color-200)}.form__button--light,.light .form__button{color:#fff;border-color:transparent;background-color:var(--theme-content-color-500)}.form__button--light:hover,.light .form__button:hover{background-color:transparent;color:var(--theme-content-color-500);border:1px solid var(--theme-content-color-200)}.dark .form__button,.form__button--dark{background-color:#fff;color:var(--theme-content-color-600)}.dark .form__button:hover,.form__button--dark:hover{color:#fff;background-color:transparent;border:1px solid hsla(0,0%,100%,.25)}.form__button .icon-24{background-color:#fff}.form__button:hover{color:#fff;background-color:#bca441}.form__button:hover .icon-24{background-color:#fff}.form__delete-state{font-family:var(--yoo-font-family-headline),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-headline);font-weight:var(--yoo-font-weight-headline);font-size:2.5rem;text-transform:uppercase;display:none;position:absolute;top:0;left:0;color:#55a6b2;transform:rotate(45deg);text-align:center;text-shadow:0 0 2rem #55a6b2}@media print{.form__delete-state{font-family:inter-latin-400,sans-serif;line-height:1.185;font-weight:400}}@media (min-width:993px){.form__delete-state{font-size:2.875rem}}@media print{.form__delete-state{font-size:35px}}@media print and (min-width:993px){.form__delete-state{font-size:40.25px}}.dark .form__delete-state{color:#fff}.form .button{width:100%}.form--disabled .form__button,.form--disabled .form__checkbox-background,.form--disabled input{background-color:#acb7b9}.form--disabled .form__button,.form--disabled .form__checkbox-check:before{color:#8a9294}.form--disabled .form__delete-state{display:block}.form--disabled:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}@media (min-width:769px){.form{padding-bottom:0;margin-left:-1rem;width:calc(100% + 2rem);justify-content:flex-start}.form__button{left:auto;bottom:auto;position:static}.form__box{margin:2rem 1rem}.form__box--full-width{display:flex;flex-direction:column;max-width:calc(740px + 2rem);justify-content:center}.form__box--full-width .form__button{margin:0 auto 0 0;max-width:370px;position:static}}@media (min-width:993px){.form__box{max-width:calc(50% - 2rem)}.form__box--full-width{max-width:calc(740px + 2rem)}.form__box--full-width .form__button{max-width:calc(50% - 1rem)}}@media (min-width:1201px){.form__box{max-width:370px}.form__box--full-width{max-width:calc(740px + 2rem)}}
/*# sourceMappingURL=../maps/components/form.v202607071.min.css.map */
