.landing.lp-nav-scope{display:contents}.landing .lp-nav{position:sticky;top:0;padding-top:env(safe-area-inset-top,0);z-index:20;background:var(--lp-nav-bg);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent;transition:border-color .2s}.landing .lp-nav.is-scrolled{border-bottom-color:var(--lp-line)}.landing .lp-nav__bar{display:flex;align-items:center;gap:28px;height:var(--lp-nav-h)}.landing .lp-nav__links{display:flex;gap:26px;font-size:15px;font-weight:500;color:var(--lp-fg-2)}.landing .lp-nav__link{text-decoration:none;transition:color .2s}.landing .lp-nav__link:hover{color:var(--lp-fg)}.landing .lp-nav__link[aria-current=page]{color:var(--lp-fg);font-weight:700}.landing .lp-nav__link:after{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;user-select:none;pointer-events:none;font-weight:700}.landing .lp-menu__link[aria-current=page]{color:var(--lp-fg)}.landing .lp-nav__cta{margin-left:auto;display:flex;gap:8px;align-items:center}.landing .lp-nav__acct{display:grid;justify-items:end;align-items:center}.landing .lp-nav__acct-set{grid-area:1/1;display:flex;gap:8px;align-items:center}.landing .lp-menu__cta[data-auth=pending]>a,.landing .lp-nav__acct-set[data-active=false]{visibility:hidden}.landing .lp-nav__signin{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;color:var(--lp-fg-2)}.landing .lp-nav__toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--lp-line);border-radius:var(--lp-r-md);background:var(--lp-surface);color:var(--lp-fg);cursor:pointer}.landing .lp-nav__toggle .lp-icon{width:20px;height:20px}@media (max-width:820px){.landing .lp-nav__links{display:none}.landing .lp-nav__toggle{display:inline-flex}}@media (max-width:640px){.landing .lp-nav__cta .lp-nav__signin{display:none}.landing .lp-nav__bar{gap:12px}.landing .lp-nav__cta .lp-btn--sm{white-space:nowrap;padding:0 14px}}@media (max-width:359.98px){.landing .lp-nav__bar{gap:8px}.landing .lp-nav__acct-set,.landing .lp-nav__cta{gap:6px}.landing .lp-nav__cta .lp-btn--sm{padding:0 10px}.landing .lp-nav__toggle{width:40px}}@media (max-height:480px){.landing .lp-nav{position:relative}}@media print{.landing .lp-nav{display:none}}.landing .lp-skip{position:absolute;left:var(--lp-gutter-left);top:8px;z-index:50;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--lp-r-md);background:var(--lp-surface);color:var(--lp-fg);font-size:15px;font-weight:600;text-decoration:none;box-shadow:var(--lp-shadow-sm);transform:translateY(calc(-100% - 16px))}.landing .lp-skip:focus{transform:none}.landing .lp-menu{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);background:var(--lp-bg);color:var(--lp-fg);overflow-y:auto;overscroll-behavior:contain}.landing .lp-menu__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--lp-nav-h);border-bottom:1px solid var(--lp-line)}.landing .lp-menu__bar .lp-nav__toggle{display:inline-flex}.landing .lp-menu__body{display:flex;flex-direction:column;gap:32px;width:100%;padding-top:16px;padding-bottom:32px}.landing .lp-menu__links{margin:0;padding:0;list-style:none}.landing .lp-menu__link{display:flex;align-items:center;min-height:56px;border-bottom:1px solid var(--lp-line);font-size:22px;font-weight:700;font-stretch:var(--lp-stretch-statement);letter-spacing:-.015em;text-decoration:none;color:var(--lp-muted)}.landing .lp-menu__cta{display:flex;flex-direction:column;gap:10px}.landing .lp-menu__cta .lp-btn{width:100%}.landing .lp-menu__signin{background:var(--lp-surface);color:var(--lp-fg);box-shadow:var(--lp-shadow-sm)}@media (prefers-reduced-motion:reduce){.landing .lp-nav,.landing .lp-nav__link{transition:none}}