.lp-brand-wordmark{display:flex;align-items:center;gap:11px}.lp-brand-wordmark-word{font-family:var(--font-display),var(--font-body),sans-serif;font-size:25px;font-weight:800;letter-spacing:1px;color:var(--ink)}.lp-mobile-menu-nav{display:flex;flex-direction:column;gap:4px;margin-bottom:22px}.lp-nav-drawer .lp-mobile-menu-link{color:var(--ink);text-decoration:none;font-weight:700;font-size:17px;padding:13px 14px;border-radius:10px}@media (hover:hover){.lp-nav-drawer .lp-mobile-menu-link:hover{background:var(--marketing-muted)}}.lp-nav-drawer .lp-mobile-menu-start{background:var(--primary);color:#fff;text-decoration:none;font-weight:700;font-size:16px;padding:14px 24px;border-radius:11px;text-align:center;box-shadow:0 8px 20px rgba(30,138,87,.28)}.lp-nav-drawer .lp-cta-focus:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.lp-nav-overlay{position:fixed;top:var(--lp-header-h);left:0;right:0;bottom:0;z-index:40;background:rgba(16,27,45,.45);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.lp-nav-overlay.is-open{opacity:1;visibility:visible}.lp-nav-drawer{position:fixed;top:var(--lp-header-h);right:0;bottom:0;z-index:45;width:min(82vw,320px);background:var(--page);border-left:1px solid var(--line);box-shadow:-16px 0 40px rgba(20,40,30,0);padding:22px 24px 28px;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .34s cubic-bezier(.4,0,.2,1),box-shadow .34s ease}.lp-nav-drawer.is-open{transform:translateX(0);box-shadow:-16px 0 40px rgba(20,40,30,.16)}@media (min-width:1181px){.lp-nav-drawer,.lp-nav-overlay{display:none}}@media (prefers-reduced-motion:reduce){.lp-nav-drawer,.lp-nav-overlay{transition:none}}