.mSCa7W_split{background:var(--auth-canvas);grid-template-columns:minmax(400px,.85fr) 1.15fr;min-height:100dvh;display:grid}.mSCa7W_panel{isolation:isolate;background:var(--auth-panel);color:#fff;flex-direction:column;justify-content:space-between;gap:48px;padding:44px 52px 52px;display:flex;position:relative;overflow:hidden}.mSCa7W_panel:before{z-index:-1;background:repeating-radial-gradient(circle at 100% 100%, transparent 0 58px, var(--auth-panel-ring) 58px 59px);content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 100%,#000 0 32%,#0000 78%);mask-image:radial-gradient(circle at 100% 100%,#000 0 32%,#0000 78%)}.mSCa7W_panel:after{z-index:-2;aspect-ratio:1;background:radial-gradient(closest-side, var(--auth-panel-glow), transparent);content:"";pointer-events:none;border-radius:50%;width:95%;position:absolute;bottom:-35%;right:-30%}.mSCa7W_brand{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.mSCa7W_logo{width:168px;height:53px;margin-left:-6px;display:block;position:relative;overflow:hidden}.mSCa7W_logo>img{mix-blend-mode:screen;width:181.159%;max-width:none;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mSCa7W_tagline{color:#ffffff9e;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:500}.mSCa7W_pitch{color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:13em;margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:450;line-height:1.12}.mSCa7W_main{flex-direction:column;align-items:center;gap:32px;padding:96px 32px 32px;display:flex}.mSCa7W_form{width:100%;max-width:380px;margin-block:auto}.mSCa7W_legal{color:var(--auth-muted);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;font-size:12px;line-height:1.6;display:flex}.mSCa7W_legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}.mSCa7W_legal a:hover{color:var(--auth-ink)}.mSCa7W_legal a:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px;border-radius:2px}.mSCa7W_split .mSCa7W_form .auth-head{margin-bottom:30px}.mSCa7W_split .mSCa7W_form .auth-title{letter-spacing:-.045em;font-size:36px;font-weight:500;line-height:1.08}.mSCa7W_split .mSCa7W_form .auth-sub{margin-top:10px;font-size:14px;line-height:1.55}.mSCa7W_split .mSCa7W_form .auth-form{gap:16px}.mSCa7W_split .mSCa7W_form .auth-label{font-size:12.5px}.mSCa7W_split .mSCa7W_form .auth-input{border-color:var(--auth-field-line);border-radius:14px;min-height:50px;padding:12px 15px;font-size:15px}.mSCa7W_split .mSCa7W_form .auth-input:hover{border-color:color-mix(in srgb, var(--auth-field-line), var(--auth-accent) 35%)}.mSCa7W_split .mSCa7W_form .auth-input:focus{border-color:var(--auth-accent);background:var(--auth-surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--auth-accent) 16%, transparent)}.mSCa7W_split .mSCa7W_form .auth-submit{min-height:50px;box-shadow:0 10px 24px -12px color-mix(in srgb, var(--auth-accent) 85%, transparent);margin-top:6px;font-size:15px;transition:background-color .15s,box-shadow .15s,transform 50ms}.mSCa7W_split .mSCa7W_form .auth-submit:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}.mSCa7W_split .mSCa7W_form .auth-links{margin-top:4px}.mSCa7W_split .mSCa7W_form .auth-divider{margin:22px 0 16px}.mSCa7W_split .mSCa7W_form .auth-google{min-height:50px;font-size:15px}.mSCa7W_split .mSCa7W_form .auth-google:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}@media (max-width:900px){.mSCa7W_split{grid-template-rows:auto 1fr;grid-template-columns:1fr}.mSCa7W_panel{gap:22px;padding:22px 24px 28px}.mSCa7W_panel:after{width:120%;bottom:-120%;right:-45%}.mSCa7W_logo{width:128px;height:40px;margin-left:-4px}.mSCa7W_pitch{max-width:16em;font-size:22px}.mSCa7W_main{gap:28px;padding:36px 24px 24px}.mSCa7W_split .mSCa7W_form .auth-head{margin-bottom:24px}.mSCa7W_split .mSCa7W_form .auth-title{font-size:30px}}
