.nav-cta .nav-user-chip{align-items:center;cursor:pointer;display:flex;gap:8px;margin-right:20px;position:relative}.nav-user-menu{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;box-shadow:0 8px 24px #0000001a;min-width:240px;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);z-index:300}.nav-user-menu .nav-user-menu-email{color:var(--text-muted);font-family:Manrope,sans-serif;font-size:13px;line-height:1.4;padding:14px 16px;word-break:break-all}.nav-user-menu .nav-user-menu-divider{background:var(--border);height:1px;margin:0}.nav-user-menu .nav-user-menu-item{color:var(--text);cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;padding:14px 16px;transition:background .15s ease}.nav-user-menu .nav-user-menu-item:hover{background:var(--bg-soft)}.nav-user-initial{align-items:center;background:var(--accent);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.nav-user-name{display:none;font-weight:400}.nav-cta .nav-login-btn,.nav-user-name{color:var(--text);font-family:Manrope,sans-serif;font-size:14px;margin-right:20px;white-space:nowrap}.nav-cta .nav-login-btn{background:none;border:none;cursor:pointer;font-weight:600;padding:0 4px;text-decoration:none;transition:color .15s ease}.nav-cta .nav-login-btn:hover{color:var(--accent)}@media (max-width:1280px){.nav-faq{display:none}}@media (max-width:1150px){nav .wrap{grid-template-columns:1fr auto}.nav-cta-btn,.nav-links,.nav-login-btn,.nav-user-chip{display:none}.nav-burger{display:flex}}.lf-mobile-cta[data-v-5bc85cd2]{display:none}@media (max-width:768px){.lf-mobile-cta[data-v-5bc85cd2]{backdrop-filter:blur(10px) saturate(1.4);-webkit-backdrop-filter:blur(10px) saturate(1.4);background:#ffffffeb;border-top:1px solid rgba(0,0,0,.06);bottom:0;box-shadow:0 -6px 20px #14102014;height:80px;left:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:150}.lf-mobile-cta[data-v-5bc85cd2],.lf-mobile-cta-btn[data-v-5bc85cd2]{align-items:center;box-sizing:border-box;display:flex}.lf-mobile-cta-btn[data-v-5bc85cd2]{background:linear-gradient(160deg,#6e52be,#5b3f9e);border-radius:12px;color:#fff;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;gap:8px;height:50px;justify-content:center;width:100%}}
