.landing-root{--l-bg:#f4efe4;--l-surface:#fffdf6;--l-surface-alt:#f8f3e7;--l-surface-mid:#f8f3e7;--l-ink:#22201b;--l-ink-muted:#6b6152;--l-ink-subtle:#a89a83;--l-border:#22201b26;--l-signal:#d14b32;--l-signal-hover:#dd6248;--l-signal-bg:#d14b3212;--l-signal-border:#d14b3245;--l-signal-glow:#d14b3214;--l-gain:#3e7d52;--l-gain-bg:#3e7d520f;--l-gain-border:#3e7d5245;--l-loss:#a63b28;--l-loss-bg:#a63b2812;--l-loss-border:#a63b2845;--l-intel:#2f6b8a;--l-btn-primary-text:#fffdf6;--l-nav-bg:#f4efe4cc;--l-grid-dot:#22201b14;--l-hero-glow:#d14b3214;--l-card-shadow:#22201b33;--l-card-ring:#d14b3212;--l-ticker-fade:#f8f3e7;--l-chart-muted:#a89a83;--l-bar-track:#22201b14;--l-whale-bid:#3e7d5266;--l-whale-ask:#a63b2866;--l-logo-eye:#22201b;--l-scan-bg:#d14b3212;--l-cta-glow:#d14b3217;--l-btn-shadow:#d14b3266;--l-btn-shadow-hover:#d14b3278;--l-ping-border:#d14b3254;--l-ping-ring:#d14b3233;--l-ping-ring-soft:#d14b3221;--l-story-ink:#443e33;--l-stats-note:#a89a83;--l-grid-dot-strong:#22201b21;background:var(--l-bg);color:var(--l-ink);font-family:var(--font-instrument-sans),"Instrument Sans",sans-serif;-webkit-font-smoothing:antialiased;--ins-signal:var(--l-signal);--ins-logo-eye:var(--l-logo-eye);--ins-ink:var(--l-ink);--ins-bg:var(--l-bg)}.dark .landing-root{--l-bg:#12121c;--l-surface:#1a1a28;--l-surface-alt:#15151f;--l-surface-mid:#1a1a28;--l-ink:#f2ecde;--l-ink-muted:#8b8698;--l-ink-subtle:#5c5868;--l-border:#242432;--l-signal:#e8863c;--l-signal-hover:#f09a55;--l-signal-bg:#e8863c12;--l-signal-border:#e8863c45;--l-signal-glow:#e8863c14;--l-gain:#7cc98f;--l-gain-bg:#7cc98f0f;--l-gain-border:#7cc98f45;--l-loss:#e06054;--l-loss-bg:#e0605412;--l-loss-border:#e0605445;--l-intel:#2f6b8a;--l-btn-primary-text:#12121c;--l-nav-bg:#12121ccc;--l-grid-dot:#24243266;--l-hero-glow:#e8863c14;--l-card-shadow:#000000ab;--l-card-ring:#e8863c12;--l-ticker-fade:#15151f;--l-chart-muted:#5c5868;--l-bar-track:#2424328c;--l-whale-bid:#7cc98f66;--l-whale-ask:#e0605466;--l-logo-eye:#1b1b26;--l-scan-bg:#e8863c12;--l-cta-glow:#e8863c17;--l-btn-shadow:#e8863c66;--l-btn-shadow-hover:#e8863c78;--l-ping-border:#e8863c54;--l-ping-ring:#e8863c33;--l-ping-ring-soft:#e8863c21;--l-story-ink:#c9c3b8;--l-stats-note:#4a4a5c;--l-grid-dot-strong:#24243266}.landing-root a.landing-text-link{color:var(--l-signal);text-decoration:none;transition:color .15s}.landing-root a.landing-text-link:hover{color:var(--l-signal-hover)}.landing-root ::selection{background:color-mix(in srgb,var(--l-signal)27%,transparent);color:var(--l-ink)}.landing-root summary::-webkit-details-marker{display:none}.landing-root summary{list-style:none}.landing-container{max-width:1200px;margin:0 auto;padding-left:28px;padding-right:28px}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes landing-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes landing-ping{0%{opacity:.45;transform:scale(.55)}to{opacity:0;transform:scale(1.55)}}@keyframes landing-floaty{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-7px)}}@keyframes landing-ear-twitch{0%,92%,to{transform:rotate(0)}94%{transform:rotate(-7deg)}97%{transform:rotate(3deg)}}@keyframes landing-row-scan{0%,20%,to{background-color:#0000}5%,12%{background-color:var(--l-scan-bg)}}@keyframes landing-fill-bar{0%{transform:scaleX(.1)}8%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes landing-cycle-in{0%{opacity:0;transform:translateY(10px)}5%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}93%,to{opacity:0}}@keyframes landing-draw-path{0%{stroke-dashoffset:1px}32%{stroke-dashoffset:0}88%{stroke-dashoffset:0;opacity:1}95%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}@keyframes landing-fade-cycle{0%,38%{opacity:0}48%,86%{opacity:1}93%,to{opacity:0}}@keyframes landing-whale-slam{0%,32%{width:14%}44%,88%{width:90%}96%,to{width:14%}}@keyframes landing-breathe{0%,to{transform:scaleX(1)}50%{transform:scaleX(.72)}}@media (prefers-reduced-motion:reduce){.landing-root *{transition:none!important;animation:none!important}}.landing-animate-fade-up{animation:.7s both landing-fade-up}.landing-animate-fade-up-1{animation:.7s 80ms both landing-fade-up}.landing-animate-fade-up-2{animation:.7s .16s both landing-fade-up}.landing-animate-fade-up-3{animation:.7s .24s both landing-fade-up}.landing-animate-fade-up-4{animation:.7s .32s both landing-fade-up}.landing-animate-fade-up-hero{animation:.8s .2s both landing-fade-up}.landing-card{background:var(--l-surface);border:1px solid var(--l-border);box-shadow:0 30px 70px -30px var(--l-card-shadow);border-radius:20px}.landing-btn-primary{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;background:var(--l-signal);border:none;border-radius:999px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s,color .15s;display:inline-block;color:var(--l-btn-primary-text)!important}.landing-root a.landing-btn-primary,.landing-root a.landing-btn-primary:hover{color:var(--l-btn-primary-text)!important}.landing-btn-primary:hover{background:var(--l-signal-hover);transform:translateY(-2px)}.landing-btn-secondary{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;border:1px solid var(--l-border);background:var(--l-surface);border-radius:999px;font-weight:600;transition:border-color .15s,color .15s;display:inline-block;color:var(--l-ink)!important}.landing-root a.landing-btn-secondary,.landing-root a.landing-btn-secondary:hover{color:var(--l-ink)!important}.landing-btn-secondary:hover{border-color:var(--l-signal-border)}.landing-section-alt{border-top:1px solid var(--l-border);background:var(--l-surface-alt)}.landing-label{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;letter-spacing:.14em;color:var(--l-signal);text-transform:uppercase;font-size:10px;font-weight:600}.landing-feature-num{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;color:var(--l-signal);letter-spacing:.12em;font-size:12px;font-weight:700}.landing-feature-grid{grid-template-columns:1fr;align-items:center;gap:48px;padding:72px 0;display:grid}@media (min-width:900px){.landing-feature-grid{grid-template-columns:1fr 1.1fr;gap:64px}.landing-feature-grid.reverse{grid-template-columns:1.1fr 1fr}}.landing-hero-grid{grid-template-columns:1fr;align-items:center;gap:48px;padding:64px 0 80px;display:grid}@media (min-width:900px){.landing-hero-grid{grid-template-columns:1.1fr .9fr;gap:64px;padding:88px 0 96px}}.landing-nav-link{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:color .15s,background .15s;color:var(--l-ink-muted)!important}.landing-root a.landing-nav-link:hover{background:var(--l-surface);color:var(--l-ink)!important}.landing-pill{border:1px solid var(--l-border);font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;letter-spacing:.08em;color:var(--l-ink-muted);border-radius:999px;padding:4px 10px;font-size:9px;font-weight:600}.landing-pill-signal{color:var(--l-signal);border-color:var(--l-signal-border);background:var(--l-signal-bg)}.landing-pill-loss{color:var(--l-loss);border-color:var(--l-loss-border);background:var(--l-loss-bg)}.landing-pill-gain{color:var(--l-gain);border-color:var(--l-gain-border);background:var(--l-gain-bg)}.landing-theme-toggle{border:1px solid var(--l-border);background:var(--l-surface);width:32px;height:32px;color:var(--l-signal);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.landing-theme-toggle:hover{background:var(--l-surface-alt);border-color:var(--l-signal-border)}.landing-alert-icon-intel{color:var(--l-intel);background:color-mix(in srgb,var(--l-intel)13%,transparent);border-color:color-mix(in srgb,var(--l-intel)27%,transparent)}.landing-alert-icon-signal{color:var(--l-signal);background:var(--l-signal-bg);border-color:var(--l-signal-border)}.landing-alert-icon-gain{color:var(--l-gain);background:var(--l-gain-bg);border-color:var(--l-gain-border)}.about-principles-grid{grid-template-columns:1fr;gap:18px;margin-top:24px;display:grid}@media (min-width:768px){.about-principles-grid{grid-template-columns:repeat(3,1fr)}}.about-stats-grid{border:1px solid var(--l-border);background:var(--l-border);border-radius:18px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.about-stats-grid{grid-template-columns:repeat(4,1fr)}}.about-cta-row{flex-direction:column;align-items:stretch;gap:14px;display:flex}@media (min-width:768px){.about-cta-row{flex-direction:row;align-items:center;gap:36px}.about-cta-actions{flex-flow:row}}.about-cta-actions{flex-direction:column;flex-shrink:0;gap:10px;display:flex}.about-footer-link{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;font-size:10.5px;transition:color .15s;color:var(--l-ink-muted)!important}.about-footer-link:hover{color:var(--l-signal)!important}.contact-channels-grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:768px){.contact-channels-grid{grid-template-columns:repeat(3,1fr)}}.contact-channel-card{border:1px solid var(--l-border);background:var(--l-surface);border-radius:18px;flex-direction:column;padding:24px;transition:border-color .2s,transform .2s;display:flex;color:var(--l-ink)!important}.contact-channel-card:hover{border-color:var(--l-signal-border);transform:translateY(-3px);color:var(--l-ink)!important}.contact-channel-card .contact-channel-email{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;margin-top:18px;font-size:12px;font-weight:600;color:var(--l-signal)!important}.contact-form-card{border:1px solid var(--l-border);background:var(--l-surface);box-shadow:0 40px 90px -30px var(--l-card-shadow);border-radius:24px;grid-template-columns:1fr;gap:32px;padding:32px 28px;display:grid}@media (min-width:900px){.contact-form-card{grid-template-columns:1fr 1.4fr;gap:48px;padding:40px 42px}}.contact-input{width:100%;font-family:var(--font-instrument-sans),"Instrument Sans",sans-serif;color:var(--l-ink);background:var(--l-surface-alt);border:1px solid var(--l-border);border-radius:12px;outline:none;padding:13px 16px;font-size:14px;transition:border-color .15s}.contact-input::placeholder{color:var(--l-ink-subtle);opacity:1}.contact-input:focus{border-color:var(--l-signal-border)}.contact-textarea{resize:vertical;min-height:120px;line-height:1.6}.contact-form-row{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.contact-form-row{grid-template-columns:1fr 1fr}}.docs-nav-inner,.docs-shell{max-width:1280px;margin:0 auto;padding-left:28px;padding-right:28px}.docs-layout{grid-template-columns:1fr;align-items:start;gap:28px;max-width:1280px;margin:0 auto;padding:0 28px 80px;display:grid}@media (min-width:1024px){.docs-layout{grid-template-columns:224px minmax(0,1fr);gap:44px}}@media (min-width:1200px){.docs-layout{grid-template-columns:224px minmax(0,1fr) 190px}}.docs-sidebar{flex-direction:column;padding-top:32px;display:none;position:sticky;top:92px}.docs-mobile-toc{z-index:40;border-bottom:1px solid var(--l-border);background:color-mix(in srgb,var(--l-bg)92%,transparent);-webkit-backdrop-filter:blur(10px);margin:0 -28px 8px;padding:10px 28px 12px;display:block;position:sticky;top:96px}.docs-mobile-toc-scroll{scrollbar-width:thin;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.docs-mobile-toc-link{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;border:1px solid var(--l-border);background:var(--l-surface);white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:all .15s;color:var(--l-ink-muted)!important}.docs-mobile-toc-link[data-active=true]{border-color:color-mix(in srgb,var(--l-signal)27%,transparent);background:color-mix(in srgb,var(--l-signal)9%,transparent);font-weight:600;color:var(--l-ink)!important}@media (min-width:1024px){.docs-sidebar{display:flex}.docs-mobile-toc{display:none}}.docs-sidebar-link{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;border:1px solid #0000;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;color:var(--l-ink-muted)!important}.docs-sidebar-link:hover{color:var(--l-ink)!important}.docs-sidebar-link[data-active=true]{background:color-mix(in srgb,var(--l-signal)9%,transparent);border-color:color-mix(in srgb,var(--l-signal)20%,transparent);font-weight:600;color:var(--l-ink)!important}.docs-rail{flex-direction:column;gap:20px;padding-top:40px;display:none;position:sticky;top:92px}@media (min-width:1200px){.docs-rail{display:flex}}.docs-rail-link{font-family:var(--font-instrument-sans),"Instrument Sans",sans-serif;font-size:12px;text-decoration:none;transition:color .15s;color:var(--l-ink-muted)!important}.docs-rail-link:hover,.docs-rail-link[data-active=true]{color:var(--l-signal)!important}.docs-copy-btn{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;color:var(--l-ink-muted);cursor:pointer;border:1px solid var(--l-border);background:0 0;border-radius:8px;padding:3px 10px;font-size:10px;font-weight:600;transition:color .15s,border-color .15s}.docs-copy-btn:hover{color:var(--l-signal);border-color:var(--l-signal-border)}.docs-lang-tab{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;letter-spacing:.08em;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--l-ink-muted);background:0 0;border:1px solid #0000;border-radius:8px;padding:5px 12px;font-size:9.5px;font-weight:600;transition:all .15s}.docs-lang-tab[data-active=true]{color:var(--l-signal);background:color-mix(in srgb,var(--l-signal)8%,transparent);border-color:color-mix(in srgb,var(--l-signal)27%,transparent)}.docs-rate-grid{grid-template-columns:1.2fr 1fr 1fr;display:grid}.docs-param-grid{grid-template-columns:1fr;display:grid}@media (min-width:640px){.docs-param-grid{grid-template-columns:150px 90px 1fr}}.docs-event-grid{grid-template-columns:1fr;display:grid}@media (min-width:640px){.docs-event-grid{grid-template-columns:210px 1fr}}.docs-error-grid{grid-template-columns:70px 1fr;display:grid}@media (min-width:640px){.docs-error-grid{grid-template-columns:70px 190px 1fr}}.blog-featured{grid-template-columns:1fr;gap:2rem}@media (min-width:900px){.blog-featured{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px}}.blog-grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:640px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-grid{grid-template-columns:repeat(3,1fr)}}@keyframes blog-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.blog-bar{animation:.8s both blog-bar-grow}@media (prefers-reduced-motion:reduce){.blog-bar{animation:none}}.api-hero-grid,.api-section-grid,.api-webhooks-grid{grid-template-columns:1fr;display:grid}@media (min-width:900px){.api-hero-grid{grid-template-columns:1fr 1.05fr}.api-section-grid{grid-template-columns:1fr 1.1fr}.api-webhooks-grid{grid-template-columns:1.1fr 1fr}}@keyframes api-dot-travel{0%{opacity:0;left:3%}6%{opacity:1}40%{left:48%}52%{left:48%}86%{opacity:1;left:92%}94%,to{opacity:0;left:92%}}@keyframes api-node-glow-1{0%,to{border-color:var(--l-border)}4%,14%{border-color:var(--l-signal-border)}}@keyframes api-node-glow-2{0%,38%,to{border-color:var(--l-border)}44%,58%{border-color:var(--l-signal-border)}}@keyframes api-node-glow-3{0%,82%,to{border-color:var(--l-border)}88%,96%{border-color:var(--l-gain-border)}}.api-dot-travel{animation:6s linear infinite api-dot-travel}.api-node-glow-1{animation:6s infinite api-node-glow-1}.api-node-glow-2{animation:6s infinite api-node-glow-2}.api-node-glow-3{animation:6s infinite api-node-glow-3}
