.AuthVisualPanel_panel__mxnLT{position:relative;min-width:0;width:100%;color:#fff;isolation:isolate}.AuthVisualPanel_illustratedPanel__tKOyD{display:grid;grid-template-rows:auto auto;align-content:start;width:100%;max-width:64rem;margin-inline:auto}.AuthVisualPanel_livePanel__Z7BTh{display:none}.AuthVisualPanel_editorial__0zVu8{position:relative;z-index:2;max-width:39rem}.AuthVisualPanel_title__h06mT{max-width:15ch;margin-top:0;font-family:var(--font-display),var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.05rem,9vw,2.75rem);font-weight:600;letter-spacing:-.05em;line-height:1.04;text-wrap:balance}.AuthVisualPanel_description__EBy_3{max-width:31rem;margin-top:1rem;color:#e2e8f0;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:500;line-height:1.55}.AuthVisualPanel_artworkStage__EGmaN{position:relative;z-index:1;display:flex;min-width:0;align-items:flex-end;justify-content:flex-start;margin-top:.75rem;pointer-events:none}.AuthVisualPanel_artworkImage__8HPN4{display:block;flex:none;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:AuthVisualPanel_auth-artwork-enter__v4Agc .52s cubic-bezier(.22,1,.36,1) 90ms both}.AuthVisualPanel_loginArtwork__ad4fp{width:auto;height:clamp(14rem,70vw,19rem)}.AuthVisualPanel_signupArtwork__6hjVt{width:min(100%,22.5rem);margin-inline-start:-12%}@media (min-width:640px){.AuthVisualPanel_title__h06mT{margin-top:0;font-size:clamp(2.5rem,6vw,3.25rem)}.AuthVisualPanel_description__EBy_3{margin-top:1.25rem;line-height:1.6}.AuthVisualPanel_artworkStage__EGmaN{margin-top:.25rem}.AuthVisualPanel_loginArtwork__ad4fp{height:clamp(24rem,55vw,34rem)}.AuthVisualPanel_signupArtwork__6hjVt{width:min(100%,47.5rem)}}@media (min-width:1180px){.AuthVisualPanel_panel__mxnLT{align-self:stretch;min-height:clamp(38rem,calc(100svh - 8rem),56rem)}.AuthVisualPanel_illustratedPanel__tKOyD{grid-template-rows:auto minmax(0,1fr);align-content:stretch;max-width:none}.AuthVisualPanel_livePanel__Z7BTh{display:flex;align-items:center}.AuthVisualPanel_editorial__0zVu8{padding-top:clamp(.5rem,2vh,2rem)}.AuthVisualPanel_title__h06mT{max-width:14ch;font-size:clamp(2.65rem,3.35vw,3.7rem)}.AuthVisualPanel_description__EBy_3{max-width:34rem}.AuthVisualPanel_artworkStage__EGmaN{min-height:0;justify-content:flex-start;margin-top:-.5rem}.AuthVisualPanel_loginArtwork__ad4fp{width:auto;height:clamp(29rem,58svh,42.5rem)}.AuthVisualPanel_signupArtwork__6hjVt{width:min(100%,clamp(38rem,48vw,51.25rem))}}@media (min-width:1180px) and (max-height:820px){.AuthVisualPanel_panel__mxnLT{min-height:calc(100svh - 6.5rem)}.AuthVisualPanel_editorial__0zVu8{padding-top:.25rem}.AuthVisualPanel_title__h06mT{margin-top:0;font-size:clamp(2.35rem,3vw,3rem)}.AuthVisualPanel_description__EBy_3{margin-top:.875rem;font-size:.9375rem;line-height:1.55}.AuthVisualPanel_artworkStage__EGmaN{margin-top:-1rem}.AuthVisualPanel_loginArtwork__ad4fp{height:clamp(23rem,46svh,29rem)}.AuthVisualPanel_signupArtwork__6hjVt{width:min(100%,41rem)}}@media (prefers-reduced-motion:reduce){.AuthVisualPanel_artworkImage__8HPN4{animation-duration:1ms;animation-delay:0ms;animation-name:AuthVisualPanel_auth-artwork-fade__ivg7Q}}@keyframes AuthVisualPanel_auth-artwork-enter__v4Agc{0%{opacity:0;transform:translateY(12px) translateX(-8px)}to{opacity:1;transform:translateY(0) translateX(0)}}@keyframes AuthVisualPanel_auth-artwork-fade__ivg7Q{0%{opacity:0}to{opacity:1}}.AuthShell_content__l_Qvd{display:grid;flex:1;width:100%;min-width:0;align-items:start;gap:clamp(2rem,6vw,4rem);padding-block:clamp(1.75rem,5vw,3.5rem)}.AuthShell_formPanel__Co_7_{position:relative;z-index:10;width:100%;min-width:0;max-width:30rem;margin-inline:auto}.AuthShell_primaryAuthFormPanel__GJhNq{max-width:34rem}@media (min-width:1180px){.AuthShell_content__l_Qvd{grid-template-columns:minmax(0,1fr) minmax(28.75rem,30rem);align-items:center;gap:clamp(3rem,5vw,5.5rem);padding-block:clamp(1rem,2.5vh,2.5rem)}.AuthShell_primaryAuthContent___J1Tb{grid-template-columns:minmax(0,1fr) minmax(31rem,34rem)}.AuthShell_formPanel__Co_7_{align-self:center}}@media (min-width:1180px) and (max-height:820px){.AuthShell_content__l_Qvd{padding-block:.75rem}}.LoginExperience_login__4WZS4{color-scheme:dark;isolation:isolate;background:radial-gradient(ellipse at 20% 57%,#17346930,transparent 47%),radial-gradient(ellipse at 80% 36%,#4c4dbc16,transparent 44%),linear-gradient(125deg,#080e1a,#0a1120 58%,#080d18);color:#edf2ff}.LoginExperience_login__4WZS4:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#8ba6d905 1px,transparent 0),linear-gradient(90deg,#8ba6d905 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse at 35% 45%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 35% 45%,#000,transparent 70%)}.LoginExperience_login__4WZS4 [data-auth-decoration]{display:none}.LoginExperience_login__4WZS4 [data-auth-frame]{max-width:1360px;padding:24px 48px}.LoginExperience_login__4WZS4 [data-auth-header]{min-height:48px;padding-bottom:24px;border-bottom:1px solid #a7bce40d}.LoginExperience_login__4WZS4 [data-auth-header] nav{padding:4px;gap:2px;border:1px solid #aec5f41c;border-radius:12px;background:#111b2d80;box-shadow:inset 0 1px 0 #ffffff05}.LoginExperience_login__4WZS4 [data-auth-header] nav a{display:grid;place-items:center;min-width:40px;min-height:34px;padding:4px 10px;border-radius:8px;color:#9aaac6;font-size:11px;letter-spacing:.05em}.LoginExperience_login__4WZS4 [data-auth-header] nav a[aria-current=page]{color:#f0f4ff;background:#253750;box-shadow:0 1px 5px #0003,inset 0 1px 0 #d6e4ff12}.LoginExperience_login__4WZS4 [data-auth-header] nav a:hover{color:#fff;background-color:#27395a}.LoginExperience_login__4WZS4 [data-auth-content]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,104px);padding-block:36px}.LoginExperience_login__4WZS4 [data-auth-visual]{display:grid;align-content:center;align-self:center;grid-template-rows:auto auto;min-height:0;max-width:600px}.LoginExperience_login__4WZS4 [data-auth-editorial]{padding:0;z-index:2}.LoginExperience_login__4WZS4 [data-auth-hero-eyebrow]{display:flex;align-items:center;gap:10px;margin-bottom:24px;color:#a2baff;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.LoginExperience_login__4WZS4 [data-auth-hero-eyebrow]:before{content:"";width:22px;height:1px;background:linear-gradient(90deg,#608dff,#a3b8ff);box-shadow:0 0 10px #507dff80}.LoginExperience_login__4WZS4 [data-auth-hero-title]{max-width:19ch;margin:0;color:#eef3ff;font-size:clamp(38px,3.6vw,54px);font-weight:500;line-height:1.12;letter-spacing:-.055em;text-wrap:balance}.LoginExperience_login__4WZS4 [data-auth-hero-description]{max-width:39ch;margin-top:20px;color:#a3b1c9;font-size:15px;font-weight:400;line-height:1.8}.LoginExperience_login__4WZS4 [data-auth-artwork-stage]{isolation:isolate;justify-content:center;margin-top:12px;min-height:0}.LoginExperience_login__4WZS4 [data-auth-artwork-stage]:before{content:"";position:absolute;z-index:-1;inset:8% -10% 0;background:radial-gradient(ellipse,#355cee24,#247bdf0b 43%,transparent 70%);filter:blur(20px)}.LoginExperience_login__4WZS4 [data-auth-artwork-stage]:after{content:"";position:absolute;z-index:-1;bottom:0;left:8%;width:84%;height:14%;border:1px solid #648cff1f;border-radius:50%;background:radial-gradient(ellipse,#6386ff20,transparent 68%);box-shadow:0 0 60px #497cfb10}.LoginExperience_login__4WZS4 [data-auth-artwork-stage] img{width:auto;height:clamp(330px,45svh,500px);max-width:100%;-o-object-fit:contain;object-fit:contain;filter:saturate(.88) drop-shadow(0 12px 40px #3064d222);animation:LoginExperience_reveal__oyIgk .7s ease-out both}.LoginExperience_login__4WZS4 [data-auth-form-panel]{max-width:500px;width:100%;justify-self:end;margin:0}.LoginExperience_login__4WZS4 [data-auth-card]{position:relative;padding:clamp(28px,3vw,38px);border:1px solid #afc4f126;border-radius:28px;background:linear-gradient(150deg,#18243be8,#111c30e6 40%,#111a2ae8);color:#eef3ff;box-shadow:0 30px 90px -28px #0009,inset 0 1px 0 #ffffff0d;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);animation:LoginExperience_reveal__oyIgk .5s ease-out both}.LoginExperience_login__4WZS4 [data-auth-card]:before{content:"";position:absolute;top:-1px;left:20%;width:60%;height:1px;background:linear-gradient(90deg,transparent,#a1b5f173,transparent)}.LoginExperience_login__4WZS4 [data-auth-card-eyebrow]{display:flex;align-items:center;gap:8px;color:#adbdff;font-size:10px;letter-spacing:.18em;font-weight:600}.LoginExperience_login__4WZS4 [data-auth-card-eyebrow]:before{content:"";width:5px;height:5px;border-radius:50%;background:#9caeff;box-shadow:0 0 12px #88a6ff88}.LoginExperience_login__4WZS4 [data-auth-card-title]{margin-top:16px;font-size:clamp(28px,2.35vw,34px);font-weight:500;letter-spacing:-.04em;line-height:1.2;text-wrap:balance}.LoginExperience_login__4WZS4 [data-auth-card-description]{margin-top:16px;color:#a6b3ca;font-size:13px;line-height:1.8}.LoginExperience_login__4WZS4 [data-auth-card-content]{margin-top:28px}.LoginExperience_login__4WZS4 [data-auth-label]{color:#d7e1f3;font-size:12px;font-weight:500}.LoginExperience_login__4WZS4 [data-auth-input-icon]{color:#8498b9;transition:color .16s}.LoginExperience_login__4WZS4 [data-auth-label]+div:focus-within [data-auth-input-icon]{color:#9eb8ff}.LoginExperience_login__4WZS4 .auth-field{min-height:54px;border:1px solid #9fb9e329;border-radius:11px;background:#090f1c87;color:#edf2ff;caret-color:#b3caff;box-shadow:inset 0 2px 4px #00000010;transition:border-color .18s,box-shadow .18s,background-color .18s}.LoginExperience_login__4WZS4 .auth-field::-moz-placeholder{color:#8595b0;font-size:14px}.LoginExperience_login__4WZS4 .auth-field::placeholder{color:#8595b0;font-size:14px}.LoginExperience_login__4WZS4 .auth-field:hover{border-color:#92aff14d}.LoginExperience_login__4WZS4 .auth-field:focus{outline:none;border-color:#829fff;background-color:#0e192d;box-shadow:0 0 0 3px #7497ff1c,inset 0 1px 4px #0002}.LoginExperience_login__4WZS4 .auth-field:disabled{background:#172135;color:#94a3bd}.LoginExperience_login__4WZS4 .auth-field:-webkit-autofill,.LoginExperience_login__4WZS4 .auth-field:-webkit-autofill:active,.LoginExperience_login__4WZS4 .auth-field:-webkit-autofill:hover{-webkit-text-fill-color:#edf2ff;caret-color:#b3caff;border-color:#9fb9e329;box-shadow:inset 0 0 0 1000px #101b2e}.LoginExperience_login__4WZS4 .auth-field:-webkit-autofill:focus{border-color:#829fff;box-shadow:inset 0 0 0 1000px #101b2e,0 0 0 3px #7497ff1c}.LoginExperience_login__4WZS4 [data-auth-reveal]{color:#a0afc8}.LoginExperience_login__4WZS4 [data-auth-reveal]:hover{color:#e2ebff;background:#253653}.LoginExperience_login__4WZS4 [data-auth-options]{gap:4px 12px;font-size:11px}.LoginExperience_login__4WZS4 [data-auth-remember]{color:#aebcd3;gap:8px}.LoginExperience_login__4WZS4 [data-auth-remember] input{accent-color:#7697ff;border-color:#91a4c7;flex-shrink:0}.LoginExperience_login__4WZS4 [data-auth-forgot]{color:#b0c2ff;font-weight:500}.LoginExperience_login__4WZS4 [data-auth-forgot]:hover{color:#dde6ff}.LoginExperience_login__4WZS4 [data-auth-submit]{min-height:54px;border:1px solid #a1bcff38;border-radius:11px;background:linear-gradient(105deg,#3064eb,#5266e5 64%,#7164e0);color:#fff;font-size:14px;font-weight:600;box-shadow:0 8px 26px -8px #355ce470,inset 0 1px 0 #ffffff26;transition:box-shadow .18s,filter .18s,transform .18s}.LoginExperience_login__4WZS4 [data-auth-submit]:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 10px 32px -8px #536eec99,inset 0 1px 0 #ffffff30}.LoginExperience_login__4WZS4 [data-auth-submit]:active:not(:disabled){transform:translateY(0)}.LoginExperience_login__4WZS4 [data-auth-create]{display:flex;flex-direction:column;align-items:center;gap:7px;padding-top:20px;margin-top:24px;border-top:1px solid #a1b6df1a;color:#a4b1cb;font-size:12px}.LoginExperience_login__4WZS4 [data-auth-create] a{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;color:#c2ceff;font-size:13px;font-weight:500}.LoginExperience_login__4WZS4 [data-auth-create] a:hover{color:#fff}.LoginExperience_login__4WZS4 [data-auth-security]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:18px;color:#95a7c2;font-size:10px;line-height:1.6}.LoginExperience_login__4WZS4 [data-auth-alert=error]{border-color:#ef8f8f4d;background:#602c3633;color:#ffc2c2}.LoginExperience_login__4WZS4 [data-auth-social-divider]{color:#a6b3ca}.LoginExperience_login__4WZS4 [data-auth-social-divider] span:not(:nth-child(2)){background:#a1b6df26}.LoginExperience_login__4WZS4 [data-auth-social-divider]+div>button{border-color:#9fb9e329;background:#1b2942;color:#e2eaff}.LoginExperience_login__4WZS4 [data-auth-social-divider]+div>button:hover{background:#263852}.LoginExperience_login__4WZS4 [data-auth-social-divider]+div [role=alert]{color:#ffc2c2}.LoginExperience_login__4WZS4 :is(a,button,input[type=checkbox]):focus-visible{outline:2px solid #a3bbff;outline-offset:4px}@media (min-width:1024px) and (max-height:800px){.LoginExperience_login__4WZS4 [data-auth-frame]{padding-block:16px}.LoginExperience_login__4WZS4 [data-auth-header]{padding-bottom:16px}.LoginExperience_login__4WZS4 [data-auth-content]{padding-block:28px}.LoginExperience_login__4WZS4 [data-auth-hero-title]{font-size:clamp(34px,3.1vw,44px)}.LoginExperience_login__4WZS4 [data-auth-artwork-stage] img{height:320px}.LoginExperience_login__4WZS4 [data-auth-card]{padding:28px 34px}.LoginExperience_login__4WZS4 [data-auth-card-content]{margin-top:24px}.LoginExperience_login__4WZS4 [data-auth-create]{margin-top:24px;padding-top:16px}.LoginExperience_login__4WZS4 [data-auth-security]{margin-top:14px}}@media (max-width:1023px){.LoginExperience_login__4WZS4 [data-auth-frame]{max-width:740px;padding:24px 32px}.LoginExperience_login__4WZS4 [data-auth-content]{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:32px}.LoginExperience_login__4WZS4 [data-auth-visual]{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:12px;max-width:560px}.LoginExperience_login__4WZS4 [data-auth-hero-eyebrow]{margin-bottom:16px;font-size:9px}.LoginExperience_login__4WZS4 [data-auth-hero-title]{font-size:32px;max-width:21ch}.LoginExperience_login__4WZS4 [data-auth-hero-description]{margin-top:14px;font-size:13px;line-height:1.7}.LoginExperience_login__4WZS4 [data-auth-artwork-stage]{margin:0}.LoginExperience_login__4WZS4 [data-auth-artwork-stage] img{height:200px}.LoginExperience_login__4WZS4 [data-auth-form-panel]{justify-self:center;max-width:560px}.LoginExperience_login__4WZS4 [data-auth-card]{padding:36px}.LoginExperience_login__4WZS4 [data-auth-card-title]{font-size:30px}.LoginExperience_login__4WZS4 [data-auth-options]{font-size:12px}}@media (max-width:639px){.LoginExperience_login__4WZS4 [data-auth-frame]{padding:16px 20px 28px}.LoginExperience_login__4WZS4 [data-auth-header]{padding-bottom:16px}.LoginExperience_login__4WZS4 [data-auth-content]{gap:24px;padding-block:24px 0}.LoginExperience_login__4WZS4 [data-auth-visual]{grid-template-columns:minmax(0,1fr) 76px;gap:8px}.LoginExperience_login__4WZS4 [data-auth-hero-eyebrow]{display:none}.LoginExperience_login__4WZS4 [data-auth-hero-title]{font-size:clamp(20px,6vw,24px);letter-spacing:-.035em;line-height:1.2;text-wrap:initial}.LoginExperience_login__4WZS4 [data-auth-hero-description]{display:none}.LoginExperience_login__4WZS4 [data-auth-artwork-stage] img{height:96px}.LoginExperience_login__4WZS4 [data-auth-card]{padding:26px 22px;border-radius:22px}.LoginExperience_login__4WZS4 [data-auth-card-title]{font-size:27px}.LoginExperience_login__4WZS4 [data-auth-card-description]{font-size:12px;margin-top:12px}.LoginExperience_login__4WZS4 [data-auth-card-content]{margin-top:26px}.LoginExperience_login__4WZS4 [data-auth-options]{font-size:11px;gap:0 12px}.LoginExperience_login__4WZS4 [data-auth-forgot]{display:inline-flex;align-items:center;min-height:36px}.LoginExperience_login__4WZS4 [data-auth-create]{margin-top:24px;padding-top:20px}.LoginExperience_login__4WZS4 [data-auth-security]{margin-top:16px;font-size:9px}}@keyframes LoginExperience_reveal__oyIgk{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoginExperience_login__4WZS4 *,.LoginExperience_login__4WZS4 :after,.LoginExperience_login__4WZS4 :before{animation:none!important;transition-duration:0s!important}}@media (forced-colors:active){.LoginExperience_login__4WZS4 .auth-field,.LoginExperience_login__4WZS4 [data-auth-card],.LoginExperience_login__4WZS4 [data-auth-submit]{border:1px solid CanvasText}.LoginExperience_login__4WZS4 [data-auth-reveal],.LoginExperience_login__4WZS4 [data-auth-submit]{forced-color-adjust:auto}}