.g32{gap:var(--g32)}.g28{gap:var(--g28)}.g14{gap:var(--g14)}.g12{gap:var(--g12)}.g8{gap:var(--g8)}.g6{gap:var(--g6)}.g4{gap:var(--g4)}.flex{flex:1}:root{--g92: 92px;--g60: 60px;--g52: 52px;--g32: 32px;--g28: 28px;--g14: 14px;--g12: 12px;--g10: 10px;--g8: 8px;--g6: 6px;--g4: 4px;--t900: #18181A;--t800: #272729;--t300: #848486;--t200: #9E9E9F;--t100: #BCBCBD;--shadow-main: 0px 1px 2px 0px rgba(0, 0, 0, 5%), 0px 2px 3px 0px rgba(0, 0, 0, 2%), 0px 0px 0px 1px #e8e8e8;--br7: 7px;--fill-secondary: #FAFAFA;--stroke-primary: #E8E8E8}@font-face{font-family:PPNeueMontreal;src:url(/PPNeueMontreal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box;padding:0;font-family:PPNeueMontreal;margin:0;letter-spacing:.02em;line-height:1}body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-optical-sizing:auto;font-family:PPNeueMontreal;background-color:#fff;font-variant-ligatures:common-ligatures;letter-spacing:.02em;font-synthesis:none}html{height:100%}#root{height:100%;display:grid;grid-template-columns:1fr 1fr}button{cursor:pointer;background-color:transparent;border:none}input,input::placeholder,a,button,.tra{transition:all .2s cubic-bezier(.18,.06,.22,1)}p{text-wrap:pretty}.f-col{display:flex;flex-direction:column}.f-row{display:flex;align-items:center}.a-s{align-items:stretch}main{padding:var(--g60) calc((50vw - 480px)/2)}main .logo{color:var(--t900)}main .logo svg{height:13px}aside{position:relative;background-color:var(--fill-secondary);overflow:hidden;border-left:1px solid var(--stroke-primary)}aside canvas{scale:1.5;opacity:.9}@media(max-width:1320px){:root{--multiplier: .93;--g92: calc(92px * var(--multiplier));--g60: calc(60px * var(--multiplier));--g52: calc(52px * var(--multiplier));--g32: calc(32px * var(--multiplier));--g28: calc(28px * var(--multiplier));--g14: calc(14px * var(--multiplier));--g12: calc(12px * var(--multiplier));--g10: calc(10px * var(--multiplier));--g8: calc(8px * var(--multiplier));--g6: calc(6px * var(--multiplier));--g4: calc(4px * var(--multiplier));--br7: 6.5px}#root{grid-template-columns:1.1fr 1fr}main{padding:var(--g60) calc((50vw - 450px)/2)}main .logo{color:var(--t900)}main .logo svg{height:13px}}label{font-size:14px;font-variation-settings:"wght" 630;color:var(--t900);margin-bottom:1px}input{margin:1px;background-color:#fff;border:none;color:var(--t900);box-shadow:none;height:34px;outline:none;border-radius:var(--br7);box-shadow:var(--shadow-main);padding:0 var(--g10);font-variation-settings:"wght" 650;font-size:14px}input::placeholder{font-variation-settings:"wght" 460;color:var(--t100)}input:hover{box-shadow:0 1px 2px #0000000f,0 2px 3px #00000008,0 0 0 1px #e3e3e3;background-color:#fafafa}input:focus::placeholder,input:hover::placeholder{color:var(--t200)}input:focus{box-shadow:0 0 #0000,0 0 #0000,0 0 0 4px #f0f0f0;background-color:#fff}input.inactive{background-color:#f5f5f5;color:var(--t200);font-variation-settings:"wght" 580;box-shadow:0 0 0 1px #ededed}.form-button{background-color:#232325;color:#fbfbfb;padding:9px 14px;border:none;font-variation-settings:"wght" 600;outline:none;border-radius:var(--br7);font-size:14px}.form-button:hover{color:#fff;background-color:#020203}.password-wrap{position:relative}.password-toggle-button{color:var(--t300);position:absolute;right:var(--g10);top:50%;transform:translateY(-50%)}.password-toggle-button:hover{color:var(--t600)}.password-toggle-button svg{height:12px}.password-toggle-button *{transition:inherit}.password-toggle-button .stroke{left:50%;top:50%;transform:translate(-50%) translateY(-50%) rotate(-48deg);align-items:flex-start;position:absolute;height:19px}.password-toggle-button .stroke div{border-radius:50px;height:0%}.password-toggle-button .one{background-color:currentColor;width:2px}.password-toggle-button .two{width:2px;background-color:#fff}.password-toggle-button.show .stroke div{height:100%}@media(max-width:1320px){label{font-size:13.5px}input{height:33px;font-size:13.5px}.form-button{color:#fbfbfb;padding:9px 13px 8px;border:none;font-variation-settings:"wght" 600;outline:none;border-radius:var(--br7);font-size:13.5px}.password-toggle-button{transform:translateY(-50%) scale(.96)}}.spinner-wrap{position:relative;display:flex;align-items:center;justify-content:center}.spinner-wrap .label{opacity:1;transition:opacity .15s ease}.spinner-wrap.loading .label{opacity:0}.spinner{position:absolute;width:14px;height:14px;border-radius:50%;border:1.5px solid transparent;border-top-color:currentColor;opacity:0;animation:spin .6s linear infinite,fadeIn .15s ease .05s forwards}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{to{opacity:1}}h1{color:var(--t900);font-variation-settings:"wght" 700;font-size:17px;line-height:1.2}.heading-wrap{margin-top:var(--g92);margin-bottom:var(--g52)}.sub{font-size:14px;line-height:1.5;font-variation-settings:"wght" 490;color:var(--t200)}:root{--duration: .22s;--delay: .05s;--cubic: cubic-bezier(.22, .61, .36, 1);--transformLeft: -10px}@keyframes NextStepSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--transformLeft))}}@keyframes NextStepSlideIn{0%{opacity:0;transform:translate(var(--transformLeft))}to{opacity:1;transform:translate(0)}}main.animation.s1 h1,main.animation.s1 .sub,main.animation.s1 label,main.animation.s1 form div{animation:NextStepSlideOut var(--cubic) var(--duration) forwards}main.animation.s1 .sub{animation-delay:calc(var(--delay) * .5)}main.animation.s1 label{animation-delay:calc(var(--delay) * 1.5)}main.animation.s1 form div{animation-delay:calc(var(--delay) * 2)}main.animation.s2 h1,main.animation.s2 .sub,main.animation.s2 .block-one,main.animation.s2 .block-two,main.animation.s2 .form-button{animation:NextStepSlideIn var(--cubic) var(--duration) forwards;opacity:0;transform:translate(var(--transformLeft))}main.animation.s2 .sub{animation-delay:calc(var(--delay) * .5)}main.animation.s2 .block-one{animation-delay:calc(var(--delay) * 1.5)}main.animation.s2 .block-two{animation-delay:calc(var(--delay) * 2.5)}main.animation.s2 .form-button{animation-delay:calc(var(--delay) * 3.5)}
