.login-portal-module__PXW-mG__stage{flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}.login-portal-module__PXW-mG__portal{aspect-ratio:1;border-radius:50%;width:min(580px,42vw,58vh);position:relative}.login-portal-module__PXW-mG__rim{background:conic-gradient(var(--env-a), transparent 22%, var(--env-b) 40%, transparent 62%, var(--env-a) 80%, transparent 92%, var(--env-a));filter:blur(16px);opacity:.85;border-radius:50%;animation:14s linear infinite login-portal-module__PXW-mG__turn;position:absolute;inset:-22px}.login-portal-module__PXW-mG__rim2{background:conic-gradient(var(--env-a), transparent 30%, var(--env-a) 50%, transparent 75%, var(--env-a));-webkit-mask:radial-gradient(circle, transparent 69.2%, var(--nexus-void) 69.6%);mask:radial-gradient(circle, transparent 69.2%, var(--nexus-void) 69.6%);-webkit-mask:radial-gradient(circle, transparent 69.2%, var(--nexus-void) 69.6%);border-radius:50%;animation:9s linear infinite login-portal-module__PXW-mG__turn-back;position:absolute;inset:-3px}@keyframes login-portal-module__PXW-mG__turn{to{transform:rotate(360deg)}}@keyframes login-portal-module__PXW-mG__turn-back{to{transform:rotate(-360deg)}}.login-portal-module__PXW-mG__inner{background:var(--nexus-void);box-shadow:inset 0 0 60px 20px var(--nexus-void), inset 0 0 0 1px color-mix(in srgb, var(--text-strong) 8%, transparent);border-radius:50%;position:absolute;inset:0;overflow:hidden}.login-portal-module__PXW-mG__layer{animation:login-portal-module__PXW-mG__iris 1.6s var(--ease-out) both, login-portal-module__PXW-mG__drift 18s ease-in-out infinite alternate;filter:saturate(.85)brightness(.78);background-position:50% 35%;background-size:cover;position:absolute;inset:-10%}.login-portal-module__PXW-mG__layer[data-first]{clip-path:circle(75%);animation:18s ease-in-out infinite alternate login-portal-module__PXW-mG__drift}@keyframes login-portal-module__PXW-mG__iris{0%{clip-path:circle(0%)}to{clip-path:circle(75%)}}@keyframes login-portal-module__PXW-mG__drift{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-2%,-1.5%)}}.login-portal-module__PXW-mG__swirl{background:repeating-conic-gradient(color-mix(in srgb, var(--text-strong) 3%, transparent) 0 6deg, transparent 6deg 18deg);-webkit-mask:radial-gradient(circle, transparent 30%, var(--nexus-void) 90%);mask:radial-gradient(circle, transparent 30%, var(--nexus-void) 90%);mix-blend-mode:screen;border-radius:50%;animation:40s linear infinite login-portal-module__PXW-mG__turn;position:absolute;inset:0}.login-portal-module__PXW-mG__vignette{background:radial-gradient(circle, transparent 45%, color-mix(in srgb, var(--nexus-void) 80%, transparent) 78%, var(--nexus-void) 100%);border-radius:50%;position:absolute;inset:0}.login-portal-module__PXW-mG__caption{text-align:center;gap:6px;width:min(520px,100%);display:grid}.login-portal-module__PXW-mG__meta{color:var(--env-a);font-family:var(--font-mono);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0;font-size:10.5px}.login-portal-module__PXW-mG__title{color:var(--text-strong);font-family:var(--font-display);text-shadow:0 2px 20px var(--nexus-void);margin:0;font-size:24px;font-weight:600}.login-portal-module__PXW-mG__line{color:var(--text);font-family:var(--font-prose);min-height:2.9em;text-shadow:0 1px 14px var(--nexus-void);margin:0;font-size:15.5px;font-style:italic;line-height:1.45}.login-portal-module__PXW-mG__line:after{color:var(--env-a);content:"▍";margin-inline-start:1px;font-style:normal;animation:1s steps(2,end) infinite login-portal-module__PXW-mG__blink}@keyframes login-portal-module__PXW-mG__blink{50%{opacity:0}}.login-portal-module__PXW-mG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.login-portal-module__PXW-mG__stage{gap:30px}.login-portal-module__PXW-mG__portal{width:270px}.login-portal-module__PXW-mG__title{font-size:18px}.login-portal-module__PXW-mG__line{font-size:13px}}
.sign-in-screen-module__rsb_5W__screen{background:radial-gradient(ellipse 70% 60% at 64% 48%, color-mix(in srgb, var(--env-a) 9%, transparent), transparent 70%), var(--ground);flex-direction:column;min-height:100dvh;transition:--env-a .8s,--env-b .8s;display:flex;overflow-x:clip}.sign-in-screen-module__rsb_5W__header{align-items:center;gap:var(--s-3);padding:18px 28px;display:flex}.sign-in-screen-module__rsb_5W__wordmark{align-items:center;gap:var(--s-2);display:inline-flex}.sign-in-screen-module__rsb_5W__wordmark img{height:22px}.sign-in-screen-module__rsb_5W__links{align-items:center;gap:var(--s-2);margin-inline-start:auto;display:flex}.sign-in-screen-module__rsb_5W__browse{color:var(--text-muted);margin-inline-end:var(--s-2);font-size:13px;text-decoration:none}.sign-in-screen-module__rsb_5W__browse:hover{color:var(--text)}.sign-in-screen-module__rsb_5W__signIn.sign-in-screen-module__rsb_5W__signIn,.sign-in-screen-module__rsb_5W__startFree.sign-in-screen-module__rsb_5W__startFree{clip-path:none;border-radius:999px;height:34px;padding:0 14px;font-size:13px;font-weight:700}.sign-in-screen-module__rsb_5W__signIn.sign-in-screen-module__rsb_5W__signIn{border-color:var(--line-strong);color:var(--text);background:0 0}.sign-in-screen-module__rsb_5W__signIn.sign-in-screen-module__rsb_5W__signIn:hover:not(:disabled){border-color:var(--accent);color:var(--accent-hover)}.sign-in-screen-module__rsb_5W__startFree.sign-in-screen-module__rsb_5W__startFree{background:var(--text-strong);border-color:var(--text-strong);color:var(--nexus-void)}.sign-in-screen-module__rsb_5W__startFree.sign-in-screen-module__rsb_5W__startFree:hover:not(:disabled){background:var(--text-strong);border-color:var(--text-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);color:var(--nexus-void)}.sign-in-screen-module__rsb_5W__main{align-items:center;gap:var(--s-6);grid-template-columns:minmax(0,440px) 1fr;grid-template-areas:"pitch visual";width:min(1200px,94%);min-height:calc(100dvh - 72px);margin-inline:auto;display:grid}.sign-in-screen-module__rsb_5W__visual{grid-area:visual;justify-content:center;display:flex}.sign-in-screen-module__rsb_5W__pitch{grid-area:pitch;gap:18px;display:grid}.sign-in-screen-module__rsb_5W__eyebrow{color:var(--accent);font-family:var(--font-mono);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0;font-size:10.5px}.sign-in-screen-module__rsb_5W__title{color:var(--text-strong);letter-spacing:-.03em;text-shadow:0 2px 30px color-mix(in srgb, var(--nexus-void) 80%, transparent);text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:800;line-height:1.03}.sign-in-screen-module__rsb_5W__lede{color:var(--text);font-family:var(--font-prose);text-wrap:pretty;margin:0;font-size:18px;line-height:1.55}.sign-in-screen-module__rsb_5W__cta{gap:10px;max-width:380px;margin-top:6px;display:grid}.sign-in-screen-module__rsb_5W__emailButton.sign-in-screen-module__rsb_5W__emailButton{border-color:var(--line-strong);border-radius:calc(var(--radius) * 2);clip-path:none;color:var(--text);width:100%;height:54px;font-size:15px;font-weight:700}.sign-in-screen-module__rsb_5W__emailButton.sign-in-screen-module__rsb_5W__emailButton:hover:not(:disabled){border-color:var(--accent);color:var(--accent-hover)}@media (max-width:760px){.sign-in-screen-module__rsb_5W__header{padding:14px 16px}.sign-in-screen-module__rsb_5W__signIn.sign-in-screen-module__rsb_5W__signIn,.sign-in-screen-module__rsb_5W__startFree.sign-in-screen-module__rsb_5W__startFree{height:30px;padding:0 11px;font-size:12px}.sign-in-screen-module__rsb_5W__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"visual""pitch";padding:0 16px 24px}.sign-in-screen-module__rsb_5W__visual{padding-top:28px}.sign-in-screen-module__rsb_5W__title{font-size:30px}.sign-in-screen-module__rsb_5W__lede{font-size:16px}.sign-in-screen-module__rsb_5W__cta{max-width:none}}@media (max-width:480px){.sign-in-screen-module__rsb_5W__browse{display:none}}.sign-in-screen-module__rsb_5W__panel.sign-in-screen-module__rsb_5W__panel{background:var(--panel-glass);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid var(--line);border-radius:calc(var(--radius) * 2);box-shadow:var(--shadow-overlay), 0 0 80px -30px color-mix(in srgb, var(--env-a) 60%, transparent);width:calc(100% - 32px);max-width:360px}.sign-in-screen-module__rsb_5W__panel.sign-in-screen-module__rsb_5W__panel::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:color-mix(in srgb, var(--nexus-void) 67%, transparent)}.sign-in-screen-module__rsb_5W__panel.sign-in-screen-module__rsb_5W__panel[open]{animation:sign-in-screen-module__rsb_5W__pop .32s var(--ease-out)}@keyframes sign-in-screen-module__rsb_5W__pop{0%{opacity:0;scale:.96}}.sign-in-screen-module__rsb_5W__panel.sign-in-screen-module__rsb_5W__panel>div:first-child{border-bottom:0;padding-bottom:0}.sign-in-screen-module__rsb_5W__panelLede{color:var(--text);font-family:var(--font-prose);font-size:16px}.sign-in-screen-module__rsb_5W__close{position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2)}
