.sign-in-module__z5F61q__page{color:#292534;background:#17161d;min-height:100svh;padding:16px}.sign-in-module__z5F61q__authShell{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);max-width:1920px;min-height:calc(100svh - 32px);margin:auto;display:grid}.sign-in-module__z5F61q__introduction{isolation:isolate;color:#fff;background:radial-gradient(at 30% 95%,#33294e 0,#0000 62%),#17161d;border-radius:24px;flex-direction:column;padding:48px;display:flex;position:relative;overflow:hidden}.sign-in-module__z5F61q__wordmark{letter-spacing:-1px;align-items:center;gap:16px;font-size:24px;font-weight:600;display:flex}.sign-in-module__z5F61q__brandMark{color:#dbcbff;border:1px solid #655779;border-radius:12px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.sign-in-module__z5F61q__introductionCopy{z-index:1;max-width:480px;margin:auto 0;padding:80px 0 184px;position:relative}.sign-in-module__z5F61q__eyebrow{color:#dec297;letter-spacing:2px;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:600}.sign-in-module__z5F61q__introductionCopy h1{letter-spacing:-.055em;max-width:440px;margin:0;font-size:clamp(40px,4.8vw,72px);font-weight:600;line-height:1.06}.sign-in-module__z5F61q__introductionCopy>p:last-child{color:#beb8cc;max-width:320px;margin:24px 0 0;font-size:17px;line-height:1.65}.sign-in-module__z5F61q__art{pointer-events:none;width:124%;height:auto;position:absolute;bottom:72px;left:-12%}.sign-in-module__z5F61q__waves,.sign-in-module__z5F61q__secondaryWaves{stroke:#aa8ee8;stroke-width:1.2px;opacity:.6;animation:12s ease-in-out infinite alternate sign-in-module__z5F61q__shimmer}.sign-in-module__z5F61q__secondaryWaves{stroke:#dfb886;opacity:.38;animation:12s ease-in-out -6s infinite alternate-reverse sign-in-module__z5F61q__shimmer}@keyframes sign-in-module__z5F61q__shimmer{0%{opacity:.3}to{opacity:.8}}.sign-in-module__z5F61q__accessNote{color:#a59cb7;margin:0;font-size:12px}.sign-in-module__z5F61q__signInPanel{background:#fff;border-radius:24px;flex-direction:column;min-width:0;padding:48px clamp(32px,6vw,96px) 24px;display:flex}.sign-in-module__z5F61q__portal{color:#6b557f;background:#f3eff8;border-radius:8px;align-self:flex-end;padding:8px 16px;font-size:13px}.sign-in-module__z5F61q__formContent{width:100%;max-width:440px;margin:auto;padding:64px 0}.sign-in-module__z5F61q__signInHeader .sign-in-module__z5F61q__eyebrow{color:#79609d}.sign-in-module__z5F61q__signInHeader h2{letter-spacing:-.05em;margin:0;font-size:clamp(32px,3vw,44px);font-weight:600;line-height:1.15}.sign-in-module__z5F61q__signInHeader>p:last-child{color:#767080;margin:16px 0 0;font-size:16px;line-height:1.6}.sign-in-module__z5F61q__flow{width:100%;min-height:208px;margin:32px auto 0}.sign-in-module__z5F61q__flow descope-wc{width:100%;display:block}.sign-in-module__z5F61q__flowLoading,.sign-in-module__z5F61q__callbackStatus{color:#767080;margin-top:24px}.sign-in-module__z5F61q__flowLoading{align-items:start;gap:16px;display:grid}.sign-in-module__z5F61q__flowLoading button{color:#fff;cursor:pointer;font:inherit;background:#33294e;border:1px solid #655779;border-radius:8px;min-height:42px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .16s,border-color .16s}.sign-in-module__z5F61q__flowLoading button:hover{background:#413461;border-color:#79699a}.sign-in-module__z5F61q__flowLoading button:focus-visible{outline-offset:3px;outline:3px solid #79609d52}.sign-in-module__z5F61q__supportNote{color:#767080;text-align:center;margin:24px 0 0;font-size:12px}.sign-in-module__z5F61q__footer{color:#767080;text-align:center;margin:0;font-size:12px;line-height:1.6}@media (max-width:1100px){.sign-in-module__z5F61q__introduction,.sign-in-module__z5F61q__signInPanel{padding:32px}.sign-in-module__z5F61q__introductionCopy{padding-bottom:144px}}@media (max-width:767px){.sign-in-module__z5F61q__page{padding:8px}.sign-in-module__z5F61q__authShell{grid-template-columns:1fr;gap:8px;min-height:calc(100svh - 16px)}.sign-in-module__z5F61q__introduction{min-height:248px;padding:24px}.sign-in-module__z5F61q__wordmark{gap:12px;font-size:20px}.sign-in-module__z5F61q__brandMark{width:32px;height:32px;font-size:18px}.sign-in-module__z5F61q__introductionCopy{max-width:320px;margin:0;padding:32px 0 16px}.sign-in-module__z5F61q__introductionCopy h1{max-width:280px;font-size:36px}.sign-in-module__z5F61q__introductionCopy .sign-in-module__z5F61q__eyebrow,.sign-in-module__z5F61q__introductionCopy>p:last-child,.sign-in-module__z5F61q__accessNote{display:none}.sign-in-module__z5F61q__art{opacity:.5;width:90%;bottom:-16px;left:48%}.sign-in-module__z5F61q__signInPanel{padding:32px 16px 16px}.sign-in-module__z5F61q__portal{align-self:flex-start;margin-bottom:24px}.sign-in-module__z5F61q__formContent{padding:0 0 40px}.sign-in-module__z5F61q__signInHeader .sign-in-module__z5F61q__eyebrow{display:none}.sign-in-module__z5F61q__signInHeader h2{font-size:32px}.sign-in-module__z5F61q__flow{margin-top:24px}}@media (prefers-reduced-motion:reduce){.sign-in-module__z5F61q__flowLoading button,.sign-in-module__z5F61q__waves,.sign-in-module__z5F61q__secondaryWaves{transition:none;animation:none}}@media (max-width:360px){.sign-in-module__z5F61q__signInPanel{padding-inline:0}.sign-in-module__z5F61q__portal,.sign-in-module__z5F61q__signInHeader,.sign-in-module__z5F61q__footer{margin-inline:16px}}
