.lp .nav-links-signin,.lp .nav-toggle{display:none}@media(max-width:900px){.lp .nav-inner{gap:.6rem;padding:.9rem 1.25rem}.lp .nav-cta{margin-left:auto}.lp .nav-signin-desktop{display:none}.lp .nav-toggle{background:transparent;border:1px solid var(--line-2);border-radius:10px;cursor:pointer;display:inline-flex;flex:none;flex-direction:column;gap:5px;height:40px;justify-content:center;padding:0 9px;width:40px}.lp .nav-toggle span{background:var(--ink);border-radius:2px;display:block;height:1.5px;transition:transform .25s ease,opacity .2s ease;width:100%}.lp nav.top.is-menu-open .nav-toggle span:first-child{transform:translateY(6.5px) rotate(45deg)}.lp nav.top.is-menu-open .nav-toggle span:nth-child(2){opacity:0}.lp nav.top.is-menu-open .nav-toggle span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.lp .nav-links{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05070cf2;border-bottom:1px solid var(--line);flex-direction:column;gap:0;left:0;max-height:0;opacity:0;overflow:hidden;padding:0 1.25rem;pointer-events:none;position:absolute;right:0;top:100%;transition:max-height .3s ease,opacity .25s ease,padding .3s ease}.lp nav.top.is-menu-open .nav-links{max-height:75vh;opacity:1;padding:.25rem 1.25rem .75rem;pointer-events:auto}.lp .nav-links li{width:100%}.lp .nav-links-signin{display:block}.lp .nav-links a{border-bottom:1px solid var(--line);display:block;font-size:1rem;padding:.9rem 0}.lp .nav-links li:last-child a{border-bottom:none}}.lp .footer-socials{align-items:center;display:inline-flex;gap:14px}.lp .footer-socials a{align-items:center;border-radius:8px;color:var(--ink-3);display:inline-flex;height:28px;justify-content:center;transition:color .2s ease,background .2s ease,transform .2s ease;width:28px}.lp .footer-socials a:hover{background:#c6f24e14;color:var(--lime);transform:translateY(-1px)}.lp .footer-socials a:focus-visible{color:var(--lime);outline:2px solid var(--lime);outline-offset:3px}
