.LoginExperience-module__cpS8vW__page{color:#111118;background:#f4f3ef;grid-template-columns:minmax(480px,.88fr) minmax(540px,1.12fr);min-height:100svh;display:grid;position:relative;overflow:hidden}.LoginExperience-module__cpS8vW__introSequence{z-index:50;pointer-events:none;background:#f4f3ef;place-items:center;animation:.54s cubic-bezier(.65,0,.35,1) 1.12s forwards LoginExperience-module__cpS8vW__introLayerExit;display:grid;position:fixed;inset:0;overflow:hidden}.LoginExperience-module__cpS8vW__introMark{justify-content:center;align-items:center;gap:clamp(12px,1.6vw,24px);padding-inline:24px;animation:.48s cubic-bezier(.16,1,.3,1) 1.08s forwards LoginExperience-module__cpS8vW__introMarkExit;display:flex}.LoginExperience-module__cpS8vW__introWordmark{color:#111118;letter-spacing:-.065em;align-items:center;gap:clamp(1px,.24vw,5px);font-size:clamp(28px,5vw,76px);font-weight:900;line-height:1;display:flex}.LoginExperience-module__cpS8vW__introLetter{opacity:0;animation:.46s cubic-bezier(.16,1,.3,1) both LoginExperience-module__cpS8vW__introLetterIn;display:inline-block}.LoginExperience-module__cpS8vW__introHub{opacity:0;color:#111118;letter-spacing:.16em;border:1px solid #11111838;border-radius:999px;align-items:center;min-height:clamp(29px,3.1vw,46px);padding:0 clamp(10px,1vw,16px);font-size:clamp(10px,1vw,15px);font-weight:800;animation:.52s cubic-bezier(.16,1,.3,1) .72s both LoginExperience-module__cpS8vW__introHubIn;display:inline-flex}.LoginExperience-module__cpS8vW__loginPane{background:radial-gradient(circle at 8% 92%,#ff6b3d14,#0000 27%),#f4f3ef;flex-direction:column;min-height:100svh;padding:clamp(28px,4.5vw,64px) clamp(32px,6vw,88px) 28px;display:flex;position:relative}.LoginExperience-module__cpS8vW__brand{align-items:center;gap:12px;width:fit-content;animation:.56s cubic-bezier(.16,1,.3,1) 1.68s backwards LoginExperience-module__cpS8vW__loginItemIn;display:flex}.LoginExperience-module__cpS8vW__brand img{width:clamp(132px,12vw,150px);height:auto}.LoginExperience-module__cpS8vW__brand span{letter-spacing:.16em;border:1px solid #1111182e;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:9px;font-weight:750;display:inline-flex}.LoginExperience-module__cpS8vW__formContainer{width:min(100%,440px);margin:auto 0;padding:64px 0 48px}.LoginExperience-module__cpS8vW__eyebrow{color:#66656c;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:19px;font-size:11px;font-weight:700;animation:.56s cubic-bezier(.16,1,.3,1) 1.74s backwards LoginExperience-module__cpS8vW__loginItemIn;display:flex}.LoginExperience-module__cpS8vW__eyebrow span{background:#ff6433;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff64331f}.LoginExperience-module__cpS8vW__formContainer h1{color:#121218;letter-spacing:-.052em;max-width:430px;margin:0;font-size:clamp(38px,4.3vw,58px);font-weight:620;line-height:.98;animation:.68s cubic-bezier(.16,1,.3,1) 1.82s backwards LoginExperience-module__cpS8vW__loginTitleIn}.LoginExperience-module__cpS8vW__intro{color:#6c6a72;max-width:410px;margin:22px 0 0;font-size:15px;line-height:1.65;animation:.56s cubic-bezier(.16,1,.3,1) 1.9s backwards LoginExperience-module__cpS8vW__loginItemIn}.LoginExperience-module__cpS8vW__form{gap:21px;margin-top:38px;animation:.62s cubic-bezier(.16,1,.3,1) 1.98s backwards LoginExperience-module__cpS8vW__loginItemIn;display:grid}.LoginExperience-module__cpS8vW__fieldGroup{gap:9px;display:grid}.LoginExperience-module__cpS8vW__fieldGroup label,.LoginExperience-module__cpS8vW__labelRow label{color:#25242a;font-size:12px;font-weight:680}.LoginExperience-module__cpS8vW__labelRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.LoginExperience-module__cpS8vW__labelRow button{color:#5f5d66;cursor:pointer;font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:12px;-webkit-text-decoration:underline #5f5d6666;text-decoration:underline #5f5d6666}.LoginExperience-module__cpS8vW__labelRow button:hover{color:#15141a}.LoginExperience-module__cpS8vW__labelRow button:disabled{cursor:not-allowed;opacity:.45}.LoginExperience-module__cpS8vW__inputShell{background:#ffffffad;border:1px solid #d8d5ce;border-radius:13px;align-items:center;height:52px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;position:relative;box-shadow:0 1px #12121805}.LoginExperience-module__cpS8vW__inputShell:focus-within{background:#fff;border-color:#34323b;box-shadow:0 0 0 4px #11111812}.LoginExperience-module__cpS8vW__inputShell input{color:#16151b;width:100%;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 44px 0 46px;font-size:14px}.LoginExperience-module__cpS8vW__inputShell input::placeholder{color:#aaa7ae}.LoginExperience-module__cpS8vW__inputIcon{color:#77747c;pointer-events:none;display:flex;position:absolute;left:16px}.LoginExperience-module__cpS8vW__inputIcon svg,.LoginExperience-module__cpS8vW__passwordToggle svg,.LoginExperience-module__cpS8vW__firstAccess svg,.LoginExperience-module__cpS8vW__secure svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.LoginExperience-module__cpS8vW__passwordToggle{color:#77747c;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid;position:absolute;right:9px}.LoginExperience-module__cpS8vW__passwordToggle:hover{color:#25242a;background:#efede8}.LoginExperience-module__cpS8vW__fieldError{color:#b5422c;margin:0 2px;font-size:11px}.LoginExperience-module__cpS8vW__notice{border:1px solid;border-radius:11px;padding:11px 13px;font-size:12px;line-height:1.45}.LoginExperience-module__cpS8vW__error{color:#9f3825;background:#bf412812;border-color:#bf412840}.LoginExperience-module__cpS8vW__success{color:#176a49;background:#217d5712;border-color:#217d5740}.LoginExperience-module__cpS8vW__submitButton{color:#161116;cursor:pointer;width:100%;min-height:53px;font:inherit;background:#ff6433;border:0;border-radius:13px;justify-content:space-between;align-items:center;margin-top:2px;padding:0 18px 0 20px;font-size:13px;font-weight:720;transition:transform .16s,background .16s,box-shadow .16s;display:flex;box-shadow:0 12px 30px #e0491a2e}.LoginExperience-module__cpS8vW__submitButton:hover:not(:disabled){background:#ff7347;transform:translateY(-1px);box-shadow:0 15px 32px #e0491a40}.LoginExperience-module__cpS8vW__submitButton:active:not(:disabled){transform:translateY(0)}.LoginExperience-module__cpS8vW__submitButton:disabled{color:#8f8c92;box-shadow:none;cursor:not-allowed;background:#d9d6cf}.LoginExperience-module__cpS8vW__submitButton svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.LoginExperience-module__cpS8vW__buttonSpinner,.LoginExperience-module__cpS8vW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite LoginExperience-module__cpS8vW__spin}.LoginExperience-module__cpS8vW__firstAccess{color:#77747c;align-items:flex-start;gap:11px;margin-top:24px;animation:.56s cubic-bezier(.16,1,.3,1) 2.07s backwards LoginExperience-module__cpS8vW__loginItemIn;display:flex}.LoginExperience-module__cpS8vW__firstAccess>span{color:#5d5a62;background:#e9e6e0;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid}.LoginExperience-module__cpS8vW__firstAccess svg{width:14px;height:14px}.LoginExperience-module__cpS8vW__firstAccess p{margin:0;font-size:11px;line-height:1.55}.LoginExperience-module__cpS8vW__firstAccess strong{color:#4c4a51;margin-bottom:2px;font-weight:700;display:block}.LoginExperience-module__cpS8vW__loginFooter{color:#98959c;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:20px;font-size:10px;animation:.52s cubic-bezier(.16,1,.3,1) 2.14s backwards LoginExperience-module__cpS8vW__loginItemIn;display:flex}.LoginExperience-module__cpS8vW__secure{align-items:center;gap:6px;display:flex}.LoginExperience-module__cpS8vW__secure svg{width:12px;height:12px}.LoginExperience-module__cpS8vW__visualPane{color:#fff;isolation:isolate;will-change:transform,opacity;background:#030204;border-radius:26px;min-height:calc(100svh - 24px);margin:12px 12px 12px 0;animation:1.05s cubic-bezier(.16,1,.3,1) 1.12s both LoginExperience-module__cpS8vW__visualPaneReveal;position:relative;overflow:hidden}.LoginExperience-module__cpS8vW__gradientCanvas{z-index:-4;background:#030204;position:absolute;inset:-12%;overflow:hidden;transform:translateZ(0)}.LoginExperience-module__cpS8vW__gradientOrb{filter:blur(clamp(54px,6vw,92px));will-change:transform;border-radius:42% 58% 55% 45%/52% 43% 57% 48%;display:block;position:absolute;transform:translateZ(0)}.LoginExperience-module__cpS8vW__gradientOrange{aspect-ratio:1.2;opacity:.72;background:#d85d00;width:72%;animation:18s ease-in-out infinite alternate LoginExperience-module__cpS8vW__driftOrange;top:-28%;left:-16%}.LoginExperience-module__cpS8vW__gradientRed{aspect-ratio:1.15;opacity:.82;background:#ef210f;width:80%;animation:21s ease-in-out infinite alternate LoginExperience-module__cpS8vW__driftRed;top:-20%;right:-12%}.LoginExperience-module__cpS8vW__gradientMagenta{aspect-ratio:1;opacity:.88;background:#e90091;width:88%;animation:24s ease-in-out infinite alternate LoginExperience-module__cpS8vW__driftMagenta;bottom:-22%;right:-28%}.LoginExperience-module__cpS8vW__gradientPurple{aspect-ratio:1;opacity:.62;background:#7b0fa2;width:65%;animation:20s ease-in-out infinite alternate LoginExperience-module__cpS8vW__driftPurple;bottom:-38%;left:-23%}.LoginExperience-module__cpS8vW__visualOverlay{z-index:-2;background:radial-gradient(at 48% 42%,#000000c7 0%,#0000004d 35%,#0000 64%),linear-gradient(#0000001a 0%,#02010438 50%,#020104e6 100%);position:absolute;inset:0}.LoginExperience-module__cpS8vW__visualTopline{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffb8;letter-spacing:.09em;text-transform:uppercase;background:#0a0a1647;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font-size:10px;font-weight:650;animation:.56s cubic-bezier(.16,1,.3,1) 1.84s backwards LoginExperience-module__cpS8vW__loginItemIn;display:flex;position:absolute;top:clamp(28px,4vw,50px);left:clamp(30px,4.5vw,62px)}.LoginExperience-module__cpS8vW__liveDot{background:#ff7046;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #ff70461f}.LoginExperience-module__cpS8vW__productPreview{width:84%;animation:7s ease-in-out infinite LoginExperience-module__cpS8vW__float;position:absolute;top:clamp(105px,14vh,155px);left:8%;transform:rotate(-1.2deg)}.LoginExperience-module__cpS8vW__productPreview img{z-index:1;filter:drop-shadow(0 35px 55px #0000007a);width:100%;height:auto;position:relative}.LoginExperience-module__cpS8vW__previewGlow{filter:blur(55px);background:#6f4bff42;border-radius:50%;position:absolute;inset:12% 13% 8%}.LoginExperience-module__cpS8vW__visualCopy{max-width:590px;position:absolute;bottom:clamp(36px,6.2vh,70px);left:clamp(30px,4.5vw,64px);right:clamp(30px,4.5vw,64px)}.LoginExperience-module__cpS8vW__kicker{letter-spacing:.17em;text-transform:uppercase;font-weight:750;animation:.52s cubic-bezier(.16,1,.3,1) 1.9s backwards LoginExperience-module__cpS8vW__loginItemIn;color:#ff7a50!important;margin:0 0 14px!important;font-size:10px!important}.LoginExperience-module__cpS8vW__visualCopy h2{letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(34px,4.1vw,62px);font-weight:580;line-height:.98;animation:.72s cubic-bezier(.16,1,.3,1) 1.98s backwards LoginExperience-module__cpS8vW__loginTitleIn}.LoginExperience-module__cpS8vW__visualCopy>p:last-child{color:#ffffff9e;max-width:430px;margin:18px 0 0;font-size:13px;line-height:1.55;animation:.56s cubic-bezier(.16,1,.3,1) 2.08s backwards LoginExperience-module__cpS8vW__loginItemIn}.LoginExperience-module__cpS8vW__redirecting{color:#68656c;background:#f4f3ef;place-content:center;justify-items:center;gap:14px;min-height:100svh;font-size:13px;display:grid}.LoginExperience-module__cpS8vW__redirecting .LoginExperience-module__cpS8vW__spinner{color:#ff6433;width:24px;height:24px}@keyframes LoginExperience-module__cpS8vW__spin{to{transform:rotate(360deg)}}@keyframes LoginExperience-module__cpS8vW__introLetterIn{0%{opacity:0;filter:blur(9px);transform:translateY(42%)scale(.72)}68%{opacity:1;filter:blur();transform:translateY(-4%)scale(1.04)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes LoginExperience-module__cpS8vW__introHubIn{0%{opacity:0;transform:translate(-12px)scale(.8)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes LoginExperience-module__cpS8vW__introMarkExit{to{opacity:0;filter:blur(8px);transform:translateY(-10px)scale(1.035)}}@keyframes LoginExperience-module__cpS8vW__introLayerExit{0%{opacity:1;visibility:visible;background:#f4f3ef}99%{visibility:visible}to{opacity:0;visibility:hidden;background:#f4f3ef00}}@keyframes LoginExperience-module__cpS8vW__visualPaneReveal{0%{opacity:.45;transform-origin:0;transform:translate(-12%)scaleX(.08)}42%{opacity:1}76%{transform-origin:0;transform:translate(0,0)scaleX(1.015)}to{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes LoginExperience-module__cpS8vW__loginItemIn{0%{opacity:0;filter:blur(5px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes LoginExperience-module__cpS8vW__loginTitleIn{0%{opacity:0;filter:blur(7px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes LoginExperience-module__cpS8vW__float{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-9px)rotate(-.7deg)}}@keyframes LoginExperience-module__cpS8vW__driftOrange{0%{transform:translate(-4%,-5%)rotate(-8deg)scale(.96)}50%{transform:translate(18%,10%)rotate(12deg)scale(1.08)}to{transform:translate(2%,26%)rotate(-2deg)scale(1.02)}}@keyframes LoginExperience-module__cpS8vW__driftRed{0%{transform:translate(7%,-8%)rotate(4deg)scale(1.05)}48%{transform:translate(-20%,18%)rotate(-12deg)scale(.92)}to{transform:translate(-2%,34%)rotate(8deg)scale(1.08)}}@keyframes LoginExperience-module__cpS8vW__driftMagenta{0%{transform:translate(8%,12%)rotate(-4deg)scale(1.02)}45%{transform:translate(-18%,-22%)rotate(11deg)scale(.9)}to{transform:translate(-6%,-5%)rotate(-7deg)scale(1.12)}}@keyframes LoginExperience-module__cpS8vW__driftPurple{0%{transform:translate(-5%,14%)rotate(8deg)scale(1)}52%{transform:translate(20%,-8%)rotate(-10deg)scale(1.13)}to{transform:translate(36%,8%)rotate(5deg)scale(.94)}}@media (max-width:1100px){.LoginExperience-module__cpS8vW__page{grid-template-columns:minmax(440px,.95fr) minmax(500px,1.05fr)}.LoginExperience-module__cpS8vW__loginPane{padding-inline:48px}.LoginExperience-module__cpS8vW__productPreview{top:18%}}@media (min-width:901px) and (max-height:850px){.LoginExperience-module__cpS8vW__loginPane{padding-block:28px 20px}.LoginExperience-module__cpS8vW__formContainer{padding-block:28px 22px}.LoginExperience-module__cpS8vW__eyebrow{margin-bottom:14px}.LoginExperience-module__cpS8vW__formContainer h1{font-size:clamp(38px,3.6vw,48px)}.LoginExperience-module__cpS8vW__intro{margin-top:14px;line-height:1.5}.LoginExperience-module__cpS8vW__form{gap:14px;margin-top:24px}.LoginExperience-module__cpS8vW__inputShell{height:47px}.LoginExperience-module__cpS8vW__submitButton{min-height:48px}.LoginExperience-module__cpS8vW__firstAccess{margin-top:16px}.LoginExperience-module__cpS8vW__productPreview{top:12%}.LoginExperience-module__cpS8vW__visualCopy{bottom:34px}.LoginExperience-module__cpS8vW__visualCopy h2{font-size:clamp(34px,3.7vw,52px)}.LoginExperience-module__cpS8vW__visualCopy>p:last-child{margin-top:12px}}@media (max-width:900px){.LoginExperience-module__cpS8vW__page{display:block;overflow:auto}.LoginExperience-module__cpS8vW__loginPane{min-height:100svh;padding:28px clamp(24px,8vw,72px) 24px}.LoginExperience-module__cpS8vW__formContainer{width:min(100%,460px);margin-inline:auto;padding-block:54px 36px}.LoginExperience-module__cpS8vW__brand{width:min(100%,460px);margin-inline:auto}.LoginExperience-module__cpS8vW__visualPane{display:none}.LoginExperience-module__cpS8vW__loginFooter{width:min(100%,460px);margin-inline:auto}.LoginExperience-module__cpS8vW__brand{animation-delay:1.35s}.LoginExperience-module__cpS8vW__eyebrow{animation-delay:1.42s}.LoginExperience-module__cpS8vW__formContainer h1{animation-delay:1.49s}.LoginExperience-module__cpS8vW__intro{animation-delay:1.57s}.LoginExperience-module__cpS8vW__form{animation-delay:1.65s}.LoginExperience-module__cpS8vW__firstAccess{animation-delay:1.74s}.LoginExperience-module__cpS8vW__loginFooter{animation-delay:1.81s}}@media (max-width:520px){.LoginExperience-module__cpS8vW__loginPane{padding:22px 20px 20px}.LoginExperience-module__cpS8vW__formContainer{padding-block:54px 34px}.LoginExperience-module__cpS8vW__formContainer h1{max-width:340px;font-size:clamp(36px,11vw,48px)}.LoginExperience-module__cpS8vW__intro{font-size:14px}.LoginExperience-module__cpS8vW__form{margin-top:32px}}@media (prefers-reduced-motion:reduce){.LoginExperience-module__cpS8vW__introSequence{display:none}.LoginExperience-module__cpS8vW__visualPane,.LoginExperience-module__cpS8vW__visualTopline,.LoginExperience-module__cpS8vW__visualCopy .LoginExperience-module__cpS8vW__kicker,.LoginExperience-module__cpS8vW__visualCopy h2,.LoginExperience-module__cpS8vW__visualCopy>p:last-child,.LoginExperience-module__cpS8vW__brand,.LoginExperience-module__cpS8vW__eyebrow,.LoginExperience-module__cpS8vW__formContainer h1,.LoginExperience-module__cpS8vW__intro,.LoginExperience-module__cpS8vW__form,.LoginExperience-module__cpS8vW__firstAccess,.LoginExperience-module__cpS8vW__loginFooter,.LoginExperience-module__cpS8vW__productPreview,.LoginExperience-module__cpS8vW__gradientOrb{animation:none}.LoginExperience-module__cpS8vW__submitButton{transition:none}}
