.lp-dl .dl-hero{padding:clamp(48px,9vw,110px) 0 clamp(28px,5vw,56px);position:relative}.lp-dl .dl-hero .lp-h2{margin:18px 0;max-width:18ch}.lp-dl .dl-hero .lp-lead{margin-bottom:30px}.lp-dl .dl-cta{display:grid;gap:14px;justify-items:start}.lp-dl .dl-btn{min-height:56px;padding:0 28px;font-size:17px;border-radius:12px}.lp-dl .dl-btn svg{width:20px;height:20px}.lp-dl .dl-meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;color:var(--dim);font-size:14px}.lp-dl .dl-meta span+span:before{content:"·";margin-right:18px;color:var(--faint)}.lp-dl .dl-unavail{display:flex;gap:12px;align-items:flex-start;max-width:62ch;margin:0;padding:16px 18px;border:1px solid rgb(255 191 105/.4);background:rgb(255 191 105/.07);border-radius:12px;color:var(--cream);font-size:15px;line-height:1.5}.lp-dl .dl-unavail svg{width:20px;height:20px;color:var(--warn);flex:0 0 auto;margin-top:2px}.lp-dl .dl-sec{padding:clamp(28px,5vw,56px) 0;border-top:1px solid var(--b1)}.lp-dl .dl-h3{margin:12px 0 22px;font-size:clamp(24px,3.2vw,34px);line-height:1.1;font-weight:600;letter-spacing:-.035em;color:var(--cream);display:flex;align-items:center;gap:12px}.lp-dl .dl-h3 svg{width:24px;height:24px;color:var(--warn);flex:0 0 auto}.lp-dl .dl-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));counter-reset:none}.lp-dl .dl-steps li{display:flex;gap:14px;padding:18px;border:1px solid var(--b2);background:var(--surface);border-radius:14px}.lp-dl .dl-steps .n{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--lime-b);background:var(--lime-soft);color:var(--lime);font-weight:600;font-size:15px}.lp-dl .dl-steps b{display:block;margin-bottom:6px;font-size:16px;color:var(--cream)}.lp-dl .dl-steps p{margin:0;color:var(--dim);font-size:14.5px;line-height:1.55}.lp-dl .dl-warn{padding:clamp(18px,3vw,28px);border:1px solid rgb(255 191 105/.35);background:rgb(255 191 105/.05);border-radius:16px;max-width:880px}.lp-dl .dl-warn p{margin:0 0 12px;color:var(--dim);line-height:1.6;font-size:15.5px}.lp-dl .dl-warn b{color:var(--cream);font-weight:600}.lp-dl .dl-mini{margin:4px 0 16px;padding-left:22px;color:var(--cream);line-height:1.8;font-size:15.5px}.lp-dl .dl-note{color:var(--cream)!important}.lp-dl .dl-verify{margin-top:18px;border-top:1px solid var(--b2);padding-top:14px}.lp-dl .dl-verify summary{cursor:pointer;display:inline-flex;align-items:center;gap:10px;color:var(--cream);font-weight:600;font-size:15px}.lp-dl .dl-verify summary svg{width:18px;height:18px;color:var(--lime)}.lp-dl .dl-verify pre{margin:8px 0 12px;padding:12px 14px;border-radius:10px;background:var(--deep);border:1px solid var(--b1);overflow-x:auto;font-size:13.5px;color:var(--lime)}.lp-dl .dl-hash{word-break:break-all;font-size:13px;color:var(--cream);user-select:all}.lp-dl .dl-cols{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.lp-dl .dl-card{padding:20px;border:1px solid var(--b2);background:var(--surface);border-radius:14px}.lp-dl .dl-card h3{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:18px;color:var(--cream)}.lp-dl .dl-card h3 svg{width:20px;height:20px;color:var(--lime)}.lp-dl .dl-card ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lp-dl .dl-card li{display:flex;gap:12px;align-items:flex-start;color:var(--dim);font-size:15px;line-height:1.5}.lp-dl .dl-card li svg{width:18px;height:18px;flex:0 0 auto;margin-top:2px}.lp-dl .dl-card .ok{color:var(--lime)}.lp-dl .dl-card .no{color:var(--danger)}.lp-dl .dl-scam{display:flex;gap:12px;align-items:flex-start;margin:20px 0 0;padding:16px 18px;border:1px solid rgb(255 120 111/.4);background:rgb(255 120 111/.06);border-radius:12px;color:var(--cream);font-size:15px;line-height:1.55}.lp-dl .dl-scam svg{width:20px;height:20px;color:var(--danger);flex:0 0 auto;margin-top:2px}.lp-dl .dl-faq{display:grid;gap:10px;max-width:880px}.lp-dl .dl-faq details{border:1px solid var(--b2);background:var(--surface);border-radius:12px;padding:0 18px}.lp-dl .dl-faq summary{cursor:pointer;padding:16px 0;font-weight:600;color:var(--cream);font-size:15.5px}.lp-dl .dl-faq p{margin:0 0 16px;color:var(--dim);line-height:1.6;font-size:15px}.lp-dl .lp-foot{margin-top:24px}.lp-dl .hp-lead{max-width:62ch}.lp-dl .hp-list{list-style:none;margin:0;padding:0;display:grid;gap:16px;max-width:880px}.lp-dl .hp-list>li{display:flex;gap:16px;padding:20px;border:1px solid var(--b2);background:var(--surface);border-radius:14px}.lp-dl .hp-list .n{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--lime-b);background:var(--lime-soft);color:var(--lime);font-weight:600;font-size:17px}.lp-dl .hp-list b{color:var(--cream);font-weight:600}.lp-dl .hp-list h3{margin:0 0 6px;font-size:18px;color:var(--cream)}.lp-dl .hp-list p{margin:0 0 8px;color:var(--dim);font-size:15.5px;line-height:1.6}.lp-dl .hp-list p:last-child{margin-bottom:0}.lp-dl .hp-key{display:inline-block;padding:1px 8px;border:solid var(--b2);border-width:1px 1px 2px;border-radius:6px;background:var(--deep);color:var(--cream);font-size:14px}.lp-dl .hp-box{max-width:880px;padding:18px 20px;border:1px solid var(--b2);background:var(--surface);border-radius:14px;color:var(--dim);font-size:15.5px;line-height:1.6}.lp-dl .hp-box b{color:var(--cream)}.lp-dl .hp-states{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:880px}.lp-dl .hp-states>div{padding:16px;border:1px solid var(--b2);background:var(--surface);border-radius:12px;color:var(--dim);font-size:14.5px;line-height:1.5}.lp-dl .hp-states b{display:block;margin-bottom:4px;color:var(--cream);font-size:16px}@media (prefers-reduced-motion:reduce){.lp-dl *{scroll-behavior:auto;transition:none!important}}.lp-dl .dl-btns{display:flex;flex-wrap:wrap;gap:12px}.lp-dl .dl-note-box{display:flex;gap:12px;align-items:flex-start;margin:20px 0 0;padding:16px 18px;border:1px solid rgb(255 191 105/.4);background:rgb(255 191 105/.06);border-radius:12px;color:var(--cream);font-size:15px;line-height:1.55;max-width:880px}.lp-dl .dl-note-box svg{width:20px;height:20px;color:var(--warn);flex:0 0 auto;margin-top:2px}.lp-dl .dl-steps code{padding:1px 6px;border-radius:6px;background:var(--deep);border:1px solid var(--b1);color:var(--lime);font-size:13px;word-break:break-all}