.lang-switcher-dropdown--fixed[data-v-45f6e1ab]{position:fixed;right:1rem;top:1rem;z-index:1050}.lang-switcher-btn[data-v-45f6e1ab]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;display:inline-flex;gap:5px;padding:4px 8px;transition:background .15s ease}.lang-switcher-btn[data-v-45f6e1ab]:hover{background:#0000000d}.lang-flag[data-v-45f6e1ab]{border-radius:2px;display:inline-block;height:14px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:20px}.lang-code[data-v-45f6e1ab]{font-size:11px;font-weight:600;letter-spacing:.03em;line-height:1;vertical-align:middle}@font-face{font-family:Rubik;src:local("Rubik Regular"),local("Rubik"),url(../fonts/Rubik-normal-400-cyrillic-ext.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Rubik Fallback: Arial";src:local("Arial");size-adjust:104.9796%;ascent-override:89.0649%;descent-override:23.8141%;line-gap-override:0%}@font-face{font-family:Rubik;src:local("Rubik Regular"),local("Rubik"),url(../fonts/Rubik-normal-400-cyrillic.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:local("Rubik Regular"),local("Rubik"),url(../fonts/Rubik-normal-400-latin-ext.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:local("Rubik Regular"),local("Rubik"),url(../fonts/Rubik-normal-400-arabic.woff2) format(woff2),url(../fonts/Rubik-normal-400-hebrew.woff2) format(woff2),url(../fonts/Rubik-normal-400-latin.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.auth-hero-content[data-v-b32f72e2]{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:32px 0 56px;transform:translateY(-3vh);width:100%}.sign-up-header[data-v-b32f72e2]{color:#fff;font-size:24px;font-weight:600}.sign-up-description[data-v-b32f72e2],.sign-up-header[data-v-b32f72e2]{font-family:Rubik,"Rubik Fallback: Arial",sans-serif;letter-spacing:0;vertical-align:middle}.sign-up-description[data-v-b32f72e2]{color:#e3e4e8;font-size:16px;font-weight:400}.auth-product-preview[data-v-b32f72e2]{margin:48px auto 56px;max-width:660px;perspective:1600px;position:relative;width:100%}.auth-laptop-screen[data-v-b32f72e2]{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);border-radius:16px;box-shadow:0 25px 70px #0000008c,0 0 0 1px #ffffff14,inset 0 1px #ffffff1a;padding:4px;position:relative;width:100%}.auth-screen-glow[data-v-b32f72e2]{background:linear-gradient(135deg,#ffffff1f,#ffffff08);border-radius:18px;inset:-2px;position:absolute;z-index:-1}.auth-screen-bezel[data-v-b32f72e2]{background:#000;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff0d;overflow:hidden;padding:3px;position:relative;width:100%}.auth-camera-notch[data-v-b32f72e2]{background:#0a0a0a;border-radius:0 0 10px 10px;height:18px;top:7px;width:76px;z-index:2}.auth-camera-notch[data-v-b32f72e2],.auth-camera-notch[data-v-b32f72e2]:before{left:50%;position:absolute;transform:translate(-50%)}.auth-camera-notch[data-v-b32f72e2]:before{background:#1a1a1a;border-radius:50%;content:"";height:6px;top:5px;width:6px}.auth-desktop-screenshot[data-v-b32f72e2]{border-radius:10px;display:block;height:auto;width:100%}.auth-phone-overlay[data-v-b32f72e2]{bottom:-50px;position:absolute;right:-18px;z-index:3}.auth-phone-frame[data-v-b32f72e2]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:30px;box-shadow:0 20px 60px #00000080,inset 0 0 0 2px #ffffff1a,0 0 0 4px #0000004d;padding:6px;width:clamp(120px,13vw,190px)}.auth-phone-screen[data-v-b32f72e2]{background:#000;border-radius:24px;overflow:hidden;padding:16px 0;position:relative;width:100%}.auth-phone-screen[data-v-b32f72e2]:before{background:#000;border-radius:0 0 12px 12px;content:"";height:16px;left:50%;position:absolute;top:0;transform:translate(-50%);width:56%;z-index:2}.auth-phone-screenshot[data-v-b32f72e2]{display:block;height:auto;width:100%}@media(max-width:1199.98px){.auth-product-preview[data-v-b32f72e2]{margin-top:36px}.auth-phone-overlay[data-v-b32f72e2]{bottom:-38px;right:-12px}}
