.AuthShell-module__v8KGDa__page{--background:#d9d7d7;--foreground:#202124;--surface:#fafafa;--surface-hover:#f0f0f0;--border:#d5d5d8;--border-bright:#a8a8b0;--muted:#60636d;--accent:#202124;--accent-hover:#36383d;--accent-bright:#234cde;--accent-soft:#e9edfb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;color:var(--foreground);background:#d9d7d7;padding:0 clamp(24px,5vw,88px)}.AuthShell-module__v8KGDa__header{border-bottom:1px solid #20212418;justify-content:space-between;align-items:center;height:94px;display:flex}.AuthShell-module__v8KGDa__header>a:last-child{color:#555962;align-items:center;gap:9px;font-size:13px;transition:color .2s;display:flex}.AuthShell-module__v8KGDa__header>a:last-child:hover{color:#234cde}.AuthShell-module__v8KGDa__layout{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,7vw,100px);max-width:1240px;min-height:calc(100vh - 151px);margin:auto;padding:38px 0;display:grid}.AuthShell-module__v8KGDa__story{animation:.7s both AuthShell-module__v8KGDa__enter}.AuthShell-module__v8KGDa__eyebrow{letter-spacing:.17em;color:#616570;margin-bottom:22px;font-size:11px}.AuthShell-module__v8KGDa__story h1{letter-spacing:-.055em;font-size:clamp(34px,3.7vw,56px);font-weight:500;line-height:1.12}.AuthShell-module__v8KGDa__story h1 span{color:#234cde}.AuthShell-module__v8KGDa__description{color:#60636d;margin-top:24px;font-size:15px;line-height:1.8}.AuthShell-module__v8KGDa__illustration{align-items:center;gap:15px;margin:48px 0 38px;display:flex}.AuthShell-module__v8KGDa__file{background:#f5f5f5;border:1px solid #fff;border-radius:9px;flex-shrink:0;width:110px;padding:20px 16px;animation:7s ease-in-out infinite AuthShell-module__v8KGDa__floatFile;transform:rotate(-6deg);box-shadow:0 14px 30px #2021240a}.AuthShell-module__v8KGDa__file span{margin:14px 0;font-size:10px;font-weight:600;display:block}.AuthShell-module__v8KGDa__file i{background:#d9d9dc;border-radius:3px;width:90%;height:4px;margin-top:7px;display:block}.AuthShell-module__v8KGDa__file i:last-child{width:55%}.AuthShell-module__v8KGDa__connector{color:#234cde;flex-shrink:0}.AuthShell-module__v8KGDa__review{background:#fafafa;border:1px solid #fff;border-radius:12px;width:285px;padding:22px;animation:7s ease-in-out infinite AuthShell-module__v8KGDa__floatReview;box-shadow:0 20px 40px #2021240b}.AuthShell-module__v8KGDa__review>div:first-child{align-items:center;gap:8px;font-size:11px;display:flex}.AuthShell-module__v8KGDa__review>div:first-child svg:last-child{color:#234cde;margin-left:auto}.AuthShell-module__v8KGDa__review p{letter-spacing:-.03em;margin:22px 0 14px;font-size:18px}.AuthShell-module__v8KGDa__label{color:#234cde;background:#e9edfb;border-radius:4px;align-items:center;gap:10px;padding:6px 10px;font-size:10px;display:inline-flex}.AuthShell-module__v8KGDa__rule{background:#ddd;height:1px;margin:18px 0 12px}.AuthShell-module__v8KGDa__review small{color:#60636d;font-size:10px}.AuthShell-module__v8KGDa__steps{color:#60636d;flex-wrap:wrap;gap:22px;font-size:11px;display:flex}.AuthShell-module__v8KGDa__form{background:#fafafa;border:1px solid #ffffffb3;border-radius:20px;padding:30px 36px;animation:.7s .1s both AuthShell-module__v8KGDa__enter;box-shadow:0 18px 60px #2021240b}.AuthShell-module__v8KGDa__form h2{text-align:left;font-size:29px;font-weight:600}.AuthShell-module__v8KGDa__form h2+p{text-align:left;margin-top:7px}.AuthShell-module__v8KGDa__form input{min-height:46px}.AuthShell-module__v8KGDa__form button:disabled{opacity:.6}.AuthShell-module__v8KGDa__form button:not(:disabled){transition:background .2s,box-shadow .2s,transform .2s}.AuthShell-module__v8KGDa__form button[type=submit]{min-height:46px;box-shadow:0 4px 12px #20212414}.AuthShell-module__v8KGDa__form button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 8px 18px #20212426}.AuthShell-module__v8KGDa__form button[type=submit] svg{transition:transform .2s}.AuthShell-module__v8KGDa__form button[type=submit]:hover svg{transform:translate(3px)}.AuthShell-module__v8KGDa__form [role=alert]{color:#a42e23;background:#fff0ee;border-color:#edc7c1}.AuthShell-module__v8KGDa__form [role=status]{color:#286140;background:#edf5ef;border-color:#c9dece}.AuthShell-module__v8KGDa__footer{color:#60636d;border-top:1px solid #20212418;justify-content:space-between;align-items:center;min-height:57px;font-size:11px;display:flex}@keyframes AuthShell-module__v8KGDa__enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthShell-module__v8KGDa__floatFile{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-7px)rotate(-3deg)}}@keyframes AuthShell-module__v8KGDa__floatReview{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:1000px){.AuthShell-module__v8KGDa__layout{grid-template-columns:1fr 1fr;gap:32px}.AuthShell-module__v8KGDa__illustration{gap:8px}.AuthShell-module__v8KGDa__file{width:90px;padding:15px 10px}.AuthShell-module__v8KGDa__review{padding:16px}.AuthShell-module__v8KGDa__form{padding:28px 24px}}@media (max-width:760px){.AuthShell-module__v8KGDa__layout{max-width:450px;display:block}.AuthShell-module__v8KGDa__story{display:none}.AuthShell-module__v8KGDa__header{height:80px}.AuthShell-module__v8KGDa__header>a:last-child{font-size:11px}.AuthShell-module__v8KGDa__footer{gap:20px}}@media (prefers-reduced-motion:reduce){.AuthShell-module__v8KGDa__story,.AuthShell-module__v8KGDa__form,.AuthShell-module__v8KGDa__file,.AuthShell-module__v8KGDa__review{animation:none}}@media (min-width:901px){.AuthShell-module__v8KGDa__header{height:72px}.AuthShell-module__v8KGDa__layout{gap:55px;max-width:1080px;min-height:calc(100vh - 122px);padding:26px 0}.AuthShell-module__v8KGDa__story h1{font-size:clamp(32px,3.2vw,46px)}.AuthShell-module__v8KGDa__description{margin-top:18px;font-size:14px}.AuthShell-module__v8KGDa__illustration{margin:30px 0}.AuthShell-module__v8KGDa__form{border-radius:14px;padding:24px 28px}.AuthShell-module__v8KGDa__form h2{font-size:25px}.AuthShell-module__v8KGDa__form input,.AuthShell-module__v8KGDa__form button[type=submit]{min-height:40px}.AuthShell-module__v8KGDa__form input{padding-block:9px}.AuthShell-module__v8KGDa__footer{min-height:50px}}
