.landing{--ink:#1d1d1f;--ink2:#6e6e73;--ink3:#86868b;--paper:#f5f5f7;--paper2:#e5e5ea;--blue:#0071e3;--green:#248a3d;--hair:rgba(0,0,0,0.09);min-height:100vh;background:#f5f5f7;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,system-ui,sans-serif;overflow-x:clip}.landing a{text-decoration:none;color:inherit}.landing ::-moz-selection{background:rgba(0,113,227,.18)}.landing ::selection{background:rgba(0,113,227,.18)}@media (max-width:900px){.lp-nav-inner{padding:0 16px!important}.lp-nav-links,.lp-nav-login{display:none!important}.lp-nav-cta{height:36px!important;padding:0 15px!important;font-size:13.5px!important}.lp-hero{padding:18px 14px 28px!important}.lp-hero-frame{border-radius:20px!important}.lp-hero-marquee{display:none!important}.lp-hero-panel{position:static!important;width:auto!important;max-width:none!important;right:auto!important;top:auto!important;border-radius:0!important;padding:24px 20px 26px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(255,255,255,.06)!important}.lp-trust{gap:16px 22px!important;font-size:16px!important}.lp-features{padding:64px 16px 0!important}.lp-features-intro{max-width:100%!important}.lp-2col{grid-template-columns:1fr!important;gap:28px!important;margin-top:56px!important}.lp-intro{margin:88px auto 22px!important}.lp-float{display:none!important}.lp-cta{padding:48px 16px 72px!important}.lp-cta-inner{padding:56px 24px!important}.lp-footer-top{padding:40px 20px!important;gap:28px!important}.lp-footer-cols{gap:32px!important}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes heroFrameIn{0%,18%{transform:scale(.88);opacity:0}34%,82%{transform:scale(1);opacity:1}to{transform:scale(.88);opacity:0}}@keyframes heroShotIn{0%,26%{transform:translateY(14px) scale(.96);opacity:0}42%,82%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(14px) scale(.96);opacity:0}}@keyframes heroLogoIn{0%,46%{opacity:0;transform:translateY(6px)}60%,82%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes brandCycle{0%,28%{background:#3a0d12}33%,61%{background:#191c24}66%,94%{background:#0c5648}to{background:#3a0d12}}@keyframes lblA{0%,28%{opacity:1}33%,to{opacity:0}}@keyframes lblB{0%,30%{opacity:0}34%,61%{opacity:1}66%,to{opacity:0}}@keyframes lblC{0%,63%{opacity:0}67%,94%{opacity:1}to{opacity:0}}@keyframes marquee{0%,to{width:42%;height:46%;opacity:0}12%{opacity:1}24%,76%{width:74%;height:78%;opacity:1}88%{opacity:1}}@keyframes badgePop{0%,18%{opacity:0;transform:scale(.8)}28%,82%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes drawArrow{0%,10%{stroke-dashoffset:240}40%,90%{stroke-dashoffset:0}to{stroke-dashoffset:240}}@keyframes hiFade{0%,20%{opacity:0;transform:scaleX(.4)}38%,88%{opacity:1;transform:scaleX(1)}to{opacity:0}}@keyframes scrollUp{0%,8%{transform:translateY(0)}92%,to{transform:translateY(-58%)}}@keyframes stitch{0%,8%{top:14%;opacity:0}14%{opacity:1}88%{opacity:1}to{top:88%;opacity:0}}@keyframes blurSweep{0%,22%{left:-30%}60%,to{left:108%}}@keyframes pulseRing{0%{box-shadow:0 0 0 0 rgba(0,113,227,.45)}70%,to{box-shadow:0 0 0 12px rgba(0,113,227,0)}}@keyframes barGrow{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes floatA{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(-3deg)}}@keyframes floatB{0%,to{transform:translateY(-4px) rotate(4deg)}50%{transform:translateY(9px) rotate(4deg)}}@keyframes floatC{0%,to{transform:translateY(6px) rotate(-5deg)}50%{transform:translateY(-8px) rotate(-5deg)}}@keyframes chipIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes wordUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes recBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes prog{0%{width:6%}88%,to{width:100%}}@keyframes pop{0%,28%{opacity:0;transform:scale(.7)}44%,to{opacity:1;transform:scale(1)}}@keyframes caret{0%,to{opacity:0}50%{opacity:1}}@keyframes typeRow{0%{width:0}60%,to{width:var(--tw,80%)}}