.login-register-modal{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.login-register-modal .login-register-backdrop{background:#00000080;position:fixed;inset:0}.login-register-modal .modal-content{z-index:1;display:flex;position:relative}.login-register-modal .modal-title{font-size:24px;font-weight:700;line-height:48px}.login-register-modal .index-panel--medium{width:auto;position:absolute;top:225px;right:20%}.login-register-modal .index-panel__content{padding:0}.login-register-modal .gp-content-login{color:#fff;background:#2a2eff;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;width:594px;max-width:100%;min-height:305px;padding:48px;display:flex}.login-register-modal .heartland-content-login{background:#fff;border:1px solid #fff;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;width:460px;max-width:100%;min-height:305px;padding:49px;display:flex}.login-register-modal .heartland-content-login .close-icon{cursor:pointer;position:absolute;top:11px;right:14px}.login-register-modal p{align-self:stretch;margin-top:1.5em;margin-bottom:2rem}.login-register-modal .secondaryBtn:hover,.login-register-modal .secondaryBtn:focus-visible{color:#fff!important;background:#1b1ec6!important;border-color:#0074c7!important}.login-register-modal .secondaryBtn:hover i,.login-register-modal .secondaryBtn:focus-visible i{color:#fff!important}@media (max-width:768px){.login-register-modal .modal-content{flex-direction:column;max-height:90vh;overflow-y:auto}.login-register-modal .gp-content-login,.login-register-modal .heartland-content-login{width:100%}}
