.form-og .form-og-item{margin-bottom:2em}.form-og .form-og-item input[type=email],.form-og .form-og-item input[type=tel],.form-og .form-og-item input[type=text],.form-og .form-og-item select,.form-og .form-og-item textarea{border:1px solid var(--color-bluegray);display:block;border-radius:5px;padding:.5em 1em;box-sizing:border-box;appearance:none;width:100%;max-width:600px}.form-og .form-og-item textarea{width:100%;max-width:none}.form-og .form-og-item input[type=checkbox],.form-og .form-og-item input[type=radio]{margin-right:.5em}.form-og .form-og-item .form-og-item__radioWrapper{display:flex;flex-wrap:wrap;gap:.5em 1em}.form-og .form-og-item .select-wrapper{display:block;position:relative;max-width:600px}.form-og .form-og-item .select-wrapper select{padding-right:3em}.form-og .form-og-item .select-wrapper:after{content:"";display:block;width:1em;height:1em;background-color:var(--color-primary);border-radius:50%;position:absolute;right:1em;top:50%;transform:translateY(-50%);background:50%/contain no-repeat url(/images/icons/arrow_bottom.svg)}.form-og .form-og-item.--submit{text-align:center}.form-og .form-og-item.--submit .form-og-item__button:disabled{background-color:#9c9c9c;cursor:not-allowed}.form-og .form-og-item__button{appearance:none;background-color:var(--color-primary);color:#fff;border:none;padding:1em 3em;line-height:1;border-radius:3em;cursor:pointer;font-size:16px;line-height:16px}.form-og .form-og-item__label{display:inline-block;line-height:16px;margin-bottom:1em;position:relative;font-weight:700}.form-og .form-og-item__label .form-og-item__required{position:absolute;white-space:nowrap;right:-.5em;top:50%;transform:translate(100%,-50%);color:#fff;display:inline-block;padding:.5em 1em;background-color:var(--color-primary);border-radius:5px;font-size:14px;line-height:16px;margin-left:.5em}.form-og .form-og-item__link{color:var(--color-primary);text-decoration:underline}.form-og .error-message{display:block;width:100%;color:red;font-size:14px;line-height:16px;margin-top:.5em}