.phone-input{--iti-arrow-color:#7c7c7c;--iti-arrow-padding:10px;--iti-border-color:var(--medium-gray);font-family:var(--font-primary);width:100%;margin-bottom:10px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.phone-input .iti__flag{min-width:var(--iti-flag-width)}.phone-input .iti__flag-container{background-color:var(--gray);border-right:1px solid #7c7c7c4d}.phone-input .iti__selected-flag{background-color:var(--gray);padding:0 12px;transition:background-color .2s}.phone-input .iti__selected-flag:hover,.phone-input .iti__selected-flag:focus{background-color:color-mix(in srgb,var(--gray)95%,var(--white)5%)}.phone-input .iti__selected-flag .iti__arrow{border-top-color:var(--white);transition:border-color .2s;margin-left:10px!important}.phone-input .iti__selected-flag .iti__arrow:hover{border-top-color:var(--gold-green)}.phone-input .iti__selected-flag.iti__selected-flag--open{background-color:color-mix(in srgb,var(--gray)95%,var(--white)5%)}.phone-input .iti__selected-flag.iti__selected-flag--open .iti__arrow{border-bottom-color:var(--gold-green);border-top-color:#0000}.phone-input .iti__selected-dial-code{text-transform:uppercase;color:var(--white);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.phone-input .iti__dropdown-content{background-color:var(--gray);border:none;border-radius:10px;margin-top:10px!important}.phone-input .iti__country-list{margin-top:4px;padding:0;font-family:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.phone-input .iti__country-list .iti__country{color:var(--white);padding:10px 12px;transition:background-color .15s}.phone-input .iti__country-list .iti__country:hover{background-color:color-mix(in srgb,var(--gold-green)10%,transparent 90%)}.phone-input .iti__country-list .iti__country.iti__highlight{background-color:color-mix(in srgb,var(--gold-green)20%,transparent 80%)}.phone-input .iti__country-list .iti__country.iti__active{background-color:color-mix(in srgb,var(--gold-green)15%,transparent 85%)}.phone-input .iti__country-list .iti__country .iti__country-name{color:var(--white);margin-right:6px}.phone-input .iti__country-list .iti__country .iti__dial-code{color:var(--medium-gray)}.phone-input .iti__country-list .iti__divider{border-bottom:1px solid #7c7c7c4d;margin:4px 0}.phone-input .iti__search-container{background-color:var(--gray);padding:0}.phone-input .iti__search-icon{left:16px}.phone-input .iti__search-input{color:var(--white);box-sizing:border-box;background-color:#0000;border:1px solid #7c7c7c4d;border-radius:6px;width:calc(100% - 16px);margin:8px;padding:8px 12px 8px 30px;font-size:14px;transition:border-color .2s}.phone-input .iti__search-input::placeholder{color:var(--medium-gray)}.phone-input .iti__search-input:focus{border-color:var(--gold-green);outline:none}.phone-input .iti__selected-country-primary{padding-left:10px;padding-right:20px}.phone-input .iti__search-clear{right:12px}.phone-input--light .iti__selected-dial-code{color:var(--black)}.phone-input--light .iti__dropdown-content{background-color:var(--white)}.phone-input--light .iti__country-list .iti__country .iti__country-name,.phone-input--light .iti__search-input{color:var(--black)}.phone-input--light .iti__search-input:focus{border-color:var(--black)}@media (width>=768px){.phone-input .iti__country-list{max-height:115px!important}}.form{font-family:var(--font-primary)}.form .just-validate-error-label{display:none}.form__textarea,.form__input{width:100%;height:56px;transition:border-color var(--transition-base);color:var(--text-color,var(--white));border:1px solid var(--medium-gray);background:0 0;border-radius:10px;margin-bottom:10px;padding:10px;font-family:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:block}.form__textarea::-moz-placeholder{color:var(--medium-gray)}.form__input::-moz-placeholder{color:var(--medium-gray)}.form__textarea::placeholder,.form__input::placeholder{color:var(--medium-gray)}.form__textarea:focus,.form__input:focus{outline:none}.form__textarea.just-validate-error-field,.form__input.just-validate-error-field{border-color:var(--error)}.form__textarea{resize:none;height:112px}.form__checkbox{margin-top:20px}.form__row{justify-content:flex-end;align-items:center;display:flex}.form__submit{width:100%;height:46px;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.form__disclaimer{color:#505050;margin-bottom:10px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.form__disclaimer .link{color:#505050}.form__error{color:var(--error);opacity:0;max-height:0;transition:max-height var(--transition-base),opacity var(--transition-base),transform var(--transition-base);font-size:12px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;transform:translateY(-6px)}.form__error.is-visible{opacity:1;margin-bottom:10px;transform:translateY(0)}@media (width<=767px){.form__phone,.form__disclaimer{margin-bottom:20px}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}
