:root{--rd-tint-blue:#eef6ff;--rd-edge-blue:#dbe8fb;--rd-tile-blue:#e0edff;--rd-tint-violet:#f5f3ff;--rd-edge-violet:#e6e1fb;--rd-tile-violet:#ebe7ff;--rd-ink-violet:#6d5bd0;--rd-tint-orange:#fff6ee;--rd-edge-orange:#fbe1cb;--rd-tile-orange:#ffe9d6;--rd-ink-orange:#d9631c}.rd{max-width:var(--frame);padding:calc(var(--header-h) + 28px) var(--pad) 0;grid-template-columns:260px minmax(0,880px);justify-content:start;gap:64px;margin:0 auto;display:grid}.rd-side,.rd-main{min-width:0}.rd-toc{top:calc(var(--header-h) + 24px);max-height:calc(100dvh - var(--header-h) - 48px);overscroll-behavior:contain;margin-top:30px;padding:0 4px 12px 0;position:sticky;overflow-y:auto}.rd-toc-t{letter-spacing:.06em;color:var(--muted);margin:0 0 12px 14px;font-size:13px;font-weight:600}.rd-toc ul{border-left:1px solid var(--line-a);gap:4px;margin:0;padding:0;list-style:none;display:grid}.rd-toc li{font-size:15px;line-height:1.4}.rd-toc a{color:var(--ink-700);border-radius:12px;align-items:flex-start;gap:12px;margin-left:6px;padding:10px 12px;text-decoration:none;transition:color .15s,background-color .15s;display:flex;position:relative}.rd-toc a .rd-ic{color:var(--ink-500);flex:none;margin-top:1px}.rd-toc a:hover{color:var(--ink-900);background:var(--surface)}.rd-toc a.on{color:var(--blurple);background:var(--rd-tint-blue);font-weight:600}.rd-toc a.on .rd-ic{color:var(--blurple)}.rd-toc a.on:before{content:"";background:var(--blurple);border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:-8px}.rd-tocm{background:var(--surface);border-radius:12px;margin-bottom:8px;display:none}.rd-tocm-host .rd-tocm{margin:24px 0 0}.rd-side .rd-tocm{margin-bottom:20px}.rd-tocm>summary{cursor:pointer;color:var(--ink-900);justify-content:space-between;align-items:center;padding:14px 16px;font-weight:600;list-style:none;display:flex}.rd-tocm>summary::-webkit-details-marker{display:none}.rd-chev{width:10px;height:10px;color:var(--ink-500);border-bottom:1.6px solid;border-right:1.6px solid;flex:none;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}.rd-tocm[open] .rd-chev{transform:rotate(225deg)translate(-2px,-2px)}.rd-tocm ul{gap:2px;margin:0;padding:0 16px 14px;list-style:none;display:grid}.rd-tocm a{color:var(--ink-700);align-items:flex-start;gap:10px;padding:7px 0;font-size:15px;text-decoration:none;display:flex}.rd-tocm a .rd-ic{color:var(--ink-500);flex:none;margin-top:2px}.rd .page-hero{background:0 0;padding:0;overflow:visible}.rd .page-hero-inner{text-align:left;align-items:flex-start;max-width:none;margin:0;padding:0 0 8px}.rd .page-hero .breadcrumb{justify-content:flex-start;margin:0 0 22px;font-size:14px}.rd .page-hero .eyebrow{color:var(--blurple);background:var(--rd-tint-blue);box-shadow:none;border:0;gap:8px;margin:0 0 18px;padding:7px 16px 7px 12px;font-size:14px}.rd .page-hero .eyebrow:before{content:"";background:url(/branding/leadity-logo-gradient.svg) 50%/contain no-repeat;flex:none;width:20px;height:20px}.rd .page-hero .page-h1{text-align:left;letter-spacing:-.035em;max-width:none;font-size:clamp(38px,4.6vw,62px);font-weight:700;line-height:1.04}.rd .page-hero .page-h1 .tt-muted{text-wrap:pretty;letter-spacing:0;max-width:760px;color:var(--ink-600);margin:14px 0 0;font-size:clamp(18px,1.9vw,23px);font-weight:500;line-height:1.42;display:block}.rd .page-hero .page-sub,.rd .page-hero .lede-intro{text-align:left;width:auto;max-width:760px;color:var(--ink-700);margin:18px 0 0;font-size:17px;line-height:1.65}.rd .page-hero .hero-cta,.rd .page-hero .trust-row{justify-content:flex-start}.rd .page-hero .trust-chip{color:var(--ink-700);background:var(--surface);border-color:var(--line-a)}.rd .frame{max-width:none;margin:0}.rd .frame>section{padding:56px 0 0}.rd .frame>section>:first-child{margin-top:0}.rd .page-hero~.frame :is(.hub-grid,.steps,.icp-grid){justify-content:flex-start}.rd :is(.legal-switch,.legal-body){max-width:760px;margin-inline:0}.rd .frame .sec-head{text-align:left;letter-spacing:-.025em;max-width:none;margin-inline:0;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.15}.rd .frame .sec-head .tt-muted{text-wrap:pretty;max-width:720px;margin:10px 0 0}.rd .page-hero~.frame .lede-intro{text-align:left;width:auto;max-width:760px;margin:18px 0 0}.rd .page-hero~.frame>.lede-intro{margin:32px 0 0;padding-inline:0}.rd .page-hero~.frame .statboxes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.rd .page-hero~.frame .statboxes>.fcard{border:1px solid var(--rd-edge-blue);background:linear-gradient(180deg, var(--rd-tint-blue), #fff 70%);border-radius:12px;min-width:0;max-width:none;padding:22px}.rd .page-hero~.frame .statboxes>.fcard:nth-child(3n+2){border-color:var(--rd-edge-violet);background:linear-gradient(180deg, var(--rd-tint-violet), #fff 70%)}.rd .page-hero~.frame .statboxes>.fcard:nth-child(3n+3){border-color:var(--rd-edge-orange);background:linear-gradient(180deg, var(--rd-tint-orange), #fff 70%)}.rd .fcard-ic{background:var(--rd-tile-blue);width:44px;height:44px;color:var(--blurple);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.rd .page-hero~.frame .statboxes>.fcard:nth-child(3n+2) .fcard-ic{background:var(--rd-tile-violet);color:var(--rd-ink-violet)}.rd .page-hero~.frame .statboxes>.fcard:nth-child(3n+3) .fcard-ic{background:var(--rd-tile-orange);color:var(--rd-ink-orange)}.rd .page-hero~.frame .statboxes>.fcard>b{letter-spacing:-.03em;font-size:clamp(28px,2.8vw,36px);font-weight:700;line-height:1.1;display:block}.rd .frame>section.final-cta{text-align:left;background:var(--rd-tint-blue);border:1px solid var(--rd-edge-blue);border-radius:12px;margin:64px 0 0;padding:clamp(28px,4vw,44px)}.rd .final-cta>.water-layer{display:none}.rd .final-cta .final-inner{max-width:680px;margin:0}.rd .final-cta .final-lede{margin:14px 0 24px}.rd .final-cta .hero-cta{justify-content:flex-start}@media (max-width:995px){.rd{padding-top:calc(var(--header-h) + 16px);grid-template-columns:minmax(0,1fr);gap:0}.rd-toc{display:none}.rd-tocm{display:block}.rd .page-hero~.frame .statboxes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rd .page-hero~.frame .statboxes{grid-template-columns:minmax(0,1fr)}}
