: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)}.rd-toc a.on{color:var(--blurple);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)}}
@media (prefers-reduced-motion:no-preference){.hx-acc-chev{transition:transform var(--t) var(--ease-out)}.hx-faq-a{transition:grid-template-rows var(--t) var(--ease-out)}}.hx-acc-chev{width:10px;height:10px;color:var(--ink-500);border-bottom:1.6px solid;border-right:1.6px solid;flex:none;transform:rotate(45deg)translate(-2px,-2px)}.hx-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;margin-top:clamp(48px,6vw,80px);display:grid}.hx-faq-head{gap:12px;display:grid}.hx-faq>:not(.hx-faq-head):not(.hx-faq-list){grid-column:1/-1}.hx-faq-list{border-top:1px solid var(--line-a)}.hx-faq-item{border-bottom:1px solid var(--line-a)}.hx-faq-q button{text-align:left;width:100%;color:var(--ink-900);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:600;line-height:1.4;display:flex}.hx-faq-q button:hover{color:var(--blurple)}.hx-faq-q button:focus-visible{outline:2px solid var(--blurple);outline-offset:2px;border-radius:6px}.hx-faq-item[data-open=true] .hx-acc-chev{transform:rotate(225deg)translate(-2px,-2px)}.hx-faq-a{grid-template-rows:0fr;display:grid}.hx-faq-item[data-open=true] .hx-faq-a{grid-template-rows:1fr}.hx-faq-a-in{gap:10px;min-height:0;display:grid;overflow:hidden}.hx-faq-item[data-open=true] .hx-faq-a-in{padding-bottom:18px}@media (max-width:995px){.hx-faq{grid-template-columns:1fr;gap:20px}}.hx-faq-head :where(h2){letter-spacing:-.025em;color:var(--ink-900);text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.12}.hx-faq-a-in :where(p){margin:0;font-size:16px;line-height:1.65}:where(.hx-faq-a-in) :where(p) a:where(:not([class])){color:var(--brand-600);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--brand-600) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-600) 35%, transparent)}:where(.hx-faq-a-in) :where(p) a:where(:not([class])):hover{color:var(--blurple-700);text-decoration-color:currentColor}@keyframes hx-reveal{0%{opacity:0;filter:blur(8px);transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){.hx-faq-item[data-open=true] .hx-faq-a-in{animation:hx-reveal .55s var(--ease-out)}}
