.navbar-wrapper[data-v-7c660676],header[data-v-7c660676]{overflow:visible}.navbar-wrapper[data-v-7c660676]{padding:20px 0;box-sizing:border-box;width:100vw;max-width:100vw}.navbar-glass[data-v-7c660676]{max-width:calc(100vw - 4rem);margin:0 2rem;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-radius:16px;transition:background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);animation:slideDown-7c660676 .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible;will-change:transform,background,border-color,box-shadow}@keyframes slideDown-7c660676{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.logo-gradient-overlay[data-v-7c660676]{position:absolute;left:0;top:0;bottom:0;width:300px;background:linear-gradient(90deg,rgba(30,58,138,.85),rgba(30,64,175,.4),transparent);border-radius:16px 0 0 16px;pointer-events:none;z-index:-1}.navbar-light-bg[data-v-7c660676]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,inset 0 1px #fff3;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.navbar-light-bg[data-v-7c660676]:hover{background:#ffffff29;border-color:#ffffff47;box-shadow:0 12px 48px #00000026,0 4px 12px #0000001a,inset 0 1px #ffffff40}.navbar-light-bg.navbar-scrolled[data-v-7c660676]{background:#fffffff2;border-color:#0000000f;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a;transform:scale(.98)}.navbar-dark-bg[data-v-7c660676]{background:#1118271f;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 32px #0000004d,0 2px 8px #0003,inset 0 1px #ffffff1a;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.navbar-dark-bg[data-v-7c660676]:hover{background:#1118272e;border-color:#ffffff2e;box-shadow:0 12px 48px #0006,0 4px 12px #00000040,inset 0 1px #ffffff1f}.navbar-dark-bg.navbar-scrolled[data-v-7c660676]{background:#111827f2;border-color:#ffffff1a;box-shadow:0 8px 32px #0000004d,0 2px 8px #0003;transform:scale(.98)}.logo-link[data-v-7c660676]{display:flex;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1);animation:fadeInUp-7c660676 .5s cubic-bezier(.4,0,.2,1)}.logo-link[data-v-7c660676]:hover{transform:translateY(-1px) scale(1.02)}@keyframes fadeInUp-7c660676{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.nav-link[data-v-7c660676]{position:relative;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1)}.nav-link[data-v-7c660676]:focus{outline:2px solid transparent;outline-offset:2px}.nav-link[data-v-7c660676]{animation:fadeInUp-7c660676 .5s cubic-bezier(.4,0,.2,1) backwards;will-change:transform,color}.nav-link[data-v-7c660676]:first-child{animation-delay:.1s}.nav-link[data-v-7c660676]:nth-child(2){animation-delay:.15s}.nav-link[data-v-7c660676]:nth-child(3){animation-delay:.2s}.nav-link[data-v-7c660676]:nth-child(4){animation-delay:.25s}.nav-link[data-v-7c660676]:nth-child(5){animation-delay:.3s}.nav-link[data-v-7c660676]:nth-child(6){animation-delay:.35s}.nav-link[data-v-7c660676]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.nav-link span[data-v-7c660676]{position:relative;z-index:1}.nav-link[data-v-7c660676]:before{content:"";position:absolute;inset:0;background:#3b82f614;border-radius:.5rem;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.nav-link[data-v-7c660676]:hover:before{opacity:1}.nav-link[data-v-7c660676]:hover{transform:translateY(-1px);--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.nav-link[data-v-7c660676]:active{transform:translateY(0)}.nav-link__indicator[data-v-7c660676]{position:absolute;bottom:0;left:50%;transform:translate(-50%) scaleX(0);width:60%;height:2px;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:2px 2px 0 0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.nav-link:hover .nav-link__indicator[data-v-7c660676]{transform:translate(-50%) scaleX(.6)}.nav-link__indicator--visible[data-v-7c660676]{transform:translate(-50%) scaleX(1)!important}.nav-link--active[data-v-7c660676]{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1));font-weight:600}.nav-link--active[data-v-7c660676]:before{opacity:1;background:#3b82f61a}.navbar-dark-bg .nav-link[data-v-7c660676]{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.navbar-dark-bg .nav-link--active[data-v-7c660676],.navbar-dark-bg .nav-link[data-v-7c660676]:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.navbar-dark-bg .nav-link[data-v-7c660676]:before{background:#60a5fa1f}.navbar-dark-bg .nav-link--active[data-v-7c660676]:before{background:#60a5fa26}.navbar-dark-bg .nav-link__indicator[data-v-7c660676]{background:linear-gradient(90deg,#60a5fa,#3b82f6)}.btn-cta[data-v-7c660676]{position:relative;display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:.75rem;padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(135deg,#3b82f6,#2563eb)}.btn-cta[data-v-7c660676]:focus{outline:2px solid transparent;outline-offset:2px}.btn-cta[data-v-7c660676]{box-shadow:0 4px 14px #3b82f659,0 1px 3px #0000001a,inset 0 1px #ffffff26;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden;animation:fadeInUp-7c660676 .5s cubic-bezier(.4,0,.2,1) .4s backwards}.btn-cta[data-v-7c660676]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn-cta span[data-v-7c660676]{position:relative;z-index:1}.btn-cta[data-v-7c660676]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent);opacity:0;transition:opacity .25s ease}.btn-cta[data-v-7c660676]:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 8px 24px #3b82f673,0 2px 6px #0000001f,inset 0 1px #fff3}.btn-cta[data-v-7c660676]:hover:before{opacity:1}.btn-cta[data-v-7c660676]:active{transform:translateY(0) scale(.98)}.btn-cta[data-v-7c660676]:after{content:"";position:absolute;top:var(--ripple-y,50%);left:var(--ripple-x,50%);width:0;height:0;border-radius:50%;background:#ffffff73;transform:translate(-50%,-50%);pointer-events:none;opacity:0}@keyframes btn-cta-ripple-7c660676{0%{width:0;height:0;opacity:.55}to{width:520px;height:520px;opacity:0}}.btn-cta.is-rippling[data-v-7c660676]:after{animation:btn-cta-ripple-7c660676 .65s cubic-bezier(.25,.46,.45,.94) forwards}.btn-secondary[data-v-7c660676]{position:relative;display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.btn-secondary[data-v-7c660676]:focus{outline:2px solid transparent;outline-offset:2px}.btn-secondary[data-v-7c660676]{transition:all .25s cubic-bezier(.4,0,.2,1);background:#ffffff80}.btn-secondary[data-v-7c660676]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn-secondary[data-v-7c660676]:hover{transform:translateY(-2px);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 4px 12px #00000014}.btn-secondary[data-v-7c660676]:active{transform:translateY(0)}.navbar-scrolled .btn-secondary[data-v-7c660676]{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));background:#f9fafbcc}.navbar-dark-bg .btn-secondary[data-v-7c660676]{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));background:#37415180}.navbar-dark-bg .btn-secondary[data-v-7c660676]:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));box-shadow:0 4px 12px #0000004d}.navbar-dark-bg.navbar-scrolled .btn-secondary[data-v-7c660676]{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background:#374151cc}.mobile-menu-btn[data-v-7c660676]{border-radius:.5rem;padding:.5rem;transition:all .25s cubic-bezier(.4,0,.2,1);animation:fadeInUp-7c660676 .5s cubic-bezier(.4,0,.2,1) .45s backwards}.mobile-menu-btn[data-v-7c660676]:hover{background:#0000000d;transform:scale(1.1) rotate(5deg)}.mobile-menu-btn[data-v-7c660676]:active{transform:scale(.9)}.mobile-overlay[data-v-7c660676]{position:fixed;inset:0;z-index:1000;background:#fffffff7;backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);display:flex;flex-direction:column;align-items:center;overflow-y:auto;overscroll-behavior:contain;outline:none;opacity:0}.mobile-overlay__close[data-v-7c660676]{position:absolute;top:1.5rem;right:1.5rem;border-radius:9999px;padding:.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));background:#0000000a;transition:all .2s ease;z-index:1;opacity:0}.mobile-overlay__close[data-v-7c660676]:hover{background:#00000014;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));transform:scale(1.1)}.mobile-overlay__nav[data-v-7c660676]{gap:2rem;max-width:320px;margin-top:auto;margin-bottom:auto;padding:5rem 1.5rem 3rem}.mobile-overlay__links[data-v-7c660676],.mobile-overlay__nav[data-v-7c660676]{display:flex;flex-direction:column;align-items:center;width:100%}.mobile-overlay__links[data-v-7c660676]{gap:.25rem}.mobile-overlay__link[data-v-7c660676]{display:block;width:100%;text-align:center;border-radius:1rem;padding:1rem 1.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition:all .2s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(30px)}.mobile-overlay__link--active[data-v-7c660676],.mobile-overlay__link[data-v-7c660676]:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.mobile-overlay__link--active[data-v-7c660676]{font-weight:600}.mobile-overlay__actions[data-v-7c660676]{display:flex;flex-direction:column;gap:.75rem;width:100%;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06);opacity:0;transform:translateY(20px)}.mobile-overlay__cta[data-v-7c660676]{display:flex;width:100%;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:1rem;padding:1rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 14px #3b82f659;transition:all .25s cubic-bezier(.4,0,.2,1)}.mobile-overlay__cta[data-v-7c660676]:hover{box-shadow:0 6px 20px #3b82f673;transform:translateY(-2px)}.mobile-overlay__cta[data-v-7c660676]:active{transform:translateY(0) scale(.98)}.mobile-overlay__login[data-v-7c660676]{display:flex;width:100%;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:1rem;padding:1rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition:all .25s cubic-bezier(.4,0,.2,1)}.mobile-overlay__login[data-v-7c660676],.mobile-overlay__login[data-v-7c660676]:hover{--tw-border-opacity:1;--tw-bg-opacity:1}.mobile-overlay__login[data-v-7c660676]:hover{border-color:rgb(209 213 219/var(--tw-border-opacity,1));background-color:rgb(249 250 251/var(--tw-bg-opacity,1));transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.mobile-overlay__login[data-v-7c660676]:active{transform:translateY(0)}.dark .mobile-overlay[data-v-7c660676]{background:#0f172af7}.dark .mobile-overlay__close[data-v-7c660676]{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));background:#ffffff14}.dark .mobile-overlay__close[data-v-7c660676]:hover{background:#ffffff24;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark .mobile-overlay__link[data-v-7c660676]{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark .mobile-overlay__link--active[data-v-7c660676],.dark .mobile-overlay__link[data-v-7c660676]:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1));background:#3b82f626}.dark .mobile-overlay__actions[data-v-7c660676]{border-top-color:#ffffff14}.dark .mobile-overlay__login[data-v-7c660676]{border-color:#ffffff1a;--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));background:#ffffff0d}.dark .mobile-overlay__login[data-v-7c660676]:hover{border-color:#fff3;background:#ffffff1a;box-shadow:0 4px 12px #0006}.nav-dropdown[data-v-7c660676]{position:relative}.nav-dropdown__trigger[data-v-7c660676]{display:inline-flex;align-items:center;gap:.2rem;padding-right:.5rem;background:none;border:none;cursor:pointer;font-family:inherit;color:inherit}.nav-dropdown__chevron[data-v-7c660676]{width:.85rem;height:.85rem;position:relative;z-index:1;transition:transform .25s cubic-bezier(.4,0,.2,1)}.nav-dropdown__chevron.is-open[data-v-7c660676]{transform:rotate(180deg)}.nav-dropdown__panel[data-v-7c660676]{position:absolute;top:calc(100% + 8px);left:0;min-width:268px;padding:.4rem;border-radius:.9rem;background:#fffffffa;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(0,0,0,.06);box-shadow:0 16px 48px #00000024,0 4px 12px #0000000f;will-change:transform,opacity}.nav-dropdown__item[data-v-7c660676]{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.55rem .7rem;border-radius:.6rem;transition:background-color .15s ease}.nav-dropdown__logo-img[data-v-7c660676]{flex-shrink:0;height:1.5rem;width:auto;max-width:160px;-o-object-fit:contain;object-fit:contain;display:block}.nav-dropdown__text[data-v-7c660676]{display:flex;flex-direction:column;gap:1px;min-width:0}.nav-dropdown__item[data-v-7c660676]:hover{background:#3b82f614}.nav-dropdown__item--active[data-v-7c660676]{background:#3b82f60f}.nav-dropdown__item-label[data-v-7c660676]{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;color:#111827}.nav-dropdown__item-icon[data-v-7c660676]{width:.95rem;height:.95rem;flex-shrink:0;opacity:.8}.nav-dropdown__item-arrow[data-v-7c660676]{width:.85rem;height:.85rem;transition:transform .2s ease}.nav-dropdown__item--active .nav-dropdown__item-label[data-v-7c660676],.nav-dropdown__item--all .nav-dropdown__item-label[data-v-7c660676]{color:#2563eb}.nav-dropdown__item--all:hover .nav-dropdown__item-arrow[data-v-7c660676]{transform:translate(2px)}.nav-dropdown__item--all[data-v-7c660676]{margin-top:.3rem;padding-top:.6rem;border-top:1px solid rgba(0,0,0,.07)}.navbar-dark-bg .nav-dropdown__item--all[data-v-7c660676]{border-top-color:#ffffff1a}.nav-dropdown__item-desc[data-v-7c660676]{font-size:.75rem;font-weight:400;line-height:1.3;color:#6b7280}.navbar-dark-bg .nav-dropdown__panel[data-v-7c660676]{background:#0f172afa;border-color:#ffffff1a;box-shadow:0 16px 48px #00000080,0 4px 12px #0000004d}.navbar-dark-bg .nav-dropdown__item-label[data-v-7c660676]{color:#f3f4f6}.navbar-dark-bg .nav-dropdown__item-desc[data-v-7c660676]{color:#9ca3af}.navbar-dark-bg .nav-dropdown__item[data-v-7c660676]:hover{background:#60a5fa1f}.navbar-dark-bg .nav-dropdown__item--active .nav-dropdown__item-label[data-v-7c660676],.navbar-dark-bg .nav-dropdown__item--all .nav-dropdown__item-label[data-v-7c660676]{color:#60a5fa}.dropdown-enter-active[data-v-7c660676],.dropdown-leave-active[data-v-7c660676]{transition:opacity .18s ease,transform .18s ease}.dropdown-enter-from[data-v-7c660676],.dropdown-leave-to[data-v-7c660676]{opacity:0;transform:translateY(-6px)}.mobile-overlay__group-btn[data-v-7c660676]{display:flex!important;align-items:center;justify-content:center;gap:.5rem;width:100%;background:none;border:none;cursor:pointer}.mobile-overlay__group-btn[aria-expanded=true][data-v-7c660676]{background:#3b82f60f;color:#2563eb}.dark .mobile-overlay__group-btn[aria-expanded=true][data-v-7c660676]{background:#60a5fa1a;color:#93c5fd}.mobile-overlay__group-chevron[data-v-7c660676]{width:1.25rem;height:1.25rem;transition:transform .28s cubic-bezier(.4,0,.2,1)}.mobile-overlay__group-chevron.is-open[data-v-7c660676]{transform:rotate(180deg)}.mobile-overlay__sub[data-v-7c660676]{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;width:100%;margin-top:.5rem;padding:.75rem;background:#00000006;border-radius:1.25rem}.dark .mobile-overlay__sub[data-v-7c660676]{background:#ffffff0a}.mobile-overlay__sublink[data-v-7c660676]{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.875rem 1rem;border-radius:.875rem;color:#374151;transition:all .2s cubic-bezier(.4,0,.2,1)}.mobile-overlay__sublabel[data-v-7c660676],.mobile-overlay__sublink[data-v-7c660676]{align-items:center;font-size:1.05rem;font-weight:600}.mobile-overlay__sublabel[data-v-7c660676]{display:inline-flex;gap:.4rem;line-height:1.2}.mobile-overlay__sub-icon[data-v-7c660676]{width:1.1rem;height:1.1rem;flex-shrink:0;opacity:.85}.mobile-overlay__sub-arrow[data-v-7c660676]{width:1rem;height:1rem;transition:transform .2s cubic-bezier(.4,0,.2,1)}.mobile-overlay__subdesc[data-v-7c660676]{font-size:.825rem;font-weight:400;line-height:1.35;color:#6b7280}.dark .mobile-overlay__subdesc[data-v-7c660676]{color:#9ca3af}.mobile-overlay__sublogo-img[data-v-7c660676]{height:1.65rem;width:auto;max-width:180px;-o-object-fit:contain;object-fit:contain;display:block}.mobile-overlay__sublink--active[data-v-7c660676],.mobile-overlay__sublink[data-v-7c660676]:hover{color:#2563eb;background:#3b82f614}.mobile-overlay__sublink--active .mobile-overlay__sublabel[data-v-7c660676],.mobile-overlay__sublink:hover .mobile-overlay__sublabel[data-v-7c660676]{color:#2563eb}.mobile-overlay__sublink--all[data-v-7c660676]{margin-top:.4rem;padding-top:1.1rem;border-top:1px solid rgba(0,0,0,.07)}.dark .mobile-overlay__sublink--all[data-v-7c660676]{border-top-color:#ffffff14}.mobile-overlay__sublink--all .mobile-overlay__sublabel[data-v-7c660676]{color:#2563eb}.dark .mobile-overlay__sublink--all .mobile-overlay__sublabel[data-v-7c660676]{color:#60a5fa}.mobile-overlay__sublink--all:hover .mobile-overlay__sub-arrow[data-v-7c660676]{transform:translate(3px)}.dark .mobile-overlay__sublink[data-v-7c660676]{color:#cbd5e1}.dark .mobile-overlay__sublink--active[data-v-7c660676],.dark .mobile-overlay__sublink[data-v-7c660676]:hover{color:#93c5fd;background:#3b82f626}.dark .mobile-overlay__sublink--active .mobile-overlay__sublabel[data-v-7c660676],.dark .mobile-overlay__sublink:hover .mobile-overlay__sublabel[data-v-7c660676]{color:#93c5fd}.mobile-sub-enter-active[data-v-7c660676],.mobile-sub-leave-active[data-v-7c660676]{transition:opacity .25s ease,transform .25s ease}.mobile-sub-enter-from[data-v-7c660676],.mobile-sub-leave-to[data-v-7c660676]{opacity:0;transform:translateY(-8px)}@media(max-width:1024px){.navbar-wrapper[data-v-7c660676]{padding:16px .5rem}.navbar-glass[data-v-7c660676]{margin:0 .5rem}}@media(max-width:640px){.navbar-wrapper[data-v-7c660676]{padding:12px .25rem}.navbar-glass[data-v-7c660676]{margin:0 .5rem;max-width:calc(100vw - 1rem)}}@media(prefers-reduced-motion:reduce){[data-v-7c660676],[data-v-7c660676]:after,[data-v-7c660676]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.navbar-glass[data-v-7c660676]{transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.btn-cta[data-v-7c660676],.btn-secondary[data-v-7c660676],.mobile-overlay__cta[data-v-7c660676],.mobile-overlay__link[data-v-7c660676],.mobile-overlay__login[data-v-7c660676],.nav-link[data-v-7c660676]{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn-cta[data-v-7c660676]:hover,.btn-secondary[data-v-7c660676]:hover,.mobile-overlay__cta[data-v-7c660676]:hover,.mobile-overlay__link[data-v-7c660676]:hover,.mobile-overlay__login[data-v-7c660676]:hover,.nav-link[data-v-7c660676]:hover{transform:none}}@media(max-width:767px){.navbar-dark-bg[data-v-7c660676],.navbar-dark-bg[data-v-7c660676]:hover,.navbar-light-bg[data-v-7c660676],.navbar-light-bg[data-v-7c660676]:hover{background:#fffffff7!important;border-color:#0000000f!important;box-shadow:0 4px 20px #00000014,0 1px 4px #0000000a!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.navbar-dark-bg[data-v-7c660676],.navbar-dark-bg[data-v-7c660676]:hover{color:#111827!important}.logo-gradient-overlay[data-v-7c660676]{display:none!important}.mobile-menu-btn[data-v-7c660676]{color:#111827!important}}
