.wf-force-outline-none[tabindex="-1"]:focus{outline:none}
.global-navbar-container .container-regular{max-width:100%;padding:0 24px}
@media(max-width:991px){.global-navbar-container .container-regular{padding:0!important}.navbar-wrapper-2{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important}.navbar-logo-wrapper{flex:0 1 auto!important;width:auto!important;min-width:0}.navbar-menu-button.w-nav-button{flex-shrink:0!important;position:relative!important;z-index:10;order:0!important}.navbar-auth-buttons,.navbar-cta-button{display:none!important}}
.w-webflow-badge{display:none!important}
.global-navbar-container.w-nav{background:#fff!important}
.global-navbar-section,.global-navbar-container,.navbar-wrapper-2,.navbar-logo-wrapper,.nav-menu,.navbar-cta-button{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}
html{height:100%}
body{background-repeat:no-repeat;background-attachment:fixed}
.product-hero-animation svg{max-height:inherit!important}
.grecaptcha-badge{display:none!important}
.logo-with-tagline{display:flex;flex-direction:column;align-items:flex-start}
.logo-tagline{font-size:10px;color:#666;margin-top:2px;white-space:nowrap;line-height:1.3;font-weight:500}
@media(max-width:991px){.logo-tagline{display:none}}
.nav-menu.w-list-unstyled{display:flex;justify-content:flex-end}
.navbar-menu-wrapper{margin-left:auto;margin-right:50px}
.navbar-logo-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}
.navbar-cta-button{margin-top:0!important;align-self:center}
