.pop-up__inside-close-button--s2-iinw477cl {display: none;}
.pop-up__outside-close-button--s2-ixukblvc2 {display: flex;}
.form__field--s2-ii4t0boe2 .form__radio {display: none;}
.form__field--s2-ii4t0boe2 .form__radio-styled {display: block;}
.form__field--s2-igtjoq5s9 .form__checkbox {display: none;}
.form__field--s2-igtjoq5s9 .form__checkbox-styled {display: block;}
.pop-up__overlay--u-i4iiarn66 {background-image: linear-gradient(rgba(29, 29, 29, 0.95) 0%, rgba(29, 29, 29, 0.95) 100%);}
.pop-up__content--u-ifv1skp45 {border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; display: flex;}
.pop-up--u-i5voq16eq {z-index: 30;}
.pop-up__inside-close-button--u-iinw477cl {background-image: url("/d/close.svg");}
.pop-up__outside-close-button--u-ixukblvc2 {background-image: url("/d/close.svg");}
.div--u-issbfpap5 {padding-top: 3.75vw; padding-bottom: 3.75vw; padding-left: 3.75vw; padding-right: 3.75vw; width: 50vw; display: flex; flex-direction: column; row-gap: 3.13vw;}
.div--u-iv3rqcotn {display: flex; flex-direction: column; row-gap: 2.5vw;}
.text--u-ito2g6ekx {color: rgba(29, 29, 29, 0.8);}
.div--u-iqatwpv4u {width: 22.5vw; background-size: auto; background-image: url("/d/rectangle_15_306186.jpg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.form--u-imkusabjg {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: 'Inter';}
.form__state-default--u-ie592pq0f {display: flex; flex-direction: column; row-gap: 1.88vw;}
.form__field--u-i6yavywnh {margin-top: 0px; margin-bottom: 0px;}
.form__input--u-ijcmhjy3x {background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-left-radius: 0.31vw; border-top-right-radius: 0.31vw; border-bottom-left-radius: 0.31vw; border-bottom-right-radius: 0.31vw; height: 2.31vw; font-size: 0.75vw; padding-left: 0.94vw; padding-right: 0.94vw; padding-top: 0.09vh; padding-bottom: 0.09vh;}
.div--u-ifd8y3p3e {display: flex; column-gap: 1.25vw; align-items: center;}
.form__field--u-i7wfyq9y0 {margin-top: 0px; margin-bottom: 0px;}
.form__input--u-ilpeg60m6 {background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-left-radius: 0.31vw; border-top-right-radius: 0.31vw; border-bottom-left-radius: 0.31vw; border-bottom-right-radius: 0.31vw; height: 2.31vw; font-size: 0.75vw; padding-left: 0.94vw; padding-right: 0.94vw; padding-top: 0.09vh; padding-bottom: 0.09vh; width: 275px;}
.form__field--u-ii4t0boe2 {margin-top: 0px; margin-bottom: 0px; display: flex; align-items: center;}
.form__widget-group--u-iq8jj6d4k {flex-direction: row; column-gap: 0.63vw; margin-top: 0px;}
.form__label-text--u-i0jh9auac {margin-left: 0.31vw; font-size: 0.88vw;}
.form__radio-styled--u-ipoyrmzs3 {width: 0.94vw; height: 0.94vw;}
.form__widget-item--u-iaefn94af:has(:checked) .form__radio-styled--u-ipoyrmzs3 {border-top-color: rgba(29, 29, 29, 1); border-left-color: rgba(29, 29, 29, 1); border-right-color: rgba(29, 29, 29, 1); border-bottom-color: rgba(29, 29, 29, 1); background-image: radial-gradient(circle at center center, rgba(29, 29, 29, 1) 0px, rgba(29, 29, 29, 1) 4px, transparent 4px, transparent 100px);}
.submit_button--u-idt5gqwsq {margin-top: 0px; background-image: linear-gradient(rgba(29, 29, 29, 1) 0%, rgba(29, 29, 29, 1) 100%); border-top-left-radius: 0.31vw; border-top-right-radius: 0.31vw; border-bottom-left-radius: 0.31vw; border-bottom-right-radius: 0.31vw; padding-left: 0.63vw; padding-right: 0.63vw; padding-top: 0.75vw; padding-bottom: 0.75vw;}
.submit_button--u-idt5gqwsq:hover {background-image: linear-gradient(rgba(29, 29, 29, 0.8) 0%, rgba(29, 29, 29, 0.8) 100%);}
.div--u-imu54iok9 {display: flex; column-gap: 20px; align-items: flex-start;}
.form__field--u-igtjoq5s9 {margin-top: 0px; margin-bottom: 0px;}
.form__widget-group--u-isvikfxpj {margin-top: 0px;}
.form__label-text--u-i2uoeppe4 {margin-left: 0.63vw; color: rgba(29, 29, 29, 0.3); font-size: 0.75vw;}
.form__widget-item--u-iqx5cmhe5 {font-size: 12px; align-items: flex-start;}
.form__widget-item--u-iqx5cmhe5:has(:checked) .form__checkbox-styled--u-i53k75soc {background-image: url("/g/s3/mosaic/images/widgets/checkbox.svg"), linear-gradient(rgba(29, 29, 29, 1) 0%, rgba(29, 29, 29, 1) 100%); border-top-color: rgba(29, 29, 29, 1); border-left-color: rgba(29, 29, 29, 1); border-right-color: rgba(29, 29, 29, 1); border-bottom-color: rgba(29, 29, 29, 1);}
.form__checkbox-styled--u-i53k75soc {width: 0.88vw; height: 0.88vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-color: rgba(29, 29, 29, 0.5); border-left-color: rgba(29, 29, 29, 0.5); border-right-color: rgba(29, 29, 29, 0.5); border-bottom-color: rgba(29, 29, 29, 0.5); margin-top: 0.13vw;}
.text-button--u-ix9bd6w5o {font-size: 0.75vw; text-transform: uppercase;}
@media (max-width: 991px) {.pop-up__content--u-ifv1skp45 {flex-direction: column;}}
@media (max-width: 991px) {.div--u-iqatwpv4u {width: 100%; height: 140px;}}
@media (max-width: 991px) {.div--u-issbfpap5 {width: 460px; row-gap: 25px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.form__input--u-ijcmhjy3x {height: 30px; padding-left: 10px; padding-right: 10px; padding-top: 1px; padding-bottom: 1px; font-size: 12px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}}
@media (max-width: 991px) {.form__input--u-ilpeg60m6 {width: auto; height: 30px; padding-left: 10px; padding-right: 10px; padding-top: 1px; padding-bottom: 1px; font-size: 12px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}}
@media (max-width: 991px) {.form__widget-group--u-iq8jj6d4k {column-gap: 10px;}}
@media (max-width: 991px) {.form__widget-item--u-iaefn94af:has(:checked) .form__radio-styled--u-ipoyrmzs3 {width: 12px; height: 12px;}}
@media (max-width: 991px) {.form__widget-item--u-iaefn94af:has(:checked) .form__label-text--u-i0jh9auac {font-size: 12px;}}
@media (max-width: 991px) {.form__radio-styled--u-ipoyrmzs3 {width: 12px; height: 12px;}}
@media (max-width: 991px) {.form__label-text--u-i0jh9auac {font-size: 12px;}}
@media (max-width: 991px) {.div--u-ifd8y3p3e {flex-wrap: wrap; column-gap: 10px; row-gap: 15px;}}
@media (max-width: 991px) {.form__label-text--u-i2uoeppe4 {margin-left: 5px; font-size: 10px;}}
@media (max-width: 991px) {.form__checkbox-styled--u-i53k75soc {height: 12px; width: 12px; margin-top: 1px;}}
@media (max-width: 991px) {.text-button--u-ix9bd6w5o {font-size: 10px;}}
@media (max-width: 991px) {.submit_button--u-idt5gqwsq {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}}
@media (max-width: 767px) {.div--u-issbfpap5 {width: 410px;}}
@media (max-width: 767px) {.pop-up__content--u-ifv1skp45 {min-width: auto; min-height: auto;}}
@media (max-width: 479px) {.div--u-issbfpap5 {width: 280px;}}
@media (max-width: 479px) {.form__field--u-i6yavywnh {width: 100%;}}
@media (max-width: 479px) {.form__input--u-ilpeg60m6 {width: 100%;}}
@media (max-width: 479px) {.form__field--u-i7wfyq9y0 {width: 100%;}}
@media (max-width: 479px) {.div--u-ifd8y3p3e {row-gap: 20px;}}
@media (max-width: 479px) {.div--u-imu54iok9 {flex-direction: column-reverse; row-gap: 10px;}}
@media (max-width: 479px) {.form__state-default--u-ie592pq0f {row-gap: 20px;}}
@media (max-width: 479px) {.submit_button--u-idt5gqwsq {width: 100%;}}
