.fb-logo{flex-shrink:0;display:block}
.lp-nav{z-index:50;background:var(--ink);color:var(--paper);border-bottom:1px solid #000;position:sticky;top:0}.lp-nav-inner{align-items:center;gap:28px;height:64px;display:flex}.lp-nav .brand{color:var(--paper);align-items:center;gap:14px;text-decoration:none;display:flex}.lp-nav .brand .pill{background:var(--lime);color:var(--lime-ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:100px;padding:3px 8px;font-size:10px;font-weight:600}.lp-nav .menu{gap:22px;margin-left:12px;display:flex}.lp-nav .menu a{font-family:var(--sans);color:var(--gray-300);letter-spacing:-.005em;font-size:13.5px;text-decoration:none;transition:color .15s}.lp-nav .menu a:hover{color:var(--paper)}.lp-nav .right{font-family:var(--mono);color:var(--gray-400);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;margin-left:auto;font-size:10.5px;display:flex}.lp-nav .right .sign-in{color:var(--gray-300);font-family:var(--sans);text-transform:none;letter-spacing:-.005em;font-size:13.5px;text-decoration:none}.lp-nav .right .sign-in:hover{color:var(--paper)}@media (max-width:980px){.lp-nav .menu{display:none}}@media (max-width:640px){.lp-nav-inner{gap:12px;height:58px}.lp-nav .brand{--logo-h:17px;gap:10px;min-width:0}.lp-nav .right{gap:10px}.lp-nav .right .btn{white-space:nowrap;padding:9px 12px;font-size:12.5px}}@media (max-width:480px){.lp-nav .brand{--logo-h:16px}.lp-nav .brand .pill,.lp-nav .right .sign-in{display:none}.lp-nav .right .btn{padding:8px 11px;font-size:12px}}
.lp-foot{background:var(--paper);border-top:1px solid var(--rule);padding:56px 0 36px}@media (max-width:640px){.lp-foot{padding:40px 0 28px}}.lp-foot .grid{border-bottom:1px solid var(--rule);grid-template-columns:1.4fr repeat(4,1fr);gap:40px;padding-bottom:36px;display:grid}@media (max-width:860px){.lp-foot .grid{grid-template-columns:1fr 1fr 1fr;gap:32px}}@media (max-width:640px){.lp-foot .grid{grid-template-columns:1fr 1fr;gap:28px}.lp-foot .grid .brand-col{grid-column:1/-1}}.lp-foot .col h4{font-family:var(--mono);color:var(--gray-500);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:10.5px}.lp-foot .col a,.lp-foot .col .fb-cookie-settings{color:var(--gray-700);letter-spacing:-.005em;margin-bottom:8px;font-size:14px;text-decoration:none;display:block}.lp-foot .col a:hover,.lp-foot .col .fb-cookie-settings:hover{color:var(--ink)}.lp-foot .col .fb-cookie-settings:hover{text-decoration:none}.lp-foot .brand-col p{color:var(--gray-700);max-width:36ch;margin-top:14px;font-size:14px;line-height:1.5}@media (max-width:640px){.lp-foot .brand-col{--logo-h:20px}}.lp-foot .legal{font-family:var(--mono);color:var(--gray-500);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:22px;font-size:11px;display:flex}.lp-foot .foot-pill{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-600);background:var(--paper-2);border:1px solid var(--rule);border-radius:100px;align-items:center;gap:8px;margin-top:14px;padding:5px 10px;font-size:10.5px;display:inline-flex}.lp-foot .foot-pill .dot{background:var(--lime);border:1px solid var(--lime-deep);border-radius:50%;width:6px;height:6px}
