.dh .pr-top{padding:72px 0 96px}.dh .pr-nav-link{color:var(--mut);white-space:nowrap;border-radius:8px;align-items:center;min-height:44px;padding:0 10px;font-size:14.5px;display:inline-flex}.dh .pr-nav-link:hover{color:var(--txt)}.dh .pr-nav-link.acc{color:#0a0d05;background:var(--acc);padding:0 14px;font-weight:600}.dh .pr-toggle{border:1px solid var(--line2);background:#0a0d12;border-radius:999px;gap:4px;margin:0 auto 28px;padding:4px;display:inline-flex}.dh .pr-toggle button{min-height:40px;color:var(--mut);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px}.dh .pr-toggle button[aria-pressed=true]{background:var(--a10);color:var(--acc);box-shadow:inset 0 0 0 1px var(--a20)}.dh .pr-center{justify-content:center;display:flex}.dh .pr-est{letter-spacing:.04em;text-transform:uppercase;color:#f5b941;vertical-align:middle;border:1px dashed #f5b94173;border-radius:999px;align-items:center;margin-left:8px;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.dh .pr-sub{color:var(--dim);min-height:20px;margin-top:4px;font-size:12.5px}.dh .pr-chains{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.dh .pr-chain{padding:20px 22px}.dh .pr-chain .t{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.dh .pr-chain .d{color:var(--mut);margin-top:6px;font-size:13.5px}.dh .pr-pill{border:1px solid var(--line2);color:var(--mut);white-space:nowrap;border-radius:999px;margin-left:auto;padding:1px 9px;font-size:11.5px;font-weight:500}.dh .pr-pill.on{color:var(--acc);border-color:var(--a40);background:var(--a10)}.dh .pr-steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.dh .pr-steps li{border:1px solid var(--line);color:var(--soft);background:#0a0d12;border-radius:14px;padding:18px 20px;font-size:14px}.dh .pr-steps li b{color:var(--txt);margin-bottom:4px;font-weight:600;display:block}.dh .pr-steps li b:before{counter-increment:s;content:counter(s) " · ";color:var(--acc);font-family:var(--font-dd-mono), monospace}.dh .pr-foot{border-top:1px solid var(--line);color:var(--dim);padding:28px 0 40px;font-size:12.5px}@media (max-width:1140px){.dh .pr-steps{grid-template-columns:1fr 1fr}}@media (max-width:860px){.dh .pr-chains{grid-template-columns:1fr}}@media (max-width:640px){.dh .pr-top{padding:40px 0 64px}.dh .pr-steps{grid-template-columns:1fr}.dh .pr-nav-link.hide-sm{display:none}}
