.form__field--s2-i3vh87wnu .form__checkbox {display: none;}
.form__field--s2-i3vh87wnu .form__checkbox-styled {display: block;}
.pop-up__inside-close-button--s2-i5dkqs2dh {display: none;}
.pop-up__outside-close-button--s2-in6il7uu3 {display: flex;}
.form__input--u-izw23i8qf::placeholder {font-size: 0.93em; color: rgba(187, 190, 191, 1);}
.text-subtitle--u-iuj1ykdhq {margin-bottom: 8px;}
.text-subtitle--u-iavon1fxo {margin-bottom: 8px;}
.pop-up__content--u-iojcb0476 {display: flex; width: 70%; padding-left: 0.57em; padding-right: 0.57em; padding-top: 0.57em; padding-bottom: 0.57em; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; overflow-x: scroll; overflow-y: scroll;}
.form__field--u-ioqxgweir.is-error .form__field-error--u-icy34cwk1 {font-size: 0.77em;}
.form__field--u-ioqxgweir.is-error .form__input--u-izp0efu46::placeholder {font-size: 0.9em; color: rgba(187, 190, 191, 1);}
.form__field--u-isfxfx5yc.is-error .form__field-error--u-is6nb7m12 {font-size: 0.77em;}
.form__textarea--u-ixx28mgx2 {background-image: linear-gradient(rgba(245, 245, 245, 1) 0%, rgba(245, 245, 245, 1) 100%);}
.form__textarea--u-ixx28mgx2::placeholder {color: rgba(187, 190, 191, 1);}
.text-subtitle--u-im0jvuim5 {margin-bottom: 8px;}
.form__input--u-izp0efu46::placeholder {color: rgba(187, 190, 191, 1);}
.form__widget-item--u-ithjdduh2 {column-gap: 0.39em; align-items: flex-start;}
.form__widget-item--u-ithjdduh2:has(:checked) .form__checkbox-styled--u-i3lp9ji26 {background-image: url("/g/s3/mosaic/images/widgets/checkbox.svg"), linear-gradient(rgba(54, 75, 202, 1) 0%, rgba(54, 75, 202, 1) 100%); border-top-color: rgba(54, 75, 202, 1); border-left-color: rgba(54, 75, 202, 1); border-right-color: rgba(54, 75, 202, 1); border-bottom-color: rgba(54, 75, 202, 1);}
.form__checkbox-styled--u-i3lp9ji26 {margin-top: 0.14em; width: 1em; height: 1em;}
.pop-up__inside-close-button--u-i5dkqs2dh {border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; transition-property: border; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.pop-up__inside-close-button--u-i5dkqs2dh:hover {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(216, 216, 216, 1); border-left-color: rgba(216, 216, 216, 1); border-right-color: rgba(216, 216, 216, 1); border-bottom-color: rgba(216, 216, 216, 1);}
.form__field--u-i3vh87wnu.is-error .form__field-error--u-i0zm8cwic {font-size: 0.77em;}
.pop-up--u-ihr082k38 {z-index: 200; overflow-x: scroll; overflow-y: scroll;}
.form__field--u-igxquzrqe.is-error .form__field-error--u-i4gawl553 {font-size: 0.77em;}
@media (max-width: 479px) {.pop-up__content--u-iojcb0476 {min-width: 90.67vw; flex-direction: column; padding-left: 1.07vw; padding-right: 1.07vw; padding-top: 1.07vw; padding-bottom: 1.07vw;}}
@media (max-width: 479px) {.form__checkbox-styled--u-i3lp9ji26 {width: 3.73vw; height: 3.73vw; margin-top: 0.27vw;}}
@media (max-width: 479px) {.form__field--u-isfxfx5yc.is-error .form__field-error--u-is6nb7m12 {font-size: 3.2vw;}}
@media (max-width: 479px) {.form__field--u-ioqxgweir.is-error .form__field-error--u-icy34cwk1 {font-size: 3.2vw;}}
@media (max-width: 479px) {.form__field--u-igxquzrqe.is-error .form__field-error--u-i4gawl553 {font-size: 3.2vw;}}
@media (max-width: 479px) {.form--u-ixpsdffpi.is-success {font-size: 7.47vw; text-align: center;}}
@media (max-width: 479px) {.form--u-ixpsdffpi.is-error {text-align: center; font-size: 7.47vw;}}
@media (max-width: 479px) {.form--u-ixpsdffpi.is-error .form__text-error--u-idox0dpss {font-size: 7.47vw;}}
@media (max-width: 479px) {.pop-up--u-ihr082k38 {max-height: 90vh;}}
@media (max-width: 479px) {.form__field--u-i3vh87wnu.is-error .form__field-error--u-i0zm8cwic {font-size: 3.2vw;}}
