.form__field--s2-iugbcq2x3 .form__checkbox {display: none;}
.form__field--s2-iugbcq2x3 .form__checkbox-styled {display: block;}
.form__field--s2-irqwuer3f .form__checkbox {display: none;}
.form__field--s2-irqwuer3f .form__checkbox-styled {display: block;}
.div--u-ihpna2nca {display: flex; padding: 10px; width: auto; flex-direction: column; row-gap: 1rem;}
.form--u-ioap8uhif {width: 100%;}
.form--u-ioap8uhif.is-success {position: relative; height: auto;}
.form--u-ioap8uhif.is-error {position: relative; height: 100%;}
.form--u-ioap8uhif.is-success .form__state-default--u-i94atfa2v {display: none; grid-template-columns: 1fr 1fr; grid-template-rows: auto; opacity: 0;}
.form--u-ioap8uhif.is-success .form__state-success--u-iyok5mwt6 {position: relative; width: 100%; height: auto; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; display: flex; justify-content: flex-start; align-items: center; flex-direction: column; row-gap: 1rem; flex-wrap: nowrap; flex-shrink: 1;}
.form--u-ioap8uhif.is-success .text--u-inwlai7ew {margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; justify-content: center; align-items: center; text-align: center; color: rgba(43, 47, 55, 1); flex-shrink: 0;}
.form--u-ioap8uhif.is-error .form__state-default--u-i94atfa2v {display: none; grid-template-columns: 1fr 1fr; grid-template-rows: auto; opacity: 0;}
.form--u-ioap8uhif.is-error .form__state-error--u-itpxex0oc {position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.form--u-ioap8uhif.is-error .form__text-error--u-iplk1b0ka {color: rgba(255, 68, 136, 1); font-size: 16px; text-align: center;}
.form--u-ioap8uhif.is-success .text--u-ijp3hy9js {margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; justify-content: center; align-items: center; text-align: center; color: rgba(43, 47, 55, 1); flex-shrink: 0;}
.form__state-default--u-i94atfa2v {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; row-gap: 1rem; column-gap: 1rem; height: auto;}
.form__field--u-i5l56apr6 {grid-column-start: span 1; grid-column-end: span 1;}
.submit_button--u-i4ow22tan {grid-column-start: span 2; grid-column-end: span 2;}
.form__field-error--u-ivv2bc0kv {color: rgba(255, 68, 136, 1);}
.form__field-error--u-ixj2ivue2 {color: rgba(255, 68, 136, 1);}
.form__state-success--u-iyok5mwt6 {display: none;}
.form__field--u-i755fhbkk {grid-column-start: span 1; grid-column-end: span 1;}
.form__field-error--u-i0ckqof87 {color: rgba(255, 68, 136, 1);}
.form__field-error--u-iqovrhgw7 {color: rgba(255, 68, 136, 1);}
.form__field--u-iugbcq2x3 {grid-column-start: span 2; grid-column-end: span 2; margin-top: 0px; margin-bottom: 0px;}
.form__widget-item--u-iibx51kfh {align-items: flex-start; column-gap: 0.5rem;}
.form__checkbox-styled--u-iccz63p7l {margin-top: 0.2rem;}
.form__label-text--u-ip30rmi0v {color: rgba(111, 121, 137, 1); line-height: 115%; margin-left: 0px;}
.form__widget-group--u-igjt3gkvg {margin-top: 0px;}
.form__field--u-irqwuer3f {grid-column-start: span 2; grid-column-end: span 2; margin-top: 0px; margin-bottom: 0px;}
.form__widget-item--u-ieyxwggr2 {align-items: flex-start; column-gap: 0.5rem;}
.form__checkbox-styled--u-id999f8i9 {margin-top: 0.2rem;}
.form__label-text--u-i6z0181vg {color: rgba(111, 121, 137, 1); line-height: 115%; margin-left: 0px;}
.form__widget-group--u-i26pgh8nq {margin-top: 0px;}
.div--u-i7zxtc4ku {flex-direction: column;}
.form__field-error--u-ixs10uq1m {color: rgba(255, 68, 136, 1);}
.form__field-error--u-i4xzz8crx {color: rgba(255, 68, 136, 1);}
.embed--u-idv680npk {min-height: auto; opacity: 0; position: absolute;}
.form__field--u-iy1h8zqmx {grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ijp3ysoo9 {color: rgba(255, 255, 255, 1); max-width: 100%;}
@media (max-width: 991px) {.text--u-ijp3ysoo9 {max-width: none;}}
@media (max-width: 479px) {.form__state-default--u-i94atfa2v {row-gap: 0.5rem; column-gap: 0.5rem; flex-grow: 0; grid-template-rows: auto;}}
@media (max-width: 479px) {.form__field--u-iy1h8zqmx {grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 479px) {.form__field--u-i755fhbkk {grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 479px) {.form__field--u-i5l56apr6 {grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 479px) {.form__field--u-ilisptadn {grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 479px) {.text--u-ijp3ysoo9 {max-width: none;}}
