.nav-agents-trigger{font:500 var(--text-sm,.875rem) var(--font-inter), system-ui, sans-serif;color:#000;cursor:pointer;transition:background-color .2s var(--smooth,cubic-bezier(.4, 0, .2, 1));background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:8px 12px;display:inline-flex}.nav-agents-trigger:hover,.nav-agents-trigger[data-popup-open]{background:#0000000f}.nav-agents-positioner{z-index:110}.nav-agents-popup{color:#202936;opacity:1;background:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:204px;padding:6px;transition:opacity .12s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px #223b6014}.nav-agents-popup[data-starting-style],.nav-agents-popup[data-ending-style]{opacity:0}.nav-agents-popup[data-instant]{transition:none}.nav-agent-link,.nav-mobile-agents a{min-height:32px;font:500 14px / 18px var(--font-inter), system-ui, sans-serif;color:#202936;cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;transition:background-color .15s;display:flex}.nav-agent-link svg,.nav-mobile-agents a svg{flex-shrink:0}.nav-agent-link svg:last-child,.nav-mobile-agents a svg:last-child{color:#8b94a0;margin-left:auto}.nav-agent-link[data-highlighted],.nav-agent-link:hover,.nav-mobile-agents a:hover{background:#2160fd1f}.nav-agents-trigger:focus-visible,.nav-mobile-agents a:focus-visible{outline-offset:2px;outline:2px solid #2160fd}.nav-agent-link:focus-visible{outline-offset:-2px;outline:2px solid #2160fd}.nav-agent-link:hover:focus-visible{outline:none}.nav-mobile-agents-trigger{justify-content:space-between}.nav-mobile-agents-trigger>svg{transition:transform .2s var(--smooth), color .15s ease}.nav-mobile-agents-trigger[data-panel-open]>svg{transform:rotate(180deg)}.nav-mobile-agents-trigger:hover,.nav-mobile-agents-trigger:focus-visible,.nav-mobile-agents-trigger:active{color:#000;background:#2160fd1f}.nav-mobile-agents-trigger:hover>svg,.nav-mobile-agents-trigger:focus-visible>svg{color:#2160fd}.nav-mobile-agents-panel{height:var(--collapsible-panel-height);transition:height .2s var(--smooth);overflow:hidden}.nav-mobile-agents-panel[data-starting-style],.nav-mobile-agents-panel[data-ending-style]{height:0}.nav-mobile-agents-links{padding:0 0 12px}.nav-mobile-agents a{min-height:44px;padding-inline:12px;font-size:16px;line-height:22px}.nav-drawer:has(.nav-mobile-agents){padding-bottom:24px;overflow-y:auto}@media (min-width:768px) and (max-width:960px){.nav-menu:has(.nav-agents-trigger){margin-left:auto;position:static;transform:none}.nav-agents-trigger{padding-inline:8px}.nav-menu:has(.nav-agents-trigger) a{padding-inline:8px}.nav-inner:has(.nav-agents-trigger){gap:12px}.nav-inner:has(.nav-agents-trigger) .nav-actions{margin-left:0}}.nav-agent-link svg,.nav-mobile-agents a svg{transition:color .15s}.nav-agent-link[data-highlighted] svg,.nav-agent-link:hover svg,.nav-agent-link:focus-visible svg,.nav-mobile-agents a:hover svg,.nav-mobile-agents a:focus-visible svg{color:#2160fd}.nav-mobile-agents a:focus-visible{background:#2160fd1f}@media (prefers-reduced-motion:reduce){.nav-agents-trigger,.nav-agents-popup,.nav-mobile-agents-panel,.nav-mobile-agents-trigger>svg,.nav-mobile-agents a,.nav-mobile-agents a svg{transition-duration:.01ms!important;transition-delay:0s!important}}
.nav,.nav-drawer,.nav-drawer-overlay{--spring:cubic-bezier(.16, 1, .3, 1);--smooth:cubic-bezier(.4, 0, .2, 1);--blue:#2160fd;--blue-hover:#1a50e0;--gray-border:#efefef}.nav{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:60px;transition:border-color .3s var(--smooth);background:#fffc;border-bottom:1px solid #0000;justify-content:center;align-items:center;padding:0 32px;display:flex;position:sticky;top:0}.nav.scrolled{border-bottom-color:var(--gray-border)}.nav.nav--home{-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .24s var(--smooth), background-color .24s var(--smooth), border-color .24s var(--smooth);background:0 0;border-bottom-color:#0000}.nav.nav--home.nav--home-sticky,.nav.nav--home.nav--menu-open{border-bottom-color:var(--gray-border);background:#fff}.nav.nav--hidden{pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.nav.nav--home{transition:none}}.nav-inner{align-items:center;gap:24px;width:100%;display:flex;position:relative}.nav-logo svg{transition:transform .3s var(--spring);display:block}.nav-logo:hover svg{transform:scale(1.05)}.nav-menu{gap:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.nav-menu a{font-size:var(--text-sm,.875rem);color:#000;transition:color .2s var(--smooth), background .2s var(--smooth);border-radius:6px;padding:8px 12px;font-weight:500;position:relative}.nav-menu a:hover{color:#000;background:#0000000f}.nav-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.btn-nav-download{font-size:var(--text-sm,.875rem);letter-spacing:-.01em;color:#000;height:32px;transition:background .25s var(--smooth), color .25s var(--smooth), outline-color .25s var(--smooth), transform .2s var(--spring), box-shadow .2s var(--smooth);background:#fff;border-radius:999px;outline:1px solid #e0e0e0;align-items:center;gap:9px;padding:0 16px;font-weight:600;display:flex}.btn-nav-download svg{flex-shrink:0;position:relative;top:-.5px}.btn-nav-download:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.btn-nav-download:active{transform:translateY(0)}.btn-nav-download.is-blue{background:var(--blue);color:#fff;outline-color:#0042e5;box-shadow:0 1px #0000000f}.btn-nav-download.is-blue:hover{background:var(--blue-hover);box-shadow:0 4px 12px #2160fd4d}.nav-hamburger{cursor:pointer;background:0 0;border:none;margin-left:auto;padding:8px;display:none}.hamburger-line{width:20px;height:1.5px;transition:background .2s var(--smooth);background:#000;display:block;position:relative}.hamburger-line:before,.hamburger-line:after{content:"";width:100%;height:1.5px;transition:transform .3s var(--spring);background:#000;display:block;position:absolute}.hamburger-line:before{top:-6px}.hamburger-line:after{top:6px}body.menu-open .hamburger-line{background:0 0}body.menu-open .hamburger-line:before{top:0;transform:rotate(45deg)}body.menu-open .hamburger-line:after{top:0;transform:rotate(-45deg)}.nav-drawer-overlay{z-index:9998;opacity:0;visibility:hidden;transition:opacity .15s var(--smooth), visibility 0s .15s;background:#0006;display:none;position:fixed;inset:60px 0 0}body.menu-open .nav-drawer-overlay{opacity:1;visibility:visible;transition:opacity .15s var(--smooth), visibility 0s}.nav-drawer{z-index:9999;visibility:hidden;background:#fff;flex-direction:column;transition:visibility 0s .15s;display:none;position:fixed;inset:60px 0 0}body.menu-open .nav-drawer{visibility:visible;transition:visibility}.nav-drawer-links{flex-direction:column;padding:16px 20px 0;display:flex}.nav-drawer-link{text-align:left;width:100%;font-family:var(--font-inter), system-ui, sans-serif;color:#000;letter-spacing:-.02em;border:0;border-bottom:1px solid var(--gray-border);cursor:pointer;transition:background .15s var(--smooth), color .15s var(--smooth);background:0 0;border-radius:8px;align-items:center;padding:20px 4px;font-size:28px;font-weight:600;line-height:normal;display:flex}.nav-drawer-entry{--rise-delay:0s;opacity:0;transition:background .15s var(--smooth), color .15s var(--smooth), opacity .15s var(--smooth), transform .15s var(--smooth);transform:translateY(18px)}body.menu-open .nav-drawer-entry{opacity:1;transition:background .15s var(--smooth), color .15s var(--smooth), opacity .4s var(--smooth) var(--rise-delay), transform .6s var(--spring) var(--rise-delay);transform:translateY(0)}body.menu-open .nav-drawer-links>.nav-drawer-entry:first-child{--rise-delay:60ms}body.menu-open .nav-drawer-links>.nav-drawer-entry:nth-child(2){--rise-delay:.11s}body.menu-open .nav-drawer-links>.nav-drawer-entry:nth-child(3){--rise-delay:.16s}body.menu-open .nav-drawer-links>.nav-drawer-entry:nth-child(4){--rise-delay:.21s}body.menu-open .nav-drawer-links>.nav-drawer-entry:nth-child(5){--rise-delay:.26s}.nav-drawer-link:active{color:var(--blue);background:#f5f5f5}.nav-drawer-links>.nav-drawer-link:last-child,.nav-drawer-links>.nav-mobile-agents:last-child>.nav-drawer-link{border-bottom:none}.nav-drawer-link:focus-visible{outline-offset:2px;outline:2px solid #2160fd}.nav-drawer-actions{opacity:0;transition:opacity .15s var(--smooth), transform .15s var(--smooth);flex-direction:column;gap:12px;padding:40px 20px 0;display:flex;transform:translateY(18px)}body.menu-open .nav-drawer-actions{opacity:1;transition:opacity .4s var(--smooth) .26s, transform .6s var(--spring) .26s;transform:translateY(0)}body.menu-open .nav-drawer:has(.nav-mobile-agents) .nav-drawer-actions{transition-delay:.31s}.nav-drawer-actions .btn-signup{color:#fff;width:100%;height:48px;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.01em;transition:transform .15s var(--spring), box-shadow .15s var(--smooth);background:#2160fd;border:none;border-radius:999px;outline:1px solid #0042e5;justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.nav-drawer-actions .btn-signup:active{transform:scale(.97);box-shadow:0 2px 8px #2160fd4d}body.menu-open{overflow:hidden}.nav-account{align-items:center;margin-left:-12px;display:flex}@media (max-width:767px){.nav{padding:0 16px}.nav-hamburger{align-items:center;display:flex}.nav-menu,.nav-actions{display:none}.nav-drawer{display:flex}.nav-drawer-overlay{display:block}.nav-account{margin-left:auto}.nav-account+.nav-hamburger{margin-left:0}}@media (prefers-reduced-motion:reduce){.nav-drawer,.nav-drawer-overlay,.nav-drawer-link,.nav-drawer-entry,.nav-drawer-actions{transition-duration:.01ms!important;transition-delay:0s!important}}@media (min-width:768px){.nav-drawer,.nav-hamburger{display:none!important}.nav-menu,.nav-actions{display:flex!important}}.dark .nav{background:#111318cc}.dark .nav.scrolled{border-bottom-color:var(--border)}.dark .nav-logo{color:#fff}.dark .nav-logo path[fill=\#303030]{fill:currentColor}.dark .nav-menu a{color:var(--text-primary)}.dark .nav-menu a:hover{color:var(--text-primary);background:#ffffff14}.dark .hamburger-line,.dark .hamburger-line:before,.dark .hamburger-line:after{background:#fff}.dark .nav-drawer{background:var(--bg-surface)}.dark .nav-drawer-link{color:var(--text-primary);border-bottom-color:var(--border)}.dark .nav-drawer-link:active{background:var(--bg-elevated)}