.auth-visual[data-v-976a0ec3]{--auth-scene-paper:#fff;--auth-scene-line:#dce1e7;--auth-scene-back:#e4e8ee;overflow:hidden;position:relative}.auth-visual-logo[data-v-976a0ec3]{padding:28px 32px 0}.auth-editorial[data-v-976a0ec3]{display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:calc(100% - 100px);padding:40px 36px}.auth-editorial-eyebrow[data-v-976a0ec3]{align-items:center;color:var(--yakto-muted);display:flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:.1em;margin-bottom:24px;text-transform:uppercase}.auth-editorial-eyebrow>span[data-v-976a0ec3]{background:#b12a26;border-radius:50%;flex-shrink:0;height:7px;width:7px}.auth-editorial h2[data-v-976a0ec3]{color:var(--yakto-ink);font-size:clamp(30px,3.5vw,56px);font-weight:750;letter-spacing:-.045em;line-height:1.08;max-width:500px;text-wrap:balance}.auth-editorial-description[data-v-976a0ec3]{color:var(--yakto-muted);font-size:15px;line-height:1.65;margin-top:20px;max-width:380px}.auth-editorial-art[data-v-976a0ec3]{margin-inline:auto;width:min(100%,440px)}.auth-editorial-art svg[data-v-976a0ec3]{display:block;height:auto;width:100%}.auth-art-guide[data-v-976a0ec3],.auth-art-step[data-v-976a0ec3]{stroke:var(--auth-scene-line);stroke-width:1}.auth-art-step-back[data-v-976a0ec3]{fill:var(--auth-scene-back)}.auth-art-step-front[data-v-976a0ec3]{fill:var(--auth-scene-paper)}.auth-art-arrow[data-v-976a0ec3]{stroke:#b12a26}.auth-art-dot[data-v-976a0ec3]{fill:#ffe11d}.auth-editorial-paths[data-v-976a0ec3]{border-top:1px solid var(--auth-scene-line)}.auth-editorial-path[data-v-976a0ec3]{align-items:center;color:var(--yakto-ink);display:flex;font-size:14px;font-weight:550;gap:18px;padding-block:16px}.auth-editorial-path+.auth-editorial-path[data-v-976a0ec3]{border-top:1px solid var(--auth-scene-line)}.auth-editorial-number[data-v-976a0ec3]{color:var(--yakto-muted);font-size:11px;font-variant-numeric:tabular-nums}.auth-editorial-path svg[data-v-976a0ec3]{color:var(--yakto-muted);height:18px;margin-left:auto;width:18px}@media(max-height:740px),(max-width:1023px){.auth-editorial[data-v-976a0ec3]{gap:20px;padding:28px}.auth-editorial-eyebrow[data-v-976a0ec3]{font-size:10px;letter-spacing:.05em;margin-bottom:18px}.auth-editorial h2[data-v-976a0ec3]{font-size:clamp(30px,3.5vw,44px)}.auth-editorial-art[data-v-976a0ec3]{max-width:290px}.auth-editorial-description[data-v-976a0ec3]{font-size:14px;margin-top:16px}.auth-editorial-path[data-v-976a0ec3]{font-size:13px;gap:12px;padding-block:13px}}
