.signals-charts.svelte-8fkpmu{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.55rem;width:100%;height:100%;min-height:0;padding:.55rem;border-radius:.85rem .85rem 0 0;background:#0b0d0e}.signals-charts.compact.svelte-8fkpmu{gap:.4rem;padding:.4rem;border-radius:.7rem}.chart-card.svelte-8fkpmu{display:flex;min-height:0;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:.7rem;background:#ffffff05;padding:.55rem .6rem .35rem}.compact.svelte-8fkpmu .chart-card:where(.svelte-8fkpmu){border-radius:.55rem;padding:.4rem .45rem .25rem}header.svelte-8fkpmu{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.labels.svelte-8fkpmu{display:grid;gap:.1rem;min-width:0}strong.svelte-8fkpmu{color:#e2e8f0;font-size:.68rem;font-weight:650;letter-spacing:-.01em}small.svelte-8fkpmu{overflow:hidden;color:#64748b;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}em.svelte-8fkpmu{flex-shrink:0;font-size:.72rem;font-style:normal;font-weight:700;letter-spacing:-.02em}.compact.svelte-8fkpmu strong:where(.svelte-8fkpmu){font-size:.58rem}.compact.svelte-8fkpmu small:where(.svelte-8fkpmu){font-size:.45rem}.compact.svelte-8fkpmu em:where(.svelte-8fkpmu){font-size:.6rem}svg.svelte-8fkpmu{width:100%;flex:1;min-height:2.8rem;margin-top:.2rem}.guide.svelte-8fkpmu{stroke:#94a3b847;stroke-dasharray:2 3;stroke-width:.6}.guide-label.svelte-8fkpmu{fill:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:4.5px;text-anchor:end}.trace.svelte-8fkpmu{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.trace.secondary.svelte-8fkpmu{stroke-width:1.4;opacity:.9}.feature-card.svelte-1rc7fy4{display:flex;min-height:31rem;flex-direction:column;overflow:hidden;border:1px solid rgba(148,163,184,.32);border-radius:1.6rem;background:#ffffffb8;padding:1.5rem;box-shadow:0 16px 40px -30px #0f172a47;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.feature-card.svelte-1rc7fy4:hover{transform:translateY(-5px);border-color:#0d948840;box-shadow:0 28px 55px -32px #0f172a57}.feature-card.svelte-1rc7fy4 h3:where(.svelte-1rc7fy4){margin-top:1.25rem;color:#0f172a;font-size:1.08rem;font-weight:650;letter-spacing:-.02em}.feature-card.svelte-1rc7fy4>p:where(.svelte-1rc7fy4){margin-top:.65rem;color:#64748b;font-size:.93rem;line-height:1.65}.feature-icon.svelte-1rc7fy4{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:9999px;font-size:1.35rem;font-weight:700}.feature-icon.svelte-1rc7fy4 svg:where(.svelte-1rc7fy4){width:1.55rem;height:1.55rem;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.icon-mint.svelte-1rc7fy4{background:#dff8ef;color:#0f9f83}.icon-cyan.svelte-1rc7fy4{background:#e0f2fe;color:#0284c7}.icon-violet.svelte-1rc7fy4{background:#ede9fe;color:#7c3aed}.agents-visual.svelte-1rc7fy4,.range-visual.svelte-1rc7fy4,.privacy-visual.svelte-1rc7fy4{position:relative;margin-top:auto;min-height:13.5rem}.agents-visual.svelte-1rc7fy4{display:flex;align-items:flex-end}.agents-panel.svelte-1rc7fy4{width:100%;border:1px solid #20262c;border-radius:.9rem;background:linear-gradient(180deg,#15191c,#0b0d0e);padding:.85rem;box-shadow:0 18px 24px -18px #0f172ab3}.agent-row.svelte-1rc7fy4{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.55rem .45rem;color:#e2e8f0}.agent-row.svelte-1rc7fy4+.agent-row:where(.svelte-1rc7fy4){border-top:1px solid rgba(148,163,184,.12)}.agent-row.svelte-1rc7fy4 strong:where(.svelte-1rc7fy4){display:block;font-size:.82rem;font-weight:650}.agent-row.svelte-1rc7fy4 small:where(.svelte-1rc7fy4){color:#94a3b8;font-size:.68rem}.agent-row.svelte-1rc7fy4 em:where(.svelte-1rc7fy4){font-style:normal;font-size:.84rem;font-weight:650;color:#f8fafc}.agent-ring.svelte-1rc7fy4{width:1.55rem;height:1.55rem;border-radius:9999px;border:2.5px solid currentColor;box-shadow:inset 0 0 0 3px #0b0d0e;opacity:.95}.ring-blue.svelte-1rc7fy4{color:#60a5fa}.ring-pink.svelte-1rc7fy4{color:#f472b6}.ring-green.svelte-1rc7fy4{color:#4ade80}.range-visual.svelte-1rc7fy4{overflow:hidden;border:1px solid #20262c;border-radius:.8rem;background:#0b0d0e;box-shadow:0 18px 24px -18px #0f172ab3}.range-tabs.svelte-1rc7fy4{position:relative;z-index:2;display:flex;justify-content:space-between;padding:.75rem .7rem .35rem;color:#8c9692;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.53rem}.range-tabs.svelte-1rc7fy4 .active:where(.svelte-1rc7fy4){color:#fff}.range-tabs.svelte-1rc7fy4 .active:where(.svelte-1rc7fy4):after{display:block;width:1rem;height:1px;margin-top:.35rem;background:#fff;content:""}.range-charts.svelte-1rc7fy4{height:12.8rem;padding:0 .35rem .35rem}.privacy-visual.svelte-1rc7fy4{display:flex;min-height:14.7rem;align-items:center;justify-content:center}.local-card.svelte-1rc7fy4{position:absolute;left:8%;bottom:2.5rem;display:grid;width:5rem;height:5.4rem;place-items:center;border:1px solid #d8dee6;border-radius:1.05rem;background:linear-gradient(145deg,#fff,#eef1f5);box-shadow:0 14px 25px -18px #334155}.local-card.svelte-1rc7fy4 svg:where(.svelte-1rc7fy4){width:3.3rem;stroke:#202733;stroke-width:4;stroke-linejoin:round}.privacy-path.svelte-1rc7fy4{position:absolute;inset:0;width:100%;height:100%;overflow:visible;stroke:#a8adb5;stroke-width:2;stroke-linecap:round}.privacy-lock.svelte-1rc7fy4{position:absolute;left:31%;bottom:1.35rem;display:grid;width:4.6rem;height:5.2rem;place-items:center;filter:drop-shadow(0 13px 12px rgba(91,74,169,.25))}.privacy-lock.svelte-1rc7fy4 svg:where(.svelte-1rc7fy4){width:100%;height:100%;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.privacy-lock.svelte-1rc7fy4 .shield:where(.svelte-1rc7fy4){fill:#7160c7;stroke:none}.mac-outline.svelte-1rc7fy4{position:absolute;right:3%;bottom:3.2rem;width:6.2rem;height:4.4rem}.mac-outline.svelte-1rc7fy4 svg:where(.svelte-1rc7fy4){width:100%;height:100%;stroke:#273246;stroke-width:3.5;stroke-linejoin:round;fill:#f8fafc}@media(prefers-reduced-motion:reduce){.feature-card.svelte-1rc7fy4,.feature-card.svelte-1rc7fy4:hover{transform:none;transition:none}}.product-stage.svelte-1aqg0w3{position:relative;isolation:isolate;perspective:1600px}.product-glow.svelte-1aqg0w3{position:absolute;inset:8% 4% -8%;z-index:-1;border-radius:50%;background:linear-gradient(90deg,#6ee7b76b,#7dd3fc52 34%,#c4b5fd57 67%,#fbbf2447);filter:blur(50px)}.signal-card.svelte-1aqg0w3{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:1.75rem;background:#0b0d0e;padding:2.2rem 2rem 0;box-shadow:0 45px 80px -35px #0f172a7a,0 16px 30px -18px #0f172a61,inset 0 1px #ffffff14;transform:rotateX(4deg) rotateY(-3deg) rotate(-1.6deg) skewY(.35deg);transform-origin:center;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s ease;will-change:transform}.signal-card.svelte-1aqg0w3:hover{transform:rotateX(1deg) rotateY(-1deg) rotate(-.4deg) translateY(-5px);box-shadow:0 52px 95px -36px #0f172a85}.signal-heading.svelte-1aqg0w3{text-align:center}.signal-heading.svelte-1aqg0w3 p:where(.svelte-1aqg0w3){color:#6ee7b7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.signal-heading.svelte-1aqg0w3 h2:where(.svelte-1aqg0w3){margin-top:.55rem;color:#f8fafc;font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.04em}.signal-window.svelte-1aqg0w3{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;height:28rem;margin-top:1rem;overflow:hidden}.signal-window.svelte-1aqg0w3 img:where(.svelte-1aqg0w3),.signals-panel.svelte-1aqg0w3{width:100%;height:100%;border-radius:.85rem .85rem 0 0}.signal-window.svelte-1aqg0w3 img:where(.svelte-1aqg0w3){object-fit:cover;object-position:top center}.signals-panel.svelte-1aqg0w3{min-height:0;overflow:hidden}@media(max-width:640px){.signal-card.svelte-1aqg0w3{border-radius:1rem;padding:1.8rem 1rem 0;transform:rotate(-1deg) skewY(.2deg)}.signal-heading.svelte-1aqg0w3 h2:where(.svelte-1aqg0w3){font-size:2rem}.signal-window.svelte-1aqg0w3{height:18rem;gap:.55rem}}@media(prefers-reduced-motion:reduce){.signal-card.svelte-1aqg0w3,.signal-card.svelte-1aqg0w3:hover{transform:none;transition:none}}.closing-card.svelte-tapa9u{display:flex;flex-direction:column;align-items:center;border:1px solid rgba(148,163,184,.28);border-radius:1.75rem;background:radial-gradient(circle at 12% 80%,rgba(110,231,183,.2),transparent 28%),radial-gradient(circle at 88% 20%,rgba(196,181,253,.22),transparent 30%);padding:3.3rem 1.5rem;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.closing-card.svelte-tapa9u h2:where(.svelte-tapa9u){margin-top:1.25rem;color:#0f172a;font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.04em}.closing-card.svelte-tapa9u p:where(.svelte-tapa9u){margin-top:.5rem;color:#64748b}.closing-card.svelte-tapa9u a:where(.svelte-tapa9u){display:inline-flex;margin-top:1.5rem;align-items:center;gap:.65rem;border-radius:.8rem;background:#0f766e;padding:.9rem 1.5rem;color:#fff;font-size:.9rem;font-weight:650;box-shadow:0 12px 24px -16px #134e4a;transition:transform .2s ease,background .2s ease}.closing-card.svelte-tapa9u a:where(.svelte-tapa9u):hover{transform:translateY(-2px);background:#115e59}html{scroll-behavior:smooth}.pulsebar-page.svelte-121cqgw{position:relative;background:linear-gradient(180deg,#f0fdfa7a,#fffffffa 24%,#fff 72%,#f5f3ff75)}.page-grid.svelte-121cqgw{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.42;background-image:linear-gradient(to right,rgba(15,23,42,.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(15,23,42,.045) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.6) 45%,transparent 92%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.6) 45%,transparent 92%)}.ambient.svelte-121cqgw{position:fixed;z-index:0;width:34rem;height:34rem;border-radius:9999px;filter:blur(110px);pointer-events:none;opacity:.2}.ambient-mint.svelte-121cqgw{top:10rem;left:-16rem;background:#6ee7b7}.ambient-violet.svelte-121cqgw{top:18rem;right:-17rem;background:#c4b5fd}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
