.connect-root{--c-purple-50:#f3eaff;--c-purple-100:#ede9fe;--c-purple-200:#c4b5fd;--c-purple-300:#b87dff;--c-purple-400:#9810fa;--c-purple-500:#8e51ff;--c-purple-600:#4c168d;--c-purple-800:#2a0a55;--c-purple-900:#2a0a55;--c-purple-950:#1e073e;--c-ink-0:#fff;--c-ink-50:#f8f9fc;--c-ink-100:#f5f2ff;--c-ink-200:#e7e9ed;--c-ink-300:#d5d7da;--c-ink-400:#a8acb3;--c-ink-500:#717680;--c-ink-600:#2b2f3a;--c-ink-700:#2b2f3a;--c-ink-800:#181d27;--c-ink-900:#181d27;--c-ink-950:#181d27;--c-yellow:#ffd60a;--c-green:#0a8f4d;--c-amber:#c46a00;--c-red:#b3261e;--c-line-light:#e7e9ed;--c-line-strong:#d5d7da;--c-line-dark:#ffffff1f;--c-font-sans:var(--font-landing-sans,"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--c-font-serif:var(--font-landing-serif,"Instrument Serif", "Times New Roman", serif);--c-font-mono:var(--font-landing-mono,"JetBrains Mono", "Geist Mono", "SF Mono", Menlo, monospace);--c-r-sm:4px;--c-r-md:4px;--c-r-lg:4px;--c-r-xl:4px;background:var(--c-ink-0);color:var(--c-ink-900);font-family:var(--c-font-sans);font-feature-settings:"ss01", "cv11";padding-top:66px;overflow-x:hidden}.connect-root *,.connect-root :before,.connect-root :after{box-sizing:border-box}.connect-root ::selection{color:#181d27;background:#ffd60a}.connect-root .c-header-bar{border-top:1px solid var(--c-line-light);border-bottom:1px solid var(--c-line-light);font-family:var(--c-font-mono);letter-spacing:.04em;color:var(--c-ink-500);background:0 0;align-items:baseline;gap:24px;padding:14px 32px;font-size:12px;display:flex}.connect-root .c-header-bar__code{color:var(--c-ink-700)}.connect-root .c-header-bar__label{color:var(--c-ink-900);font-weight:700}.connect-root .c-header-bar__subtitle{color:var(--c-ink-400)}.connect-root .c-header-bar__meta{color:var(--c-ink-400);text-align:right;margin-left:auto}.connect-root .c-section--dark .c-header-bar{border-color:var(--c-line-dark);color:var(--c-ink-300)}.connect-root .c-section--dark .c-header-bar__label{color:#fff}.connect-root .c-section--dark .c-header-bar__code{color:var(--c-ink-200)}.connect-root .c-section--dark .c-header-bar__subtitle,.connect-root .c-section--dark .c-header-bar__meta{color:var(--c-ink-300)}.connect-root .c-pill{font-family:var(--c-font-mono);letter-spacing:.06em;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:inline-flex}.connect-root .c-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.connect-root .c-pill--live{color:var(--c-purple-600)}.connect-root .c-pill--beta{color:var(--c-purple-400)}.connect-root .c-pill--soon{color:var(--c-ink-400)}.connect-root .c-pill--success{color:var(--c-green)}.connect-root .c-pill--pending{color:var(--c-amber)}.connect-root .c-pill--error{color:var(--c-red)}.connect-root .c-pill--neutral{color:var(--c-ink-500)}.connect-root .c-ascii{font-family:var(--c-font-mono);white-space:pre;color:var(--c-ink-700);margin:0;font-size:12.5px;line-height:1.5;overflow-x:auto}.connect-root .c-ascii__caption{font-family:var(--c-font-mono);color:var(--c-ink-400);margin-top:8px;font-size:11px}.connect-root .c-btn{font-family:var(--c-font-sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:2px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}.connect-root .c-btn--primary{color:#fff;background:#4c168d}.connect-root .c-btn--primary:hover{background:#3d1271}.connect-root .c-btn--cta{color:#181d27;background:#ffd60a}.connect-root .c-btn--cta:hover{background:#fff1a3}.connect-root .c-btn--secondary{color:var(--c-ink-900);border-color:var(--c-line-strong);background:0 0}.connect-root .c-btn--secondary:hover{background:var(--c-ink-50)}.connect-root .c-btn--ghost{color:var(--c-ink-700);text-underline-offset:4px;background:0 0;border:none;padding:4px 0;text-decoration:underline}.connect-root .c-serif-italic{font-family:var(--c-font-serif);letter-spacing:-.01em;color:var(--c-purple-600);font-style:italic;font-weight:400}.connect-root .c-mono{font-family:var(--c-font-mono)}.connect-root .c-eyebrow{font-family:var(--c-font-mono);letter-spacing:.12em;color:var(--c-purple-600);text-transform:uppercase;font-size:11px}.connect-root .c-code{border-radius:var(--c-r-md);border:1px solid var(--c-line-light);font-family:var(--c-font-mono);font-size:13px;line-height:1.6;overflow:hidden}.connect-root .c-code--dark{background:var(--c-purple-950);color:var(--c-ink-100);border-color:#7c5cff33}.connect-root .c-code--light{background:var(--c-ink-0);color:var(--c-ink-900)}.connect-root .c-code__head{color:var(--c-ink-400);border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:flex}.connect-root .c-code--light .c-code__head{border-bottom-color:var(--c-line-light)}.connect-root .c-code__tag{letter-spacing:.06em;color:var(--c-purple-300);border:1px solid;border-radius:4px;align-items:center;gap:6px;margin-left:auto;padding:2px 8px;font-size:10px;display:inline-flex}.connect-root .c-code--light .c-code__tag{color:var(--c-purple-600)}.connect-root .c-code__body{white-space:pre;margin:0;padding:18px 22px;overflow-x:auto}.connect-root .c-code__divider{text-align:center;color:var(--c-ink-400);border-top:1px dashed #ffffff1a;border-bottom:1px dashed #ffffff1a;padding:8px;font-size:11px}.connect-root .c-ticker{border-bottom:1px solid var(--c-line-light);background:var(--c-ink-0);align-items:center;height:44px;display:flex;position:relative;overflow:hidden}.connect-root .c-ticker__rail{font-family:var(--c-font-mono);white-space:nowrap;align-items:center;gap:36px;padding:0 32px;font-size:12px;display:flex}.connect-root .c-ticker--marquee .c-ticker__rail{animation:c-marquee var(--c-marquee-duration,40s) linear infinite}.connect-root .c-ticker__item{align-items:baseline;gap:8px;display:inline-flex}.connect-root .c-ticker__label{color:var(--c-ink-500);letter-spacing:.04em}.connect-root .c-ticker__value{color:var(--c-ink-900);font-weight:600}.connect-root .c-ticker__suffix{color:var(--c-ink-400)}@keyframes c-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.connect-root .c-connector{border:1px solid var(--c-line-light);border-radius:var(--c-r-md);background:var(--c-purple-50);font-family:var(--c-font-mono);padding:16px 24px}.connect-root .c-connector__head{color:var(--c-ink-700);border-bottom:1px solid var(--c-line-light);align-items:baseline;gap:16px;margin-bottom:12px;padding-bottom:12px;font-size:13px;display:flex}.connect-root .c-connector__id{letter-spacing:.04em;flex:1}.connect-root .c-kv{grid-template-columns:120px 1fr;gap:4px 24px;font-size:13px;display:grid}.connect-root .c-kv__key{color:var(--c-ink-400)}.connect-root .c-kv__value{color:var(--c-ink-900)}.connect-root .c-kv__value--accent{color:var(--c-purple-600);font-weight:600}.connect-root .c-section{padding:80px 64px}@media (max-width:768px){.connect-root .c-section{padding:60px 20px}}@media (min-width:769px) and (max-width:900px){.connect-root .c-section{padding:60px 24px}}.connect-root [data-motion]{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(0)}.connect-root [data-motion=none]{opacity:1;transition:none;transform:none}.connect-root [data-motion=fade-up]{transform:translateY(24px)}.connect-root [data-motion=slide-in]{transform:translate(-32px)}.connect-root [data-motion=counter],.connect-root [data-motion=typewriter]{opacity:0}.connect-root [data-motion=stagger],.connect-root [data-motion].is-in-view{opacity:1;transform:none}.connect-root [data-motion=stagger]>*{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.connect-root [data-motion=stagger].is-in-view>*{opacity:1;transform:none}.connect-root [data-motion=stagger].is-in-view>:first-child{transition-delay:0s}.connect-root [data-motion=stagger].is-in-view>:nth-child(2){transition-delay:70ms}.connect-root [data-motion=stagger].is-in-view>:nth-child(3){transition-delay:.14s}.connect-root [data-motion=stagger].is-in-view>:nth-child(4){transition-delay:.21s}.connect-root [data-motion=stagger].is-in-view>:nth-child(5){transition-delay:.28s}.connect-root [data-motion=stagger].is-in-view>:nth-child(6){transition-delay:.35s}.connect-root [data-motion=stagger].is-in-view>:nth-child(7){transition-delay:.42s}.connect-root [data-motion=stagger].is-in-view>:nth-child(8){transition-delay:.49s}.connect-root [data-motion=stagger].is-in-view>:nth-child(9){transition-delay:.56s}.connect-root [data-motion=stagger].is-in-view>:nth-child(10){transition-delay:.63s}.connect-root [data-motion=stagger].is-in-view>:nth-child(n+11){transition-delay:.7s}@keyframes c-typewriter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.connect-root [data-motion=typewriter].is-in-view{animation:1.4s steps(60,end) forwards c-typewriter}.connect-root .c-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.connect-root .c-hero-heading{letter-spacing:-2.4px;overflow-wrap:break-word;text-wrap:balance;font-size:72px}.connect-root .c-hero-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.connect-root .c-hero-stat-value{letter-spacing:-1.6px;font-size:44px}.connect-root .c-trust-heading{letter-spacing:-2px;overflow-wrap:break-word;text-wrap:balance;font-size:56px}.connect-root .c-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;display:grid}@media (max-width:900px){.connect-root .c-shc-grid{grid-template-columns:1fr!important;gap:32px!important}.connect-root .c-shc-grid h3{letter-spacing:-.8px;font-size:28px}.connect-root .c-hero-grid{grid-template-columns:1fr;gap:40px}.connect-root .c-hero-heading{letter-spacing:-1.5px;font-size:40px}.connect-root .c-hero-stats-grid{grid-template-columns:repeat(2,1fr)}.connect-root .c-hero-stat-value{letter-spacing:-1px;font-size:32px}.connect-root .c-trust-heading{letter-spacing:-1.2px;font-size:40px}.connect-root .c-trust-grid{grid-template-columns:1fr;gap:32px}.connect-root .c-code__body{white-space:pre-wrap;word-break:break-all;padding:16px;font-size:12px}}@media (max-width:768px){.connect-root .c-hero-heading,.connect-root .c-trust-heading{letter-spacing:-1px;font-size:32px}.connect-root .c-hero-stat-value{letter-spacing:-.8px;font-size:28px}}@media (prefers-reduced-motion:reduce){.connect-root [data-motion],.connect-root [data-motion]>*{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.connect-root .c-ticker--marquee .c-ticker__rail{animation:none!important}}
/*# sourceMappingURL=3dhsqznrrrtae.css.map*/