.header-no-nav-container{padding:20px 0;z-index:999}header{z-index:999}.nav-lp{align-items:center;display:flex;flex-direction:row;justify-content:center;width:auto}.nav-item{cursor:pointer;font-size:var(--font-size-0);font-weight:var(--font-weight-1);text-decoration:none}.nav-item.highlight{background-color:var(--bg-grey-tint-1);border-radius:20px;color:var(--dark);padding:4px 12px;width:fit-content}.mobile-menu-toggle{display:none}@media screen and (max-width:992px){.nav-item.highlight{background-color:transparent;border-radius:none;color:var(--dark);padding:revert;width:auto}.header-no-nav-container .cta-container{display:flex;justify-content:center;width:min(200px,100%)}.nav-container{align-items:center;flex-direction:column;height:100%;justify-content:flex-start;max-width:0;min-height:100svh;opacity:0;overflow:hidden;padding:0 30px;position:absolute;right:0;top:0;width:100vw}.nav-container.open{max-width:100vw;opacity:1;transition:max-width .2s ease-in-out,opacity .2s ease-in-out}.nav-lp{align-items:center;flex-direction:column;justify-content:flex-start;margin-top:112px;width:100%}.nav-item{cursor:pointer;font-family:var(--display-font);font-size:var(--font-size-3);font-weight:var(--font-weight-1);text-decoration:none}.mobile-menu-toggle{cursor:pointer;display:flex;z-index:100}.mobile-menu-toggle,.mobile-menu-toggle svg{height:40px;min-height:40px;min-width:40px;width:40px}.mobile-menu-toggle__line{background-color:var(--dark);height:1.5px;transition:transform .2s ease-in-out;width:100px}.mobile-menu-toggle.open .mobile-menu-toggle__line.top-line{transform:rotate(-45deg);transition:transform .2s ease-in-out}.mobile-menu-toggle.open .mobile-menu-toggle__line.bottom-line{transform:rotate(45deg);transition:transform .2s ease-in-out}.mobile-menu-toggle.open .mobile-menu-toggle__line.middle-line{opacity:0;transition:opacity .2s ease-in-out}.mobile-menu-toggle.open{align-items:center;justify-content:center}}@media screen and (max-width:560px){.header-no-nav-container .cta-container{display:flex;justify-content:center;width:100%}.header-no-nav-container .cta-container a,.header-no-nav-container .cta-container button,.nav-lp{width:100%}.nav-lp{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-top:112px}}