.b_form{--border-color:#cdcdcd;--checkbox-border-color:#2f292c}.b_form__fieldset{margin:30px 0 60px;padding:0;border:0}.b_form__legend{font-size:18px;text-transform:uppercase;margin:20px 0 15px;padding:0}.b_form__group{margin:16px 0}.b_form__group--has-error{--border-color:#b11030;--checkbox-border-color:#b11030}.b_form__group--navigation{margin:30px 0 60px}.b_form__label{display:inline-block}.b_form__error{color:#b11030;line-height:1;margin-bottom:5px;font-size:12px}.b_form__field{margin-top:5px;position:relative}.b_form__button+.b_form__button{-webkit-margin-start:20px;margin-inline-start:20px}.b_form__field-help{font-size:14px;margin-top:5px;display:block}.b_form__label~.b_form__field-help{margin-top:-8px}.b_form__static-text-header{font-weight:700}.b_form__select,.b_form__text{width:100%;border:1px solid var(--border-color);border-radius:10px;font-size:18px;background:#fff;max-width:100%;box-sizing:border-box;padding:12px;height:48px;font-family:inherit}.b_form__select::-moz-placeholder,.b_form__text::-moz-placeholder{color:#cdcdcd}.b_form__select:-ms-input-placeholder,.b_form__text:-ms-input-placeholder{color:#cdcdcd}.b_form__select::placeholder,.b_form__text::placeholder{color:#cdcdcd}.b_form__select:focus,.b_form__text:focus{outline:none}.b_form__text{line-height:48px}.b_form__select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 11l6 6 6-6H6' fill='none' stroke='%232f292c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%}[dir=rtl] .b_form__select{background-position:0}.b_form__select--multi{height:auto;background-image:none}.b_form__select--multi option{line-height:1.5;padding-top:5px;padding-bottom:5px}.b_form__textarea{width:100%;border:1px solid var(--border-color);border-radius:10px;font-size:18px;background:#fff;max-width:100%;box-sizing:border-box;padding:12px;height:148px;font-family:inherit}.b_form__textarea::-moz-placeholder{color:#cdcdcd}.b_form__textarea:-ms-input-placeholder{color:#cdcdcd}.b_form__textarea::placeholder{color:#cdcdcd}.b_form__textarea:focus{outline:none}.b_form__checkbox,.b_form__radio{display:block;height:34px;width:34px;position:absolute;top:-8px;opacity:0}[dir=ltr] .b_form__checkbox,[dir=ltr] .b_form__radio{left:-4px}[dir=rtl] .b_form__checkbox,[dir=rtl] .b_form__radio{right:-4px}.b_form__radio{display:none}.b_form__label--checkbox,.b_form__label--radio{position:relative;display:block;margin:8px 0;min-height:40px}[dir=ltr] .b_form__label--checkbox,[dir=ltr] .b_form__label--radio{padding-left:45px}[dir=rtl] .b_form__label--checkbox,[dir=rtl] .b_form__label--radio{padding-right:45px}.b_form__label--checkbox:before,.b_form__label--radio:before{width:32px;height:32px;content:"";position:absolute;top:-5px;border-radius:8px;background:#fff;border:1px solid var(--checkbox-border-color)}[dir=ltr] .b_form__label--checkbox:before,[dir=ltr] .b_form__label--radio:before{left:0}[dir=rtl] .b_form__label--checkbox:before,[dir=rtl] .b_form__label--radio:before{right:0}.b_form__checkbox:checked+.b_form__label--checkbox:before{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0,0H24V24H0Z' fill='none'/%3E%3Cpath d='M5,12l5,5L20,7' fill='none' stroke='%232f292c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%}.b_form__label--radio:before{border-radius:32px}.b_form__radio:checked+.b_form__label--radio:before{border-width:9px;width:18px;height:18px}@media screen and (min-width:768px){.b_form__row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;margin:-16px 0}}