.AuthMarketingShell_page___PURd{--auth-accent:#5b50e6;position:relative;min-height:100dvh;overflow-x:hidden;overflow-y:auto;background:linear-gradient(145deg,#f8f9ff,#f4f7fb 42%,#eef2ff);color:#17213a;padding:0 34px 38px;isolation:isolate}.AuthMarketingShell_page___PURd:before{content:"";position:fixed;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.52));pointer-events:none;z-index:-2}.AuthMarketingShell_ambientOne__XfUbm,.AuthMarketingShell_ambientTwo__Z7NyU{position:fixed;border-radius:999px;filter:blur(15px);pointer-events:none;z-index:-3}.AuthMarketingShell_ambientOne__XfUbm{width:620px;height:620px;inset-block-start:-310px;inset-inline-end:-130px;background:radial-gradient(circle,rgba(102,87,234,.23),rgba(102,87,234,0) 68%)}.AuthMarketingShell_ambientTwo__Z7NyU{width:560px;height:560px;inset-block-end:-310px;inset-inline-start:-150px;background:radial-gradient(circle,rgba(35,183,163,.15),rgba(35,183,163,0) 70%)}.AuthMarketingShell_gridTexture__2Al_f{position:fixed;inset:0;z-index:-2;opacity:.32;background-image:linear-gradient(rgba(50,58,96,.035) 1px,transparent 0),linear-gradient(90deg,rgba(50,58,96,.035) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 78%);pointer-events:none}.AuthMarketingShell_header__6MUja{position:relative;z-index:10;max-width:1240px;height:88px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:26px;border-bottom:1px solid rgba(30,43,82,.08)}.AuthMarketingShell_brand__GSDDb{display:flex;align-items:center;gap:11px;text-decoration:none;color:#17213a;flex-shrink:0}.AuthMarketingShell_brandMark__eKO8o{position:relative;width:34px;height:34px;border-radius:11px;background:linear-gradient(145deg,#4f45dc,#7664f5);box-shadow:0 10px 24px rgba(84,70,222,.22);overflow:hidden}.AuthMarketingShell_brandMark__eKO8o i{position:absolute;display:block;width:6px;border-radius:5px;background:#fff;bottom:8px}.AuthMarketingShell_brandMark__eKO8o i:first-child{height:9px;inset-inline-start:8px;opacity:.7}.AuthMarketingShell_brandMark__eKO8o i:nth-child(2){height:15px;inset-inline-start:14px}.AuthMarketingShell_brandMark__eKO8o i:nth-child(3){height:20px;inset-inline-start:20px;opacity:.86}.AuthMarketingShell_brandText__r4x3K{display:flex;align-items:baseline;gap:5px}.AuthMarketingShell_brandText__r4x3K strong{font-size:14px;letter-spacing:-.02em}.AuthMarketingShell_brandText__r4x3K small{font-size:10px;color:#8177e9;font-weight:800}.AuthMarketingShell_nav__KOYI8{display:flex;align-items:center;gap:27px}.AuthMarketingShell_nav__KOYI8 a{font-size:11px;font-weight:800;color:#69738a;text-decoration:none;transition:color .18s ease}.AuthMarketingShell_nav__KOYI8 a:hover{color:#4037c7}.AuthMarketingShell_headerActions__Mxp7L{display:flex;align-items:center;gap:16px}.AuthMarketingShell_languages__7bi6g{display:flex;align-items:center;gap:3px;padding:4px;border-radius:10px;background:rgba(255,255,255,.64);border:1px solid rgba(39,53,94,.07)}.AuthMarketingShell_languages__7bi6g a{display:flex;align-items:center;justify-content:center;min-width:28px;height:26px;padding:0 5px;border-radius:7px;text-decoration:none;color:#8b93a6;font-size:8px;font-weight:900}.AuthMarketingShell_languages__7bi6g .AuthMarketingShell_languageActive__f5lT3{background:#fff;color:#5147d9;box-shadow:0 4px 12px rgba(28,37,76,.08)}.AuthMarketingShell_backHome__VhU_I{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:11px;background:#fff;border:1px solid rgba(34,47,87,.09);box-shadow:0 7px 19px rgba(29,42,76,.055);text-decoration:none;color:#2c3650;font-size:10px;font-weight:900}.AuthMarketingShell_backHome__VhU_I span{font-size:14px;color:var(--auth-accent)}.AuthMarketingShell_stage__wd_C_{position:relative;z-index:2;max-width:1180px;min-height:calc(100dvh - 126px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(430px,.78fr);align-items:center;gap:70px;padding:44px 0 34px}.AuthMarketingShell_contextPanel__2KH8d{min-width:0;padding-inline-start:16px}.AuthMarketingShell_eyebrow__Al_tn{display:inline-flex;align-items:center;gap:9px;color:#6057dd;font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.AuthMarketingShell_eyebrow__Al_tn span{width:8px;height:8px;border-radius:50%;background:#5f55df;box-shadow:0 0 0 5px rgba(95,85,223,.1)}.AuthMarketingShell_contextPanel__2KH8d h1{max-width:680px;margin:21px 0 18px;font-size:clamp(43px,4.45vw,68px);line-height:.99;letter-spacing:-.055em;color:#17213a}.AuthMarketingShell_contextPanel__2KH8d>p{max-width:610px;margin:0;color:#69738a;font-size:14px;line-height:1.85}.AuthMarketingShell_benefits__d31lR{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:25px}.AuthMarketingShell_benefits__d31lR span{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.7);border:1px solid rgba(29,43,83,.07);box-shadow:0 5px 16px rgba(30,42,78,.035);color:#667087;font-size:9px;font-weight:800}.AuthMarketingShell_benefits__d31lR i{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:#e6f8f2;color:#15906f;font-style:normal;font-size:9px}.AuthMarketingShell_previewCard__Ee9sG{position:relative;width:min(100%,580px);margin-top:40px;padding:22px 22px 18px;border-radius:24px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.82);box-shadow:0 28px 70px rgba(28,39,78,.1),inset 0 1px 0 rgba(255,255,255,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.AuthMarketingShell_previewCard__Ee9sG:after{content:"";position:absolute;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,rgba(104,87,235,.15),transparent 70%);inset-block-start:-135px;inset-inline-end:-70px;pointer-events:none}.AuthMarketingShell_previewTop__TILaV{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.AuthMarketingShell_previewTop__TILaV>div{display:grid;gap:5px}.AuthMarketingShell_previewTop__TILaV small{font-size:9px;color:#8a93a7;font-weight:800}.AuthMarketingShell_previewTop__TILaV strong{font-size:24px;letter-spacing:-.04em}.AuthMarketingShell_previewBadge__Ap67I{display:inline-flex;align-items:center;justify-content:center;min-width:43px;height:26px;border-radius:9px;background:#efedff;color:#5c50df;font-size:8px;font-weight:950}.AuthMarketingShell_previewStats__w1uvp{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px}.AuthMarketingShell_previewStats__w1uvp div{padding:11px 12px;border-radius:12px;background:#f7f8fc;border:1px solid #eef0f6}.AuthMarketingShell_previewStats__w1uvp span{display:block;color:#939bad;font-size:7px;font-weight:800;margin-bottom:5px}.AuthMarketingShell_previewStats__w1uvp strong{font-size:10px}.AuthMarketingShell_previewChart__gAQPt{height:84px;margin-top:19px;display:flex;align-items:flex-end;gap:8px;padding:10px 8px 0;border-top:1px solid #eef0f5}.AuthMarketingShell_previewChart__gAQPt i{flex:1 1;min-width:5px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#7367ed,#5b50e6);opacity:.84}.AuthMarketingShell_modal__Njm1f{position:relative;width:100%;justify-self:end;border-radius:28px;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.94);box-shadow:0 38px 90px rgba(25,35,73,.19),0 6px 20px rgba(27,38,76,.06);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow:hidden}.AuthMarketingShell_loginModal__NWozJ{max-width:485px}.AuthMarketingShell_registerModal__onINK{max-width:535px}.AuthMarketingShell_modal__Njm1f:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--auth-accent),color-mix(in srgb,var(--auth-accent) 38%,#3ccdb2));z-index:2}.AuthMarketingShell_modalBody__k9no9{padding:34px 34px 29px}.AuthMarketingShell_closeButton___knlk{position:absolute;z-index:4;inset-block-start:16px;inset-inline-end:16px;width:34px;height:34px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#f6f7fb;border:1px solid #e9ebf2;color:#667087;text-decoration:none;font-size:22px;line-height:1;transition:transform .18s ease,background .18s ease,color .18s ease}.AuthMarketingShell_closeButton___knlk:hover{transform:translateY(-1px);background:#eeedff;color:#5147d9}.AuthMarketingShell_modal__Njm1f .card.login{max-width:none;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.AuthMarketingShell_modal__Njm1f .card.login:after{display:none}.AuthMarketingShell_modal__Njm1f .card.login:hover{border-color:transparent;box-shadow:none;transform:none}.AuthMarketingShell_modal__Njm1f .card.login>h1{margin:0 44px 5px 0;font-size:24px;line-height:1.2;color:#17213a;letter-spacing:-.035em}html[dir=rtl] .AuthMarketingShell_modal__Njm1f .card.login>h1{margin-right:0;margin-left:44px}.AuthMarketingShell_modal__Njm1f .card.login>h2{margin:0 0 20px;font-size:13px;color:#7b8498;font-weight:700}.AuthMarketingShell_modal__Njm1f .card.login>img{max-height:52px!important;margin-bottom:12px}.AuthMarketingShell_modal__Njm1f .form{gap:13px}.AuthMarketingShell_modal__Njm1f .field>span{font-size:11.5px;color:#49536a;font-weight:800}.AuthMarketingShell_modal__Njm1f .input{min-height:45px;border-radius:12px;border-color:#dfe3eb;background:#fbfcfe;box-shadow:inset 0 1px 2px rgba(18,31,58,.015)}.AuthMarketingShell_modal__Njm1f .input:focus{background:#fff;border-color:color-mix(in srgb,var(--auth-accent) 72%,#fff);box-shadow:0 0 0 4px color-mix(in srgb,var(--auth-accent) 10%,transparent)}.AuthMarketingShell_modal__Njm1f .btn{min-height:44px;border-radius:12px;background:var(--auth-accent);font-size:11px;font-weight:900;box-shadow:0 10px 22px color-mix(in srgb,var(--auth-accent) 18%,transparent)}.AuthMarketingShell_modal__Njm1f .btn.secondary{background:#fff;color:#2f3850;border-color:#dfe3eb;box-shadow:none}.AuthMarketingShell_modal__Njm1f .muted{color:#7f889a;font-size:11px;line-height:1.6}.AuthMarketingShell_modal__Njm1f .loginLinks{margin-top:17px;font-size:11px;gap:16px}.AuthMarketingShell_modal__Njm1f .card.login>p a,.AuthMarketingShell_modal__Njm1f .loginLinks a{color:#5147d9;font-weight:800;text-decoration:none}.AuthMarketingShell_modal__Njm1f .card.login>p a:hover,.AuthMarketingShell_modal__Njm1f .loginLinks a:hover{text-decoration:underline}.AuthMarketingShell_modal__Njm1f .error,.AuthMarketingShell_modal__Njm1f .success{border-radius:11px;font-size:11px;line-height:1.55}.AuthMarketingShell_mobileHomeLink__P5NVJ{display:none;padding:13px 20px 16px;border-top:1px solid #eef0f5;text-align:center}.AuthMarketingShell_mobileHomeLink__P5NVJ a{color:#6157dc;text-decoration:none;font-size:10px;font-weight:900}@media(max-width:1050px){.AuthMarketingShell_page___PURd{padding-inline:24px}.AuthMarketingShell_nav__KOYI8{display:none}.AuthMarketingShell_stage__wd_C_{grid-template-columns:minmax(0,.9fr) minmax(420px,.75fr);gap:35px}.AuthMarketingShell_contextPanel__2KH8d h1{font-size:48px}.AuthMarketingShell_previewCard__Ee9sG{margin-top:30px}}@media(max-width:860px){.AuthMarketingShell_page___PURd{min-height:100dvh;overflow:auto;padding:0 18px 28px}.AuthMarketingShell_header__6MUja{height:74px}.AuthMarketingShell_brandText__r4x3K small,.AuthMarketingShell_languages__7bi6g{display:none}.AuthMarketingShell_backHome__VhU_I{padding:8px 10px}.AuthMarketingShell_backHome__VhU_I span{display:none}.AuthMarketingShell_stage__wd_C_{display:flex;min-height:calc(100dvh - 74px);padding:30px 0;align-items:flex-start;justify-content:center}.AuthMarketingShell_contextPanel__2KH8d{display:none}.AuthMarketingShell_modal__Njm1f{justify-self:auto;margin:auto;max-width:560px}.AuthMarketingShell_modalBody__k9no9{padding:32px 26px 26px}.AuthMarketingShell_mobileHomeLink__P5NVJ{display:block}}@media(max-width:520px){.AuthMarketingShell_page___PURd{padding-inline:11px}.AuthMarketingShell_header__6MUja{gap:10px}.AuthMarketingShell_brandMark__eKO8o{width:31px;height:31px}.AuthMarketingShell_brandText__r4x3K strong{font-size:12px}.AuthMarketingShell_backHome__VhU_I{font-size:9px}.AuthMarketingShell_stage__wd_C_{padding:16px 0 22px}.AuthMarketingShell_modal__Njm1f{border-radius:21px}.AuthMarketingShell_modalBody__k9no9{padding:28px 18px 22px}.AuthMarketingShell_closeButton___knlk{inset-block-start:13px;inset-inline-end:13px;width:32px;height:32px}.AuthMarketingShell_modal__Njm1f .card.login>h1{font-size:21px;margin-inline-end:42px}.AuthMarketingShell_modal__Njm1f .card.login>h2{font-size:12px}.AuthMarketingShell_modal__Njm1f .loginLinks{flex-direction:column;align-items:flex-start;gap:10px}.AuthMarketingShell_registerModal__onINK .AuthMarketingShell_modalBody__k9no9{padding-top:27px}}