.labs-navigation-shell{position:sticky;top:0;z-index:50;--ink:#0B0B0C;--paper:#FFFFFF;--paper-2:#EBEBED;--paper-3:#D2D2D7;--muted:#6C6C70;--muted-2:#97979C;--line:rgba(11,11,12,.12);--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--content-width:100%;--page-margin:clamp(20px,3.2vw,72px);--ease-standard:cubic-bezier(.4,0,.2,1);--duration-fast:140ms;--duration-slow:320ms}.nav{position:relative;top:0;z-index:2;background:var(--paper-2);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.nav__inner{max-width:var(--content-width);margin:0 auto;padding:17px var(--page-margin);justify-content:space-between;gap:clamp(14px,1.6vw,24px)}.nav__inner,.nav__logo{display:flex;align-items:center}.nav__logo{gap:9px;flex-shrink:0;color:var(--ink);font:400 16px/1.1 var(--font-sans);letter-spacing:-.03em;white-space:nowrap}.nav__logo img{width:26px;height:26px;border-radius:6px}.nav__link{font:400 14px/1.1 var(--font-sans);letter-spacing:-.03em;color:var(--ink);white-space:nowrap;flex-shrink:0;transition:color var(--duration-fast) var(--ease-standard)}.nav__link:hover{color:var(--muted)}.nav__item{position:relative;display:flex;flex-shrink:0;align-items:center;height:60px;margin-block:-17px}.nav__item--has-menu:after{position:absolute;top:100%;left:0;width:100%;height:8px;content:""}.nav__menu-trigger{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;cursor:pointer}.nav__menu-trigger svg{flex:0 0 auto;transition:transform var(--duration-fast) var(--ease-standard)}.nav__item.is-open .nav__menu-trigger svg{transform:rotate(180deg)}.nav-menu{position:absolute;top:calc(100% + 8px);left:50%;z-index:70;width:max-content;min-width:224px;padding:8px;border:0;border-radius:16px;background:var(--paper-2);box-shadow:0 18px 44px rgb(0 0 0/14%);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-7px);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),visibility 0s linear var(--duration-fast);-webkit-backdrop-filter:blur(18px) saturate(1.05);backdrop-filter:blur(18px) saturate(1.05)}.nav__item.is-open .nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.nav-menu__links{display:grid;gap:2px}.nav-menu__links a{display:block;padding:11px 12px;border-radius:10px;color:var(--muted);font:400 14px/1.2 var(--font-sans);letter-spacing:-.01em;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.nav-menu__links a:hover{color:var(--ink);background:var(--paper-3)}.nav-menu__links a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nav__menu-trigger:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.labs-navigation-shell.is-open .nav-menu,.labs-navigation-shell.is-open .nav__link{visibility:hidden;pointer-events:none}.nav__toggle{flex-shrink:0;width:59px;display:none;flex-direction:column;align-items:stretch;gap:8px;background:none;border:none;padding:14px 0;margin-block:-14px;cursor:pointer}.nav__toggle span{height:2px;background:var(--ink);transition:transform var(--duration-slow) var(--ease-standard),opacity var(--duration-slow) var(--ease-standard)}@media (max-width:1040px){.nav__item,.nav__link{display:none}.nav__toggle{display:flex}}.labs-navigation-shell.is-open .nav__toggle span:first-child{transform:translateY(5px) rotate(9deg)}.labs-navigation-shell.is-open .nav__toggle span:last-child{transform:translateY(-5px) rotate(-9deg)}.labs-navigation-shell.is-open{overflow:hidden}.nav-overlay{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--paper);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-standard),visibility 0s linear var(--duration-slow)}.labs-navigation-shell.is-open .nav-overlay{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-slow) var(--ease-standard)}.nav-overlay__links{display:flex;flex-direction:column;align-items:stretch;gap:3px;width:min(calc(100% - 48px),680px);max-height:calc(100svh - 170px);padding:18px 0;overflow-y:auto;scrollbar-width:none}.nav-overlay__links::-webkit-scrollbar{display:none}.nav-overlay__group>button,.nav-overlay__links>a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0;border:0;background:transparent;font:700 clamp(30px,5vw,54px) /1.08 var(--font-sans);letter-spacing:-.03em;color:var(--ink);text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.nav-overlay__group>button:hover,.nav-overlay__links>a:hover{color:var(--muted)}.nav-overlay__group>button i{position:relative;flex:0 0 auto;width:24px;height:24px}.nav-overlay__group>button i:after,.nav-overlay__group>button i:before{position:absolute;top:11px;left:3px;width:18px;height:1.5px;background:currentColor;content:"";transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.nav-overlay__group>button i:after{transform:rotate(90deg)}.nav-overlay__group>button[aria-expanded=true] i:after{opacity:0;transform:rotate(0)}.nav-overlay__submenu{display:grid;gap:2px;padding:8px 0 18px 22px}.nav-overlay__submenu[hidden]{display:none}.nav-overlay__submenu a{padding:6px 0;color:var(--muted);font:550 clamp(13px,1.7vw,16px) /1.3 var(--font-sans);letter-spacing:-.015em}.nav-overlay__submenu a:hover{color:var(--ink)}.nav-overlay__group>button:focus-visible,.nav-overlay__links>a:focus-visible,.nav-overlay__submenu a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.nav-overlay__foot{position:absolute;left:0;right:0;bottom:0;padding:28px var(--page-margin);display:flex;align-items:center;justify-content:space-between;gap:20px}.nav-overlay__contact{display:flex;align-items:center;gap:24px}.nav-overlay__contact a{font:500 14px/1 var(--font-sans);color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:2px;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.nav-overlay__contact a:hover{color:var(--ink);border-color:var(--ink)}.nav-overlay__copyright{margin:0;font:400 13px/1 var(--font-sans);color:var(--muted-2)}.nav__account{display:flex;align-items:center;gap:20px}.nav__account .login-button{font:400 14px/1.1 var(--font-sans);letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.nav__account .login-button:hover{color:var(--muted)}.labs-navigation-shell.is-open .nav__account{visibility:hidden;pointer-events:none}@media(max-width:1040px){.nav__account{margin-left:auto}}@media(max-width:760px){.labs-navigation-shell{--page-margin:20px}.nav__logo{font-size:14px}.nav__account{gap:0}.nav__account .header-cta{display:none}.nav-overlay__links{gap:4px}.nav-overlay__foot{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:24px}}@media(prefers-reduced-motion:reduce){.labs-navigation-shell *,.labs-navigation-shell :after,.labs-navigation-shell :before{transition:none}}@font-face{font-family:HTO Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/marketing/assets/fonts/inter-latin-variable.woff2) format("woff2")}.marketing-site{width:100%;flex:1;min-width:0;font-family:HTO Inter,Arial,sans-serif}.marketing-site .labs-navigation-shell{--font-sans:"HTO Inter",Arial,sans-serif}.marketing-site .header-cta{display:inline-flex;align-items:center;gap:20px;min-height:30px;height:auto;padding:7px 8px 7px 15px;border-radius:999px;background:#0a7d5a;color:#fafafa;font-size:12.5px;font-weight:500;line-height:1;box-shadow:none}.marketing-site .header-cta:after{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}.marketing-site .header-cta:hover{background:#08674b}@media (max-width:700px){.marketing-site .nav__account .header-cta{display:none}}