:root{--ink:#101827;--ink-soft:#263448;--muted:#637083;--line:#dbe3ef;--line-strong:#c5d3e6;--paper:#f4f7fb;--surface:#ffffff;--surface-blue:#edf5ff;--blue:#1769e0;--blue-strong:#0d4fb5;--blue-soft:#d7e8ff;--cyan:#0f91c6;--green:#0f8a72;--amber:#b7791f;--red:#b42318;--shadow:0 18px 48px rgba(17,39,74,0.1);--shadow-soft:0 10px 28px rgba(17,39,74,0.08)}*{box-sizing:border-box}body,html{min-height:100%}html{color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}body,html{background:var(--paper)}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button:disabled{cursor:not-allowed;opacity:.66}.shell{background:linear-gradient(180deg,#f8fbff 0,#f4f7fb 340px),var(--paper);min-height:100svh}.nav{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1180px;padding:18px 24px;width:100%}.brand{color:var(--ink);font-size:1.04rem;font-weight:820;gap:10px;min-height:40px}.brand,.brand-mark{align-items:center;display:inline-flex}.brand-mark{height:38px;justify-content:center;width:50px}.brand-wordmark{align-items:baseline;display:inline-flex;letter-spacing:-.01em}.brand-accent,.brand-wordmark span:last-child{color:var(--blue)}.logo-mark{display:block;filter:drop-shadow(0 10px 18px rgba(23,105,224,.22));overflow:visible}.logo-pulse-shadow{stroke:rgba(23,105,224,.18);stroke-linecap:round;stroke-linejoin:round;stroke-width:8}.logo-pulse{stroke:#17345f;stroke-linecap:round;stroke-linejoin:round;stroke-width:5.5}.logo-tap{stroke:var(--blue);stroke-linecap:round;stroke-width:3.8}.logo-node{fill:var(--blue);stroke:#dbeafe;stroke-width:1.8}.nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.nav-links a{align-items:center;border-radius:7px;color:var(--muted);display:inline-flex;font-size:.94rem;font-weight:680;gap:7px;min-height:36px;padding:8px 10px}.nav-links a:hover{background:var(--surface-blue);color:var(--blue-strong)}.home-hero{background:linear-gradient(90deg,rgba(5,18,35,.92),rgba(8,29,55,.62) 48%,rgba(8,29,55,.25)),url(/market-desk.png) 50% /cover no-repeat,#07192f;min-height:700px;position:relative}.home-hero,.home-hero .brand,.home-hero .brand-mark,.home-hero .nav{color:white}.home-hero .logo-pulse{stroke:#e7eefc}.home-hero .nav-links a{color:rgba(255,255,255,.78)}.home-hero .nav-links a:hover{background:rgba(255,255,255,.12);color:white}.hero-inner{margin:0 auto;max-width:1180px;padding:78px 24px 156px}.hero-copy{max-width:720px}.eyebrow{align-items:center;background:rgba(219,234,254,.12);border:1px solid rgba(219,234,254,.22);border-radius:999px;color:rgba(239,246,255,.92);display:inline-flex;font-size:.78rem;font-weight:760;gap:8px;margin-bottom:18px;padding:7px 11px;text-transform:uppercase}h1{color:inherit;font-size:clamp(3rem,6vw,5.8rem);font-weight:860;letter-spacing:0;line-height:.96;margin:0}h2,h3,p{margin-top:0}.hero-copy p{color:rgba(239,246,255,.84);font-size:1.1rem;line-height:1.7;margin:22px 0 0;max-width:660px}.hero-copy .hero-tagline{color:white;display:grid;font-size:clamp(1.32rem,2.4vw,2.08rem);font-weight:820;grid-gap:3px;gap:3px;line-height:1.08;margin-top:20px}.hero-copy .hero-tagline span:last-child{color:#93c5fd}.hero-copy .hero-support{color:rgba(219,234,254,.82);font-size:1.02rem;margin-top:16px}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.actions,.button{align-items:center}.button{border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-flex;font-weight:760;gap:8px;justify-content:center;line-height:1;min-height:42px;padding:10px 14px;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease}.button:hover{transform:translateY(-1px)}.button.primary{background:var(--blue);box-shadow:0 10px 24px rgba(23,105,224,.22);color:white}.button.primary:hover{background:var(--blue-strong)}.button.secondary{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28);color:white}.button.secondary:hover{background:rgba(255,255,255,.18)}.button.ghost{background:white;border-color:var(--line);color:var(--ink)}.button.ghost:hover{border-color:var(--line-strong);box-shadow:var(--shadow-soft)}.button.danger{background:#fff7f6;border-color:#ffd0d0;color:var(--red)}.muted-link{color:var(--muted);display:inline-flex;font-size:.92rem;font-weight:720;margin-top:12px}.muted-link:hover{color:var(--blue-strong)}.hero-strip{border-top:1px solid rgba(219,234,254,.24);bottom:0;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));left:0;position:absolute;right:0}.hero-stat{background:rgba(6,22,42,.66);border-right:1px solid rgba(219,234,254,.18);min-height:88px;padding:18px 24px}.hero-stat-live{background:linear-gradient(135deg,rgba(23,105,224,.28),rgba(14,165,233,.16)),rgba(6,22,42,.76)}.hero-stat-live strong{color:#dff3ff}.hero-stat:last-child{border-right:0}.hero-stat span{color:rgba(219,234,254,.66);display:block;font-size:.74rem;font-weight:760;margin-bottom:8px;text-transform:uppercase}.hero-stat strong{color:white;display:block;font-size:1.02rem;line-height:1.3}.promo-section{background:linear-gradient(180deg,#07192f,#f8fbff 1px,#f8fbff);padding:28px 24px 8px}.promo-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px}.promo-banner{background:linear-gradient(180deg,rgba(239,246,255,.84),rgba(255,255,255,.98)),white;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:14px;gap:14px;grid-template-columns:42px minmax(0,1fr);min-height:188px;padding:18px}.promo-icon{align-items:center;background:var(--blue);border-radius:8px;box-shadow:0 12px 24px rgba(23,105,224,.18);color:white;display:inline-flex;height:42px;justify-content:center;width:42px}.promo-banner span{color:var(--blue-strong);display:block;font-size:.74rem;font-weight:820;margin-bottom:8px;text-transform:uppercase}.promo-banner h2{color:var(--ink);font-size:1.12rem;line-height:1.22;margin:0 0 10px}.promo-banner p{color:var(--muted);font-size:.94rem;line-height:1.52;margin:0}.capability-section{background:#050d1a;border-top:1px solid rgba(59,130,246,.18);padding:70px 24px 64px}.section-head.dark h2{color:#f8fbff}.section-head.dark p{color:rgba(219,234,254,.7)}.section-head.dark .section-kicker{color:#38a3ff}.capability-grid{display:grid;grid-gap:34px 24px;gap:34px 24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:38px auto 0;max-width:1180px}.dark-capability-card{background:#06101f;border:1px solid rgba(14,116,192,.45);border-radius:8px;box-shadow:0 22px 48px rgba(0,0,0,.18);min-height:286px;padding:54px 22px 24px;position:relative}.dark-card-icon{align-items:center;background:#07182d;border:1px solid rgba(14,139,245,.72);border-radius:999px;box-shadow:0 0 0 6px #050d1a;color:#1297ff;display:inline-flex;height:58px;justify-content:center;left:28px;position:absolute;top:-29px;width:58px}.dark-capability-card h2{color:rgba(248,251,255,.9);font-size:1.02rem;letter-spacing:0;line-height:1.25;margin:0 0 18px;text-transform:uppercase}.dark-capability-card p{color:rgba(219,234,254,.66);font-size:.96rem;line-height:1.6;margin:0 0 22px}.tag-cloud{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.tag-cloud span{align-items:center;background:rgba(14,116,192,.14);border:1px solid rgba(14,139,245,.68);border-radius:5px;color:rgba(248,251,255,.82);display:inline-flex;font-size:.88rem;font-weight:690;min-height:30px;padding:5px 9px}.source-section{background:#f8fbff;padding:22px 24px 8px}.source-inner{align-items:center;background:linear-gradient(135deg,rgba(23,105,224,.08),rgba(15,145,198,.06)),white;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,.88fr) minmax(340px,1.12fr);margin:0 auto;max-width:1180px;padding:24px}.section-kicker{color:var(--blue-strong);display:block;font-size:.76rem;font-weight:820;margin-bottom:8px;text-transform:uppercase}.ops-inner h2,.source-inner h2{color:var(--ink);font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.04;margin:0}.source-inner p{color:var(--muted);line-height:1.58;margin:12px 0 0}.source-list{display:flex;flex-wrap:wrap;gap:10px}.source-list span{background:white;border:1px solid var(--blue-soft);border-radius:7px;color:var(--blue-strong);font-weight:780;padding:10px 12px}.source-chip{box-shadow:0 8px 18px rgba(23,105,224,.08);letter-spacing:.01em}.visual-source-inner{align-items:stretch;grid-template-columns:minmax(0,.72fr) minmax(460px,1.28fr)}.source-copy{align-self:center}.wire-flow{grid-gap:10px;grid-template-columns:minmax(320px,1fr) 58px minmax(190px,.56fr);min-height:620px}.wire-flow,.wire-flow-stack{align-items:center;display:grid;gap:10px}.wire-flow-stack{grid-gap:10px;justify-items:center;width:100%}.flow-stage{align-items:center;background:#07192f;border:1px solid rgba(56,163,255,.42);border-radius:8px;color:white;display:grid;justify-items:center;padding:13px 18px;text-align:center;width:min(100%,430px)}.flow-node span,.flow-stage span{color:#93c5fd;font-size:.75rem;font-weight:860;text-transform:uppercase}.flow-stage strong{color:white;font-size:1rem;line-height:1.3}.wire-logo-stack{display:grid;grid-gap:9px;gap:9px;padding-left:18px;position:relative;width:min(100%,430px)}.wire-logo-stack:before{background:linear-gradient(180deg,transparent,rgba(56,189,248,.52),transparent);bottom:8px;content:"";left:9px;position:absolute;top:8px;width:1px}.wire-logo-card{align-items:center;background:rgba(255,255,255,.92);border:1px solid rgba(23,105,224,.18);border-radius:8px;color:var(--ink);display:grid;grid-gap:8px;gap:8px;grid-template-columns:54px minmax(0,1fr);min-height:66px;padding:10px 12px;position:relative}.wire-logo-card:before{background:#38bdf8;border:3px solid white;border-radius:999px;box-shadow:0 0 0 1px rgba(14,165,233,.34);content:"";height:9px;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:9px}.brand-markup{align-items:center;background:rgba(23,105,224,.18);border:1px solid rgba(56,163,255,.45);border-radius:7px;display:inline-flex;height:46px;justify-content:center;padding:0;position:relative;width:46px}.brand-markup:after,.brand-markup:before{content:"";position:absolute}.wire-logo-card strong{color:var(--ink);display:block;font-size:1rem;line-height:1.2}.wire-logo-card.globe .brand-markup{background:#eefdf9;border-color:#b7f2df}.wire-logo-card.globe .brand-markup:before{background:radial-gradient(circle at 50% 50%,#14b8a6 0 48%,transparent 51%),radial-gradient(circle at 28% 72%,#e13d8c 0 34%,transparent 36%),radial-gradient(circle at 72% 72%,#92c955 0 34%,transparent 36%);border-radius:999px;height:34px;width:34px}.wire-logo-card.businesswire .brand-markup{background:#eff6ff;border-color:#b9d7ff}.wire-logo-card.businesswire .brand-markup:before{background:#07158f;border-radius:999px;content:"bw";color:white;font-size:.92rem;font-weight:860;height:34px;line-height:32px;text-align:center;width:34px}.wire-logo-card.prn .brand-markup{background:#f8fbff;border-color:#c7ddff}.wire-logo-card.prn .brand-markup:before{color:#0a3a73;content:"PR";font-size:.92rem;font-weight:900}.wire-logo-card.access .brand-markup{background:#fff4fb;border-color:#ffc4e5}.wire-logo-card.access .brand-markup:before{border-bottom:32px solid #050b5f;border-left:16px solid transparent;border-right:16px solid transparent;height:0;top:8px;width:0}.wire-logo-card.access .brand-markup:after{background:#dd258d;border-radius:999px;height:7px;top:29px;transform:rotate(-11deg);width:38px}.wire-logo-card.benzinga .brand-markup{background:#fff6ec;border-color:#ffc27a}.wire-logo-card.benzinga .brand-markup:before{background:#ff8a16;border-radius:12px 12px 12px 4px;content:"bz";color:#111827;font-size:.94rem;font-weight:900;height:30px;line-height:28px;text-align:center;width:36px}.wire-pipe{background:rgba(7,25,47,.08);border:1px solid rgba(23,105,224,.18);border-radius:999px;height:66px;position:relative;width:22px}.wire-pipe:before{background:linear-gradient(180deg,rgba(23,105,224,.12),var(--blue),rgba(15,145,198,.18));border-radius:999px;height:100%;opacity:.8;top:0;transform:translateX(-50%);width:2px}.wire-pipe:after,.wire-pipe:before{content:"";left:50%;position:absolute}.wire-pipe:after{background:linear-gradient(135deg,transparent 50%,var(--blue) 52% 62%,transparent 64%),linear-gradient(45deg,transparent 50%,var(--blue) 52% 62%,transparent 64%);bottom:-10px;filter:drop-shadow(0 0 8px rgba(56,189,248,.46));height:14px;transform:translateX(-50%) rotate(45deg);width:14px}.wire-pipe span{animation:packet-drop 2.4s linear infinite;background:#38bdf8;border-radius:999px;box-shadow:0 0 16px rgba(56,189,248,.74);height:7px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:7px}.wire-pipe span:nth-child(2){animation-delay:.78s}.wire-pipe span:nth-child(3){animation-delay:1.56s}.wire-pipe.downstream{height:54px}.flow-node{align-items:center;background:white;border:1px solid var(--blue-soft);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;justify-items:center;min-height:108px;padding:18px;text-align:center;width:min(100%,430px)}.flow-node strong{color:var(--ink);display:block;font-size:1.18rem;line-height:1.25}.flow-node small{color:var(--muted);font-size:.84rem;font-weight:680;line-height:1.4;margin-top:5px}.central-node{background:linear-gradient(180deg,rgba(239,246,255,.96),white),white;box-shadow:0 18px 40px rgba(23,105,224,.13);gap:5px}.api-node{background:#07192f;border-color:rgba(56,163,255,.45)}.api-node span{color:#93c5fd}.api-node strong{color:white}.api-node small{color:rgba(219,234,254,.72)}.flow-latency-note{align-items:center;align-self:center;background:radial-gradient(circle at 0 50%,rgba(56,189,248,.24),transparent 34%),linear-gradient(135deg,rgba(14,165,233,.14),rgba(16,185,129,.12)),white;border:1px solid rgba(14,165,233,.34);border-radius:8px;box-shadow:0 16px 36px rgba(14,116,192,.12);color:#0f766e;display:grid;grid-gap:4px 10px;gap:4px 10px;grid-template-columns:20px minmax(0,1fr);padding:16px;position:relative;width:min(100%,250px)}.flow-latency-note:before{background:#38bdf8;border-radius:999px;box-shadow:0 0 26px rgba(56,189,248,.82);content:"";height:10px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.flow-latency-note svg{color:var(--blue);grid-row:span 2}.flow-latency-note strong{color:var(--ink);line-height:1.24}.flow-latency-note span{color:var(--muted);font-size:.84rem;line-height:1.42}.flow-brace{align-self:stretch;min-height:580px;position:relative;width:58px}.flow-brace:before{border-bottom:2px solid rgba(14,165,233,.46);border-radius:0 30px 30px 0;border-right:2px solid rgba(14,165,233,.46);border-top:2px solid rgba(14,165,233,.46);bottom:22px;content:"";position:absolute;right:20px;top:22px;width:28px}.flow-brace:after{background:linear-gradient(90deg,rgba(14,165,233,.78),#38bdf8);box-shadow:0 0 20px rgba(56,189,248,.64);content:"";height:2px;position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:32px}.market-demo-section{background:radial-gradient(circle at 82% 10%,rgba(56,189,248,.14),transparent 28%),linear-gradient(180deg,#050d1a,#07192f);color:white;overflow:hidden;padding:74px 24px 64px}.market-demo-inner{margin:0 auto;max-width:1180px}.market-demo-stage{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.32fr) minmax(320px,.68fr);margin-top:34px}.chart-panel,.newswire-panel{background:rgba(4,13,26,.82);border:1px solid rgba(56,163,255,.26);border-radius:8px;box-shadow:0 24px 70px rgba(0,0,0,.24)}.chart-panel{overflow:hidden;min-height:394px}.chart-toolbar{align-items:center;border-bottom:1px solid rgba(219,234,254,.1);display:flex;gap:14px;justify-content:space-between;padding:14px 16px}.chart-toolbar div,.newswire-header{align-items:center;display:flex;gap:10px}.ticker-chip{background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.38);border-radius:6px;color:#bae6fd;font-size:.78rem;font-weight:860;padding:5px 7px}.chart-toolbar strong{color:rgba(248,251,255,.9);line-height:1.3}.live-pill{align-items:center;background:rgba(20,184,166,.1);border:1px solid rgba(20,184,166,.28);border-radius:999px;color:#99f6e4;display:inline-flex;font-size:.76rem;font-weight:760;gap:6px;min-height:28px;padding:5px 9px;white-space:nowrap}.tv-chart-shell{background:radial-gradient(circle at 70% 18%,rgba(14,165,233,.11),transparent 34%),rgba(3,10,22,.18);overflow:hidden}.tv-chart,.tv-chart-shell{height:338px;position:relative}.tv-chart{z-index:1}.chart-watermark-overlay{color:rgba(219,234,254,.045);font-size:clamp(2.8rem,6vw,5.4rem);font-weight:860;left:50%;letter-spacing:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.chart-event-marker{bottom:42px;pointer-events:none;position:absolute;top:18px;width:2px;z-index:3}.chart-event-marker:before{background:currentColor;bottom:0;content:"";left:0;opacity:.72;position:absolute;top:30px;width:2px}.chart-event-marker span{background:rgba(4,13,26,.88);border:1px solid;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:780;left:0;line-height:1;padding:6px 8px;position:absolute;text-transform:uppercase;top:0;transform:translateX(-42%);white-space:nowrap}.api-event{color:#67e8f9;left:34%}.public-event{color:#fbbf24;left:60%}.public-event:before{background:repeating-linear-gradient(180deg,currentColor 0 8px,transparent 8px 14px)}.newswire-panel{display:grid;grid-gap:14px;gap:14px;grid-template-rows:auto 1fr auto;padding:16px}.newswire-header{color:#38bdf8}.newswire-header span{color:rgba(219,234,254,.56);display:block;font-size:.74rem;font-weight:820;text-transform:uppercase}.newswire-header strong{color:white;display:block;line-height:1.28}.wire-article-card{align-self:center;background:linear-gradient(180deg,rgba(14,116,192,.18),rgba(15,23,42,.2)),rgba(8,25,47,.9);border:1px solid rgba(56,189,248,.34);border-radius:8px;box-shadow:0 18px 34px rgba(14,165,233,.12);opacity:.7;padding:16px;transform:translateY(4px);transition:border-color .18s ease,opacity .18s ease,transform .18s ease}.wire-article-card.is-live{border-color:rgba(103,232,249,.58);opacity:1;transform:translateY(0)}.wire-article-topline{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.wire-article-topline span{color:rgba(219,234,254,.62);font-size:.78rem;font-weight:760}.wire-article-topline strong{background:rgba(20,184,166,.14);border:1px solid rgba(20,184,166,.34);border-radius:999px;color:#99f6e4;font-size:.76rem;padding:5px 8px}.wire-article-card h3{color:white;font-size:1.08rem;line-height:1.24;margin:0 0 10px}.wire-article-card p{color:rgba(219,234,254,.68);font-size:.92rem;line-height:1.52;margin:0}.wire-article-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.wire-article-meta span{background:rgba(219,234,254,.08);border:1px solid rgba(219,234,254,.14);border-radius:999px;color:rgba(248,251,255,.82);font-size:.74rem;font-weight:720;padding:5px 8px}.move-meter{align-items:center;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.26);border-radius:8px;color:#6ee7b7;display:grid;grid-gap:10px;gap:10px;grid-template-columns:22px minmax(0,1fr);padding:13px}.move-meter span,.move-meter strong{display:block;line-height:1.2}.move-meter span{color:rgba(219,234,254,.62);font-size:.78rem;font-weight:760}.move-meter strong{color:#86efac;font-size:1.8rem}.reaction-timeline{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;position:relative}.reaction-timeline:before{background:linear-gradient(90deg,rgba(56,189,248,.2),rgba(251,191,36,.24));right:28px}.reaction-timeline:after,.reaction-timeline:before{content:"";height:2px;left:28px;position:absolute;top:21px}.reaction-timeline:after{background:linear-gradient(90deg,#38bdf8,#fbbf24);box-shadow:0 0 18px rgba(56,189,248,.42);max-width:calc(100% - 56px);transition:width .36s ease;width:var(--timeline-progress,8%)}.reaction-step{background:rgba(4,13,26,.7);border:1px solid rgba(56,163,255,.2);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:42px minmax(0,1fr);min-height:190px;padding:16px;position:relative;z-index:1;transition:background .18s ease,border-color .18s ease,transform .18s ease}.reaction-step.is-active{background:rgba(8,25,47,.94);border-color:rgba(56,189,248,.48);transform:translateY(-2px)}.reaction-step.is-complete{border-color:rgba(20,184,166,.28)}.timeline-dot{align-items:center;background:#0f91c6;border:1px solid rgba(186,230,253,.58);border-radius:999px;color:white;display:inline-flex;font-size:.78rem;font-weight:860;height:42px;justify-content:center;position:relative;width:42px;z-index:1}.reaction-step.is-active .timeline-dot{background:#38bdf8;box-shadow:0 0 24px rgba(56,189,248,.54)}.reaction-step.is-complete .timeline-dot{background:#0f8a72}.reaction-topline{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.reaction-topline span{color:#bae6fd;font-size:.76rem;font-weight:820}.reaction-topline strong{color:#86efac;font-size:.98rem}.reaction-step h3{color:white;font-size:1rem;line-height:1.24;margin:0 0 7px}.reaction-step p,.timeline-disclaimer{color:rgba(219,234,254,.62);font-size:.9rem;line-height:1.5;margin:0}.reaction-step p{min-height:4.1em}.timeline-disclaimer{margin-top:14px}.configure-section,.entry-section,.speed-section,.tier-section,.workflow-section{background:#f8fbff;padding:58px 24px}.workflow-section{border-top:1px solid var(--line)}.section-head{margin:0 auto 24px;max-width:1180px}.configure-copy h2,.section-head h2,.speed-copy h2,.tier-inner h2{color:var(--ink);font-size:clamp(2rem,4vw,3.35rem);line-height:1.02;margin:0;max-width:820px}.configure-copy p,.section-head p,.speed-copy p,.tier-inner p{color:var(--muted);font-size:1rem;line-height:1.65;margin:14px 0 0;max-width:760px}.workflow-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1180px;position:relative}.workflow-step{background:white;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);min-height:224px;padding:20px;position:relative}.step-topline{align-items:center;color:var(--blue);display:flex;justify-content:space-between;margin-bottom:30px}.step-topline span{color:var(--muted);font-size:.76rem;font-weight:820}.step-time{background:#07192f;border-radius:999px;color:#bfdbfe;display:inline-flex;font-size:.78rem;font-weight:820;margin-bottom:12px;min-height:28px;padding:6px 9px}.market-move-card h3,.mini-feature h3,.workflow-step h3{color:var(--ink);line-height:1.24;margin:0 0 10px}.market-move-card p,.mini-feature p,.workflow-step p{color:var(--muted);font-size:.94rem;line-height:1.55;margin:0}.configure-section{background:linear-gradient(180deg,#f8fbff,#eef6ff);border-top:1px solid var(--line)}.configure-inner,.entry-inner,.speed-inner,.tier-inner{display:grid;grid-gap:24px;gap:24px;margin:0 auto;max-width:1180px}.configure-inner{align-items:center;grid-template-columns:minmax(0,.96fr) minmax(360px,.7fr)}.entry-section{background:radial-gradient(circle at 12% 18%,rgba(56,189,248,.12),transparent 28%),linear-gradient(135deg,#06101f,#07192f);border-top:1px solid rgba(56,163,255,.26);color:white}.entry-inner{align-items:center;grid-template-columns:minmax(0,.72fr) minmax(420px,1fr)}.entry-copy h2{color:white;font-size:clamp(2rem,4vw,3.35rem);line-height:1.02;margin:0}.entry-copy p{color:rgba(219,234,254,.72);font-size:1rem;line-height:1.65;margin:14px 0 0;max-width:620px}.entry-section .section-kicker{color:#7dd3fc}.entry-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.entry-card{background:rgba(4,13,26,.62);border:1px solid rgba(56,163,255,.34);border-radius:8px;box-shadow:0 22px 48px rgba(0,0,0,.2);min-height:246px;padding:20px}.entry-card-top{align-items:center;color:#7dd3fc;display:flex;gap:10px;margin-bottom:28px}.entry-card-top span{color:rgba(219,234,254,.72);font-size:.76rem;font-weight:820;text-transform:uppercase}.entry-card h3{color:rgba(248,251,255,.96);line-height:1.2;margin:0 0 10px}.entry-card p{color:rgba(219,234,254,.66);font-size:.94rem;line-height:1.55;margin:0}.config-preview{background:#08192f;border:1px solid rgba(219,234,254,.18);border-radius:8px;box-shadow:0 22px 60px rgba(8,25,47,.18);color:white;overflow:hidden}.config-toolbar{align-items:center;background:rgba(219,234,254,.08);border-bottom:1px solid rgba(219,234,254,.12);display:flex;justify-content:space-between;padding:16px}.config-toolbar span{color:rgba(219,234,254,.72);font-size:.76rem;font-weight:820;text-transform:uppercase}.config-toolbar strong{color:#bfdbfe;font-size:.88rem}.config-row{border-bottom:1px solid rgba(219,234,254,.1);display:grid;grid-gap:14px;gap:14px;grid-template-columns:94px minmax(0,1fr);padding:15px 16px}.config-row:last-child{border-bottom:0}.config-row span{color:rgba(219,234,254,.58);font-size:.76rem;font-weight:820;text-transform:uppercase}.config-row div{color:rgba(255,255,255,.9);font-weight:720;line-height:1.35}.feed-control-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px auto 0;max-width:1180px}.mini-feature{background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);padding:18px}.mini-feature svg{color:var(--blue);margin-bottom:16px}.speed-section{background:#ffffff;border-top:1px solid var(--line)}.speed-inner{align-items:flex-start;grid-template-columns:minmax(0,.9fr) minmax(360px,.86fr)}.latency-card{align-items:flex-start;background:#eef8ff;border:1px solid #b9dcff;border-radius:8px;color:#0b579b;display:grid;grid-gap:12px;gap:12px;grid-template-columns:24px minmax(0,1fr);margin-top:22px;padding:16px}.latency-card span,.latency-card strong{display:block;line-height:1.45}.latency-card span{color:#386b92;font-size:.9rem;margin-top:5px}.market-move-grid{display:grid;grid-gap:14px;gap:14px}.market-move-card{background:white;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);padding:18px}.move-symbol{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.move-symbol span{background:var(--surface-blue);border:1px solid var(--blue-soft);border-radius:6px;color:var(--blue-strong);font-weight:840;padding:6px 8px}.move-symbol strong{color:var(--green);font-size:2rem;line-height:1}.disclosure-card{background:#fbfcff}.disclosure-card svg{color:var(--amber);margin-bottom:14px}.tier-section{background:linear-gradient(135deg,#07192f,#0b3d79);color:white}.tier-inner{align-items:center;grid-template-columns:minmax(0,1fr) auto}.tier-inner h2{color:white}.tier-inner p{color:rgba(219,234,254,.78)}.tier-inner .section-kicker{color:#bfdbfe}.ops-section{background:#f8fbff;border-top:1px solid var(--line);padding:0 24px 56px}.ops-inner{display:grid;grid-gap:24px;gap:24px;margin:0 auto;max-width:1180px}.ops-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-grid article{background:white;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);padding:18px}.ops-grid strong{color:var(--ink);display:block;line-height:1.3;margin-bottom:8px}.ops-grid p{color:var(--muted);font-size:.92rem;line-height:1.5;margin:0}.page{margin:0 auto;max-width:1180px;padding:46px 24px 74px}.page-header{margin-bottom:28px;max-width:760px}.page-header h1{color:var(--ink);font-size:clamp(2.2rem,5vw,4.1rem);line-height:1}.page-header p{color:var(--muted);font-size:1.03rem;line-height:1.65;margin-top:14px}.page-header a{color:var(--blue);font-weight:720}.preview-gate{background:radial-gradient(circle at 18% 20%,rgba(23,105,224,.24),transparent 32%),linear-gradient(135deg,#071223,#091d36 54%,#05111f);color:white;min-height:100svh}.preview-gate-hero{align-items:center;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.7fr);margin:0 auto;max-width:1180px;min-height:100svh;padding:clamp(32px,7vw,76px) 24px}.preview-gate-copy{max-width:720px}.preview-access-panel .eyebrow,.preview-gate-copy .eyebrow,.preview-waitlist-panel .eyebrow{color:#8ec5ff}.preview-gate-copy h1{color:white;font-size:clamp(3rem,7vw,6.8rem);line-height:.94;margin:14px 0 0;max-width:880px}.preview-gate-lede{color:#c8d8ef;font-size:clamp(1.04rem,2vw,1.24rem);line-height:1.65;margin:24px 0 0;max-width:690px}.preview-gate-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.preview-gate-points span{background:rgba(12,32,58,.72);border:1px solid rgba(116,190,255,.3);border-radius:8px;color:#e8f3ff;font-size:.92rem;font-weight:780;padding:10px 12px}.preview-access-panel,.preview-waitlist-panel{background:rgba(7,18,35,.78);border:1px solid rgba(116,190,255,.26);border-radius:8px;box-shadow:0 22px 70px rgba(0,0,0,.28);padding:clamp(22px,4vw,34px)}.preview-access-panel h2,.preview-waitlist-panel h2{color:white;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.08;margin:10px 0 0}.preview-access-panel p,.preview-waitlist-panel p{color:#b8c9e1;font-size:.96rem;line-height:1.6;margin:14px 0 0}.preview-access-form,.preview-waitlist-form{display:grid;grid-gap:12px;gap:12px;margin-top:24px}.preview-access-form label,.preview-waitlist-form label{color:#dceaff;font-size:.88rem;font-weight:760}.preview-access-row{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto}.preview-access-row input{background:rgba(255,255,255,.96);border:1px solid rgba(203,218,238,.8);border-radius:8px;color:var(--ink);min-height:48px;padding:0 14px}.preview-access-row input:disabled{background:rgba(221,231,245,.86);color:#60718a}.preview-access-row input:focus{border-color:#7cc5ff;box-shadow:0 0 0 4px rgba(100,196,255,.2);outline:none}.preview-access-row button{background:#1f7cf0;border:0;border-radius:8px;color:white;cursor:pointer;font-weight:800;min-height:48px;padding:0 18px}.preview-access-row button:hover:not(:disabled){background:#4aa2ff}.preview-access-row button:disabled{background:rgba(126,146,171,.62);color:rgba(255,255,255,.76)}.preview-waitlist-panel{grid-column:2}.band{background:linear-gradient(180deg,#ffffff,#f8fbff);border-top:1px solid var(--line);padding:48px 0}.blog-grid,.dashboard-grid,.doc-grid,.pricing-grid,.stream-grid{display:grid;grid-gap:18px;gap:18px}.stream-grid{align-items:flex-start;grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr)}.dashboard-grid{align-items:flex-start;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.admin-layout,.dashboard-stack{display:grid;grid-gap:18px;gap:18px}.admin-link-button{margin:14px 0 18px;width:max-content}.profile-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.status-badge-row{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.status-badge{align-items:center;background:#f8fbff;border:1px solid #d7e2f2;border-radius:999px;color:var(--ink-soft);display:inline-flex;font-size:.78rem;font-weight:800;gap:7px;line-height:1.2;min-height:28px;padding:6px 9px;white-space:nowrap}.status-badge.live{background:#ecfdf5;border-color:#bbf7d0;color:#166534}.status-badge.warning{background:#fffbeb;border-color:#fde68a;color:#92400e}.status-badge.error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.status-badge.live .status-dot{background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.14)}.status-badge.warning .status-dot{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.14)}.status-badge.error .status-dot{background:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.14)}.api-key-row{border-top:1px solid var(--line);padding-top:14px}.api-key-row-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.api-key-create-panel{background:#fbfcff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin:14px 0 16px;padding:14px}.admin-search{align-items:center;display:flex;gap:10px}.admin-search input{background:white;border:1px solid var(--line-strong);border-radius:7px;color:var(--ink);min-height:40px;min-width:min(280px,48vw);outline:none;padding:9px 11px}.verification-panel{align-items:flex-start;display:grid;grid-gap:14px;gap:14px;max-width:520px}.verification-panel svg{color:var(--blue)}.admin-stat-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stat-card{background:linear-gradient(135deg,rgba(23,105,224,.08),rgba(15,145,198,.04)),white;border:1px solid var(--blue-soft);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:8px;gap:8px;min-height:136px;padding:18px}.admin-stat-card svg{color:var(--blue)}.admin-stat-card span{color:var(--muted);font-size:.84rem;font-weight:740;text-transform:uppercase}.admin-stat-card strong{color:var(--ink);font-size:2rem;line-height:1}.admin-table{display:grid;grid-gap:0;gap:0;overflow:auto}.admin-table-row{align-items:center;border-bottom:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(140px,1fr));min-width:760px;padding:12px 0}.admin-table-row.header{color:var(--muted);font-size:.78rem;font-weight:820;text-transform:uppercase}.admin-table-row:last-child{border-bottom:0}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.payment-assurance{align-items:center;background:linear-gradient(135deg,rgba(23,105,224,.08),rgba(15,145,198,.05)),white;border:1px solid var(--blue-soft);border-radius:8px;box-shadow:var(--shadow-soft);color:var(--ink);display:flex;flex-wrap:wrap;gap:8px 10px;margin:-8px 0 22px;padding:14px 16px}.payment-assurance svg{color:var(--blue);flex:0 0 auto}.payment-assurance strong{font-size:.94rem}.payment-assurance span{color:var(--muted);flex-basis:100%;font-size:.92rem;line-height:1.5;padding-left:28px}.pricing-card.featured{border-color:var(--blue-soft);box-shadow:0 18px 48px rgba(23,105,224,.14);position:relative}.pricing-card.featured:before{background:var(--blue);border-radius:999px;color:white;content:"Realtime";font-size:.72rem;font-weight:820;padding:5px 8px;position:absolute;right:18px;text-transform:uppercase;top:18px}.pricing-note{background:var(--surface-blue);border:1px solid var(--blue-soft);border-radius:6px;color:var(--blue-strong);font-size:.88rem;font-weight:760;line-height:1.35;margin:8px 0 14px;padding:8px 10px}.doc-grid{grid-template-columns:260px minmax(0,1fr)}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card,.panel{background:rgba(255,255,255,.96);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft)}.card,.panel{padding:22px}.card h2,.card h3,.panel h2{color:var(--ink);line-height:1.18;margin:0 0 10px}.muted{color:var(--muted)}.ticker{display:grid;grid-gap:0;gap:0}.ticker-row{align-items:flex-start;border-bottom:1px solid var(--line);display:grid;grid-gap:14px;gap:14px;grid-template-columns:86px minmax(0,1fr) auto;padding:14px 0}.ticker-row:last-child{border-bottom:0}.ticker-symbols{background:var(--surface-blue);border:1px solid var(--blue-soft);border-radius:6px;color:var(--blue-strong);font-size:.82rem;font-weight:820;line-height:1.2;padding:5px 7px;text-align:center}.ticker-headline{color:var(--ink);font-weight:780;line-height:1.35}.ticker-summary{color:var(--muted);font-size:.9rem;line-height:1.5;margin-top:5px}.badge{align-items:center;background:white;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.76rem;font-weight:680;min-height:24px;padding:4px 8px;white-space:nowrap}.form{display:grid;grid-gap:14px;gap:14px;max-width:440px}.field{display:grid;grid-gap:7px;gap:7px}.field label,.field span{color:var(--ink-soft);font-size:.84rem;font-weight:760}.field input{background:white;border:1px solid var(--line-strong);border-radius:7px;color:var(--ink);min-height:42px;outline:none;padding:10px 12px;width:100%}.field input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(23,105,224,.14)}.check-row{align-items:flex-start;color:var(--muted);display:grid;font-size:.9rem;grid-gap:10px;gap:10px;grid-template-columns:18px minmax(0,1fr);line-height:1.5}.check-row input{height:18px;margin:3px 0 0;width:18px}.check-row a{color:var(--blue);font-weight:720}.preference-group{border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;padding:16px 0}.preference-group strong{color:var(--ink-soft);font-size:.84rem}.toggle-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.toggle-grid.compact{grid-template-columns:1fr}.check-pill{align-items:center;background:white;border:1px solid var(--line);border-radius:7px;color:var(--ink-soft);cursor:pointer;display:flex;font-size:.88rem;font-weight:720;gap:8px;min-height:38px;padding:8px 10px}.check-pill:has(input:checked){background:var(--surface-blue);border-color:var(--blue-soft);color:var(--blue-strong)}.check-pill input{accent-color:var(--blue)}.segmented{background:#edf3fb;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px}.segmented button{background:transparent;border:0;border-radius:6px;color:var(--muted);cursor:pointer;font-size:.84rem;font-weight:760;min-height:34px;padding:7px 8px}.segmented button.active{background:white;box-shadow:0 8px 18px rgba(17,39,74,.08);color:var(--blue-strong)}.preference-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) 130px;margin-bottom:14px}.preference-grid.account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.preference-footnote{align-items:flex-start;background:#fbfcff;border:1px solid var(--line);border-radius:8px;color:var(--muted);display:grid;font-size:.86rem;grid-gap:8px;gap:8px;grid-template-columns:18px minmax(0,1fr);line-height:1.45;margin-top:14px;padding:12px}.preference-footnote>svg{color:var(--green)}.preference-footnote span svg{color:var(--blue);margin-right:4px;vertical-align:-2px}.notice{background:#eef8ff;border:1px solid #b9dcff;border-radius:8px;color:#0b579b}.error,.notice{padding:12px 14px}.error{background:#fff7f6;border:1px solid #ffd0d0;border-radius:8px;color:var(--red)}.code-block{background:#0b1220;border:1px solid #22314a;border-radius:8px;color:#e5efff;font-size:.9rem;line-height:1.58;overflow:auto;padding:16px}.sandbox-panel{background:linear-gradient(180deg,rgba(239,246,255,.86),rgba(255,255,255,.98)),white;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);margin-bottom:22px;padding:22px}.sandbox-header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}.sandbox-header h2{color:var(--ink);font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.05;margin:0}.sandbox-header p{color:var(--muted);line-height:1.58;margin:10px 0 0;max-width:720px}.sandbox-status{background:#eef8ff;border:1px solid #b9dcff;border-radius:999px;color:#0b579b;font-size:.78rem;font-weight:780;min-height:30px;padding:6px 10px;white-space:nowrap}.sandbox-grid{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(300px,.78fr) minmax(0,1fr)}.sandbox-controls,.sandbox-output{display:grid;grid-gap:14px;gap:14px}.language-tabs{max-width:320px}.sandbox-code{max-height:420px}.sandbox-console{margin-top:0;min-height:180px}.key-line{flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 0}.feature-line,.key-line{align-items:center;display:flex}.feature-line{gap:12px;padding:13px 0}.feature-line strong{color:var(--ink);line-height:1.35}.stream-console-panel{background:radial-gradient(circle at 14% 0,rgba(56,189,248,.12),transparent 34%),linear-gradient(180deg,rgba(248,251,255,.98),#ffffff);border-color:#c8d7ec;overflow:hidden;padding:0}.stream-console-top{align-items:flex-start;background:linear-gradient(135deg,rgba(7,25,47,.98),rgba(9,35,72,.94)),#07192f;color:white;display:flex;gap:18px;justify-content:space-between;padding:24px}.stream-title-block{display:grid;grid-gap:8px;gap:8px;min-width:0}.stream-title-block .section-kicker{color:#7dd3fc;margin-bottom:0}.stream-title-block h2{color:white;font-size:clamp(1.55rem,3vw,2.15rem);margin:0}.stream-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.stream-actions .button{background:rgba(255,255,255,.08);border-color:rgba(191,219,254,.24);color:white}.stream-actions .button:hover{background:rgba(255,255,255,.14);border-color:rgba(147,197,253,.5)}.stream-status-pill{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(191,219,254,.18);border-radius:999px;color:#dbeafe;display:inline-flex;font-size:.86rem;font-weight:760;gap:8px;line-height:1.2;padding:8px 11px;width:-moz-fit-content;width:fit-content}.stream-status-pill small{color:rgba(219,234,254,.68);font-size:.78rem;font-weight:650}.status-dot{background:#94a3b8;border-radius:999px;box-shadow:0 0 0 4px rgba(148,163,184,.14);height:9px;width:9px}.stream-metric.live:before,.stream-status-pill.live .status-dot{background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.16),0 0 18px rgba(34,197,94,.45)}.stream-metric.warning:before,.stream-status-pill.connecting .status-dot,.stream-status-pill.warning .status-dot{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.16),0 0 18px rgba(245,158,11,.36)}.stream-metric.error:before,.stream-status-pill.error .status-dot{background:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.16),0 0 18px rgba(239,68,68,.34)}.stream-console-body{display:grid;grid-gap:16px;gap:16px;padding:22px 24px 24px}.stream-metrics{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.stream-metric{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.96)),white;border:1px solid #d7e2f2;border-radius:8px;box-shadow:0 14px 28px rgba(15,23,42,.06);display:grid;grid-gap:4px;gap:4px;min-height:112px;overflow:hidden;padding:14px;position:relative}.stream-metric:before{background:#94a3b8;border-radius:999px;content:"";height:7px;position:absolute;right:14px;top:14px;width:7px}.metric-line span,.stream-metric>span{color:var(--muted);font-size:.75rem;font-weight:820;letter-spacing:.02em;text-transform:uppercase}.stream-metric strong{color:var(--ink);font-size:1.28rem;line-height:1.16}.stream-metric small{color:var(--muted);font-size:.8rem;line-height:1.35}.metric-line{align-items:center;display:flex;gap:10px;justify-content:space-between}.metric-refresh{align-items:center;background:#eef6ff;border:1px solid #c8dffc;border-radius:999px;color:var(--blue-strong);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.metric-refresh:hover{background:#ddecff}.stream-key-field input{font-family:var(--font-mono);font-size:.92rem}.stream-option-row{margin-top:-4px}.console{background:radial-gradient(circle at 90% 0,rgba(56,189,248,.12),transparent 30%),linear-gradient(180deg,#07111f,#091423);border:1px solid #223a5c;border-radius:8px;color:#dbeafe;display:grid;grid-gap:8px;gap:8px;min-height:280px;overflow:auto;padding:12px;scrollbar-color:rgba(147,197,253,.45) transparent}.console-empty{align-items:center;color:#7f8fa8;display:flex;font-weight:720;gap:10px;min-height:220px;padding:18px}.console-event{background:rgba(15,32,55,.54);border:1px solid rgba(147,197,253,.1);border-radius:8px;padding:12px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.console-event:hover{background:rgba(20,42,72,.78);border-color:rgba(147,197,253,.24);transform:translateY(-1px)}.console-headline{align-items:baseline;background:transparent;border:0;color:#dbeafe;cursor:pointer;display:inline-flex;gap:7px;line-height:1.32;padding:0;text-align:left;width:100%}.console-headline strong{background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.22);border-radius:6px;color:#a5f3fc;font-size:.75rem;line-height:1.2;padding:3px 6px;white-space:nowrap}.console-headline span{min-width:0}.console-headline:hover span{color:#93c5fd}.console-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.console-meta span{background:rgba(219,234,254,.06);border:1px solid rgba(219,234,254,.1);border-radius:999px;color:#90a2bd;font-size:.78rem;font-weight:680;padding:4px 8px}.stream-article-detail{background:radial-gradient(circle at 0 0,rgba(56,189,248,.1),transparent 28%),linear-gradient(180deg,#07111f,#091423);border:1px solid #223a5c;border-radius:8px;color:#dbeafe;margin:0 24px 24px;padding:18px}.stream-article-detail h3{color:#eff6ff;font-size:1.08rem;line-height:1.35;margin:4px 0 0}.timing-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.timing-grid div{background:rgba(219,234,254,.06);border:1px solid rgba(219,234,254,.12);border-radius:7px;padding:10px}.timing-grid dt{color:#94a3b8;font-size:.76rem;font-weight:760;margin-bottom:4px;text-transform:uppercase}.timing-grid dd{color:#eff6ff;font-size:.88rem;margin:0}.article-body{margin:0;white-space:pre-wrap}.article-body,.article-body-html{color:#cbd5e1;line-height:1.65}.article-body-html blockquote,.article-body-html ol,.article-body-html p,.article-body-html ul{margin:0 0 12px}.article-body-html blockquote:last-child,.article-body-html ol:last-child,.article-body-html p:last-child,.article-body-html ul:last-child{margin-bottom:0}.article-body-html a{color:#93c5fd;font-weight:720;overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:rgba(147,197,253,.45);text-decoration-color:rgba(147,197,253,.45);text-underline-offset:3px}.article-body-html b,.article-body-html strong{color:#eff6ff}.article-body-html ol,.article-body-html ul{padding-left:20px}.article-body-html blockquote{border-left:3px solid rgba(147,197,253,.45);color:#dbeafe;padding-left:12px}.article-link{align-items:center;color:#93c5fd;display:inline-flex;font-weight:760;gap:6px;margin-top:14px}.price{align-items:baseline;display:flex;gap:6px;margin:18px 0}.price strong{color:var(--ink);font-size:2.4rem;line-height:1}.feature-list{color:var(--muted);line-height:1.8;padding-left:18px}.checkout-note{color:var(--muted);font-size:.84rem;line-height:1.45;margin:10px 0 0}.site-footer{align-items:flex-start;background:#07192f;color:white;display:flex;gap:24px;justify-content:space-between;padding:28px max(24px,calc((100vw - 1180px) / 2 + 24px))}.site-footer p{color:rgba(219,234,254,.72);margin:8px 0 0}.site-footer nav{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.site-footer a{border:1px solid rgba(219,234,254,.18);border-radius:7px;color:rgba(255,255,255,.82);font-weight:700;padding:8px 10px}.site-footer a:hover{background:rgba(255,255,255,.08);color:white}.legal-page{max-width:980px}.legal-content{display:grid;grid-gap:24px;gap:24px}.legal-section{border-top:1px solid var(--line);padding-top:22px}.legal-section:first-of-type{border-top:0}.legal-section h2{font-size:1.25rem;margin-bottom:10px}.legal-section p{color:var(--muted);line-height:1.65;margin-bottom:12px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.scroll-reveal{animation:reveal-up both;animation-range:entry 8% cover 28%;animation-timeline:view()}}}@keyframes reveal-up{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes packet-drop{0%{opacity:0;top:0}12%,82%{opacity:1}to{opacity:0;top:100%}}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes chart-fill-in{45%{opacity:0}to{opacity:1}}@keyframes candle-in{to{opacity:1;transform:translateY(0)}}@keyframes news-card-pop{0%,20%{opacity:0;transform:translateY(14px) scale(.98)}34%,92%{opacity:1;transform:translateY(0) scale(1)}to{opacity:.74;transform:translateY(0) scale(1)}}@media (max-width:880px){.admin-stat-grid,.blog-grid,.capability-grid,.configure-inner,.dashboard-grid,.doc-grid,.entry-grid,.entry-inner,.feed-control-grid,.hero-strip,.market-demo-stage,.ops-grid,.preview-gate-hero,.pricing-grid,.promo-grid,.reaction-timeline,.sandbox-grid,.source-inner,.speed-inner,.stream-grid,.tier-inner,.wire-flow,.workflow-grid{grid-template-columns:1fr}.stream-console-top{flex-direction:column}.preview-gate-hero{min-height:auto}.preview-waitlist-panel{grid-column:auto}.stream-actions{justify-content:flex-start;width:100%}.stream-metrics{grid-template-columns:1fr 1fr}.home-hero{min-height:auto}.hero-inner{padding:48px 20px 38px}.hero-strip{position:static}.hero-stat{border-bottom:1px solid rgba(219,234,254,.18);border-right:0}.promo-section{padding:20px}.promo-banner{min-height:auto}.capability-section{padding:56px 20px 42px}.capability-grid{gap:38px}.ops-section,.source-section{padding-left:20px;padding-right:20px}.source-inner{grid-template-columns:1fr}.wire-flow{gap:18px;min-height:auto}.flow-latency-note,.wire-flow-stack{width:100%}.flow-brace,.reaction-timeline:after,.reaction-timeline:before,.wire-connector{display:none}.configure-section,.entry-section,.speed-section,.tier-section,.workflow-section{padding:42px 20px}.config-row,.configure-inner,.entry-inner,.speed-inner,.tier-inner{grid-template-columns:1fr}.tier-inner .button{justify-self:flex-start}.sandbox-header,.site-footer{flex-direction:column}.site-footer{padding:28px 20px}.site-footer nav{justify-content:flex-start}.nav{align-items:flex-start;flex-direction:column;padding:16px 20px}.nav-links{width:100%}.nav-links a{padding-left:0;padding-right:8px}.page{padding-left:20px;padding-right:20px}.ticker-row{grid-template-columns:1fr}.badge{justify-self:flex-start}.preference-grid,.segmented,.toggle-grid{grid-template-columns:1fr}.timing-grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.candle,.surge-area,.surge-line,.wire-article-card,.wire-pipe span{animation:none;opacity:1;stroke-dashoffset:0;transform:none}}@media (max-width:520px){h1{font-size:3rem}.preview-access-row{grid-template-columns:1fr}.actions,.button{width:100%}.button{min-height:44px}.stream-console-body,.stream-console-top{padding:18px}.stream-metrics{grid-template-columns:1fr}.stream-status-pill{align-items:flex-start;border-radius:8px;flex-wrap:wrap}.console-headline{align-items:flex-start;flex-direction:column}.console-meta span{width:100%}.stream-article-detail{margin:0 18px 18px}.timing-grid{grid-template-columns:1fr}}