.auth-shell[data-v-03935047]{min-height:100vh;background:#ffffff}.auth-shell__brand[data-v-03935047]{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:3rem 3.5rem;overflow:hidden;background:radial-gradient(120% 140% at 15% 0%,#2a2a72 0%,#1f1f50 45%,#131235 100%);color:#fff}.auth-shell__texture[data-v-03935047]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.auth-shell__brand-content[data-v-03935047]{position:relative;z-index:2;height:100%;flex:1}.auth-shell__brand-logo[data-v-03935047]{position:absolute;top:0;left:0;display:inline-block}.auth-shell__brand-center[data-v-03935047]{position:absolute;top:50%;left:0;transform:translateY(-50%);max-width:30rem}.auth-shell__brand-copy[data-v-03935047]{margin-bottom:3rem}.auth-shell__eyebrow[data-v-03935047]{display:inline-block;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#59e0d6;margin-bottom:1.1rem}.auth-shell__headline[data-v-03935047]{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:2.35rem;line-height:1.18;letter-spacing:-.01em;color:#fff;margin-bottom:1.1rem}.auth-shell__subcopy[data-v-03935047]{font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1.6;color:#ffffffad;max-width:24rem}.auth-shell__footnote[data-v-03935047]{font-size:.75rem;color:#fff6;margin:0}.auth-shell__form[data-v-03935047]{min-height:100vh;display:flex;justify-content:center;background:#ffffff}.auth-shell__form-inner[data-v-03935047]{width:100%;max-width:30rem;display:flex;flex-direction:column;min-height:100vh;padding:2.5rem 1.75rem}@media (min-width: 768px){.auth-shell__form-inner[data-v-03935047]{padding:3.5rem 2.5rem}}.auth-shell__mobile-logo[data-v-03935047]{display:inline-block;margin-bottom:2.5rem}.auth-shell__form-content[data-v-03935047]{flex:1;display:flex;flex-direction:column;justify-content:center}.auth-shell__form-footer[data-v-03935047]{text-align:center;margin-top:2rem}.auth-shell__form-footer p[data-v-03935047]{font-size:.78rem;color:#9a9ab0;margin:0}
