@font-face{font-family:Satoshi OYC;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi OYC;src:url(/assets/Satoshi-VariableItalic-DjwFspxr.woff2)format("woff2");font-weight:300 900;font-style:italic;font-display:swap}.lnx{--color-white:#fff;--color-black:#000;--ink:#131313;--ink-2:#5f5e5a;--ink-3:#8d8b85;--line:#e7e6e1;--paper:#fff;--mist:#f4f4f1;--night:#121212;--night-2:#1c1c1b;--night-line:#2c2c2a;--hot:#ff5a2a;--hot-soft:#fff0ea;--chip-blue:#e8efff;--chip-blue-ink:#2b56cc;--chip-green:#e3f6e9;--chip-green-ink:#1d7f45;--chip-yellow:#fff4c2;--chip-yellow-ink:#7a5d00;--wa:#25d366;color:var(--ink);background:var(--paper);font-feature-settings:"ss01" on;-webkit-font-smoothing:antialiased;font-family:Satoshi OYC,Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.lnx h1,.lnx h2,.lnx h3{text-wrap:balance;letter-spacing:-.03em}.lnx .tight{letter-spacing:-.02em}.lnx .label{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.lnx .mono{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,monospace}.lnx .nums{font-variant-numeric:tabular-nums}.lnx .grid-paper{background-image:linear-gradient(90deg,#1313130d 1px,#0000 1px),linear-gradient(#1313130d 1px,#0000 1px);background-size:48px 48px}.lnx .grid-night{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:48px 48px}.lnx .glow{background:radial-gradient(closest-side,#ff5a2a29,#0000)}.lnx .btn-primary{background:var(--ink);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:16px;font-weight:600;transition:transform .15s,background .15s;display:inline-flex}.lnx .btn-primary:hover{background:#000;transform:translateY(-1px)}.lnx .btn-primary.on-dark{color:var(--ink);background:#fff}.lnx .btn-primary.on-dark:hover{background:#f1f1ee}.lnx .btn-primary:focus-visible,.lnx a:focus-visible,.lnx button:focus-visible{outline:2px solid var(--hot);outline-offset:3px}@keyframes lnx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lnx .float{animation:6s ease-in-out infinite lnx-float}.lnx .float-late{animation:6s ease-in-out 1.5s infinite lnx-float}@keyframes lnx-pulse{0%,to{opacity:1}50%{opacity:.35}}.lnx .pulse{animation:1.6s ease-in-out infinite lnx-pulse}@media (prefers-reduced-motion:reduce){.lnx .float,.lnx .float-late,.lnx .pulse{animation:none}.lnx .btn-primary{transition:none}}.lnx .hs-row{height:52px;overflow:hidden}.lnx .hs-row-in{animation:.46s cubic-bezier(.22,1,.36,1) both hs-row-in}@keyframes hs-row-in{0%{opacity:0;height:0}45%{opacity:0}to{opacity:1;height:52px}}.lnx .hs-flash{animation:1.8s cubic-bezier(.33,0,.2,1) both hs-flash}@keyframes hs-flash{0%{background:#fef3d6;box-shadow:inset 3px 0 #f2a93b}70%{box-shadow:inset 3px 0 #f2a93b}to{background:0 0;box-shadow:inset 3px 0 #0000}}.lnx .hs-card-in{animation:.52s cubic-bezier(.16,1,.3,1) both hs-card-in}@keyframes hs-card-in{0%{opacity:0;filter:blur(6px);transform:translate(-44px,-62px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(-50px)scale(1)}}.lnx .hs-card-drop{animation:.42s cubic-bezier(.55,0,.45,1) both hs-card-drop}@keyframes hs-card-drop{0%{opacity:1;transform:translateY(-50px)scale(1)}60%{opacity:1;transform:translateY(2px)scale(.985)}to{opacity:0;transform:translateY(6px)scale(.97)}}.lnx .hs-ring{opacity:0;animation:1.7s cubic-bezier(.2,.6,.35,1) infinite hs-ring}.lnx .hs-ring-2{animation-delay:.85s}@keyframes hs-ring{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.lnx .hs-shake{transform-origin:50%;animation:1.4s ease-in-out infinite hs-shake}@keyframes hs-shake{0%,46%,to{transform:rotate(0)}6%{transform:rotate(-16deg)}12%{transform:rotate(14deg)}18%{transform:rotate(-12deg)}24%{transform:rotate(10deg)}30%{transform:rotate(-6deg)}36%{transform:rotate(4deg)}}.lnx .hs-live{animation:1.6s ease-in-out infinite lnx-pulse}@media (prefers-reduced-motion:reduce){.lnx .hs-row-in,.lnx .hs-flash,.lnx .hs-card-in,.lnx .hs-card-drop,.lnx .hs-ring,.lnx .hs-shake,.lnx .hs-live{animation:none}.lnx .hs-ring{display:none}}@media (width<=1023px){.lnx .hs-scale{transform-origin:0 0;margin-bottom:-112px;transform:scale(.8)}}@media (width<=639px){.lnx .hs-scale{transform-origin:0 0;margin-bottom:-224px;transform:scale(.6)}}.lnx section[id]{scroll-margin-top:76px}.lnx .rp-wrap{vertical-align:-.06em;width:1.16em;height:1em;margin-left:.16em;display:inline-block}.lnx .rp-svg{width:100%;height:100%;overflow:visible}.lnx .rp-shake{transform-box:view-box;transform-origin:60px 92px;animation:2s linear infinite rp-shake}.lnx .rp-handset{transform-box:view-box;transform-origin:60px 24px;animation:2s linear infinite rp-handset}.lnx .rp-rings{animation:2s linear infinite rp-rings}@keyframes rp-shake{0%,44%,to{transform:rotate(0)}2%,10%,18%,26%,34%{transform:rotate(-3.2deg)translate(-.6px)}6%,14%,22%,30%,38%{transform:rotate(3.2deg)translate(.6px)}42%{transform:rotate(-1deg)}}@keyframes rp-handset{0%,44%,to{transform:translateY(0)rotate(0)}4%,12%,20%,28%,36%{transform:translateY(-3.5px)rotate(-2.5deg)}8%,16%,24%,32%,40%{transform:translateY(-1px)rotate(2deg)}}@keyframes rp-rings{0%,46%,to{opacity:0}3%,40%{opacity:1}}@media (prefers-reduced-motion:reduce){.lnx .rp-shake,.lnx .rp-handset,.lnx .rp-rings{animation:none}}.lnx .su-drop{animation:4.2s cubic-bezier(.2,.7,.2,1) infinite su-drop}@keyframes su-drop{0%{opacity:0;background:#fef3d6;transform:translateY(-14px)}12%{opacity:1;background:#fef3d6;transform:none}55%{background:#fff}92%{opacity:1;transform:none}to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.lnx .su-drop{animation:none}}
