.AuthShell-module__4GggPa__shell{background:#f8f7f5;grid-template-columns:minmax(360px,43%) 1fr;min-height:100vh;display:grid}.AuthShell-module__4GggPa__visual{color:#fff;background:linear-gradient(#1010125c,#101012f0),url(https://images.pexels.com/photos/7697693/pexels-photo-7697693.jpeg?auto=compress&cs=tinysrgb&w=1400) 50%/cover;flex-direction:column;justify-content:space-between;min-height:100vh;padding:44px clamp(34px,5vw,76px);display:flex;position:relative;overflow:hidden}.AuthShell-module__4GggPa__visual:after{content:"";border:70px solid #e238481f;border-radius:50%;width:320px;height:320px;position:absolute;bottom:12%;right:-130px}.AuthShell-module__4GggPa__visual>*{z-index:1;position:relative}.AuthShell-module__4GggPa__brand{letter-spacing:-.04em;align-items:center;gap:11px;width:fit-content;font-size:19px;font-weight:800;display:inline-flex}.AuthShell-module__4GggPa__brand>span:last-child>span{color:var(--red)}.AuthShell-module__4GggPa__brandMark{background:var(--red);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.AuthShell-module__4GggPa__visualCopy{max-width:500px}.AuthShell-module__4GggPa__visualIcon{background:var(--red);border-radius:17px;place-items:center;width:54px;height:54px;margin-bottom:30px;display:grid}.AuthShell-module__4GggPa__visualIcon svg{width:25px;height:25px}.AuthShell-module__4GggPa__visualCopy h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,5vw,72px);line-height:.98}.AuthShell-module__4GggPa__visualCopy h2 em{color:var(--red);font-style:normal}.AuthShell-module__4GggPa__visualCopy p{color:#d0cece;max-width:430px;margin:25px 0 0;font-size:13px;line-height:1.75}.AuthShell-module__4GggPa__benefits{flex-wrap:wrap;gap:12px 24px;display:flex}.AuthShell-module__4GggPa__benefits span{color:#dedcdc;align-items:center;gap:8px;font-size:11px;font-weight:650;display:flex}.AuthShell-module__4GggPa__benefits svg{width:16px;height:16px;color:var(--red)}.AuthShell-module__4GggPa__contentArea{justify-content:center;align-items:center;min-height:100vh;padding:90px clamp(24px,7vw,100px);display:flex;position:relative}.AuthShell-module__4GggPa__content{width:min(100%,540px)}.AuthShell-module__4GggPa__back{color:#77726e;font-size:11px;font-weight:700;transition:color .2s;position:absolute;top:34px;right:42px}.AuthShell-module__4GggPa__back:hover{color:var(--red)}.AuthShell-module__4GggPa__footer{color:#aaa5a1;margin:0;font-size:9px;position:absolute;bottom:25px;right:42px}@media (max-width:860px){.AuthShell-module__4GggPa__shell{grid-template-columns:1fr}.AuthShell-module__4GggPa__visual{min-height:270px;padding:28px 24px}.AuthShell-module__4GggPa__visualCopy{margin-top:auto}.AuthShell-module__4GggPa__visualIcon,.AuthShell-module__4GggPa__benefits,.AuthShell-module__4GggPa__visualCopy p{display:none}.AuthShell-module__4GggPa__visualCopy h2{font-size:40px}.AuthShell-module__4GggPa__contentArea{min-height:auto;padding:76px 22px 80px}.AuthShell-module__4GggPa__back{top:24px;right:22px}.AuthShell-module__4GggPa__footer{left:22px;right:auto}}@media (max-width:480px){.AuthShell-module__4GggPa__visual{min-height:220px}.AuthShell-module__4GggPa__visualCopy h2{font-size:34px}}
.AuthForm-module__oRl-7W__tabs{background:#eeebe7;border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:34px;padding:5px;display:grid}.AuthForm-module__oRl-7W__tabs a{color:#77726e;border-radius:10px;place-items:center;min-height:43px;font-size:11px;font-weight:750;display:grid}.AuthForm-module__oRl-7W__tabs .AuthForm-module__oRl-7W__active{color:#1b1a1a;background:#fff;box-shadow:0 4px 15px #1a16130f}.AuthForm-module__oRl-7W__heading{margin-bottom:30px}.AuthForm-module__oRl-7W__heading h1{letter-spacing:-.055em;margin:0 0 12px;font-size:clamp(36px,4vw,46px);line-height:1.05}.AuthForm-module__oRl-7W__heading p{color:#7b7672;margin:0;font-size:12px;line-height:1.7}.AuthForm-module__oRl-7W__form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.AuthForm-module__oRl-7W__full,.AuthForm-module__oRl-7W__options,.AuthForm-module__oRl-7W__submit,.AuthForm-module__oRl-7W__switch,.AuthForm-module__oRl-7W__note,.AuthForm-module__oRl-7W__selectedPlan,.AuthForm-module__oRl-7W__success,.AuthForm-module__oRl-7W__error{grid-column:1/-1}.AuthForm-module__oRl-7W__label{color:#4f4b48;letter-spacing:.035em;font-size:10px;font-weight:750;display:block}.AuthForm-module__oRl-7W__inputWrap{align-items:center;margin-top:7px;display:flex;position:relative}.AuthForm-module__oRl-7W__inputWrap svg{color:#a7a19c;pointer-events:none;width:17px;height:17px;position:absolute;left:15px}.AuthForm-module__oRl-7W__inputWrap input{color:#252321;background:#fff;border:1px solid #dfdbd6;border-radius:14px;outline:none;width:100%;height:52px;padding:0 16px 0 45px;font-size:12px;transition:border-color .2s,box-shadow .2s}.AuthForm-module__oRl-7W__inputWrap input:focus{border-color:var(--red);box-shadow:0 0 0 4px #e2384817}.AuthForm-module__oRl-7W__options{color:#77726e;justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex}.AuthForm-module__oRl-7W__check{align-items:center;gap:8px;line-height:1.5;display:flex}.AuthForm-module__oRl-7W__check input{accent-color:var(--red)}.AuthForm-module__oRl-7W__textLink{color:var(--red);font-weight:750}.AuthForm-module__oRl-7W__submit{background:var(--red);color:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:12px;font-weight:800;transition:background .2s,transform .2s;display:flex;box-shadow:0 10px 28px #e2384833}.AuthForm-module__oRl-7W__submit:hover{background:var(--red-dark);transform:translateY(-1px)}.AuthForm-module__oRl-7W__submit:disabled{cursor:wait;opacity:.7;transform:none}.AuthForm-module__oRl-7W__submit svg{width:17px;height:17px}.AuthForm-module__oRl-7W__switch{color:#77726e;text-align:center;margin:0;font-size:10px}.AuthForm-module__oRl-7W__note{color:#9a9591;align-items:flex-start;gap:8px;margin:0;font-size:9px;line-height:1.55;display:flex}.AuthForm-module__oRl-7W__note svg{width:14px;height:14px;color:var(--red);flex:none}.AuthForm-module__oRl-7W__selectedPlan{color:#5d5753;background:#e238480f;border:1px solid #e238482e;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;font-size:10px;display:flex}.AuthForm-module__oRl-7W__selectedPlan strong{color:var(--red);font-size:11px}.AuthForm-module__oRl-7W__success{text-align:center;background:#f4faf5;border:1px solid #dce9df;border-radius:18px;padding:22px}.AuthForm-module__oRl-7W__success svg{color:#2d8b4e;width:32px;height:32px;margin:0 auto 12px}.AuthForm-module__oRl-7W__success h2{margin:0 0 8px;font-size:20px}.AuthForm-module__oRl-7W__success p{color:#667069;margin:0;font-size:11px;line-height:1.65}.AuthForm-module__oRl-7W__error{color:#a51d2b;background:#fff1f2;border:1px solid #efb9bf;border-radius:10px;margin:0;padding:11px 13px;font-size:10px;line-height:1.5}@media (max-width:540px){.AuthForm-module__oRl-7W__form{grid-template-columns:1fr}.AuthForm-module__oRl-7W__full,.AuthForm-module__oRl-7W__options,.AuthForm-module__oRl-7W__submit,.AuthForm-module__oRl-7W__switch,.AuthForm-module__oRl-7W__note,.AuthForm-module__oRl-7W__selectedPlan,.AuthForm-module__oRl-7W__success,.AuthForm-module__oRl-7W__error{grid-column:1}.AuthForm-module__oRl-7W__options{align-items:flex-start}}
