._803W8W_page{background:var(--bg);min-height:100svh}._803W8W_page>._803W8W_grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:70px;width:min(1200px,100%);min-height:calc(100svh - 84px);margin:0 auto;padding:44px 28px 64px;display:grid}._803W8W_page>._803W8W_grid>._803W8W_panel{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:30px 0;display:block}._803W8W_panel:before{display:none}._803W8W_panel .auth-form{width:100%;max-width:470px;margin-inline:auto}._803W8W_panel .auth-heading{margin-bottom:30px}._803W8W_panel .auth-heading>span{color:var(--primary);font-size:calc(12px * var(--font-scale,1));align-items:center;gap:9px;font-weight:750;display:flex}._803W8W_panel .auth-heading h1{font-size:clamp(calc(29px * var(--font-scale,1)),calc(3.4vw * var(--font-scale,1)),calc(40px * var(--font-scale,1)));letter-spacing:-.035em;margin:14px 0 12px;font-weight:800;line-height:1.5}._803W8W_panel .auth-heading p{color:var(--text-soft);font-size:calc(13px * var(--font-scale,1));line-height:2}._803W8W_panel .form-label{color:var(--text);font-size:calc(12px * var(--font-scale,1));gap:9px;margin-top:22px;font-weight:650;line-height:1.8;display:grid}._803W8W_panel .input-with-icon{border:1px solid var(--line-strong);background:var(--surface);min-height:54px;box-shadow:none;border-radius:7px;align-items:center;gap:10px;padding-inline:14px 7px;display:flex}._803W8W_panel .input-with-icon:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 10%,transparent)}._803W8W_panel .input-with-icon input{font-size:calc(16px * var(--font-scale,1));background:0 0;border:0;min-height:52px;padding-block:10px}._803W8W_panel .input-with-icon button{min-width:44px;min-height:44px;color:var(--muted);place-items:center;display:grid}:is(._803W8W_panel .form-label>input,._803W8W_panel .form-label>select){font-size:calc(16px * var(--font-scale,1));border:1px solid var(--line-strong);background:var(--surface);min-height:54px;color:var(--text);border-radius:7px;padding:12px 14px}._803W8W_panel .auth-options{font-size:calc(12px * var(--font-scale,1));gap:16px;margin-block:20px;line-height:1.9}._803W8W_panel .auth-submit{width:100%;min-height:52px;font-size:calc(13px * var(--font-scale,1));border-radius:7px;margin-top:24px}._803W8W_panel .auth-switch{font-size:calc(12px * var(--font-scale,1));margin-top:24px;line-height:2}:is(._803W8W_panel .field-hint,._803W8W_panel .password-hint){font-size:calc(11px * var(--font-scale,1));color:var(--muted);font-weight:400;line-height:1.9}._803W8W_panel .auth-security-note{font-size:calc(11px * var(--font-scale,1));color:var(--muted);line-height:1.9}:is(._803W8W_panel .auth-success,._803W8W_panel .form-error){font-size:calc(12px * var(--font-scale,1));border-radius:6px;padding:13px 15px;line-height:1.9}._803W8W_panel .auth-steps{border-bottom:1px solid var(--line);margin-bottom:26px;padding:0 0 25px}._803W8W_panel .auth-steps span{font-size:calc(11px * var(--font-scale,1));line-height:1.8}._803W8W_panel .auth-steps small{font-size:calc(10px * var(--font-scale,1))}._803W8W_panel .auth-steps i{width:30px;height:30px;box-shadow:none;border-radius:50%}._803W8W_panel .auth-steps span:before{left:auto;inset-inline-start:50%;top:15px}._803W8W_panel .auth-steps span.active i{background:var(--action);border-color:var(--action)}._803W8W_panel .auth-steps span.active:before{background:var(--line)}._803W8W_panel .auth-steps span.complete:before{background:var(--action)}._803W8W_panel .register-review{text-align:start}._803W8W_panel .register-review h1{font-size:calc(34px * var(--font-scale,1));letter-spacing:-.03em}._803W8W_panel .register-review p{font-size:calc(13px * var(--font-scale,1));line-height:2}._803W8W_panel .register-review dl{border-block:1px solid var(--line);padding-block:14px}._803W8W_panel .register-review dl>div{font-size:calc(12px * var(--font-scale,1));padding-block:11px}._803W8W_panel .terms-check{font-size:calc(12px * var(--font-scale,1));align-items:start;line-height:1.9}._803W8W_panel .terms-check input{flex:none;margin-top:5px}._803W8W_panel .back-step{min-height:44px;font-size:calc(12px * var(--font-scale,1));margin-top:12px}._803W8W_panel .register-info{border:1px solid var(--line);background:var(--surface-2);font-size:calc(12px * var(--font-scale,1));border-radius:6px;padding:15px;line-height:1.9}._803W8W_visual{top:calc(var(--navigation-offset,84px) + 28px);color:#f2f5fb;background:var(--ink-surface);isolation:isolate;border-radius:5px;flex-direction:column;min-width:0;min-height:630px;padding:44px 38px;display:flex;position:sticky;overflow:hidden}._803W8W_visual:before{content:"";z-index:-1;pointer-events:none;background:#ffffff1b;width:1px;position:absolute;inset-block:0;inset-inline-end:35px;transform:rotate(-22deg)}._803W8W_badge{color:#c2d2e8;font-size:calc(11px * var(--font-scale,1));align-items:center;gap:9px;font-weight:650;display:flex}._803W8W_visual h2{font-size:clamp(calc(32px * var(--font-scale,1)),calc(3.3vw * var(--font-scale,1)),calc(46px * var(--font-scale,1)));letter-spacing:-.04em;color:#f2f5fb;max-width:14ch;margin:36px 0 20px;font-weight:650;line-height:1.5}._803W8W_visual>p{color:#b6c7e0;max-width:40ch;font-size:calc(13px * var(--font-scale,1));margin:0;line-height:2.1}._803W8W_journey{gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}._803W8W_journey li{border-top:1px solid #ffffff25;grid-template-columns:34px minmax(0,1fr);gap:14px;padding-block:19px;display:grid}._803W8W_journey i{color:#c1d6f4;place-items:center;width:34px;height:34px;font-style:normal;display:grid}._803W8W_journey strong{color:#eff4fc;font-size:calc(13px * var(--font-scale,1));margin-bottom:5px;font-weight:650;display:block}._803W8W_journey small{color:#afc1db;font-size:calc(11px * var(--font-scale,1));line-height:1.9;display:block}._803W8W_trust{color:#a9bedc;font-size:calc(10px * var(--font-scale,1));align-items:center;gap:10px;margin-top:auto;padding-top:28px;display:flex}._803W8W_trust svg{flex:none}@media (max-width:1000px){._803W8W_page>._803W8W_grid{gap:35px;padding-inline:24px}._803W8W_visual{padding:34px 28px}._803W8W_visual h2{font-size:calc(37px * var(--font-scale,1))}._803W8W_panel .auth-heading h1{font-size:calc(32px * var(--font-scale,1))}}@media (max-width:780px){._803W8W_page>._803W8W_grid{grid-template-columns:minmax(0,1fr);max-width:620px;min-height:auto;padding:26px 24px 50px}._803W8W_page>._803W8W_grid>._803W8W_panel{padding:18px 0}._803W8W_visual{display:none}._803W8W_panel .auth-form{max-width:none}._803W8W_panel .auth-heading h1{font-size:calc(34px * var(--font-scale,1))}}@media (max-width:430px){._803W8W_page>._803W8W_grid{padding-inline:18px}._803W8W_panel .auth-heading h1{font-size:calc(31px * var(--font-scale,1))}._803W8W_panel .auth-options{font-size:calc(11px * var(--font-scale,1));gap:10px}._803W8W_panel .auth-steps{gap:8px}._803W8W_panel .auth-steps span{font-size:calc(10px * var(--font-scale,1))}}._803W8W_photo{flex:none;height:185px;margin:-44px -38px 28px;position:relative;overflow:hidden}._803W8W_photo img{object-fit:cover;object-position:64% 44%}._803W8W_photo figcaption{bottom:8px;color:#e4edf9;font-size:calc(8px * var(--font-scale,1));background:#0b192ac9;border-radius:3px;padding:3px 6px;position:absolute;inset-inline-end:10px}._803W8W_visual h2{font-size:calc(37px * var(--font-scale,1));margin-top:24px}._803W8W_visual{padding-top:44px}._803W8W_journey{margin-top:22px}._803W8W_journey li{padding-block:14px}@media (max-width:1000px){._803W8W_photo{height:170px;margin:-34px -28px 25px}._803W8W_visual{padding-top:34px}._803W8W_visual h2{font-size:calc(32px * var(--font-scale,1))}}
