.Navbar_header__xPE0t{position:sticky;top:0;z-index:50;width:100%;border-bottom:1px solid var(--border);background:var(--nav-bg-gradient);overflow:hidden;transition:background .3s ease,backdrop-filter .3s ease}.Navbar_headerScrolled__PH115{background:var(--nav-bg-gradient-scrolled);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.Navbar_bandDynamic__z_a2P{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.Navbar_bandShimmer__s93Mw{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,212,255,.06) 20%,rgba(0,102,255,.14) 50%,rgba(0,212,255,.06) 80%,transparent);background-size:220% 100%;animation:Navbar_band-shimmer__y3U6C 7s ease-in-out infinite}.Navbar_bandPulse__MCEyb{position:absolute;inset:0;background:radial-gradient(ellipse 55% 140% at 12% 50%,rgba(0,212,255,.14) 0,transparent 62%),radial-gradient(ellipse 40% 120% at 88% 50%,rgba(0,102,255,.1) 0,transparent 58%);animation:Navbar_band-pulse___4nJW 4.5s ease-in-out infinite}@keyframes Navbar_band-shimmer__y3U6C{0%,to{background-position:120% 0;opacity:.55}50%{background-position:-20% 0;opacity:1}}@keyframes Navbar_band-pulse___4nJW{0%,to{opacity:.65}50%{opacity:1}}.Navbar_inner__Cumf_{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1280px;height:64px;margin:0 auto;padding:0 24px}.Navbar_logo__X4o9i{position:relative;display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--nav-logo-color);flex-shrink:0;padding:7px 16px 7px 10px;margin-left:-8px;border-radius:14px;isolation:isolate;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 6px 20px rgba(0,0,0,.24)}.Navbar_logo__X4o9i:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,0,0,.28)}.Navbar_logo__X4o9i:hover .Navbar_logoGlow__P1FMy{opacity:1}.Navbar_logo__X4o9i:hover .Navbar_logoRing__cYaX5{border-color:rgba(0,212,255,.55);opacity:1}.Navbar_logo__X4o9i:hover .Navbar_logoImage__msoFF{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 0 10px rgba(0,212,255,.35))}.Navbar_logoEffects__Y6pj2{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.Navbar_logoBg__76NbP{background:linear-gradient(145deg,#fff 0,var(--nav-logo-bg,#f7f6f2) 50%,#eef2f6 100%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65)}.Navbar_logoBg__76NbP,.Navbar_logoGlow__P1FMy{position:absolute;inset:0;border-radius:inherit}.Navbar_logoGlow__P1FMy{background:radial-gradient(ellipse 110% 130% at 45% 40%,rgba(0,212,255,.28) 0,rgba(0,102,255,.14) 48%,transparent 72%);opacity:.75;animation:Navbar_logo-glow-pulse__RmIYV 3s ease-in-out infinite}.Navbar_logoShimmer__m3Erv{position:absolute;inset:-60% -40%;background:linear-gradient(115deg,transparent 36%,hsla(0,0%,100%,.65) 47%,rgba(0,212,255,.35) 50%,hsla(0,0%,100%,.45) 53%,transparent 64%);animation:Navbar_logo-shimmer__WdKoS 4s ease-in-out infinite}.Navbar_logoRing__cYaX5{position:absolute;inset:2px 3px;border-radius:12px;border:1px solid rgba(0,212,255,.32);box-shadow:0 0 14px rgba(0,212,255,.2),inset 0 0 12px rgba(0,212,255,.08);opacity:.7;animation:Navbar_logo-ring-pulse__SlCxk 3.4s ease-in-out infinite}@keyframes Navbar_logo-glow-pulse__RmIYV{0%,to{opacity:.6;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes Navbar_logo-shimmer__WdKoS{0%,to{transform:translateX(-35%) skewX(-10deg);opacity:.3}50%{transform:translateX(35%) skewX(-10deg);opacity:.85}}@keyframes Navbar_logo-ring-pulse__SlCxk{0%,to{box-shadow:0 0 10px rgba(0,212,255,.15),inset 0 0 8px rgba(0,212,255,.06);border-color:rgba(0,212,255,.25)}50%{box-shadow:0 0 20px rgba(0,212,255,.35),inset 0 0 16px rgba(0,212,255,.12);border-color:rgba(0,212,255,.5)}}.Navbar_logoImage__msoFF{position:relative;z-index:1;flex-shrink:0;width:auto;height:36px;-o-object-fit:contain;object-fit:contain;border:none;outline:none;background:transparent;filter:drop-shadow(0 2px 6px rgba(15,23,42,.12));animation:Navbar_logo-float__tnPwn 3.6s ease-in-out infinite;transition:transform .25s ease,filter .25s ease}@keyframes Navbar_logo-float__tnPwn{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.Navbar_bandPulse__MCEyb,.Navbar_bandShimmer__s93Mw,.Navbar_logoGlow__P1FMy,.Navbar_logoImage__msoFF,.Navbar_logoRing__cYaX5,.Navbar_logoShimmer__m3Erv{animation:none}}.Navbar_desktopNav__Ln1RC{display:flex;align-items:center;gap:24px;flex:1;justify-content:center;min-width:0}.Navbar_navLink__16zHl{font-family:var(--font-display);font-size:15px;font-weight:500;line-height:1;color:var(--nav-link-color);text-decoration:none;transition:color .2s ease;white-space:nowrap}.Navbar_navLink__16zHl:hover{color:var(--nav-link-hover)}.Navbar_desktopActions__PF0XI{display:flex;align-items:center;gap:10px;flex-shrink:0}.Navbar_socialLinks__OJkWh{display:flex;align-items:center;gap:6px;margin-right:4px}.Navbar_socialLink__4SMLn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--nav-link-color);text-decoration:none;transition:color .2s ease,background-color .2s ease}.Navbar_socialLink__4SMLn:hover{color:var(--nav-link-hover);background:color-mix(in srgb,var(--border) 50%,transparent)}.Navbar_themeBtn__E__o8{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:none;border:none;cursor:pointer;color:var(--nav-link-color);transition:color .2s ease}.Navbar_themeBtn__E__o8:hover{color:var(--nav-link-hover)}.Navbar_ctaBtn__zMy4_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;padding:10px 20px;border:none;border-radius:8px;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:var(--color-on-accent);font-family:var(--font-display);font-size:14px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.Navbar_ctaBtn__zMy4_:hover{opacity:.9;transform:scale(1.02)}.Navbar_mobileNav__pV1TZ{display:none;align-items:center}.Navbar_menuBtn__zSLsp{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:none;border:none;cursor:pointer;color:var(--nav-logo-color)}.Navbar_hamburger__WJ9Te{display:flex;flex-direction:column;justify-content:center;gap:5px;width:24px}.Navbar_hamburger__WJ9Te span{display:block;height:2px;width:100%;background:currentColor;border-radius:1px;transition:transform .2s ease,opacity .2s ease}.Navbar_hamburgerOpen__dz5s0 span:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_hamburgerOpen__dz5s0 span:nth-child(2){opacity:0}.Navbar_hamburgerOpen__dz5s0 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navbar_mobilePanel__i_Mw3{position:relative;z-index:1;display:none;flex-direction:column;background:var(--nav-bg-gradient);border-top:1px solid var(--border)}.Navbar_mobilePanelOpen__4Ed8S{display:flex}.Navbar_mobileLink__lFb0h{display:flex;align-items:center;height:48px;padding:0 24px;font-family:var(--font-display);font-size:15px;font-weight:500;color:var(--nav-logo-color);text-decoration:none;border-bottom:1px solid var(--border)}.Navbar_mobileLink__lFb0h:hover{background:color-mix(in srgb,var(--border) 40%,transparent)}.Navbar_mobileCtaWrap__dDad9{padding:16px 24px 20px}.Navbar_mobileSocial__ogLeP{display:flex;align-items:center;gap:10px;padding:16px 24px;border-bottom:1px solid var(--border)}.Navbar_ctaBtnFull__wiY_u{width:100%}@media (max-width:1100px){.Navbar_desktopNav__Ln1RC{gap:16px}.Navbar_navLink__16zHl{font-size:14px}}@media (max-width:900px){.Navbar_socialLinks__OJkWh{display:none}}@media (max-width:768px){.Navbar_desktopActions__PF0XI,.Navbar_desktopNav__Ln1RC{display:none!important}.Navbar_mobileNav__pV1TZ{display:flex!important}}@media (min-width:769px){.Navbar_mobileNav__pV1TZ,.Navbar_mobilePanel__i_Mw3{display:none!important}}.request-demo-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px}.request-demo-modal__backdrop{position:absolute;inset:0;border:none;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);cursor:pointer}.request-demo-modal__panel{position:relative;width:100%;max-width:420px;padding:32px 28px 28px;border-radius:20px;border:1px solid var(--border);background:var(--card);color:var(--foreground);box-shadow:0 24px 48px rgba(0,0,0,.25)}.request-demo-modal__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:var(--muted);color:var(--foreground);cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.request-demo-modal__close:hover{opacity:.85;background:var(--accent);color:var(--color-on-accent,#fff)}.request-demo-modal__title{margin:0;font-family:var(--font-display);font-size:1.35rem;font-weight:700;color:var(--text-primary,var(--foreground))}.request-demo-modal__subtitle{margin:8px 0 0;font-size:.9rem;line-height:1.5;color:var(--text-secondary,var(--muted-foreground))}.request-demo-modal__section{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.request-demo-modal__heading{margin:0 0 14px;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary,var(--foreground))}.request-demo-modal__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.request-demo-modal__link{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid var(--border);background:var(--muted);color:var(--foreground);text-decoration:none;font-size:.95rem;font-weight:500;transition:border-color .22s ease,background-color .22s ease,color .22s ease}.request-demo-modal__link:hover{border-color:var(--accent-primary,var(--primary));color:var(--accent-primary,var(--primary))}.request-demo-modal__icon{flex-shrink:0;width:18px;height:18px;margin-top:2px;opacity:.85}.request-demo-modal__label{display:block;margin-bottom:2px;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary,var(--muted-foreground))}