.lp{--card-ink:#14141c;--gold-ink:#1a1500;line-height:1.55;min-height:100vh}html:has(.lp){scroll-behavior:smooth}.lp a{color:inherit;text-decoration:none}.lp :focus-visible{outline:3px solid var(--gold);outline-offset:3px}.lp .wrap{max-width:1080px;margin:0 auto;padding:0 20px}.lp nav{justify-content:space-between;padding:22px 0;gap:10px}.lp .logo,.lp nav{display:flex;align-items:center}.lp .logo{gap:6px;font-family:var(--display);font-weight:800;font-size:1.45rem;color:var(--gold)}.lp .logo img{display:block;height:34px;width:auto}.lp .logo small{font-size:.62rem;font-weight:700;letter-spacing:.04em;color:var(--text);align-self:flex-end;margin-bottom:2px;font-family:var(--sans)}.lp .navr{display:flex;gap:8px;align-items:center}.lp .btn{display:inline-block;padding:13px 24px;border-radius:99px;font-weight:700;border:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer;font-size:1rem;transition:transform .15s}.lp .btn.sm{padding:9px 18px;font-size:.92rem}.lp .btn.gold{background:var(--gold);color:var(--gold-ink);border-color:var(--gold)}.lp .btn:hover{transform:translateY(-2px)}.lp .hero{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:56px;gap:56px;align-items:center;padding:56px 0 80px}.lp .tag{font-weight:500;margin-left:0;align-self:auto;display:inline-block;background:rgba(255,210,31,.12);color:var(--gold);border:1px solid rgba(255,210,31,.35);border-radius:99px;padding:6px 14px;font-size:.82rem;margin-bottom:22px}.lp h1{font-size:clamp(2.1rem,4.8vw,3.4rem);line-height:1.08;font-weight:800}.lp h1 em{font-style:normal;color:var(--gold)}.lp .sub{color:var(--muted);max-width:44ch;margin:20px 0 30px;font-size:1.08rem}.lp .cta{display:flex;gap:12px;flex-wrap:wrap}.lp .stack{display:grid;grid-gap:0;gap:0}.lp .mail{display:block;margin:0;word-break:normal;border-radius:22px;padding:26px;transform:rotate(2deg);background:rgba(255,255,255,.06);color:var(--text);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 24px 70px rgba(0,0,0,.55);animation:bob 6s ease-in-out infinite}.lp .mail span{flex:initial}.lp .mail .svc{font-weight:700;display:flex;justify-content:space-between}.lp .mail .addr{font-size:.95rem;color:var(--muted);margin:6px 0 20px;word-break:break-all}.lp .code{background:rgba(0,0,0,.45);border:1px solid rgba(255,210,31,.25);border-radius:14px;padding:16px 18px}.lp .code span{display:block;font-size:.72rem;color:var(--muted)}.lp .code b{display:block;font-family:var(--display);font-size:2.2rem;letter-spacing:.14em;color:var(--gold);transition:opacity .25s}.lp .code b.swap{opacity:0}.lp .bar{height:4px;background:rgba(255,255,255,.14);border-radius:4px;margin-top:16px;overflow:hidden}.lp .bar i{display:block;height:100%;width:100%;background:var(--gold);transform-origin:left;animation:lp-t 6s linear infinite}@keyframes lp-t{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.lp .mail.second{transform:rotate(-1.5deg) scale(.94);margin:-14px 0 0 44px;opacity:.9;padding:20px 26px;animation-duration:7.5s;animation-delay:-2s}.lp .mail.second .code b{font-size:1.6rem}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -9px}}.lp .trust{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:26px;color:var(--muted);font-size:.9rem}.lp .trust li:before{content:"\2713";color:var(--gold);margin-right:7px;font-weight:700}.lp section{padding:64px 0;border-top:1px solid var(--line)}.lp h2{font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:800;margin-bottom:10px}.lp .lead{color:var(--muted);margin-bottom:34px;max-width:52ch}.lp .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;counter-reset:s;list-style:none;padding:0}.lp .steps li{counter-increment:s;background:var(--bg2);border:1px solid var(--line);border-radius:16px;padding:24px}.lp .steps li:before{content:counter(s);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--gold);color:var(--gold-ink);font-weight:800;margin-bottom:14px}.lp .steps h3{font-size:1.15rem;margin-bottom:6px}.lp .guar p,.lp .steps p{color:var(--muted);font-size:.96rem}.lp .table{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:var(--bg2)}.lp table{border-collapse:collapse;width:100%;min-width:480px}.lp td,.lp th{padding:16px 20px;text-align:left;border-bottom:1px solid var(--line)}.lp tr:last-child td{border-bottom:0}.lp th{color:var(--muted);font-weight:500;font-size:.9rem}.lp td.p{color:var(--gold);font-weight:700;white-space:nowrap}.lp .guar{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.lp .guar div{background:var(--bg2);border:1px solid var(--line);border-radius:16px;padding:26px}.lp .guar .hl{border-color:rgba(255,210,31,.5)}.lp .guar h3{margin-bottom:6px}.lp details{border-bottom:1px solid var(--line);padding:18px 0}.lp summary{cursor:pointer;font-weight:700;font-size:1.05rem}.lp details p{color:var(--muted);margin-top:10px;max-width:62ch}.lp footer{border-top:1px solid var(--line);padding:30px 0 40px;color:var(--muted);font-size:.88rem}.lp footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}@media(max-width:820px){.lp .guar,.lp .hero,.lp .steps{grid-template-columns:1fr}.lp .hero{padding-top:24px;gap:36px}.lp .mail.second{margin-left:20px}}@media(prefers-reduced-motion:reduce){.lp .bar i,.lp .mail{animation:none}html:has(.lp){scroll-behavior:auto}.lp .btn,.lp .code b{transition:none}}.lp .legal h2{font-size:1.2rem;margin:26px 0 8px}.lp .legal li,.lp .legal p{color:var(--muted)}.lp .legal ul{padding-left:20px;display:grid;grid-gap:6px;gap:6px}.lp footer a{color:var(--muted);text-decoration:underline}