html:has(.landing-root){scroll-behavior:smooth}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.landing-root .rise{animation:.9s cubic-bezier(.32,.72,0,1) both rise}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.landing-root .floaty{animation:5.5s ease-in-out infinite floaty}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-root .marquee{will-change:transform;animation:55s linear infinite marquee}.landing-root .marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.landing-root .glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1f}.landing-root .glass-2{background:#ffffff0a;border:1px solid #ffffff17}.landing-root .lift{transition:transform .25s cubic-bezier(.32,.72,0,1),border-color .25s,background .25s}.landing-root .lift:hover{border-color:#2e7cf680;transform:translateY(-4px)}.landing-root .gridlines{background-image:linear-gradient(#ffffff0f 1px,#0000 1px);background-size:100% 25%}.landing-root details>summary{cursor:pointer;list-style:none}.landing-root details>summary::-webkit-details-marker{display:none}.landing-root details[open] .faq-plus{transform:rotate(45deg)}.landing-root .faq-plus{transition:transform .25s}.landing-root .seg[aria-selected=true]{color:#fff;background:#2e7cf6}.landing-root .seg[aria-selected=false]{color:#fff9}.landing-root .legal-prose ul{gap:10px;margin:4px 0 0;padding-left:0;list-style:none;display:grid}.landing-root .legal-prose ul li{padding-left:20px;position:relative}.landing-root .legal-prose ul li:before{content:"";background:#2e7cf6;border-radius:999px;width:5px;height:5px;position:absolute;top:8px;left:4px}.landing-root .legal-prose ol{margin:0;padding:0;list-style:none}.landing-root .legal-prose a{color:#2e7cf6;text-decoration:none;transition:color .2s}.landing-root .legal-prose a:hover{color:#fff;text-decoration:underline}@media (width<=1023px){.landing-root .metric-table{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.landing-root .metric-table-body{gap:12px;display:grid}.landing-root .metric-table-body>.metric-row{background:#ffffff0e;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;padding:14px;box-shadow:0 18px 40px -30px #000000bf,inset 0 1px #ffffff0d;border:1px solid #ffffff1a!important}.landing-root .metric-video{grid-column:1/-1}.landing-root .metric-cell{text-align:left;background:#0000002e;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:8px 10px;display:flex}.landing-root .metric-cell:before{content:attr(data-label);color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:600;line-height:1.1}.landing-root .metric-viral{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.landing-root .metric-viral:before{margin-bottom:0}}@media (width<=639px){.landing-root #viralList .viral-card{border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.landing-root #viralList .viral-main{grid-column:1/-1;gap:10px;min-width:0}.landing-root #viralList .viral-rank{width:26px;height:26px}.landing-root #viralList .viral-thumb{width:44px}.landing-root #viralList .viral-copy{min-width:0}.landing-root #viralList .viral-gain,.landing-root #viralList .viral-multiplier{background:#0000002e;border:1px solid #ffffff14;border-radius:14px;min-width:0;min-height:42px;padding:8px 10px}.landing-root #viralList .viral-gain{text-align:left;grid-column:1/2}.landing-root #viralList .viral-multiplier{border-radius:14px;grid-column:2/3;justify-content:center;align-items:center;min-width:64px;display:flex}}.landing-root .agent-flow-shell{width:100%;position:relative;overflow:visible}.landing-root .agent-flow-shell:before{display:none}.landing-root .agent-flow-frame{z-index:2;height:560px;min-height:520px;position:relative;overflow:visible}.landing-root .agent-flow-stage{transform-origin:0 0;position:absolute;top:0;left:0}.landing-root .agent-flow-edges,.landing-root .agent-flow-progress,.landing-root .agent-flow-packets{pointer-events:none;position:absolute;inset:0;overflow:visible}.landing-root .agent-flow-edges{z-index:0}.landing-root .agent-flow-progress{z-index:5}.landing-root .agent-flow-packets{z-index:1}.landing-root .agent-flow-edge-base{fill:none;stroke-width:1.6px;opacity:.3}.landing-root .agent-flow-edge-flow{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1.5 15;filter:drop-shadow(0 0 5px);animation:1.05s linear infinite agentDashflow}.landing-root .agent-flow-edge-flow.dim{opacity:.1;transition:opacity .4s;animation-play-state:paused}@keyframes agentDashflow{to{stroke-dashoffset:-16.5px}}.landing-root .agent-flow-node{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:8px;padding:16px 18px;transition:box-shadow .45s,border-color .45s,transform .45s;display:flex;position:absolute;overflow:hidden;box-shadow:0 18px 40px #0000006b,inset 0 1px #ffffff0f}.landing-root .agent-flow-node.flash{border-color:var(--accent);box-shadow:0 18px 40px #00000080, 0 0 0 1px var(--accent), 0 0 34px -4px var(--accent), inset 0 1px 0 #ffffff12;transform:translateY(-1px)}.landing-root .agent-flow-node.loading{border-color:var(--accent);box-shadow:0 18px 40px #00000080, 0 0 0 1px var(--accent), 0 0 30px -6px var(--accent), inset 0 1px 0 #ffffff12;animation:.9s ease-in-out infinite agentNodePulse}@keyframes agentNodePulse{50%{box-shadow:0 18px 40px #00000080, 0 0 0 1px var(--accent), 0 0 42px -2px var(--accent), inset 0 1px 0 #ffffff12}}.landing-root .agent-flow-node .head{align-items:center;gap:10px;display:flex}.landing-root .agent-flow-node .ico{width:30px;height:30px;color:var(--accent);background:#2e7cf626;border:1px solid #ffffff1a;border-radius:10px;flex:0 0 30px;place-items:center;display:grid}.landing-root .agent-flow-node .ico svg{width:17px;height:17px}.landing-root .agent-flow-node .title{letter-spacing:0;font-size:15px;font-weight:650;line-height:1.15}.landing-root .agent-flow-node .sub{color:#fff9;font-size:11px;line-height:1.35}.landing-root .agent-flow-node.profile{justify-content:center;gap:12px}.landing-root .agent-flow-node.profile .phead{align-items:center;gap:12px;display:flex}.landing-root .agent-flow-node.profile .pavatar{border:2px solid color-mix(in srgb, var(--accent) 65%, transparent);object-fit:cover;border-radius:999px;flex:0 0 54px;width:54px;height:54px;box-shadow:0 0 0 2px #ffffff0a,0 4px 12px #00000073}.landing-root .agent-flow-node.profile .pmeta{flex-direction:column;gap:3px;min-width:0;display:flex}.landing-root .agent-flow-node.profile .phandle{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.landing-root .agent-flow-node.profile .pstats{grid-template-columns:repeat(3,1fr);display:grid}.landing-root .agent-flow-node.profile .pstat{justify-content:center;align-items:center;gap:6px;padding:6px 4px;display:flex}.landing-root .agent-flow-node.profile .pstat b{color:#fff;font-size:13px;font-weight:700}.landing-root .agent-flow-node.profile .psico{color:var(--accent);place-items:center;display:grid}.landing-root .agent-flow-node.profile .psico svg{width:18px;height:18px}.landing-root .agent-flow-port{z-index:3;background:#161823;border:1.5px solid #fff3;border-radius:999px;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.landing-root .agent-flow-packet{background:var(--c);color:#05070b;letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 60%, transparent), 0 0 16px -2px var(--c), 0 6px 14px #0006;will-change:transform, opacity;border-radius:8px;align-items:center;gap:5px;padding:4px 8px 4px 5px;font-size:9px;font-weight:700;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.landing-root .agent-flow-packet .pico{place-items:center;width:14px;height:14px;display:grid}.landing-root .agent-flow-packet .pico svg{width:13px;height:13px}.landing-root .agent-flow-packet.icon{border-radius:9px;gap:0;padding:6px}.landing-root .agent-flow-packet.icon .pico{width:16px;height:16px}.landing-root .agent-flow-packet.icon .pico svg{width:15px;height:15px}.landing-root .agent-flow-packet.note{color:#14171d;text-align:left;white-space:normal;background:#fff;border-radius:9px;max-width:132px;padding:6px 9px;font-size:8.5px;font-weight:650;line-height:1.25}.landing-root .agent-flow-packet.img{border-radius:9px;gap:0;padding:3px}.landing-root .agent-flow-packet.img img{object-fit:cover;border-radius:6px;width:34px;height:52px;display:block}.landing-root .agent-flow-track{fill:none;stroke:color-mix(in srgb, var(--pc) 18%, transparent);stroke-width:3px}.landing-root .agent-flow-fill{fill:none;stroke:var(--pc);stroke-dasharray:1 1;stroke-linecap:round;stroke-width:3px;filter:drop-shadow(0 0 5px var(--pc));transition:stroke-dashoffset .4s}.landing-root .agent-flow-load{fill:none;stroke:color-mix(in srgb, var(--pc) 45%, #fff);stroke-dasharray:.16 .84;stroke-linecap:round;stroke-width:3px;opacity:0;filter:drop-shadow(0 0 7px var(--pc))}.landing-root .agent-flow-load.spin{opacity:1;animation:.7s linear infinite agentBorderSpin}@keyframes agentBorderSpin{to{stroke-dashoffset:-1px}}@media (width<=767px){.landing-root .agent-flow-frame{height:760px;min-height:760px}}@media (prefers-reduced-motion:reduce){.landing-root .rise,.landing-root .marquee,.landing-root .floaty,.landing-root .agent-flow-edge-flow,.landing-root .agent-flow-node.loading,.landing-root .agent-flow-load.spin{animation:none}}
