.AuthPage-module__BCMO7q__page{--page:#f8f7f3;--surface:#fffffff0;--text:#171715;--muted:#6d6c66;--soft:#96958d;--line:#deddd6;--line-strong:#cbc9c0;--black:#171716;--black-hover:#2b2b29;--danger:#b7443e;--success:#2e6c50;--focus:#201f1c1f;--card-shadow:0 20px 54px #2d291f14, 0 3px 10px #2d291f0a;--font:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--display:Georgia, "Times New Roman", "Songti SC", "STSong", serif}.AuthPage-module__BCMO7q__page *{box-sizing:border-box}.AuthPage-module__BCMO7q__page{background:var(--page);min-width:320px;min-height:100vh;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 28% 45%,#fffffff5,#0000 30%),linear-gradient(#fbfaf7 0%,#f8f7f3 100%);margin:0}.AuthPage-module__BCMO7q__page :where(button,input){font:inherit}.AuthPage-module__BCMO7q__page :where(button){cursor:pointer}.AuthPage-module__BCMO7q__page :where(a){color:inherit}.AuthPage-module__BCMO7q__page svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block}.AuthPage-module__BCMO7q__page [hidden]{display:none!important}.AuthPage-module__BCMO7q__shell{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}.AuthPage-module__BCMO7q__header{align-items:center;width:min(1480px,100% - 64px);min-height:70px;margin:0 auto;display:flex}.AuthPage-module__BCMO7q__brand{letter-spacing:-.045em;align-items:center;gap:11px;font-size:24px;font-weight:730;line-height:1;text-decoration:none;display:inline-flex}.AuthPage-module__BCMO7q__brandMark{filter:drop-shadow(0 4px 10px #1717161a);flex:none;width:32px;height:32px;display:block}.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(360px,410px) minmax(0,1fr);align-items:center;gap:clamp(52px,6vw,92px);width:min(1230px,100% - 72px);margin:0 auto;padding:18px 0 26px;display:grid}.AuthPage-module__BCMO7q__formColumn{justify-self:end;width:100%;max-width:410px}.AuthPage-module__BCMO7q__intro{text-align:center;margin-bottom:20px}.AuthPage-module__BCMO7q__eyebrow{color:#9a7b50;letter-spacing:.18em;margin:0 0 10px;font-size:10px;font-weight:760}.AuthPage-module__BCMO7q__intro h1{font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:clamp(38px,3.1vw,50px);font-weight:500;line-height:1}.AuthPage-module__BCMO7q__intro>p:last-child{color:#56554f;margin:12px 0 0;font-size:14px;line-height:1.65}.AuthPage-module__BCMO7q__card{background:var(--surface);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #cbc9c0c2;border-radius:22px;padding:20px 22px 21px}.AuthPage-module__BCMO7q__tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:-4px 0 19px;display:grid}.AuthPage-module__BCMO7q__tab{color:#85837b;text-align:center;padding:9px 8px 13px;font-size:15px;font-weight:660;text-decoration:none;position:relative}.AuthPage-module__BCMO7q__tab.AuthPage-module__BCMO7q__tabActive{color:var(--text)}.AuthPage-module__BCMO7q__tab.AuthPage-module__BCMO7q__tabActive:after{content:"";background:var(--black);border-radius:99px;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.AuthPage-module__BCMO7q__form{margin:0}.AuthPage-module__BCMO7q__field{margin-top:14px}.AuthPage-module__BCMO7q__field:first-child{margin-top:0}.AuthPage-module__BCMO7q__field label{color:#35342f;margin-bottom:7px;font-size:13px;font-weight:650;display:block}.AuthPage-module__BCMO7q__labelRow{justify-content:space-between;align-items:center;gap:14px;margin-bottom:7px;display:flex}.AuthPage-module__BCMO7q__labelRow label{margin:0}.AuthPage-module__BCMO7q__textButton,.AuthPage-module__BCMO7q__modeLink{color:#67665f;background:0 0;border:0;padding:0;font-size:12px}.AuthPage-module__BCMO7q__textButton:hover,.AuthPage-module__BCMO7q__modeLink:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}.AuthPage-module__BCMO7q__inputShell{border:1px solid var(--line-strong);background:#ffffffc7;border-radius:11px;align-items:center;min-height:47px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:hidden}.AuthPage-module__BCMO7q__inputShell:focus-within{box-shadow:0 0 0 4px var(--focus);background:#fff;border-color:#77756d}.AuthPage-module__BCMO7q__inputShell.AuthPage-module__BCMO7q__invalid{border-color:var(--danger);box-shadow:0 0 0 3px #b7443e17}.AuthPage-module__BCMO7q__prefix{border-right:1px solid var(--line);color:#52514b;flex:0 0 58px;align-self:stretch;place-items:center;font-size:13px;font-weight:650;display:grid}.AuthPage-module__BCMO7q__inputShell input{width:0;min-width:0;height:45px;color:var(--text);background:0 0;border:0;outline:0;flex:1 1 0;padding:0 13px;font-size:14px}.AuthPage-module__BCMO7q__inputShell input::placeholder{color:#a09f98}.AuthPage-module__BCMO7q__noPrefix input{padding-left:14px}.AuthPage-module__BCMO7q__iconButton{color:#77766f;background:0 0;border:0;flex:0 0 43px;place-items:center;height:43px;display:grid}.AuthPage-module__BCMO7q__iconButton:hover{color:var(--text)}.AuthPage-module__BCMO7q__iconButton svg{width:19px;height:19px}.AuthPage-module__BCMO7q__codeShell input{padding-right:8px}.AuthPage-module__BCMO7q__sendCode{color:#33322e;background:#eeece6;border:0;border-radius:8px;flex:none;min-width:92px;margin-right:5px;padding:9px 11px;font-size:12px;font-weight:680}.AuthPage-module__BCMO7q__sendCode:hover{background:#e5e2da}.AuthPage-module__BCMO7q__sendCode:disabled{cursor:not-allowed;color:#96948d;background:#f1efe9}.AuthPage-module__BCMO7q__error{min-height:16px;color:var(--danger);margin:4px 1px 0;font-size:11px;line-height:1.4}.AuthPage-module__BCMO7q__options{justify-content:space-between;align-items:center;gap:14px;margin-top:7px;display:flex}.AuthPage-module__BCMO7q__checkRow{color:#5f5e57;align-items:flex-start;gap:8px;font-size:12px;line-height:1.55;display:inline-flex}.AuthPage-module__BCMO7q__checkRow input{width:15px;height:15px;accent-color:var(--black);margin:1px 0 0}.AuthPage-module__BCMO7q__checkRow a{text-underline-offset:2px}.AuthPage-module__BCMO7q__message{border-radius:9px;margin-top:10px;padding:9px 11px;font-size:11px;line-height:1.5;display:block}.AuthPage-module__BCMO7q__message.AuthPage-module__BCMO7q__messageSuccess{color:var(--success);background:#2e6c5014}.AuthPage-module__BCMO7q__message.AuthPage-module__BCMO7q__messageError{color:var(--danger);background:#b7443e14}.AuthPage-module__BCMO7q__primary{background:var(--black);color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:12px;font-size:14px;font-weight:680;transition:transform .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 12px 24px #17171624}.AuthPage-module__BCMO7q__primary:hover{background:var(--black-hover);transform:translateY(-1px);box-shadow:0 15px 28px #17171629}.AuthPage-module__BCMO7q__primary:disabled{cursor:wait;opacity:.68;transform:none}.AuthPage-module__BCMO7q__primary svg{width:17px;height:17px}.AuthPage-module__BCMO7q__stepper{grid-template-columns:1fr 1fr;gap:8px;margin:-2px 0 17px;padding:0;list-style:none;display:grid}.AuthPage-module__BCMO7q__stepper li{color:#96948d;align-items:center;gap:7px;font-size:11px;display:flex}.AuthPage-module__BCMO7q__stepper li:after{content:"";background:#e2e0d9;flex:1;height:1px;margin-left:2px}.AuthPage-module__BCMO7q__stepper li:last-child:after{display:none}.AuthPage-module__BCMO7q__stepper span{background:#fff;border:1px solid #d2d0c8;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;font-style:normal;display:grid}.AuthPage-module__BCMO7q__stepper em{white-space:nowrap;font-style:normal}.AuthPage-module__BCMO7q__stepper li.AuthPage-module__BCMO7q__stepActive{color:var(--text);font-weight:650}.AuthPage-module__BCMO7q__stepper li.AuthPage-module__BCMO7q__stepActive span{border-color:var(--black);background:var(--black);color:#fff}.AuthPage-module__BCMO7q__verified{color:#78766f;background:#f5f3ee;border:1px solid #e2e0d8;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-bottom:11px;padding:10px 11px;font-size:11px;display:grid}.AuthPage-module__BCMO7q__verified strong{color:#373630;font-size:12px}.AuthPage-module__BCMO7q__verified button{color:#5f5d56;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.AuthPage-module__BCMO7q__strength{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:5px;margin-top:7px;display:grid}.AuthPage-module__BCMO7q__strength span{background:#e1dfd7;border-radius:99px;height:3px}.AuthPage-module__BCMO7q__strength em{color:#85837b;margin-left:2px;font-size:10px;font-style:normal}.AuthPage-module__BCMO7q__strength.AuthPage-module__BCMO7q__strengthOne span:first-child{background:#b85f52}.AuthPage-module__BCMO7q__strength.AuthPage-module__BCMO7q__strengthTwo span:nth-child(-n+2){background:#b48b4f}.AuthPage-module__BCMO7q__strength.AuthPage-module__BCMO7q__strengthThree span{background:#54816c}.AuthPage-module__BCMO7q__agreement{width:100%;margin-top:4px}.AuthPage-module__BCMO7q__visual{background:#d9d5cb;border-radius:21px;width:100%;height:min(650px,100vh - 135px);min-height:510px;position:relative;overflow:hidden;box-shadow:0 20px 50px #31291c1a}.AuthPage-module__BCMO7q__photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.015)}.AuthPage-module__BCMO7q__shade{pointer-events:none;background:linear-gradient(90deg,#211c140a,#0000 45%),linear-gradient(#0000 62%,#231c122e 100%);position:absolute;inset:0}.AuthPage-module__BCMO7q__feature{background:#faf8f2;border:1px solid #ffffffd1;border-radius:19px;width:min(330px,48%);padding:22px 21px 20px;position:absolute;top:50%;right:2.4%;transform:translateY(-56%);box-shadow:0 20px 40px #30271924}.AuthPage-module__BCMO7q__kicker{color:#96764b;letter-spacing:.16em;margin:0 0 8px;font-size:9px;font-weight:780}.AuthPage-module__BCMO7q__feature h2{font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:500;line-height:1.08}.AuthPage-module__BCMO7q__features{gap:12px;margin-top:18px;display:grid}.AuthPage-module__BCMO7q__features article{grid-template-columns:34px 1fr;align-items:start;gap:10px;display:grid}.AuthPage-module__BCMO7q__featureIcon{color:#272620;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 5px 12px #2c24180f}.AuthPage-module__BCMO7q__featureIcon svg{width:18px;height:18px}.AuthPage-module__BCMO7q__features strong{color:#24231f;font-size:13px;display:block}.AuthPage-module__BCMO7q__features p{color:#69675f;margin:3px 0 0;font-size:11px;line-height:1.45}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:min(320px,47%)}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister .AuthPage-module__BCMO7q__features{gap:14px}.AuthPage-module__BCMO7q__trust{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf8f2ed;border:1px solid #ffffffbf;border-radius:15px;grid-template-columns:repeat(3,1fr);align-items:center;min-height:62px;padding:12px 16px;display:grid;position:absolute;bottom:4.2%;left:4.8%;right:4.8%;box-shadow:0 14px 30px #3027191f}.AuthPage-module__BCMO7q__trust span{color:#37352f;justify-content:center;align-items:center;gap:8px;min-height:26px;font-size:11px;display:flex}.AuthPage-module__BCMO7q__trust span+span{border-left:1px solid #ddd9cf}.AuthPage-module__BCMO7q__trust svg{width:18px;height:18px}.AuthPage-module__BCMO7q__trust b{font-weight:680}@media (max-width:1040px){.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(350px,395px) minmax(0,1fr);gap:42px}.AuthPage-module__BCMO7q__feature{width:48%;right:4%}.AuthPage-module__BCMO7q__trust{left:4%;right:4%}}@media (max-width:820px){.AuthPage-module__BCMO7q__header,.AuthPage-module__BCMO7q__layout{width:min(100% - 36px,450px)}.AuthPage-module__BCMO7q__header{min-height:66px}.AuthPage-module__BCMO7q__layout{padding:20px 0 30px;display:block}.AuthPage-module__BCMO7q__formColumn{max-width:none}.AuthPage-module__BCMO7q__visual{display:none}}@media (max-width:480px){body{background:#fbfaf7}.AuthPage-module__BCMO7q__header,.AuthPage-module__BCMO7q__layout{width:min(100% - 28px,430px)}.AuthPage-module__BCMO7q__brand{font-size:21px}.AuthPage-module__BCMO7q__brandMark{width:30px;height:30px}.AuthPage-module__BCMO7q__layout{padding-top:12px}.AuthPage-module__BCMO7q__intro{margin-bottom:18px}.AuthPage-module__BCMO7q__intro h1{font-size:36px}.AuthPage-module__BCMO7q__intro>p:last-child{font-size:13px}.AuthPage-module__BCMO7q__card{border-radius:18px;padding:18px 17px 19px;box-shadow:0 14px 34px #2d291f12}.AuthPage-module__BCMO7q__tab{font-size:14px}.AuthPage-module__BCMO7q__inputShell{min-height:49px}.AuthPage-module__BCMO7q__inputShell input{height:47px;font-size:14px}.AuthPage-module__BCMO7q__primary{min-height:49px}.AuthPage-module__BCMO7q__options{align-items:flex-start}}@media (min-width:821px) and (max-height:760px){.AuthPage-module__BCMO7q__header{min-height:62px}.AuthPage-module__BCMO7q__layout{padding:4px 0}.AuthPage-module__BCMO7q__intro{margin-bottom:14px}.AuthPage-module__BCMO7q__eyebrow{margin-bottom:7px}.AuthPage-module__BCMO7q__intro h1{font-size:38px}.AuthPage-module__BCMO7q__intro>p:last-child{margin-top:8px;font-size:13px}.AuthPage-module__BCMO7q__card{padding-top:17px;padding-bottom:17px}.AuthPage-module__BCMO7q__tabs{margin-bottom:15px}.AuthPage-module__BCMO7q__field{margin-top:10px}.AuthPage-module__BCMO7q__inputShell{min-height:43px}.AuthPage-module__BCMO7q__inputShell input{height:41px}.AuthPage-module__BCMO7q__primary{min-height:44px;margin-top:9px}.AuthPage-module__BCMO7q__visual{height:calc(100vh - 112px);min-height:500px}.AuthPage-module__BCMO7q__feature{padding:18px 18px 17px}.AuthPage-module__BCMO7q__features{gap:9px;margin-top:14px}.AuthPage-module__BCMO7q__features article{grid-template-columns:31px 1fr;gap:8px}.AuthPage-module__BCMO7q__featureIcon{width:31px;height:31px}.AuthPage-module__BCMO7q__trust{min-height:54px;padding:9px 12px}.AuthPage-module__BCMO7q__registerPage .AuthPage-module__BCMO7q__field{margin-top:8px}.AuthPage-module__BCMO7q__registerPage .AuthPage-module__BCMO7q__stepper{margin-bottom:12px}.AuthPage-module__BCMO7q__registerPage .AuthPage-module__BCMO7q__strength{margin-top:5px}}@media (min-width:821px){.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(360px,400px) minmax(420px,500px);justify-content:center;gap:clamp(48px,5vw,72px);width:min(1120px,100% - 64px)}.AuthPage-module__BCMO7q__formColumn{max-width:400px}.AuthPage-module__BCMO7q__visual{justify-self:start;width:min(100%,500px);height:min(590px,100vh - 150px);min-height:500px}.AuthPage-module__BCMO7q__photo{object-position:49% center}.AuthPage-module__BCMO7q__feature{border-radius:17px;width:min(252px,54%);padding:17px 16px 16px;right:3.2%;transform:translateY(-55%)}.AuthPage-module__BCMO7q__kicker{margin-bottom:6px;font-size:8px}.AuthPage-module__BCMO7q__feature h2{font-size:clamp(22px,2vw,27px)}.AuthPage-module__BCMO7q__features{gap:9px;margin-top:14px}.AuthPage-module__BCMO7q__features article{grid-template-columns:30px 1fr;gap:8px}.AuthPage-module__BCMO7q__featureIcon{border-radius:9px;width:30px;height:30px}.AuthPage-module__BCMO7q__featureIcon svg{width:16px;height:16px}.AuthPage-module__BCMO7q__features strong{font-size:12px}.AuthPage-module__BCMO7q__features p{margin-top:2px;font-size:10px;line-height:1.4}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:min(246px,53%)}.AuthPage-module__BCMO7q__trust{border-radius:13px;min-height:52px;padding:9px 10px;bottom:3.4%;left:3.6%;right:3.6%}.AuthPage-module__BCMO7q__trust span{gap:6px;min-height:23px;font-size:10px}.AuthPage-module__BCMO7q__trust svg{width:16px;height:16px}}@media (min-width:821px) and (max-width:1366px){.AuthPage-module__BCMO7q__header{width:min(1080px,100% - 48px)}.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(350px,390px) minmax(410px,470px);gap:clamp(36px,4vw,52px);width:min(1030px,100% - 48px)}.AuthPage-module__BCMO7q__formColumn{max-width:390px}.AuthPage-module__BCMO7q__visual{border-radius:19px;justify-self:center;width:min(100%,470px);height:min(550px,100vh - 132px);min-height:470px}}@media (min-width:821px) and (max-height:780px){.AuthPage-module__BCMO7q__layout{padding-top:2px;padding-bottom:4px}.AuthPage-module__BCMO7q__visual{width:min(100%,460px);height:min(535px,100vh - 122px);min-height:465px}.AuthPage-module__BCMO7q__feature{width:min(232px,53%);padding:14px 14px 13px}.AuthPage-module__BCMO7q__feature h2{font-size:22px}.AuthPage-module__BCMO7q__features{gap:7px;margin-top:11px}.AuthPage-module__BCMO7q__features article{grid-template-columns:27px 1fr;gap:7px}.AuthPage-module__BCMO7q__featureIcon{width:27px;height:27px}.AuthPage-module__BCMO7q__features strong{font-size:11px}.AuthPage-module__BCMO7q__features p{font-size:9px}.AuthPage-module__BCMO7q__trust{min-height:46px;padding:7px 8px}.AuthPage-module__BCMO7q__trust span{font-size:9px}.AuthPage-module__BCMO7q__trust svg{width:14px;height:14px}}@media (min-width:1500px) and (min-height:820px){.AuthPage-module__BCMO7q__layout{grid-template-columns:410px minmax(520px,560px);gap:clamp(76px,6vw,96px);width:min(1240px,100% - 80px)}.AuthPage-module__BCMO7q__formColumn{max-width:410px}.AuthPage-module__BCMO7q__visual{width:min(100%,560px);height:min(650px,100vh - 150px);min-height:540px}.AuthPage-module__BCMO7q__feature{width:min(280px,52%);padding:19px 18px 18px}.AuthPage-module__BCMO7q__features{gap:10px}}@media (min-width:821px){.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(380px,430px) minmax(450px,535px);gap:clamp(48px,4.6vw,76px);width:min(1190px,100% - 52px)}.AuthPage-module__BCMO7q__formColumn{max-width:430px}.AuthPage-module__BCMO7q__intro{margin-bottom:21px}.AuthPage-module__BCMO7q__intro h1{font-size:clamp(40px,3.15vw,52px)}.AuthPage-module__BCMO7q__intro>p:last-child{font-size:14px}.AuthPage-module__BCMO7q__card{padding:22px 24px 23px}.AuthPage-module__BCMO7q__inputShell{min-height:50px}.AuthPage-module__BCMO7q__inputShell input{height:48px;font-size:14px}.AuthPage-module__BCMO7q__primary{min-height:50px}.AuthPage-module__BCMO7q__visual{width:min(100%,535px);height:min(620px,100vh - 140px);min-height:520px}.AuthPage-module__BCMO7q__feature{width:min(270px,53%);padding:18px 17px 17px}.AuthPage-module__BCMO7q__feature h2{font-size:clamp(23px,2vw,29px)}.AuthPage-module__BCMO7q__features{gap:10px;margin-top:15px}.AuthPage-module__BCMO7q__features article{grid-template-columns:31px 1fr;gap:9px}.AuthPage-module__BCMO7q__featureIcon{width:31px;height:31px}.AuthPage-module__BCMO7q__features strong{font-size:12px}.AuthPage-module__BCMO7q__features p{font-size:10px}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:min(264px,52%)}.AuthPage-module__BCMO7q__trust{min-height:54px;padding:10px 11px}.AuthPage-module__BCMO7q__trust span{font-size:10px}}@media (min-width:821px) and (max-width:1366px){.AuthPage-module__BCMO7q__header{width:min(1150px,100% - 40px)}.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(375px,415px) minmax(440px,505px);gap:clamp(38px,3.7vw,54px);width:min(1110px,100% - 40px)}.AuthPage-module__BCMO7q__formColumn{max-width:415px}.AuthPage-module__BCMO7q__visual{width:min(100%,505px);height:min(580px,100vh - 124px);min-height:490px}}@media (min-width:821px) and (max-height:780px){.AuthPage-module__BCMO7q__header{min-height:58px}.AuthPage-module__BCMO7q__layout{padding-top:2px;padding-bottom:3px}.AuthPage-module__BCMO7q__intro{margin-bottom:15px}.AuthPage-module__BCMO7q__intro h1{font-size:40px}.AuthPage-module__BCMO7q__intro>p:last-child{margin-top:8px;font-size:13px}.AuthPage-module__BCMO7q__card{padding:19px 21px}.AuthPage-module__BCMO7q__tabs{margin-bottom:16px}.AuthPage-module__BCMO7q__field{margin-top:10px}.AuthPage-module__BCMO7q__inputShell{min-height:45px}.AuthPage-module__BCMO7q__inputShell input{height:43px}.AuthPage-module__BCMO7q__primary{min-height:46px;margin-top:10px}.AuthPage-module__BCMO7q__visual{width:min(100%,495px);height:min(555px,100vh - 112px);min-height:475px}.AuthPage-module__BCMO7q__feature{width:min(248px,52%);padding:15px 15px 14px}.AuthPage-module__BCMO7q__feature h2{font-size:23px}.AuthPage-module__BCMO7q__features{gap:8px;margin-top:12px}.AuthPage-module__BCMO7q__features article{grid-template-columns:28px 1fr;gap:7px}.AuthPage-module__BCMO7q__featureIcon{width:28px;height:28px}.AuthPage-module__BCMO7q__features strong{font-size:11px}.AuthPage-module__BCMO7q__features p{font-size:9.5px}.AuthPage-module__BCMO7q__trust{min-height:49px;padding:8px 9px}.AuthPage-module__BCMO7q__trust span{font-size:9.5px}}@media (min-width:1500px) and (min-height:820px){.AuthPage-module__BCMO7q__layout{grid-template-columns:440px minmax(570px,610px);gap:clamp(78px,5.5vw,104px);width:min(1320px,100% - 72px)}.AuthPage-module__BCMO7q__formColumn{max-width:440px}.AuthPage-module__BCMO7q__visual{width:min(100%,610px);height:min(690px,100vh - 142px);min-height:570px}}@media (min-width:1101px){.AuthPage-module__BCMO7q__header{width:min(1120px,100% - 96px)}.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(390px,420px) minmax(460px,500px);justify-content:center;gap:clamp(108px,9vw,150px);width:min(1060px,100% - 80px);padding-left:0;padding-right:0}.AuthPage-module__BCMO7q__formColumn{justify-self:end;width:100%;max-width:410px}.AuthPage-module__BCMO7q__visual{border-radius:18px;justify-self:start;width:min(100%,490px);height:min(570px,100vh - 150px);min-height:500px}.AuthPage-module__BCMO7q__feature{width:min(238px,51%);padding:15px 15px 14px;right:3.2%}.AuthPage-module__BCMO7q__feature h2{font-size:clamp(22px,1.9vw,26px)}.AuthPage-module__BCMO7q__features{gap:8px;margin-top:12px}.AuthPage-module__BCMO7q__features article{grid-template-columns:28px 1fr;gap:7px}.AuthPage-module__BCMO7q__featureIcon{width:28px;height:28px}.AuthPage-module__BCMO7q__features strong{font-size:11px}.AuthPage-module__BCMO7q__features p{font-size:9.5px}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:min(232px,50%)}.AuthPage-module__BCMO7q__trust{min-height:48px;padding:8px 9px;bottom:3.2%;left:3.4%;right:3.4%}.AuthPage-module__BCMO7q__trust span{font-size:9.5px}}@media (min-width:1101px) and (max-width:1366px){.AuthPage-module__BCMO7q__layout{grid-template-columns:400px 470px;gap:clamp(120px,10vw,140px);width:min(1010px,100% - 80px)}.AuthPage-module__BCMO7q__formColumn{max-width:400px}.AuthPage-module__BCMO7q__visual{width:470px;height:min(550px,100vh - 148px);min-height:490px}}@media (min-width:1101px) and (max-height:780px){.AuthPage-module__BCMO7q__header{min-height:60px}.AuthPage-module__BCMO7q__layout{padding-top:0;padding-bottom:2px}.AuthPage-module__BCMO7q__visual{height:min(540px,100vh - 138px);min-height:480px}.AuthPage-module__BCMO7q__feature{width:min(226px,50%);padding:13px 13px 12px}.AuthPage-module__BCMO7q__feature h2{font-size:21px}.AuthPage-module__BCMO7q__features{gap:6px;margin-top:10px}.AuthPage-module__BCMO7q__features article{grid-template-columns:26px 1fr;gap:6px}.AuthPage-module__BCMO7q__featureIcon{width:26px;height:26px}.AuthPage-module__BCMO7q__features p{font-size:9px}.AuthPage-module__BCMO7q__trust{min-height:45px;padding:7px 8px}}@media (min-width:821px) and (max-width:1100px){.AuthPage-module__BCMO7q__header{width:min(940px,100% - 48px)}.AuthPage-module__BCMO7q__layout{grid-template-columns:minmax(350px,380px) minmax(400px,430px);gap:clamp(54px,6vw,70px);width:min(920px,100% - 48px)}.AuthPage-module__BCMO7q__formColumn{max-width:380px}.AuthPage-module__BCMO7q__visual{width:min(100%,430px);height:min(530px,100vh - 140px);min-height:470px}}@media (min-width:1500px) and (min-height:820px){.AuthPage-module__BCMO7q__header{width:min(1420px,100% - 120px)}.AuthPage-module__BCMO7q__layout{grid-template-columns:430px 570px;gap:clamp(150px,9vw,190px);width:min(1240px,100% - 110px)}.AuthPage-module__BCMO7q__formColumn{max-width:430px}.AuthPage-module__BCMO7q__visual{width:570px;height:min(660px,100vh - 160px);min-height:560px}}.AuthPage-module__BCMO7q__shell{grid-template-rows:auto 1fr}@media (min-width:1440px) and (min-height:800px){.AuthPage-module__BCMO7q__header{width:min(1480px,100% - 96px)}.AuthPage-module__BCMO7q__layout{grid-template-columns:410px minmax(560px,840px);justify-content:center;gap:clamp(120px,7.2vw,175px);width:min(1500px,100% - 96px)}.AuthPage-module__BCMO7q__formColumn{max-width:410px}.AuthPage-module__BCMO7q__visual{border-radius:clamp(20px,1.3vw,26px);justify-self:start;width:clamp(560px,38vw,840px);height:clamp(630px,72vh,820px);min-height:630px}.AuthPage-module__BCMO7q__feature{border-radius:clamp(18px,1.15vw,23px);width:clamp(290px,49%,390px);padding:clamp(20px,1.35vw,28px) clamp(19px,1.3vw,27px) clamp(19px,1.25vw,26px);right:clamp(18px,3.2%,30px);box-shadow:0 24px 52px #30271926}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:clamp(286px,48%,378px)}.AuthPage-module__BCMO7q__kicker{margin-bottom:clamp(7px,.55vw,11px);font-size:clamp(9px,.56vw,11px)}.AuthPage-module__BCMO7q__feature h2{font-size:clamp(28px,1.85vw,38px);line-height:1.08}.AuthPage-module__BCMO7q__features{gap:clamp(10px,.72vw,15px);margin-top:clamp(17px,1.15vw,24px)}.AuthPage-module__BCMO7q__features article{grid-template-columns:clamp(34px,2.15vw,42px) 1fr;gap:clamp(9px,.62vw,13px)}.AuthPage-module__BCMO7q__featureIcon{border-radius:clamp(10px,.7vw,13px);width:clamp(34px,2.15vw,42px);height:clamp(34px,2.15vw,42px)}.AuthPage-module__BCMO7q__featureIcon svg{width:clamp(18px,1.12vw,22px);height:clamp(18px,1.12vw,22px)}.AuthPage-module__BCMO7q__features strong{font-size:clamp(13px,.76vw,15px)}.AuthPage-module__BCMO7q__features p{margin-top:clamp(3px,.2vw,4px);font-size:clamp(11px,.66vw,13px);line-height:1.48}.AuthPage-module__BCMO7q__trust{border-radius:clamp(14px,.9vw,18px);min-height:clamp(58px,4.2vw,72px);padding:clamp(10px,.75vw,15px) clamp(13px,1vw,20px);bottom:clamp(22px,3.5%,32px);left:clamp(22px,3.7%,34px);right:clamp(22px,3.7%,34px)}.AuthPage-module__BCMO7q__trust span{gap:clamp(7px,.48vw,10px);min-height:clamp(26px,1.7vw,34px);font-size:clamp(11px,.67vw,13px)}.AuthPage-module__BCMO7q__trust svg{width:clamp(18px,1.12vw,22px);height:clamp(18px,1.12vw,22px)}}@media (min-width:2200px) and (min-height:1100px){.AuthPage-module__BCMO7q__layout{grid-template-columns:410px 900px;gap:185px;width:min(1640px,100% - 140px)}.AuthPage-module__BCMO7q__visual{width:900px;height:min(880px,100vh - 190px);min-height:800px}.AuthPage-module__BCMO7q__feature{width:420px;padding:30px 29px 28px}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:405px}.AuthPage-module__BCMO7q__feature h2{font-size:40px}.AuthPage-module__BCMO7q__features strong{font-size:16px}.AuthPage-module__BCMO7q__features p,.AuthPage-module__BCMO7q__trust span{font-size:13px}}@media (min-width:1440px) and (min-height:800px){.AuthPage-module__BCMO7q__header{width:min(1450px,100% - 96px)}.AuthPage-module__BCMO7q__layout{grid-template-columns:clamp(420px,23vw,450px) minmax(560px,720px);justify-content:center;gap:clamp(96px,6vw,135px);width:min(1420px,100% - 96px)}.AuthPage-module__BCMO7q__formColumn{max-width:450px}.AuthPage-module__BCMO7q__intro{margin-bottom:22px}.AuthPage-module__BCMO7q__card{border-radius:23px;padding:24px 26px 25px}.AuthPage-module__BCMO7q__tab{padding-top:10px;padding-bottom:14px;font-size:16px}.AuthPage-module__BCMO7q__field{margin-top:15px}.AuthPage-module__BCMO7q__field label{font-size:13.5px}.AuthPage-module__BCMO7q__inputShell{min-height:52px}.AuthPage-module__BCMO7q__inputShell input{height:50px;font-size:14.5px}.AuthPage-module__BCMO7q__primary{min-height:52px;font-size:14.5px}.AuthPage-module__BCMO7q__visual{border-radius:clamp(20px,1.2vw,24px);width:clamp(560px,34vw,720px);height:clamp(620px,67vh,760px);min-height:620px}.AuthPage-module__BCMO7q__feature{border-radius:clamp(18px,1vw,21px);width:clamp(280px,48%,350px);padding:clamp(19px,1.15vw,24px) clamp(18px,1.1vw,23px) clamp(18px,1.05vw,22px);right:clamp(18px,3.2%,26px)}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:clamp(276px,47%,340px)}.AuthPage-module__BCMO7q__kicker{margin-bottom:clamp(7px,.45vw,9px);font-size:clamp(9px,.5vw,10px)}.AuthPage-module__BCMO7q__feature h2{font-size:clamp(27px,1.55vw,33px)}.AuthPage-module__BCMO7q__features{gap:clamp(9px,.6vw,12px);margin-top:clamp(16px,.95vw,20px)}.AuthPage-module__BCMO7q__features article{grid-template-columns:clamp(32px,1.85vw,38px) 1fr;gap:clamp(8px,.52vw,11px)}.AuthPage-module__BCMO7q__featureIcon{border-radius:clamp(9px,.62vw,12px);width:clamp(32px,1.85vw,38px);height:clamp(32px,1.85vw,38px)}.AuthPage-module__BCMO7q__featureIcon svg{width:clamp(17px,1vw,20px);height:clamp(17px,1vw,20px)}.AuthPage-module__BCMO7q__features strong{font-size:clamp(12.5px,.69vw,14px)}.AuthPage-module__BCMO7q__features p{font-size:clamp(10.5px,.59vw,12px)}.AuthPage-module__BCMO7q__trust{border-radius:clamp(14px,.82vw,17px);min-height:clamp(56px,3.7vw,66px);padding:clamp(9px,.62vw,13px) clamp(12px,.82vw,17px);bottom:clamp(21px,3.4%,28px);left:clamp(21px,3.6%,29px);right:clamp(21px,3.6%,29px)}.AuthPage-module__BCMO7q__trust span{gap:clamp(6px,.4vw,9px);min-height:clamp(25px,1.45vw,30px);font-size:clamp(10.5px,.59vw,12px)}.AuthPage-module__BCMO7q__trust svg{width:clamp(17px,1vw,20px);height:clamp(17px,1vw,20px)}}@media (min-width:2200px) and (min-height:1100px){.AuthPage-module__BCMO7q__layout{grid-template-columns:470px 800px;gap:150px;width:min(1540px,100% - 140px)}.AuthPage-module__BCMO7q__formColumn{max-width:470px}.AuthPage-module__BCMO7q__card{padding-left:28px;padding-right:28px}.AuthPage-module__BCMO7q__visual{width:800px;height:min(820px,100vh - 190px);min-height:760px}.AuthPage-module__BCMO7q__feature{width:365px;padding:25px 24px 24px}.AuthPage-module__BCMO7q__feature.AuthPage-module__BCMO7q__featureRegister{width:352px}.AuthPage-module__BCMO7q__feature h2{font-size:35px}.AuthPage-module__BCMO7q__features strong{font-size:14px}.AuthPage-module__BCMO7q__features p,.AuthPage-module__BCMO7q__trust span{font-size:12px}}.AuthPage-module__BCMO7q__message{border:1px solid #0000;border-radius:10px;min-height:34px;padding:9px 11px 9px 35px;font-size:11px;font-weight:560;line-height:1.5;animation:.18s ease-out both AuthPage-module__BCMO7q__auth-message-in;display:block;position:relative}.AuthPage-module__BCMO7q__message:before{border-radius:50%;place-items:center;width:17px;height:17px;font-size:11px;font-weight:760;line-height:1;display:grid;position:absolute;top:8px;left:10px}.AuthPage-module__BCMO7q__message.AuthPage-module__BCMO7q__messageError{color:#9d3c37;background:#b7443e11;border-color:#b7443e29}.AuthPage-module__BCMO7q__message.AuthPage-module__BCMO7q__messageError:before{content:"!";color:#fff;background:#b7443e}.AuthPage-module__BCMO7q__message.AuthPage-module__BCMO7q__messageSuccess{color:#276348;background:#2e6c5011;border-color:#2e6c5026}.AuthPage-module__BCMO7q__message.AuthPage-module__BCMO7q__messageSuccess:before{content:"✓";color:#fff;background:#2e6c50}.AuthPage-module__BCMO7q__error:not(:empty){animation:.16s ease-out both AuthPage-module__BCMO7q__auth-field-error-in}.AuthPage-module__BCMO7q__inputShell.AuthPage-module__BCMO7q__invalid{background:#fffaf9d1;border-color:#b7443ec7;box-shadow:0 0 0 3px #b7443e13}.AuthPage-module__BCMO7q__inputShell.AuthPage-module__BCMO7q__invalid:focus-within{border-color:#b7443e;box-shadow:0 0 0 4px #b7443e17}.AuthPage-module__BCMO7q__checkRow input[aria-invalid=true]{outline-offset:2px;outline:2px solid #b7443e38}.AuthPage-module__BCMO7q__primary[aria-busy=true]{cursor:wait}@keyframes AuthPage-module__BCMO7q__auth-message-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthPage-module__BCMO7q__auth-field-error-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AuthPage-module__BCMO7q__message,.AuthPage-module__BCMO7q__error:not(:empty){animation:none}}
