.lp{--paper:#fff;--paper-warm:#fafafa;--paper-cool:#f4f4f5;--canvas:#f5f3ec;--ink:#141414;--ink-soft:#2a2a2a;--ink-mute:#5b5b63;--ink-fade:#9a9aa3;--rule:#e4e4e7;--rule-faint:#efeff1;--brand:#5b3fd6;--brand-soft:#5b3fd61f;--brand-deep:#4a32b0;--brand-tint:#ede9fb;--metal:#c7c7cc;--metal-light:#f4f4f6;--r:8px;--r-card:12px;--pill:9999px;--shadow-xs:0 1px 2px #1414140d;--shadow-sm:0 1px 3px #14141414,0 1px 2px #1414140a;--shadow-card:0 4px 16px #14141414;--lp-display:"Clash Display","Space Grotesk",ui-sans-serif,system-ui,sans-serif;--lp-sans:"General Sans",ui-sans-serif,system-ui,-apple-system,sans-serif;--lp-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--max:1160px;min-height:100vh;background:var(--canvas);color:var(--ink);font-family:var(--lp-sans);font-size:15px;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased}.lp h1,.lp h2,.lp h3,.lp h4{font-family:var(--lp-display);font-weight:600;letter-spacing:-.02em;margin:0;text-transform:none;color:var(--ink)}.lp p{margin:0}.lp a{color:inherit;text-decoration:none}.lp img,.lp video{display:block;max-width:100%}.lp .wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:24px}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r);font-family:var(--lp-sans);font-weight:600;font-size:14px;line-height:1;letter-spacing:normal;text-transform:none;padding:11px 18px;border:0;transition:background .2s,box-shadow .2s,border-color .2s;white-space:nowrap;cursor:pointer}.lp .btn-primary{background:var(--brand);color:#fff;box-shadow:inset 0 1px 0 #ffffff2e}.lp .btn-primary:hover{background:#4c33bd;box-shadow:inset 0 1px 0 #ffffff40,0 4px 14px #5b3fd666}.lp .btn-ghost{background:var(--paper);color:var(--ink);border:1px solid var(--rule);box-shadow:var(--shadow-xs)}.lp .btn-ghost:hover{border-color:var(--metal);background:var(--paper-warm)}.lp .btn-sm{padding:8px 14px;font-size:13px}.lp .btn-lg{padding:14px 26px;font-size:15px}.lp .pill{gap:6px;border:1px solid var(--rule);background:var(--paper);border-radius:var(--pill);padding:6px 13px;font-size:12px;color:var(--ink-mute);white-space:nowrap}.lp .eyebrow,.lp .pill{display:inline-flex;align-items:center;font-family:var(--lp-mono)}.lp .eyebrow{gap:7px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-deep);font-weight:500}.lp .dot{width:6px;height:6px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);animation:lp-pulse 2s ease-in-out infinite}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.45}}.lp .nav{position:-webkit-sticky;position:sticky;top:0;z-index:60;height:60px;background:#fffffff2;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--rule-faint)}.lp .nav-in{height:100%;justify-content:space-between}.lp .brand,.lp .nav-in{display:flex;align-items:center}.lp .brand{gap:9px;font-family:var(--lp-display);font-weight:600;font-size:19px}.lp .brand img{width:26px;height:26px}.lp .nav-right{display:flex;align-items:center;gap:12px}.lp .nav-x{width:32px;height:32px;border-radius:50%;border:1px solid var(--rule);display:grid;place-items:center;color:var(--ink-mute);transition:color .15s,border-color .15s,background .15s}.lp .nav-x:hover{color:var(--brand-deep);border-color:var(--brand);background:var(--brand-tint)}.lp .ratebar{position:relative;background:linear-gradient(180deg,#f4f1fe,#ece7fc);border-bottom:2px solid var(--brand);overflow:hidden}.lp .ratebar:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent 0 59px,#5b3fd626 59px 60px),repeating-linear-gradient(90deg,transparent 0 59px,#5b3fd626 59px 60px)}.lp .ratebar-in{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:11px 24px;flex-wrap:wrap}.lp .rate-amt{font-family:var(--lp-display);font-weight:700;font-size:26px;letter-spacing:-.03em;color:var(--brand-deep)}.lp .rate-txt{font-weight:600;font-size:14px}.lp .rate-right{margin-left:auto;display:flex;align-items:center;gap:10px}.lp .hero{position:relative;padding:40px 0 0}.lp .hero:before{background-color:var(--canvas);background-image:repeating-linear-gradient(0deg,transparent 0 71px,#14141412 71px 72px),repeating-linear-gradient(90deg,transparent 0 71px,#14141412 71px 72px)}.lp .hero:after,.lp .hero:before{content:"";position:absolute;inset:0;z-index:0}.lp .hero:after{opacity:.45;background-image:url(/grain-noise.webp);background-size:180px;mix-blend-mode:multiply;pointer-events:none}.lp .hero-card{position:relative;z-index:1;background:linear-gradient(160deg,#fff,#fbfbfa 55%,#f4f4f3);border:1px solid #fff;border-radius:var(--r-card);box-shadow:var(--shadow-card);display:grid;grid-template-columns:1fr 1fr;align-items:end;min-height:430px;overflow:hidden}.lp .hero-copy{padding:64px 0 64px 56px;position:relative;z-index:2}.lp .hero h1{font-size:clamp(40px,5.2vw,68px);line-height:1.02;letter-spacing:-.045em}.lp .lede{margin:22px 0 30px;font-size:16px;color:var(--ink-mute);max-width:34ch}.lp .hero-cta{display:flex;gap:12px;flex-wrap:wrap}.lp .paidwith{margin-top:34px}.lp .paidwith>span{font-size:12px;color:var(--ink-fade);display:block;margin-bottom:9px}.lp .coins{display:flex;align-items:center;gap:8px}.lp .coin{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--rule);background:var(--paper);border-radius:var(--pill);padding:5px 12px 5px 5px;font-size:12px;font-weight:600;box-shadow:var(--shadow-xs)}.lp .coin i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700;color:#fff}.lp .coin-usdg i{background:var(--brand)}.lp .coin-eth i{background:#627eea}.lp .hero-media{position:relative;align-self:end;justify-self:end;width:100%;height:100%;min-height:430px}.lp .hero-media img{position:absolute;right:-2%;bottom:0;height:100%;width:auto;max-width:none;object-fit:contain;object-position:bottom right}.lp .strip{padding:34px 0 46px;overflow:hidden;position:relative;background:var(--canvas)}.lp .strip:after,.lp .strip:before{content:"";position:absolute;top:0;bottom:0;width:110px;z-index:2;pointer-events:none}.lp .strip:before{left:0;background:linear-gradient(90deg,var(--canvas),transparent)}.lp .strip:after{right:0;background:linear-gradient(270deg,var(--canvas),transparent)}.lp .track{display:flex;gap:14px;width:max-content;animation:lp-scroll 90s linear infinite}.lp .strip:hover .track{animation-play-state:paused}@keyframes lp-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lp .clip{width:218px;flex:none;margin:0}.lp .clip video{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r);background:var(--metal-light);box-shadow:var(--shadow-sm)}.lp .clip figcaption{display:flex;align-items:center;gap:5px;margin-top:9px;font-size:11.5px;color:var(--ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .card{background:var(--paper);border:1px solid var(--rule-faint);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.lp .steps-card{margin-bottom:44px;border-top:3px solid var(--brand);padding:32px 34px}.lp .steps-card h2{font-size:32px;letter-spacing:-.03em;margin:12px 0 8px}.lp .steps-card .sub{color:var(--ink-mute);font-size:14.5px;margin-bottom:30px}.lp .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:28px}.lp .step-n{font-family:var(--lp-mono);font-size:11px;color:var(--brand-deep);letter-spacing:.14em;margin-bottom:10px}.lp .step h3{font-size:16px;margin-bottom:6px}.lp .step p{font-size:13.5px;color:var(--ink-mute);line-height:1.5}.lp .features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:24px}.lp .feature{padding:24px 26px}.lp .feature-ico{width:30px;height:30px;border-radius:6px;background:var(--brand-tint);display:grid;place-items:center;color:var(--brand-deep);margin-bottom:14px}.lp .feature h3{font-size:17px;margin-bottom:7px}.lp .feature p{color:var(--ink-mute);font-size:13.5px}.lp .science{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:40px;gap:40px;padding:36px 34px;margin-bottom:24px;align-items:start}.lp .science h2{font-size:30px;letter-spacing:-.03em;margin:12px 0 10px}.lp .science .sub{color:var(--ink-mute);font-size:15px;line-height:1.6;margin-bottom:26px;max-width:62ch}.lp .sci-list{display:grid;grid-gap:20px;gap:20px;margin:0}.lp .sci-list dt{font-family:var(--lp-display);font-weight:600;font-size:15px;letter-spacing:-.01em;margin-bottom:5px;padding-left:14px;position:relative}.lp .sci-list dt:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--brand)}.lp .sci-list dd{margin:0 0 0 14px;color:var(--ink-mute);font-size:13.5px;line-height:1.6;max-width:58ch}.lp .sci-specs{background:var(--paper-cool);border:1px solid var(--rule-faint);border-radius:var(--r);padding:22px 24px;position:-webkit-sticky;position:sticky;top:76px}.lp .sci-specs h3{font-size:15px;margin-bottom:14px}.lp .sci-specs ul{list-style:none;margin:0 0 16px;padding:0}.lp .sci-specs li{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;padding:9px 0;border-bottom:1px solid var(--rule);text-align:right}.lp .sci-specs li:last-of-type{border-bottom:0}.lp .sci-specs li span{font-family:var(--lp-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-fade);text-align:left;flex:none}.lp .sci-specs .fade{color:var(--ink-fade);font-size:12px;line-height:1.5}.lp .sci-robot{position:-webkit-sticky;position:sticky;top:76px;border-radius:var(--r);overflow:hidden;background:radial-gradient(120% 90% at 70% 10%,#211a3d 0,#0d0b16 55%,#07060c 100%);border:1px solid #241d3f;box-shadow:0 10px 34px #14141426;min-height:420px}.lp .sci-robot-img{width:100%;height:100%;object-fit:contain;object-position:center bottom;padding:26px 20px 0}.lp .sci-robot canvas{display:block;width:100%!important;height:100%!important}.lp .payout{padding:44px 30px;text-align:center;margin-bottom:64px}.lp .payout h3{font-size:26px;letter-spacing:-.03em}.lp .payout p{color:var(--ink-mute);font-size:14px;margin:10px 0 20px}.lp .methods{display:flex;gap:10px;justify-content:center;margin-bottom:26px;flex-wrap:wrap}.lp .faq{padding-bottom:80px}.lp .faq h2{text-align:center;font-size:28px;letter-spacing:-.03em;margin-bottom:30px;font-weight:500}.lp .q{background:var(--paper-warm);border:1px solid var(--rule-faint);border-radius:var(--r);margin-bottom:10px;overflow:hidden}.lp .q[open]{background:var(--paper);box-shadow:var(--shadow-sm)}.lp .q summary{list-style:none;cursor:pointer;padding:17px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14.5px;font-weight:500}.lp .q summary::-webkit-details-marker{display:none}.lp .q summary svg{flex:none;color:var(--ink-fade);transition:transform .22s ease}.lp .q[open] summary svg{transform:rotate(180deg)}.lp .q .a{padding:0 22px 20px;color:var(--ink-mute);font-size:14px;line-height:1.62;max-width:76ch}.lp .q .a p+p{margin-top:10px}.lp .q .a ul{padding-left:18px;margin:12px 0}.lp .q .a li{margin-bottom:5px}.lp .q .a a{color:var(--brand-deep);font-weight:600;border-bottom:1px solid #4a32b040}.lp .foot-wrap{border-top:1px solid var(--rule);background:var(--paper);padding:30px 0}.lp .foot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.lp .foot small{display:block;color:var(--ink-fade);font-size:12px;margin-top:6px}.lp .social{display:flex;align-items:center;gap:10px}.lp .social>span{font-family:var(--lp-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-fade);margin-right:4px}.lp .social a{width:32px;height:32px;border-radius:50%;border:1px solid var(--rule);display:grid;place-items:center;color:var(--ink-mute);transition:.2s}.lp .social a:hover{border-color:var(--brand);color:var(--brand-deep);background:var(--brand-tint)}@media (max-width:960px){.lp .science{grid-template-columns:1fr;gap:26px}.lp .sci-robot,.lp .sci-specs{position:static}.lp .sci-robot{min-height:340px}.lp .hero-card{grid-template-columns:1fr;min-height:0}.lp .hero-copy{padding:44px 28px 28px}.lp .hero-media{min-height:320px;height:320px}.lp .hero-media img{right:50%;transform:translateX(50%)}.lp .steps{gap:18px}.lp .features,.lp .steps{grid-template-columns:1fr}}@media (max-width:640px){.lp .wrap{padding-inline:16px}.lp .rate-right{width:100%;margin-left:0}.lp .clip{width:170px}.lp .payout{padding:32px 20px}}@media (prefers-reduced-motion:reduce){.lp .track{animation:none}}