.main-background-image-wrapper{position:absolute;top:0;left:0;right:0;height:max(56.125rem,56vh);z-index:0}.main-background-image-wrapper .main-background-image-desktop{object-fit:cover;object-position:center}@media(max-width:640px){.main-background-image-wrapper .main-background-image-desktop{display:none}}.main-background-image-wrapper .main-background-image-mobile{display:none;object-fit:cover;object-position:60% top}@media(max-width:640px){.main-background-image-wrapper .main-background-image-mobile{display:block}}.main-background-image-wrapper .main-background-image-gradient{position:absolute;inset:0;background:linear-gradient(180deg,transparent 80%,var(--color-global-background) 100%);pointer-events:none}@media(max-width:1280px){.main-background-image-wrapper{height:30rem}}@media(max-width:640px){.main-background-image-wrapper{height:31.75rem}}@media(min-width:2560px){.main-background-image-wrapper .main-background-image-desktop{object-position:50% 30%}}.main-background-image-wrapper--signup-login{height:max(60vh,46.3125rem)}.main-background-image-wrapper--signup-login .main-background-image-auth{object-fit:cover;object-position:50% top}.main-background-image-wrapper--signup-login .main-background-image-gradient--signup-login{background:linear-gradient(180deg,transparent 0,transparent 90%,var(--color-global-background) 100%)}@media(max-width:640px){.main-background-image-wrapper--signup-login{height:30rem}.main-background-image-wrapper--signup-login .main-background-image-auth{object-fit:contain;object-position:top}}.main-background-image-wrapper--signup-login-v2 .main-background-image-auth{object-fit:cover;object-position:50% top}@media(max-width:1280px){.main-background-image-wrapper--signup-login-v2{height:max(50vh,34rem)}}@media(max-width:640px){.main-background-image-wrapper--signup-login-v2{display:none}}.loginWrapper{padding:0}.loginWrapper .contentWrapper{padding-top:4.0625rem;padding-bottom:8.125rem;margin-left:auto;margin-right:auto;max-width:75rem;display:flex;gap:2.0625rem;flex-direction:row;position:relative;min-height:80vh}@media(min-width:641px)and (max-width:1280px){.loginWrapper .contentWrapper{padding-left:1.75rem;padding-right:1.75rem}}@media(max-width:1050px){.loginWrapper .contentWrapper{flex-direction:column-reverse;align-items:center}}@media(max-width:640px){.loginWrapper .contentWrapper{padding-bottom:2.5rem}}.loginWrapper .contentWrapper .formAreaWrapper{flex:1 1;z-index:2;max-width:35.4375rem;min-width:35rem;border-radius:1.5rem;display:flex;gap:.75rem;flex-direction:column;position:relative;padding:0 1.5rem;margin-top:.9375rem}@media(min-width:641px){.loginWrapper .contentWrapper .formAreaWrapper{gap:1.25rem;padding:2.25rem 2.4375rem;background:rgba(35,20,50,.15);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}}@media(max-width:640px){.loginWrapper .contentWrapper .formAreaWrapper{width:100%;min-width:auto}}.loginWrapper .contentWrapper .formAreaWrapper h1{color:#fff;font-family:var(--font-family-heading);text-transform:uppercase;font-size:2rem;font-weight:600;line-height:3rem;letter-spacing:-.05rem;text-align:left;margin:0}@media(max-width:640px){.loginWrapper .contentWrapper .formAreaWrapper h1{font-size:1.5rem}}.magic-link-panel{display:flex;flex-direction:column;gap:.75rem;width:100%}.magic-link-panel h1{margin:0}.magic-link-panel .loginForm,.magic-link-panel .loginForm form,.magic-link-panel .loginRightWrapper{width:100%}.magic-link-panel .form-control{width:100%;background:var(--color-signup-login-input-background);color:var(--color-signup-login-input-text);border-radius:8px;height:45px;font-size:16px;font-family:Montserrat,sans-serif;border:0;padding:10px 12px;font-weight:400;caret-color:var(--color-signup-login-input-text)}.magic-link-panel .form-control:-webkit-autofill,.magic-link-panel .form-control:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s;transition:background-color 0s 600000s,color 0s 600000s}.magic-link-panel .form-control::placeholder{color:var(--color-signup-login-input-text);opacity:1}.magic-link-panel .form-control:focus{outline:0;box-shadow:none}.magic-link-panel .login-turnstile-container{display:flex;width:70%;min-width:300px;margin-left:auto;margin-right:auto;margin-block:1.25rem;border-radius:8px;overflow:hidden}@media(max-width:640px){.magic-link-panel .login-turnstile-container{margin-bottom:0}}.magic-link-panel .captchaError{outline:3px solid var(--color-error)}.magic-link-panel .errorP{text-align:center;margin-top:.9rem;font-size:1rem;color:var(--color-error)}.magic-link-panel .loginFormButtton{width:70%;height:45px;margin:20px auto 0;padding:0;border-radius:21.5px;font-weight:700;line-height:25px;font-size:16px;min-height:40px}.magic-link-panel .create-an-account-button-wrapper{display:flex;justify-content:center;width:100%}.magic-link-panel .create-an-account-button{display:flex;align-items:center;justify-content:center;width:70%;height:45px;margin-top:12px;font-weight:600}.magic-link-illustration{align-self:center;margin:.5rem 0 .75rem}.magic-link-description,.magic-link-resend-row{margin:0;color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-align:center}@media(max-width:640px){.magic-link-description,.magic-link-resend-row{font-size:.875rem}}.magic-link-resend-row .app-button--link{color:var(--color-link)}.magic-link-success{margin:0;color:var(--color-success);font-family:Montserrat,sans-serif;text-align:center}.magic-link-primary-action,.magic-link-secondary-action{display:flex;align-items:center;justify-content:center;width:70%;height:2.8125rem;margin-top:.75rem;font-weight:600}.magic-link-v2-card .magic-link-panel h1,.magic-link-v2-card .magic-link-panel h1.magic-link-confirm-title{font-size:clamp(1.5rem,.964rem + 1.429vw,2.25rem);font-weight:700;text-align:center;color:var(--color-popup-title)}.magic-link-v2-card .magic-link-description{text-align:center}.magic-link-v2-card .mb-3{margin-bottom:.75rem}.magic-link-v2-card input.form-control{width:100%!important;background:var(--color-auth-v2-input-background)!important;border:none!important;border-radius:6.25rem!important;height:3rem!important;padding:0 .9375rem!important;font-size:1rem;color:var(--color-text);outline:none;font-family:var(--font-family-subheading),sans-serif;box-shadow:none!important}.magic-link-v2-card input.form-control::placeholder{color:var(--color-popup-muted)}.magic-link-v2-card input.form-control:focus{background:var(--color-auth-v2-input-background)!important;color:var(--color-text);box-shadow:none!important}.magic-link-v2-card .errorP{color:var(--color-error);font-size:.8125rem;margin:.25rem 0 0}.magic-link-v2-card .buttonRow{margin-top:.5rem}.magic-link-v2-card .loginFormButtton{width:100%;height:3rem;background:var(--color-button-primary-background);color:var(--color-button-primary-text);border-radius:3.125rem;font-size:1rem;font-weight:900;font-family:var(--font-family-heading),sans-serif;text-transform:uppercase;border:none;padding:.75rem 1rem}.magic-link-v2-card .loginFormButtton:not([disabled]):hover{background:var(--color-button-primary-hover-background);color:var(--color-button-primary-hover-text)}.magic-link-v2-card .create-an-account-button-wrapper{margin-top:.75rem;width:100%}.magic-link-v2-card .create-an-account-button{padding:.85rem}.magic-link-v2-card .create-an-account-button,.magic-link-v2-card .magic-link-primary-action{display:flex!important;height:3rem;width:100%;align-items:center;justify-content:center;border-radius:3.125rem;font-family:var(--font-family-heading),sans-serif;font-weight:900;font-size:1rem;text-transform:uppercase}.magic-link-v2-card .magic-link-primary-action{background:var(--color-button-primary-background);color:var(--color-button-primary-text)}.magic-link-v2-card .magic-link-primary-action:hover{background:var(--color-button-primary-hover-background);color:var(--color-button-primary-hover-text)}.magic-link-v2-card .magic-link-secondary-action{display:flex!important;width:100%;height:3rem;border-radius:3.125rem;font-family:var(--font-family-heading),sans-serif;font-weight:900;font-size:1rem;text-transform:uppercase}
/*# sourceMappingURL=4fec75798b6d7f11.css.map*/