.auth-shell[data-v-e8dbb4b1]{align-items:flex-start;display:flex;justify-content:center;margin:-2rem -2rem 0;min-height:70vh;padding:3rem 1.5rem 2rem;position:relative}.auth-shell__band[data-v-e8dbb4b1]{background:var(--gt-tint);border-bottom:2px solid var(--gt-border);height:13rem;inset:0 0 auto;position:absolute}.auth-shell__card[data-v-e8dbb4b1]{max-width:26rem;padding:2rem 1.75rem 1.5rem;position:relative;width:100%}.auth-shell__header[data-v-e8dbb4b1]{margin-bottom:1.5rem;text-align:center}.auth-shell__header .auth-shell__art[data-v-e8dbb4b1]{margin:0 auto .75rem;width:4.5rem}.auth-shell__title[data-v-e8dbb4b1]{color:var(--gt-text);font:900 clamp(1.7rem,4vw,2.1rem)/1.1 var(--font-display);letter-spacing:-.02em;margin:0}.auth-shell__subtitle[data-v-e8dbb4b1]{color:var(--gt-muted);font-size:.95rem;line-height:1.5;margin:.5rem 0 0}.auth-shell__footer[data-v-e8dbb4b1]{border-top:2px solid var(--gt-border);color:var(--gt-muted);font-size:.9rem;margin:1.5rem 0 0;padding-top:1.1rem;text-align:center}.auth-shell__footer a[data-v-e8dbb4b1-s]{color:var(--gt-link);font-weight:800}@media(max-width:767px){.auth-shell[data-v-e8dbb4b1]{margin:-1.25rem -1rem 0;min-height:0;padding:1.75rem 1rem 1.5rem}.auth-shell__band[data-v-e8dbb4b1]{height:9rem}.auth-shell__card[data-v-e8dbb4b1]{padding:1.5rem 1.15rem 1.25rem}.auth-shell__header .auth-shell__art[data-v-e8dbb4b1]{width:3.5rem}}
