.MainNavbar-module__MlTXzW__desktopPanel{box-shadow:0 var(--ml-spacing-2) var(--ml-spacing-4) calc(var(--ml-spacing-2) * -1) rgb(var(--ml-color-channel-1f1011) / var(--ml-alpha-33));transform-origin:top;animation:.24s cubic-bezier(.4,0,.6,1) both MainNavbar-module__MlTXzW__navbar-panel-open;overflow:hidden}.MainNavbar-module__MlTXzW__desktopCurtain{-webkit-backdrop-filter:blur(var(--ml-spacing-5));backdrop-filter:blur(var(--ml-spacing-5));background:color-mix(in srgb, var(--ml-bg-dark) 40%, transparent);pointer-events:none;z-index:40;height:100dvh;animation:.32s cubic-bezier(.4,0,.6,1) 80ms both MainNavbar-module__MlTXzW__navbar-curtain-open;position:absolute;top:100%;left:0;right:0}.MainNavbar-module__MlTXzW__mobilePanel{height:calc(100dvh - var(--ml-spacing-16));min-height:calc(100dvh - var(--ml-spacing-16));overscroll-behavior:contain;scrollbar-color:var(--ml-border-inverse-strong) transparent;scrollbar-gutter:stable;scrollbar-width:thin;overflow-y:auto}.MainNavbar-module__MlTXzW__mobilePanel::-webkit-scrollbar{width:var(--ml-spacing-2)}.MainNavbar-module__MlTXzW__mobilePanel::-webkit-scrollbar-track{background:0 0}.MainNavbar-module__MlTXzW__mobilePanel::-webkit-scrollbar-thumb{background:var(--ml-border-inverse-strong);border-radius:var(--ml-radius-full)}.MainNavbar-module__MlTXzW__flyoutGroup,.MainNavbar-module__MlTXzW__flyoutItem{--flyout-item-index:0;animation:.32s cubic-bezier(.4,0,.6,1) both MainNavbar-module__MlTXzW__navbar-flyout-item-open;animation-delay:calc(80ms + (var(--flyout-item-index) * 20ms));opacity:0;transform:translateY(calc(var(--ml-spacing-1) * -1))}.MainNavbar-module__MlTXzW__promoImage{transform-origin:50% 40%;background-position:50% 68%;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.MainNavbar-module__MlTXzW__promoCard:hover .MainNavbar-module__MlTXzW__promoImage{transform:scale(1.04)}.MainNavbar-module__MlTXzW__promoShade{background:linear-gradient(180deg, transparent 22%, color-mix(in srgb, var(--ml-color-black) 55%, transparent) 52%, color-mix(in srgb, var(--ml-color-black) 85%, transparent) 78%, color-mix(in srgb, var(--ml-color-black) 92%, transparent) 100%)}@media (min-width:80rem){.MainNavbar-module__MlTXzW__promoCard{height:calc(440 * var(--nav-u));padding:0 calc(32 * var(--nav-u)) calc(40 * var(--nav-u));width:calc(380 * var(--nav-u))}}.MainNavbar-module__MlTXzW__promoChip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--ml-color-white-10);border:var(--ml-border-width-hairline) solid var(--ml-color-white-20);border-radius:var(--ml-radius-sm);font-size:var(--ml-typography-body-sm-font-size);align-items:center;gap:var(--ml-spacing-2);white-space:nowrap;padding:4px 9px 4px 4px;line-height:1;display:flex}.MainNavbar-module__MlTXzW__promoChipMark{background:var(--ml-color-sage);border-radius:var(--ml-radius-sm);width:21px;height:21px;color:var(--ml-color-dark);flex:none;justify-content:center;align-items:center;display:flex}.MainNavbar-module__MlTXzW__promoChipMark svg{width:8px;height:8px;display:block}.MainNavbar-module__MlTXzW__promoButton{background:var(--ml-color-white);border-radius:var(--ml-radius-sm);color:var(--ml-color-dark);font-size:var(--ml-typography-label-sm-font-size);font-weight:var(--ml-font-weight-medium);text-transform:uppercase;align-items:center;height:49px;margin-top:28px;padding:0 18px;transition:background .18s;display:inline-flex}.MainNavbar-module__MlTXzW__promoCard:hover .MainNavbar-module__MlTXzW__promoButton{background:var(--ml-color-cream-dark)}.MainNavbar-module__MlTXzW__promoTitle{font-size:var(--ml-typography-heading-lg-font-size);line-height:var(--ml-typography-heading-lg-line-height);margin-top:14px}.MainNavbar-module__MlTXzW__promoTitleAccent{font-size:var(--ml-typography-heading-xl-font-size);line-height:var(--ml-typography-heading-xl-line-height)}.MainNavbar-module__MlTXzW__aboutCardImage{background-position:top}@media (min-width:48rem){.MainNavbar-module__MlTXzW__mobilePanel{height:calc(100dvh - var(--ml-spacing-20));min-height:calc(100dvh - var(--ml-spacing-20))}}@media (prefers-reduced-motion:reduce){.MainNavbar-module__MlTXzW__desktopPanel,.MainNavbar-module__MlTXzW__desktopCurtain,.MainNavbar-module__MlTXzW__flyoutGroup,.MainNavbar-module__MlTXzW__flyoutItem{opacity:1;animation:none;transform:none}}@keyframes MainNavbar-module__MlTXzW__navbar-panel-open{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes MainNavbar-module__MlTXzW__navbar-curtain-open{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes MainNavbar-module__MlTXzW__navbar-flyout-item-open{0%{opacity:0;transform:translateY(calc(var(--ml-spacing-1) * -1))}to{opacity:1;transform:translateY(0)}}.MainNavbar-module__MlTXzW__bar{display:none}@media (min-width:80rem){.MainNavbar-module__MlTXzW__bar{--nav-bg:var(--ml-bg-dark);--nav-blur:none;--nav-ink:var(--ml-color-white);--nav-divider:rgb(var(--ml-color-channel-ffffff) / var(--ml-alpha-26));--nav-shadow:0 0 transparent;--nav-signin-bg:transparent;--nav-signin-ink:var(--ml-color-white);--nav-signin-border:var(--ml-color-white-40);--nav-cta-bg:var(--ml-color-dark);--nav-cta-ink:var(--ml-color-white);--nav-cta-hover:var(--ml-color-dark-raised);--nav-cta-border:var(--ml-color-white-20);--nav-ease:cubic-bezier(.2, .6, .2, 1);-webkit-backdrop-filter:var(--nav-blur);backdrop-filter:var(--nav-blur);background:var(--nav-bg);box-shadow:inset 0 calc(var(--ml-border-width-hairline) * -1) 0 var(--nav-divider), var(--nav-shadow);box-sizing:border-box;color:var(--nav-ink);font-family:var(--ml-font-family-sans);height:calc(79 * var(--nav-u));padding:0 calc(18.9 * var(--nav-u));transition:background .42s var(--nav-ease), backdrop-filter .42s ease, box-shadow .42s ease, color .42s var(--nav-ease);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}:is(html[data-nav-theme=hero] .MainNavbar-module__MlTXzW__bar,html:has([data-home-canvas]):not([data-nav-theme]) .MainNavbar-module__MlTXzW__bar){--nav-bg:var(--ml-color-dark-10);--nav-blur:blur(calc(14 * var(--nav-u))) saturate(1.1);--nav-divider:var(--ml-color-white-20)}html[data-nav-theme=dark] .MainNavbar-module__MlTXzW__bar{--nav-bg:rgb(var(--home-nav-bg,var(--ml-color-channel-1f1011)))}html:has([data-home-canvas]) .MainNavbar-module__MlTXzW__bar{--nav-cta-bg:var(--ml-color-white);--nav-cta-ink:var(--ml-color-dark);--nav-cta-hover:var(--ml-color-cream-dark);--nav-cta-border:var(--ml-color-white)}html[data-nav-theme=light] .MainNavbar-module__MlTXzW__bar{--nav-bg:color-mix(in srgb, rgb(var(--home-nav-bg,var(--ml-color-channel-ffffff))) 90%, transparent);--nav-blur:blur(calc(18 * var(--nav-u))) saturate(1.2);--nav-ink:var(--ml-color-dark);--nav-divider:var(--ml-color-dark-10);--nav-shadow:0 calc(4 * var(--nav-u)) calc(4 * var(--nav-u)) var(--ml-color-dark-5);--nav-signin-bg:transparent;--nav-signin-ink:var(--ml-color-dark);--nav-signin-border:var(--ml-color-dark-20);--nav-cta-bg:var(--ml-color-dark);--nav-cta-ink:var(--ml-color-white);--nav-cta-hover:var(--ml-color-dark-raised);--nav-cta-border:var(--ml-color-dark)}html .MainNavbar-module__MlTXzW__bar[data-menu-open]{--nav-bg:var(--ml-bg-dark);--nav-blur:none;--nav-ink:var(--ml-color-white);--nav-divider:rgb(var(--ml-color-channel-ffffff) / var(--ml-alpha-26));--nav-shadow:0 0 transparent;--nav-signin-bg:transparent;--nav-signin-ink:var(--ml-color-white);--nav-signin-border:var(--ml-color-white-40);--nav-cta-bg:var(--ml-color-dark);--nav-cta-ink:var(--ml-color-white);--nav-cta-hover:var(--ml-color-dark-raised);--nav-cta-border:var(--ml-color-white-20)}html:has([data-home-canvas]) .MainNavbar-module__MlTXzW__bar[data-menu-open]{--nav-cta-bg:var(--ml-color-white);--nav-cta-ink:var(--ml-color-dark);--nav-cta-hover:var(--ml-color-cream-dark);--nav-cta-border:var(--ml-color-white)}}.MainNavbar-module__MlTXzW__barGroup{align-items:center;gap:calc(28.8 * var(--nav-u));min-width:0;display:flex}.MainNavbar-module__MlTXzW__barGroup:first-child{padding-left:calc(19.1 * var(--nav-u))}.MainNavbar-module__MlTXzW__barGroupEnd{gap:calc(28.5 * var(--nav-u));justify-content:flex-end}.MainNavbar-module__MlTXzW__barLogo{color:inherit;width:calc(132 * var(--nav-u));text-decoration:none;display:flex}.MainNavbar-module__MlTXzW__navLink{color:inherit;cursor:pointer;font:inherit;font-size:calc(15 * var(--nav-u));line-height:calc(21 * var(--nav-u));translate:0 calc(1.3 * var(--nav-u));background:0 0;border:0;padding:0;text-decoration:none}.MainNavbar-module__MlTXzW__navLink:focus-visible,.MainNavbar-module__MlTXzW__barButton:focus-visible,.MainNavbar-module__MlTXzW__barLogo:focus-visible{border-radius:var(--ml-radius-sm);outline:var(--ml-border-width-thick) solid currentColor;outline-offset:var(--ml-spacing-1)}.MainNavbar-module__MlTXzW__roll{height:calc(21 * var(--nav-u));display:block;overflow:hidden}.MainNavbar-module__MlTXzW__rollTrack{transition:transform .42s cubic-bezier(.44,0,.56,1);display:block}.MainNavbar-module__MlTXzW__rollTrack>span{height:calc(21 * var(--nav-u));white-space:nowrap;display:block}.MainNavbar-module__MlTXzW__navLink:hover .MainNavbar-module__MlTXzW__rollTrack,.MainNavbar-module__MlTXzW__navLink:focus-visible .MainNavbar-module__MlTXzW__rollTrack{transform:translate3d(0, calc(-21 * var(--nav-u)), 0)}.MainNavbar-module__MlTXzW__barButtons{gap:calc(14.7 * var(--nav-u));translate:0 calc(2.5 * var(--nav-u));display:flex}.MainNavbar-module__MlTXzW__barButton{border:var(--ml-border-width-hairline) solid transparent;border-radius:calc(4.2 * var(--nav-u));box-sizing:border-box;font-size:calc(13.5 * var(--nav-u));font-weight:var(--ml-font-weight-medium);height:calc(46.2 * var(--nav-u));padding:0 calc(14 * var(--nav-u));text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;transition:background .42s,border-color .42s,color .42s;display:inline-flex}.MainNavbar-module__MlTXzW__signIn{background:var(--nav-signin-bg);border-color:var(--nav-signin-border);color:var(--nav-signin-ink);min-width:calc(84 * var(--nav-u))}.MainNavbar-module__MlTXzW__signIn:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.MainNavbar-module__MlTXzW__getStarted{background:var(--nav-cta-bg);border-color:var(--nav-cta-border);color:var(--nav-cta-ink);min-width:calc(124 * var(--nav-u))}.MainNavbar-module__MlTXzW__getStarted:hover{background:var(--nav-cta-hover)}@media (prefers-reduced-motion:reduce){.MainNavbar-module__MlTXzW__bar,.MainNavbar-module__MlTXzW__rollTrack,.MainNavbar-module__MlTXzW__barButton{transition:none}}
