.landing-root{overflow-x:hidden}.landing-nav{flex-wrap:wrap;align-items:center;gap:28px;max-width:1180px;margin:0 auto;padding:20px 48px;display:flex}.landing-nav-links{align-items:center;gap:28px;display:flex}@media (max-width:767px){.landing-nav{padding:16px var(--inset-screen);gap:12px}.landing-nav-links{display:none}}.landing-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;max-width:1180px;margin:0 auto;padding:64px 48px 80px;display:grid}.landing-hero-h1{font:800 clamp(34px, 9vw, 62px) / 1.04 var(--font-display);letter-spacing:-.015em;color:var(--text-strong);text-wrap:pretty;margin:0}.landing-hero-card{width:100%;max-width:100%;overflow:hidden}.landing-hero-card svg{max-width:100%;height:auto}@media (max-width:767px){.landing-hero{padding:40px var(--inset-screen) 56px;grid-template-columns:1fr;gap:32px}}.landing-modes-h2{font:800 clamp(26px, 7vw, 40px) / 1.1 var(--font-display);letter-spacing:-.01em;margin-top:8px;margin-bottom:0}.landing-modes-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:767px){.landing-modes-grid{grid-template-columns:1fr}.landing-modes-section{padding:56px var(--inset-screen)!important}}.landing-payoff-section{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1180px;margin:0 auto;padding:88px 48px;display:grid}.landing-payoff-h2{font:800 clamp(26px, 7vw, 40px) / 1.1 var(--font-display);letter-spacing:-.01em;text-wrap:pretty;margin:0}.landing-payoff-code{max-width:100%;overflow-x:auto}@media (max-width:767px){.landing-payoff-section{padding:56px var(--inset-screen);grid-template-columns:1fr;gap:32px}.landing-payoff-code{font-size:13px!important}}.landing-waitlist-h2{font:800 clamp(26px, 7vw, 40px) / 1.1 var(--font-display);letter-spacing:-.01em;margin:0}@media (max-width:767px){.landing-waitlist-section{padding-left:var(--inset-screen)!important;padding-right:var(--inset-screen)!important}}.landing-footer-inner{align-items:center;gap:24px;max-width:1180px;margin:0 auto;display:flex}@media (max-width:767px){.landing-footer{padding:40px var(--inset-screen)!important}.landing-footer-inner{text-align:center;flex-direction:column;align-items:center;gap:16px}.landing-footer-spacer{display:none}}
