.mainTemplate{background-position:top;background-size:cover;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:100%;padding:30px 15px;display:flex;position:relative}.mainTemplate:before{content:"";top:0;background-color:#2c324299;width:100%;height:100%;position:fixed;inset-inline-start:0}main{flex-direction:column;display:flex}.gcm-light,.gcm-dark,.gcm-sms{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.gcm-light .desktop-bg-image,.gcm-dark .desktop-bg-image,.gcm-sms .desktop-bg-image,.gcm-light .mobile-bg-image,.gcm-dark .mobile-bg-image,.gcm-sms .mobile-bg-image{z-index:-1;object-fit:cover;object-position:center}@media (max-width:767px){.gcm-light .desktop-bg-image,.gcm-dark .desktop-bg-image,.gcm-sms .desktop-bg-image{display:none}}@media (min-width:768px){.gcm-light .mobile-bg-image,.gcm-dark .mobile-bg-image,.gcm-sms .mobile-bg-image{display:none}}.gcm-light .formWrap,.gcm-dark .formWrap,.gcm-sms .formWrap{z-index:1;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:550px;max-height:90%;margin:70px auto;padding:40px 20px;display:flex;position:relative}.gcm-light .formWrap form,.gcm-dark .formWrap form,.gcm-sms .formWrap form{max-width:400px;margin:auto}@media (max-width:767px){.gcm-light .formWrap,.gcm-dark .formWrap,.gcm-sms .formWrap{max-width:100%;margin:auto}}.gcm-light .formWrap .top,.gcm-dark .formWrap .top,.gcm-sms .formWrap .top{text-align:center;justify-content:center;align-items:center;width:100%;margin:0;padding:0 15px 24px;display:flex}.gcm-light .formWrap .top .logo,.gcm-dark .formWrap .top .logo,.gcm-sms .formWrap .top .logo{max-width:300px;height:auto;margin:0;display:flex}.gcm-light .formWrap .top svg,.gcm-dark .formWrap .top svg,.gcm-sms .formWrap .top svg{width:100%;height:auto}.gcm-light .formWrap h1,.gcm-dark .formWrap h1,.gcm-sms .formWrap h1{text-align:center;margin:20px 0 8px;font-size:20px;font-style:normal;font-weight:700;line-height:26px}.gcm-light .formWrap h2,.gcm-dark .formWrap h2,.gcm-sms .formWrap h2{text-align:center;margin-bottom:30px;padding:0 15px;font-size:14px;font-weight:600;line-height:18px}.gcm-light .formWrap .mainContent,.gcm-dark .formWrap .mainContent,.gcm-sms .formWrap .mainContent{width:100%;max-width:550px;padding:0 20px 40px}@media (min-width:768px){.gcm-light .formWrap .mainContent,.gcm-dark .formWrap .mainContent,.gcm-sms .formWrap .mainContent{padding:0 48px}}.gcm-light .inputGroup,.gcm-dark .inputGroup,.gcm-sms .inputGroup{flex-direction:column;margin-top:10px;display:flex;position:relative}.gcm-light .inputGroup label,.gcm-dark .inputGroup label,.gcm-sms .inputGroup label{order:0;margin-bottom:8px}.gcm-light a,.gcm-dark a,.gcm-sms a{text-decoration:underline}.gcm-light a:hover,.gcm-dark a:hover,.gcm-sms a:hover,.gcm-light a:focus,.gcm-dark a:focus,.gcm-sms a:focus{outline:none;text-decoration:underline}.gcm-light .bottomForm,.gcm-dark .bottomForm,.gcm-sms .bottomForm{text-align:center;margin-top:20px;font-size:13px;font-weight:600;line-height:17px}.gcm-light .bottomForm .needHelp,.gcm-dark .bottomForm .needHelp,.gcm-sms .bottomForm .needHelp{width:fit-content;margin:15px auto 30px}.gcm-light .bottomForm .needHelp a,.gcm-dark .bottomForm .needHelp a,.gcm-sms .bottomForm .needHelp a{margin-inline-start:5px}.gcm-light input,.gcm-dark input,.gcm-sms input{border-radius:12px;height:50px;padding:15px 10px;font-size:16px;font-weight:400;line-height:16px;transition:all .15s ease-in-out}.gcm-light input::placeholder,.gcm-dark input::placeholder,.gcm-sms input::placeholder{font-weight:400}.gcm-light input:focus,.gcm-dark input:focus,.gcm-sms input:focus{box-shadow:none;outline:none}.gcm-light input[type=text]+label,.gcm-dark input[type=text]+label,.gcm-sms input[type=text]+label,.gcm-light input[type=email]+label,.gcm-dark input[type=email]+label,.gcm-sms input[type=email]+label,.gcm-light input[type=password]+label,.gcm-dark input[type=password]+label,.gcm-sms input[type=password]+label,.gcm-light .phoneWrapper+label,.gcm-dark .phoneWrapper+label,.gcm-sms .phoneWrapper+label{order:-1;margin-bottom:8px;font-size:14px;font-weight:500}.gcm-light .submitBtn,.gcm-dark .submitBtn,.gcm-sms .submitBtn{text-transform:uppercase;cursor:pointer;border-radius:8px;margin-top:20px;padding:9px;transition:background .3s}.gcm-light .contactUs,.gcm-dark .contactUs,.gcm-sms .contactUs{justify-content:center;align-items:center;width:100%;margin-top:34px;margin-bottom:30px;font-size:14px;font-weight:500;display:flex}.gcm-light .contactUs .contactUsText,.gcm-dark .contactUs .contactUsText,.gcm-sms .contactUs .contactUsText{margin-inline-end:4px}.gcm-light .tokenLabel,.gcm-dark .tokenLabel,.gcm-sms .tokenLabel{text-align:center;justify-content:center;font-size:16px;font-weight:400;line-height:17px;display:flex}.gcm-light .checkboxLabel input[name=OnboardingDisclaimer],.gcm-dark .checkboxLabel input[name=OnboardingDisclaimer],.gcm-sms .checkboxLabel input[name=OnboardingDisclaimer]{display:none}.gcm-light input[type=checkbox][name=OnboardingDisclaimer]+span,.gcm-dark input[type=checkbox][name=OnboardingDisclaimer]+span,.gcm-sms input[type=checkbox][name=OnboardingDisclaimer]+span{font-size:12px}.gcm-light .passwordEye,.gcm-dark .passwordEye,.gcm-sms .passwordEye{top:44px;background-position:50%;background-repeat:no-repeat;background-size:100%;border:1px solid #0000;width:24px;height:24px;position:absolute;inset-inline-end:7px;transform:translate(-50%,-50%)}.gcm-light .errorSec:before,.gcm-dark .errorSec:before,.gcm-sms .errorSec:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 5l3 3-3 3' stroke='%23ef4444' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");width:12px;min-width:12px;height:16px}.gcm-light .errorMessage:before,.gcm-dark .errorMessage:before,.gcm-sms .errorMessage:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 5l3 3-3 3' stroke='%23ef4444' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:12px;min-width:12px;height:16px;margin-inline-end:6px;display:block}.gcm-light .phoneCountryCode-select-wrapper .react-select__control,.gcm-dark .phoneCountryCode-select-wrapper .react-select__control,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control,.gcm-light .select-main-wrapper .react-select__control,.gcm-dark .select-main-wrapper .react-select__control,.gcm-sms .select-main-wrapper .react-select__control{border-radius:12px;height:50px}.gcm-light .phoneCountryCode-select-wrapper .react-select__control.react-select__control--is-focused,.gcm-dark .phoneCountryCode-select-wrapper .react-select__control.react-select__control--is-focused,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control.react-select__control--is-focused,.gcm-light .select-main-wrapper .react-select__control.react-select__control--is-focused,.gcm-dark .select-main-wrapper .react-select__control.react-select__control--is-focused,.gcm-sms .select-main-wrapper .react-select__control.react-select__control--is-focused{box-shadow:none}.gcm-light .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-dark .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-light .select-main-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-dark .select-main-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-sms .select-main-wrapper .react-select__control .react-select__value-container .react-select__single-value{font-size:16px;font-weight:400}.gcm-light .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-dark .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-light .select-main-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-dark .select-main-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-sms .select-main-wrapper .react-select__control .react-select__value-container .react-select__placeholder{font-size:16px}.gcm-light .phoneCountryCode-select-wrapper .react-select__menu,.gcm-dark .phoneCountryCode-select-wrapper .react-select__menu,.gcm-sms .phoneCountryCode-select-wrapper .react-select__menu,.gcm-light .select-main-wrapper .react-select__menu,.gcm-dark .select-main-wrapper .react-select__menu,.gcm-sms .select-main-wrapper .react-select__menu{border-radius:12px}.gcm-dark,.gcm-sms,.gcm-dark a,.gcm-sms a{color:#fff}.gcm-dark .formWrap,.gcm-sms .formWrap{background-color:#222734;border:1px solid #222734}.gcm-dark h1,.gcm-dark h2,.gcm-dark label,.gcm-sms h1,.gcm-sms h2,.gcm-sms label{color:#fff}.gcm-dark label,.gcm-sms label{font-size:14px;font-weight:400}.gcm-dark input,.gcm-sms input{color:#fff;background:#2b3242;border:2px solid #3a4356}.gcm-dark input::placeholder,.gcm-sms input::placeholder{color:#686d75}.gcm-dark input:focus:not(.react-select__input),.gcm-sms input:focus:not(.react-select__input){box-shadow:0 0 0 2px #fff3}.gcm-dark input:hover,.gcm-sms input:hover{border-color:#555}.gcm-dark .valid input:not(.react-select__input),.gcm-dark input.valid,.gcm-sms .valid input:not(.react-select__input),.gcm-sms input.valid{border-color:#10b981}.gcm-dark .valid input:not(.react-select__input):focus,.gcm-dark input.valid:focus,.gcm-sms .valid input:not(.react-select__input):focus,.gcm-sms input.valid:focus{box-shadow:0 0 0 3px #10b9811a}.gcm-dark .valid .react-select__control,.gcm-sms .valid .react-select__control{border-color:#10b981!important}.gcm-dark .valid .react-select__control:focus,.gcm-dark .valid .react-select__control.react-select__control--is-focused,.gcm-sms .valid .react-select__control:focus,.gcm-sms .valid .react-select__control.react-select__control--is-focused{box-shadow:0 0 0 3px #10b9811a;border-color:#10b981!important}.gcm-dark .invalid input:not(.react-select__input),.gcm-dark input.invalid,.gcm-sms .invalid input:not(.react-select__input),.gcm-sms input.invalid{border-color:#ef4444}.gcm-dark .invalid input:not(.react-select__input):focus,.gcm-dark input.invalid:focus,.gcm-sms .invalid input:not(.react-select__input):focus,.gcm-sms input.invalid:focus{box-shadow:0 0 0 3px #ef44441a}.gcm-dark .submitBtn,.gcm-sms .submitBtn{color:#fff;background:#63b35b}.gcm-dark .submitBtn:hover,.gcm-sms .submitBtn:hover{background:#549a4e}.gcm-dark .submitBtn:disabled,.gcm-sms .submitBtn:disabled{background:#a9d1a5}.gcm-dark .errorMessage,.gcm-sms .errorMessage{color:#ef4444}.gcm-dark .phoneCountryCode-select-wrapper .react-select__control,.gcm-dark .select-main-wrapper .react-select__control,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control,.gcm-sms .select-main-wrapper .react-select__control{background:#2f3544;border:1px solid #4a5163}.gcm-dark .phoneCountryCode-select-wrapper .react-select__control:hover,.gcm-dark .select-main-wrapper .react-select__control:hover,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control:hover,.gcm-sms .select-main-wrapper .react-select__control:hover,.gcm-dark .phoneCountryCode-select-wrapper .react-select__control.react-select__control--is-focused,.gcm-dark .select-main-wrapper .react-select__control.react-select__control--is-focused,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control.react-select__control--is-focused,.gcm-sms .select-main-wrapper .react-select__control.react-select__control--is-focused{border-color:#d1d5db}.gcm-dark .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-dark .select-main-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-sms .select-main-wrapper .react-select__control .react-select__value-container .react-select__single-value{color:#fff}.gcm-dark .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-dark .select-main-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-sms .select-main-wrapper .react-select__control .react-select__value-container .react-select__placeholder{color:#9ca3af}.gcm-dark .phoneCountryCode-select-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator,.gcm-dark .select-main-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator,.gcm-sms .select-main-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator,.gcm-dark .phoneCountryCode-select-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator:hover,.gcm-dark .select-main-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator:hover,.gcm-sms .phoneCountryCode-select-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator:hover,.gcm-sms .select-main-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator:hover{color:#fff}.gcm-dark .phoneCountryCode-select-wrapper .react-select__menu,.gcm-dark .select-main-wrapper .react-select__menu,.gcm-sms .phoneCountryCode-select-wrapper .react-select__menu,.gcm-sms .select-main-wrapper .react-select__menu{border:1px solid #e5e7eb;border-radius:12px}.gcm-dark .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list,.gcm-dark .select-main-wrapper .react-select__menu .react-select__menu-list,.gcm-sms .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list,.gcm-sms .select-main-wrapper .react-select__menu .react-select__menu-list{color:#f9fafb;background:#2f3544}.gcm-dark .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list .react-select__option:hover,.gcm-dark .select-main-wrapper .react-select__menu .react-select__menu-list .react-select__option:hover,.gcm-sms .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list .react-select__option:hover,.gcm-sms .select-main-wrapper .react-select__menu .react-select__menu-list .react-select__option:hover{color:#f9fafb;background-color:#3a4356}.gcm-dark .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected,.gcm-dark .select-main-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected,.gcm-sms .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected,.gcm-sms .select-main-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{color:#2f3544;background-color:#f9fafb}.gcm-dark .form-disclaimer,.gcm-sms .form-disclaimer{color:#fff;margin:1rem .5rem;font-size:.75rem}.gcm-dark .form-disclaimer a,.gcm-sms .form-disclaimer a{color:#fff;font-weight:700;text-decoration:underline}.gcm-light{color:#212529}.gcm-light a{color:#3498db}.gcm-light a:hover{color:#2980b9}.gcm-light .formWrap{background-color:#fff;border:1px solid #00000014;box-shadow:0 20px 40px #0000001a}.gcm-light h1,.gcm-light h2,.gcm-light label{color:#374151}.gcm-light label{font-size:14px;font-weight:400}.gcm-light input{color:#111827;background:#fff;border:2px solid #e4e9f2}.gcm-light input::placeholder{color:#9ca3af}.gcm-light input:focus:not(.react-select__input){border-color:#2193ff;box-shadow:0 0 0 3px #2193ff1a}.gcm-light input:hover{border-color:#d1d5db}.gcm-light .valid input:not(.react-select__input),.gcm-light input.valid{border-color:#10b981}.gcm-light .valid input:not(.react-select__input):focus,.gcm-light input.valid:focus{box-shadow:0 0 0 3px #10b9811a}.gcm-light .valid .react-select__control{border-color:#10b981!important}.gcm-light .valid .react-select__control:focus,.gcm-light .valid .react-select__control.react-select__control--is-focused{box-shadow:0 0 0 3px #10b9811a;border-color:#10b981!important}.gcm-light .invalid input:not(.react-select__input),.gcm-light input.invalid{border-color:#ef4444}.gcm-light .invalid input:not(.react-select__input):focus,.gcm-light input.invalid:focus{box-shadow:0 0 0 3px #ef44441a}.gcm-light .submitBtn{color:#fff;background:#63b35b}.gcm-light .submitBtn:hover{background:#549a4e}.gcm-light .submitBtn:disabled{background:#a9d1a5}.gcm-light .errorMessage{color:#ef4444}.gcm-light .phoneCountryCode-select-wrapper .react-select__control,.gcm-light .select-main-wrapper .react-select__control{background:#fff;border:1px solid #e5e7eb}.gcm-light .phoneCountryCode-select-wrapper .react-select__control:hover,.gcm-light .select-main-wrapper .react-select__control:hover,.gcm-light .phoneCountryCode-select-wrapper .react-select__control.react-select__control--is-focused,.gcm-light .select-main-wrapper .react-select__control.react-select__control--is-focused{border-color:#d1d5db}.gcm-light .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__single-value,.gcm-light .select-main-wrapper .react-select__control .react-select__value-container .react-select__single-value{color:#111827}.gcm-light .phoneCountryCode-select-wrapper .react-select__control .react-select__value-container .react-select__placeholder,.gcm-light .select-main-wrapper .react-select__control .react-select__value-container .react-select__placeholder{color:#9ca3af}.gcm-light .phoneCountryCode-select-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator,.gcm-light .select-main-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator,.gcm-light .phoneCountryCode-select-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator:hover,.gcm-light .select-main-wrapper .react-select__control .react-select__indicators .react-select__dropdown-indicator:hover{color:#6b7280}.gcm-light .phoneCountryCode-select-wrapper .react-select__menu,.gcm-light .select-main-wrapper .react-select__menu{background:#fff;border:1px solid #e5e7eb}.gcm-light .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list,.gcm-light .select-main-wrapper .react-select__menu .react-select__menu-list{color:#111827;background:#fff}.gcm-light .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list .react-select__option:hover,.gcm-light .select-main-wrapper .react-select__menu .react-select__menu-list .react-select__option:hover{background-color:#f9fafb}.gcm-light .phoneCountryCode-select-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected,.gcm-light .select-main-wrapper .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{color:#111827;background-color:#f3f4f6}.gcm-light .form-disclaimer{color:#000;margin:1rem .25rem;font-size:.75rem}.gcm-light .form-disclaimer a{color:#111827;font-weight:700;text-decoration:underline}.gcm-dark ::-webkit-scrollbar{width:5px;height:5px}.gcm-light ::-webkit-scrollbar{width:5px;height:5px}.gcm-sms ::-webkit-scrollbar{width:5px;height:5px}.gcm-dark ::-webkit-scrollbar-thumb{background:#63b35b}.gcm-light ::-webkit-scrollbar-thumb{background:#63b35b}.gcm-sms ::-webkit-scrollbar-thumb{background:#63b35b}.gcm-dark ::-webkit-scrollbar-thumb:hover{background:#549a4e}.gcm-light ::-webkit-scrollbar-thumb:hover{background:#549a4e}.gcm-sms ::-webkit-scrollbar-thumb:hover{background:#549a4e}.gcm-sms .formWrap{margin-top:94px;padding-top:18px}.gcm-sms .formWrap .top{align-self:stretch;width:auto;margin:0 -20px 28px;padding:0}.gcm-sms .formWrap .top .template-top-image{aspect-ratio:550/145;width:calc(100% + 76px);line-height:0;position:relative;overflow:hidden}.gcm-sms .formWrap .top .template-top-image .template-top-image__image{object-fit:contain}.gcm-sms .gcm-template-external-header{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(100%,550px);display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%)}.gcm-sms .gcm-template-external-header .logo{justify-content:center;width:236px;display:flex}.gcm-sms .gcm-template-external-header .logo svg{width:100%;height:auto}.gcm-sms .gcm-template-external-header .cobranded-element{aspect-ratio:396/44;width:min(396px,100%);position:relative}.gcm-sms .gcm-template-external-header .cobranded-element .decorative-image__img{object-fit:contain}
.ButtonField-module-scss-module__Qr50NG__button{color:#fff;letter-spacing:.5px;cursor:pointer;border:none;justify-content:center;align-items:center;width:100%;margin-left:auto;font-size:18px;font-weight:600;line-height:28px;transition:opacity .3s;display:flex}.ButtonField-module-scss-module__Qr50NG__buttonGcm{background-color:#64b145}.ButtonField-module-scss-module__Qr50NG__buttonGcm:hover:not(:disabled){background-color:#81c366}.ButtonField-module-scss-module__Qr50NG__buttonPro{background-color:#2193ff}.ButtonField-module-scss-module__Qr50NG__buttonPro:hover:not(:disabled){background-color:#54acff}.ButtonField-module-scss-module__Qr50NG__button:disabled{opacity:.5;cursor:not-allowed}
.OnboardingDisclaimer-module-scss-module__kpOdEa__inputGroup{margin-top:32px}
