[data-theme=light]{--feat-bg:#f7f8fa;--ft-bg:#fff;--ft-bd:#e4e7ed;--metrics-bg:#f7f8fa;--metrics-border:#0000000f;--metrics-col-border:#0000000f}[data-theme=dark]{--feat-bg:#141516;--ft-bg:#141516;--ft-bd:#fff}.grid-wrap{width:var(--col-width);margin:0 auto}.hero-sec{overflow:hidden}.hero-sec:before{pointer-events:none;z-index:1;filter:blur(40px);will-change:transform, opacity;animation:22s ease-in-out infinite auroraFlow;position:absolute;inset:-15%}.hero-sec:after{pointer-events:none;z-index:1;filter:blur(50px);will-change:transform, opacity;animation:16s ease-in-out infinite auroraDrift;position:absolute;inset:-15%}@keyframes auroraFlow{0%,to{opacity:1;transform:translate(0,0)scale(1)}33%{opacity:.85;transform:translate(3%,-2%)scale(1.06)}66%{opacity:.95;transform:translate(-3%,2%)scale(1.03)}}@keyframes auroraDrift{0%,to{opacity:.9;transform:translate(0,0)scale(1.02)}50%{opacity:1;transform:translate(-4%,3%)scale(1.1)}}.fdr{isolation:isolate;min-height:423px;display:flex;position:relative}.fdr .fc{padding:var(--cell-pad);border-right:var(--bdl);flex-direction:column;flex:1;display:flex}.fdr .fi{padding:var(--cell-pad);flex:1;justify-content:center;align-items:center;display:flex}.fdr.rev .fc{border-right:none;border-left:var(--bdl);order:2}.fdr.rev .fi{order:1}.section-divider{width:var(--vw);margin-left:calc(50% - var(--vw) / 2);background:var(--bd);z-index:1;flex-shrink:0;height:1px;margin-top:-1px;position:relative}.section-divider:after{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--bg), 0 0 16px #1a56ff73;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(28px)}.reveal-left{opacity:0;transition:opacity .55s,transform .55s;transform:translate(-28px)}.reveal-left.revealed{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:opacity .55s,transform .55s;transform:translate(28px)}.reveal-right.revealed{opacity:1;transform:translate(0)}[data-theme=light] .fdr .fc{border-right-color:#e4e7ed}[data-theme=light] .fdr.rev .fc{border-left-color:#e4e7ed}@keyframes isoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes isoRingPulse{0%,to{opacity:.3}50%{opacity:.65}}@keyframes isoRipple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.btn-dark,.btn-ghost,.btn-sl{position:relative;overflow:hidden}.ripple{pointer-events:none;background:#ffffff40;border-radius:50%;animation:.5s linear rippleAnim;position:absolute;transform:scale(0)}@keyframes rippleAnim{to{opacity:0;transform:scale(4)}}.tw-cursor{background:var(--t1);vertical-align:middle;width:3px;height:.85em;margin-left:2px;animation:.7s step-end infinite twBlink;display:inline-block}@keyframes twBlink{0%,to{opacity:1}50%{opacity:0}}@media (width<=1280px){.grid-wrap{width:100%}}@media (width<=768px){.hero-sec{overflow:hidden}.fdr{flex-direction:column}.fdr .fc,.fdr .fi{flex:none;width:100%}.fdr .fc{border-right:none;border-bottom:var(--bdl)}.fdr.rev .fc{border-left:none;border-bottom:var(--bdl);order:1}.fdr.rev .fi{order:2}}a.btn-dark,a.btn-ghost{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.h-cta .btn-ghost,.cta-btns .btn-ghost{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%)}.ticker-sec{overflow:hidden}.ticker-sec:before,.ticker-sec:after{content:"";pointer-events:none;z-index:2;width:80px;position:absolute;top:0;bottom:0}.ticker-sec:before{left:0}.ticker-sec:after{right:0}.ticker-wrap{width:100%;padding:22px 0;display:flex;overflow:hidden}.ticker-track{flex-shrink:0;gap:12px;margin:0;padding-right:12px;list-style:none;animation:76s linear infinite tickerScroll;display:flex}.ticker-wrap:hover .ticker-track{animation-play-state:paused}.ticker-track li{font-family:var(--font-i);letter-spacing:1.2px;text-transform:uppercase;color:var(--t2);border:1px solid var(--bd);background:var(--bg2);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:11px;font-weight:500}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}.prod-header{padding:64px var(--cell-pad) 48px;border-bottom:var(--bdl);flex-direction:column;gap:12px;max-width:100%;display:flex}.prod-header-title{max-width:800px}.prod-header-sub{font-family:var(--font-g);max-width:680px;font-size:15px;font-weight:400;line-height:22px}@media (width<=768px){.prod-header{padding:40px var(--cell-pad)}}.fdr .fi .rbx-frame{background:var(--bg2);width:100%;max-width:460px;font-family:var(--font-i)}[data-theme=light] .fdr .fi .rbx-frame{background:#fafbfd}.rbx-head{border-bottom:1px solid var(--bd);background:var(--bg);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.rbx-head-title{font-family:var(--font-g);letter-spacing:-.2px;color:var(--t1);font-size:12.5px}.rbx-head-badge{letter-spacing:.4px;color:var(--accent);white-space:nowrap;background:#1a56ff24;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700}@keyframes monPulse{50%{opacity:.25}}.rbx-viewport{height:300px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 30px calc(100% - 30px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 30px calc(100% - 30px),#0000 100%)}.rbx-track{will-change:transform;flex-direction:column;padding:16px;display:flex;position:relative}.fdr:not(.in-view) .rbx-track.is-auto{animation-play-state:paused}@keyframes rbxLoop{0%{transform:translateY(0)}to{transform:translateY(var(--rbx-dist,-260px))}}.rbx-card{border:1px solid var(--bd);background:var(--bg);border-radius:12px;flex-direction:column;gap:11px;padding:14px;display:flex}.rbx-tabs{display:flex}.rbx-tab{background:0 0;border:none;flex:1;font-family:inherit;font-size:12px}.rbx-fields{flex-direction:column;gap:8px;display:flex}.rbx-field{align-items:center;gap:6px;font-size:12px;display:flex}.rbx-where{letter-spacing:.5px;color:#fff;background:var(--accent);border-radius:6px;align-self:flex-start;padding:3px 9px;font-size:10px;font-weight:700}.rbx-ops{justify-content:center;gap:4px;padding:10px 0;display:flex}.rbx-op{border:1px solid var(--bd);min-width:30px;height:28px;color:var(--t3);border-radius:6px;justify-content:center;align-items:center;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:11px;font-weight:600;display:flex}.rbx-valtabs{width:100%;display:flex}.rbx-vt{background:0 0;border:none;flex:1;font-family:inherit;font-size:12px}.rbx-conn{justify-content:center;padding:10px 0;display:flex}.rbx-plus{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;font-weight:400;line-height:1;display:flex}.tw-cur{background:var(--accent);vertical-align:-1px;border-radius:1px;width:7px;height:13px;margin-left:1px;display:none}.tw-cur.on{animation:1s step-end infinite twCurBlink;display:inline-block}@keyframes twCurBlink{50%{opacity:0}}.rbx-viewport.mon-vp{height:232px}.mon-thead,.mon-row{grid-template-columns:88px 84px 58px 74px minmax(0,1fr);align-items:center;gap:8px;display:grid}.mon-thead{border-bottom:1px solid var(--bd);background:var(--bg);font-family:var(--font-i);letter-spacing:.5px;text-transform:uppercase;color:var(--t3);padding:8px 16px;font-size:9px;font-weight:700}.mon-track{padding:0!important}.mon-row{color:var(--t2);border-bottom:1px solid var(--bd);white-space:nowrap;padding:7px 16px;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:11px}.mon-row .id{color:var(--t1);text-overflow:ellipsis;overflow:hidden}.mon-row .sys{color:var(--t2);text-overflow:ellipsis;min-width:0;overflow:hidden}.mon-row .mer{color:var(--t3);text-overflow:ellipsis;overflow:hidden}.mon-chip{letter-spacing:.3px;white-space:nowrap;border-radius:4px;justify-self:start;padding:2px 6px;font-size:9px;font-weight:700}.mon-b-blue{color:var(--accent);background:#1a56ff24}.mon-b-green{color:#16a34a;background:#22c55e24}.mon-b-amber{color:#b45309;background:#f59e0b29}.mon-b-red{color:#dc2626;background:#ef444429}[data-theme=dark] .mon-b-green{color:#22c55e}[data-theme=dark] .mon-b-amber{color:#f59e0b}[data-theme=dark] .mon-b-red{color:#ef4444}.mon-row.fresh{animation:.45s monIn}@keyframes monIn{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.mon-foot{border-top:1px solid var(--bd);color:var(--t3);align-items:center;gap:6px;padding:9px 16px;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:11px;display:flex}.mon-foot b{color:var(--t1);font-weight:700}.rbx-viewport.cc-vp{height:184px}.cc-stats{border-bottom:1px solid var(--bd);grid-template-columns:repeat(4,1fr);display:grid}.cc-stat{border-right:1px solid var(--bd);flex-direction:column;gap:2px;padding:9px 12px;display:flex}.cc-stat:last-child{border-right:none}.cc-stat-l{letter-spacing:.5px;text-transform:uppercase;font-size:8.5px;font-weight:700}.cc-stat-l.ok{color:#16a34a}.cc-stat-l.no{color:#dc2626}[data-theme=dark] .cc-stat-l.ok{color:#22c55e}[data-theme=dark] .cc-stat-l.no{color:#ef4444}.cc-stat-v{color:var(--t1);font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:13px;font-weight:700}.cc-stat-s{font-family:var(--font-i);color:var(--t3);font-size:9px}.cc-match{border-bottom:1px solid var(--bd);flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.cc-mchip{font-family:var(--font-i);color:var(--t2);border:1px solid var(--bd);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;display:inline-flex}.cc-mchip b{color:var(--accent);font-family:JetBrains Mono,SFMono-Regular,monospace;font-weight:700}.gtm{flex-direction:column;gap:10px;padding:16px;display:flex}.gtm-step{border:1px solid var(--bd);background:var(--bg);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .35s,background .35s;display:flex}.gtm-day{letter-spacing:.5px;text-transform:uppercase;color:var(--t3);flex-shrink:0;width:42px;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:10px;font-weight:700;transition:color .35s}.gtm-title{font-family:var(--font-i);color:var(--t1);flex:1;font-size:12.5px;font-weight:500;transition:color .35s}.gtm-ico{border:1px solid var(--bd);background:var(--bg2);width:22px;height:22px;color:var(--t3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .35s,border-color .35s,color .35s;display:flex;position:relative}.gtm-ico svg{opacity:0;width:12px;height:12px;transition:opacity .3s}.gtm-step.todo .gtm-title{color:var(--t3)}.gtm-step.done .gtm-ico{color:#16a34a;background:#22c55e29;border-color:#0000}[data-theme=dark] .gtm-step.done .gtm-ico{color:#22c55e}.gtm-step.done .gtm-ico svg{opacity:1}.gtm-step.live{border-color:var(--accent);background:#1a56ff0f}.gtm-step.live .gtm-day,.gtm-step.live .gtm-title{color:var(--accent)}.gtm-step.live .gtm-ico{background:var(--accent);border-color:#0000}.gtm-step.live .gtm-ico svg{display:none}.gtm-step.live .gtm-ico:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px}.gtm-step.live .gtm-ico:after{content:"";border:1px solid var(--accent);border-radius:50%;animation:1.6s ease-out infinite gtmPing;position:absolute;inset:-4px}@keyframes gtmPing{0%{opacity:.6;transform:scale(.75)}to{opacity:0;transform:scale(1.5)}}.gtm-step.pop{animation:.45s gtmPop}@keyframes gtmPop{0%{transform:scale(1)}40%{transform:scale(1.035)}to{transform:scale(1)}}.gtm-step.pop .gtm-ico{animation:.45s gtmIcoPop}@keyframes gtmIcoPop{0%{transform:scale(.55)}55%{transform:scale(1.15)}to{transform:scale(1)}}@media (width<=480px){.mon-thead,.mon-row{grid-template-columns:60px 72px 56px 46px minmax(0,1fr);gap:6px}.mon-thead{padding:8px 10px}.mon-row{padding:7px 10px;font-size:10px}.cc-stats{grid-template-columns:repeat(2,1fr)}.cc-stat:nth-child(2){border-right:none}.cc-stat:nth-child(n+3){border-top:1px solid var(--bd)}}@media (prefers-reduced-motion:reduce){.rbx-track.is-auto,.rbx-head-badge.live:before,.mon-row.fresh,.gtm-step.live .gtm-ico:after,.gtm-step.pop,.gtm-step.pop .gtm-ico{animation:none}}.fdr .fbody{margin-top:8px}.why-header{flex-direction:column;gap:12px;display:flex}.why-header-title{color:var(--t1)}.why-header-sub{font-family:var(--font-g);font-weight:400}.why-card:after,.fdr:after,.stats-v3 .st3:after{content:"";border-radius:inherit;background:conic-gradient(from var(--spark-angle,0deg), transparent 0deg, transparent 240deg, #1a56ff00 270deg, var(--spark-color) 320deg, var(--spark-hi) 340deg, var(--spark-color) 350deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:1;padding:1.5px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fdr:hover:after{opacity:1;animation:3.6s linear infinite sparkRotate}.stats-v3 .st3:hover:after{opacity:1;animation:2.6s linear infinite sparkRotate}@media (prefers-reduced-motion:reduce){.why-card:hover:after,.fdr:hover:after,.stats-v3 .st3:hover:after{animation:none}}.stats-v3-header{padding:64px var(--cell-pad) 40px;border-bottom:var(--bdl);flex-direction:column;gap:12px;display:flex}.stats-v3-title{max-width:720px}.stats-v3 .st3{isolation:isolate;flex-direction:column;gap:8px;transition:background .3s;display:flex;position:relative}.stats-v3 .st3:hover{background:#1a56ff08}.st3-num{align-items:baseline;gap:4px;display:flex}.st3-prefix{font-family:var(--font-g);letter-spacing:-2px;font-size:36px;font-weight:700;line-height:40px}.st3-val{font-family:var(--font-g);letter-spacing:-2px;font-size:48px;font-weight:700;line-height:48px}.st3-suffix{font-family:var(--font-g);letter-spacing:-1px;font-size:24px;font-weight:700;line-height:28px}.st3-label{font-family:var(--font-g);white-space:nowrap;font-size:13px;font-weight:400;line-height:18px}.st3-context{flex-direction:column;gap:18px;display:flex}.st3-context-row{font-family:var(--font-i);letter-spacing:.3px;justify-content:space-between;align-items:center;font-size:11px;display:flex}.st3-context-row strong{color:var(--t2);font-weight:600}.st3-bar{border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.st3-bar-fill{transform-origin:0;transform:scaleX(var(--bar,.5));border-radius:999px;transition:transform 1.2s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}@media (width<=768px){.stats-v3-header{padding:40px var(--cell-pad)}.st3-val{font-size:40px;line-height:44px}.st3-prefix{font-size:32px;line-height:36px}}.ind-footer-line{border-bottom:var(--bdl);font-family:var(--font-g);text-align:left;font-size:14px;font-weight:400;line-height:22px}.ind-footer-line a{color:var(--accent);border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:border-color .15s}.ind-footer-line a:hover{border-bottom-color:var(--accent)}.tw-ghost{color:#0000}.tw-typed{position:absolute;inset:0}.tw-cursor.is-done{display:none}
