.hero.svelte-jhuur8{position:relative;background:radial-gradient(circle at top left,rgba(56,189,248,.18),transparent 55%),radial-gradient(circle at top right,rgba(147,51,234,.22),transparent 60%),radial-gradient(circle at 80% 90%,rgba(16,185,129,.08),transparent 45%),#050816;color:#f8fafc;padding:6.5rem 0 5.5rem;overflow:hidden}.hero-sheen.svelte-jhuur8{position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgba(15,118,110,.08) 35%,rgba(56,189,248,.12) 65%,transparent 100%);pointer-events:none;mix-blend-mode:screen}.hero-grid-bg.svelte-jhuur8{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 0%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 0%,black 20%,transparent 75%);pointer-events:none}.container.svelte-jhuur8{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.hero-layout.svelte-jhuur8{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3.5rem;align-items:center}.hero-content.svelte-jhuur8 h1:where(.svelte-jhuur8){font-size:clamp(2.75rem,4.4vw,3.9rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;margin-bottom:1.25rem}.gradient-text.svelte-jhuur8{background:linear-gradient(120deg,#22d3ee,#818cf8 55%,#e879f9);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow.svelte-jhuur8{display:inline-flex;align-items:center;gap:.55rem;font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;color:#a5f3fce6;font-weight:600;margin-bottom:1.25rem;padding:.45rem 1rem;border-radius:999px;border:1px solid rgba(56,189,248,.3);background:#082f4959}.eyebrow-dot.svelte-jhuur8{width:.5rem;height:.5rem;border-radius:999px;background:#22d3ee;box-shadow:0 0 10px #22d3eee6;animation:svelte-jhuur8-dot-pulse 2.4s ease-in-out infinite}@keyframes svelte-jhuur8-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}.hero-copy.svelte-jhuur8{font-size:1.1rem;line-height:1.7;color:#e2e8f0e0;margin-bottom:2.25rem;max-width:36rem}.hero-actions.svelte-jhuur8{display:flex;flex-wrap:wrap;gap:.9rem;margin-bottom:2.5rem}.cta.svelte-jhuur8{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.9rem;border-radius:.85rem;font-weight:600;font-size:.98rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.cta.primary.svelte-jhuur8{background:linear-gradient(135deg,#22d3ee,#818cf8);color:#020617;box-shadow:0 18px 40px #22d3ee40}.cta.primary.svelte-jhuur8:hover{transform:translateY(-2px);box-shadow:0 22px 45px #818cf852}.cta.secondary.svelte-jhuur8{background:#0f172aa6;border:1px solid rgba(148,163,184,.28);color:#e2e8f0eb}.cta.secondary.svelte-jhuur8:hover{transform:translateY(-2px);border-color:#5eead48c}.pillar-grid.svelte-jhuur8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:0 0 2.5rem}.pillar-card.svelte-jhuur8{padding:1rem 1.25rem;background:#0f172a8c;border-radius:1rem;border:1px solid rgba(148,163,184,.18);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .2s ease,transform .2s ease}.pillar-card.svelte-jhuur8:hover{border-color:#38bdf866;transform:translateY(-2px)}.pillar-card.svelte-jhuur8 dt:where(.svelte-jhuur8){font-weight:600;color:#e2e8f0;margin-bottom:.35rem}.pillar-card.svelte-jhuur8 dd:where(.svelte-jhuur8){margin:0;color:#94a3b8e6;font-size:.92rem;line-height:1.55}.hero-metrics.svelte-jhuur8{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.25rem}.metric.svelte-jhuur8{padding:1.25rem 1.5rem;border-radius:1.1rem;background:#e2e8f00f;border:1px solid rgba(148,163,184,.12)}.metric.svelte-jhuur8 .value:where(.svelte-jhuur8){font-size:1.9rem;font-weight:700;background:linear-gradient(120deg,#f1f5f9,#a5f3fc);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.35rem}.metric.svelte-jhuur8 .label:where(.svelte-jhuur8){font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8cc;line-height:1.45}.hero-preview.svelte-jhuur8{align-self:stretch;display:flex;align-items:center;justify-content:center}.preview-frame.svelte-jhuur8{width:100%;max-width:460px;border-radius:1.5rem;background:#0f172a99;border:1px solid rgba(148,163,184,.25);box-shadow:0 24px 60px #0f172a73;overflow:hidden;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.preview-header.svelte-jhuur8{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.5rem;background:linear-gradient(120deg,#0ea5e91f,#818cf81f);font-size:.95rem;color:#e2e8f0e6}.status-dot.svelte-jhuur8{display:inline-flex;width:.85rem;height:.85rem;border-radius:999px;background:radial-gradient(circle,#34d399,#10b981);box-shadow:0 0 12px #10b98199}.preview-body.svelte-jhuur8{display:grid;grid-template-columns:1fr;gap:1.5rem;padding:2rem 1.75rem 1.5rem}.preview-figure.svelte-jhuur8{position:relative;width:100%;height:180px;border-radius:1rem;background:radial-gradient(circle at center,#818cf82e,#0f172ab3);display:flex;align-items:center;justify-content:center;overflow:hidden}.torso.svelte-jhuur8{width:12px;height:90px;background:linear-gradient(180deg,#38bdf8,#818cf8);border-radius:999px}.head.svelte-jhuur8{position:absolute;top:38px;width:36px;height:36px;border-radius:50%;border:3px solid rgba(129,140,248,.4);box-shadow:inset 0 0 0 4px #0ea5e959}.limb.svelte-jhuur8{position:absolute;width:110px;height:8px;border-radius:999px;background:linear-gradient(90deg,#38bdf8a6,#818cf859)}.limb-left.svelte-jhuur8{transform:rotate(-32deg);transform-origin:right center;left:48%;animation:svelte-jhuur8-pulse-left 3.6s ease-in-out infinite}.limb-right.svelte-jhuur8{transform:rotate(18deg);transform-origin:left center;right:45%;animation:svelte-jhuur8-pulse-right 3.6s ease-in-out infinite}.ghost.svelte-jhuur8{position:absolute;width:110px;height:8px;border-radius:999px;background:#94a3b82e}.ghost-1.svelte-jhuur8{transform:rotate(-20deg);transform-origin:right center;left:48%}.ghost-2.svelte-jhuur8{transform:rotate(30deg);transform-origin:left center;right:45%}@keyframes svelte-jhuur8-pulse-left{0%,to{transform:rotate(-28deg)}50%{transform:rotate(-38deg)}}@keyframes svelte-jhuur8-pulse-right{0%,to{transform:rotate(24deg)}50%{transform:rotate(12deg)}}.preview-insight.svelte-jhuur8{background:#0f172abf;border-radius:1rem;border:1px solid rgba(148,163,184,.25);padding:1.25rem 1.5rem;color:#e2e8f0eb;font-size:.95rem;line-height:1.6}.preview-insight.svelte-jhuur8 p:where(.svelte-jhuur8){margin:0}.insight-tag.svelte-jhuur8{display:inline-flex;margin-top:.75rem;padding:.35rem .85rem;border-radius:999px;background:#38bdf833;color:#38bdf8;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.preview-timeline.svelte-jhuur8{padding:1.75rem 1.5rem 1.9rem;background:#020617a6;border-top:1px solid rgba(148,163,184,.1)}.timeline-track.svelte-jhuur8{position:relative;height:6px;background:linear-gradient(90deg,#334155b3,#94a3b880);border-radius:999px;overflow:hidden;margin-bottom:1rem}.playhead.svelte-jhuur8{position:absolute;top:0;bottom:0;width:3px;background:#5eead4;box-shadow:0 0 8px #5eead4cc;animation:svelte-jhuur8-scrub 5s ease-in-out infinite}@keyframes svelte-jhuur8-scrub{0%,to{left:8%}50%{left:90%}}.tick.svelte-jhuur8{position:absolute;top:0;bottom:0;width:2px;background:#94a3b859;transform:translate(calc(var(--i) * 10%))}.keyframes.svelte-jhuur8{position:relative;height:0}.keyframe.svelte-jhuur8{position:absolute;top:-16px;width:14px;height:14px;border-radius:50%;border:2px solid rgba(94,234,212,.8);background:#020617;box-shadow:0 0 0 4px #5eead433;transform:translate(var(--position))}.keyframe.active.svelte-jhuur8{background:#5eead4;box-shadow:0 0 0 6px #5eead447}.timeline-callout.svelte-jhuur8{font-size:.85rem;color:#94a3b8e6;line-height:1.6}.timeline-callout.svelte-jhuur8 kbd:where(.svelte-jhuur8){display:inline-block;padding:.1rem .4rem;margin-right:.2rem;border-radius:.35rem;border:1px solid rgba(148,163,184,.35);background:#0f172acc;font-size:.75rem;color:#e2e8f0}.preview-title.svelte-jhuur8{font-weight:600}.preview-timer.svelte-jhuur8{font-variant-numeric:tabular-nums;font-size:.85rem;color:#94a3b8cc}@media(max-width:1024px){.hero-layout.svelte-jhuur8{grid-template-columns:1fr}.hero-preview.svelte-jhuur8{order:-1;margin-bottom:2.5rem}.hero-copy.svelte-jhuur8{max-width:100%}}@media(max-width:640px){.container.svelte-jhuur8{padding:0 1.5rem}.hero.svelte-jhuur8{padding:5rem 0 4rem}.hero-actions.svelte-jhuur8{flex-direction:column;align-items:stretch}.cta.svelte-jhuur8{width:100%}.pillar-grid.svelte-jhuur8{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.limb-left.svelte-jhuur8,.limb-right.svelte-jhuur8,.playhead.svelte-jhuur8,.eyebrow-dot.svelte-jhuur8{animation:none}}.motion-showcase.svelte-1l0ddls{background:radial-gradient(circle at 15% 20%,rgba(8,145,178,.14),transparent 50%),#060a16;color:#f8fafc;padding:5.5rem 0;border-top:1px solid rgba(148,163,184,.1)}.container.svelte-1l0ddls{max-width:1200px;margin:0 auto;padding:0 2rem}.header.svelte-1l0ddls{max-width:680px;margin-bottom:2.5rem}.eyebrow.svelte-1l0ddls{font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;color:#67e8f9;font-weight:600;margin-bottom:.9rem}h2.svelte-1l0ddls{font-size:clamp(2rem,3.2vw,2.7rem);font-weight:800;letter-spacing:-.015em;margin-bottom:1rem}.lede.svelte-1l0ddls{margin:0;font-size:1.05rem;line-height:1.7;color:#cbd5e1d9}.chips.svelte-1l0ddls{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem}.chip.svelte-1l0ddls{padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#0f172a8c;color:#e2e8f0d9;font-size:.85rem;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.chip.svelte-1l0ddls:hover{border-color:#67e8f98c;background:#0891b226;transform:translateY(-1px)}.sample-grid.svelte-1l0ddls{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.1rem;margin-bottom:2.5rem}.sample-card.svelte-1l0ddls{display:flex;flex-direction:column;gap:.75rem;padding:1.4rem 1.5rem;border-radius:1.1rem;border:1px solid rgba(148,163,184,.16);background:#0f172a80;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.sample-card.svelte-1l0ddls:hover{border-color:#67e8f980;transform:translateY(-3px);box-shadow:0 16px 36px #02061780}.prompt-row.svelte-1l0ddls{display:flex;flex-direction:column;gap:.4rem}.prompt-label.svelte-1l0ddls{align-self:flex-start;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;padding:.2rem .6rem;border-radius:.4rem;background:#94a3b81a;font-family:ui-monospace,monospace}.prompt-text.svelte-1l0ddls{margin:0;font-size:.95rem;line-height:1.55;color:#e2e8f0e6;font-style:italic}.arrow.svelte-1l0ddls{color:#67e8f9;opacity:.7}.result-row.svelte-1l0ddls{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-radius:.75rem;background:#0891b21f;border:1px solid rgba(103,232,249,.22)}.clip-name.svelte-1l0ddls{font-weight:600;color:#a5f3fc}.clip-cat.svelte-1l0ddls{font-size:.75rem;color:#94a3b8;white-space:nowrap}.cta-row.svelte-1l0ddls{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}.cta.svelte-1l0ddls{display:inline-flex;padding:.85rem 1.9rem;border-radius:.85rem;background:linear-gradient(135deg,#06b6d4,#6366f1);color:#f0fdff;font-weight:600;text-decoration:none;box-shadow:0 14px 32px #06b6d440;transition:transform .18s ease,box-shadow .18s ease}.cta.svelte-1l0ddls:hover{transform:translateY(-2px);box-shadow:0 18px 38px #6366f14d}.cta-note.svelte-1l0ddls{font-size:.88rem;color:#94a3b8}@media(max-width:640px){.container.svelte-1l0ddls{padding:0 1.5rem}.sample-grid.svelte-1l0ddls{grid-template-columns:1fr}}.character-physics.svelte-ecquxw{background:radial-gradient(circle at 85% 15%,rgba(147,51,234,.14),transparent 50%),#070812;color:#f8fafc;padding:5.5rem 0;border-top:1px solid rgba(148,163,184,.1)}.container.svelte-ecquxw{max-width:1200px;margin:0 auto;padding:0 2rem}.layout.svelte-ecquxw{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3.5rem;align-items:center}.eyebrow.svelte-ecquxw{font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;color:#d8b4fe;font-weight:600;margin-bottom:.9rem}h2.svelte-ecquxw{font-size:clamp(2rem,3.2vw,2.7rem);font-weight:800;letter-spacing:-.015em;margin-bottom:1rem}.lede.svelte-ecquxw{margin:0 0 2rem;font-size:1.05rem;line-height:1.7;color:#cbd5e1d9;max-width:36rem}.feature-list.svelte-ecquxw{list-style:none;margin:0 0 2.25rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.feature-list.svelte-ecquxw li:where(.svelte-ecquxw){padding:1.2rem 1.35rem;border-radius:1rem;border:1px solid rgba(148,163,184,.16);background:#0f172a80;transition:border-color .2s ease,transform .2s ease}.feature-list.svelte-ecquxw li:where(.svelte-ecquxw):hover{border-color:#d8b4fe73;transform:translateY(-2px)}.feature-list.svelte-ecquxw h3:where(.svelte-ecquxw){font-size:1rem;font-weight:600;margin:0 0 .4rem;color:#ede9fe}.feature-list.svelte-ecquxw p:where(.svelte-ecquxw){margin:0;font-size:.92rem;line-height:1.55;color:#94a3b8f2}.cta.svelte-ecquxw{display:inline-flex;padding:.85rem 1.9rem;border-radius:.85rem;background:linear-gradient(135deg,#a855f7,#6366f1);color:#faf5ff;font-weight:600;text-decoration:none;box-shadow:0 14px 32px #a855f740;transition:transform .18s ease,box-shadow .18s ease}.cta.svelte-ecquxw:hover{transform:translateY(-2px);box-shadow:0 18px 38px #6366f152}.physics-demo.svelte-ecquxw{display:flex;justify-content:center}.demo-frame.svelte-ecquxw{width:100%;max-width:380px;padding:2rem 1.75rem;border-radius:1.5rem;border:1px solid rgba(148,163,184,.22);background:#0f172a8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;flex-direction:column;align-items:center;gap:1.5rem}.demo-label.svelte-ecquxw{align-self:flex-start;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-family:ui-monospace,monospace}.chain.svelte-ecquxw{display:flex;flex-direction:column;align-items:center;height:210px;transform-origin:top center;animation:svelte-ecquxw-sway 3.2s ease-in-out infinite}.node.svelte-ecquxw{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle,#c4b5fd,#7c3aed);box-shadow:0 0 14px #a78bfa80}.node-root.svelte-ecquxw{width:20px;height:20px;background:radial-gradient(circle,#a5f3fc,#0891b2);box-shadow:0 0 14px #67e8f980}.link.svelte-ecquxw{width:3px;height:44px;background:linear-gradient(180deg,#a78bfab3,#a78bfa40);transform-origin:top center}.link-1.svelte-ecquxw{animation:svelte-ecquxw-bend 3.2s ease-in-out infinite}.link-2.svelte-ecquxw{animation:svelte-ecquxw-bend 3.2s ease-in-out infinite;animation-delay:.12s}.link-3.svelte-ecquxw{animation:svelte-ecquxw-bend 3.2s ease-in-out infinite;animation-delay:.24s}.node-1.svelte-ecquxw{animation:svelte-ecquxw-bend 3.2s ease-in-out infinite;animation-delay:.12s}.node-2.svelte-ecquxw{animation:svelte-ecquxw-bend 3.2s ease-in-out infinite;animation-delay:.24s}.node-3.svelte-ecquxw{animation:svelte-ecquxw-bend 3.2s ease-in-out infinite;animation-delay:.36s}@keyframes svelte-ecquxw-sway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes svelte-ecquxw-bend{0%,to{transform:rotate(4deg)}50%{transform:rotate(-4deg)}}.demo-tags.svelte-ecquxw{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.tag.svelte-ecquxw{padding:.3rem .8rem;border-radius:999px;border:1px solid rgba(216,180,254,.3);background:#9333ea1f;color:#d8b4fe;font-size:.78rem}.demo-note.svelte-ecquxw{font-size:.82rem;color:#94a3b8;text-align:center;line-height:1.55}@media(max-width:1024px){.layout.svelte-ecquxw{grid-template-columns:1fr}}@media(max-width:640px){.container.svelte-ecquxw{padding:0 1.5rem}.feature-list.svelte-ecquxw{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.chain.svelte-ecquxw,.link.svelte-ecquxw,.node.svelte-ecquxw{animation:none}}.experience.svelte-1ohoy6c{background:#020617;color:#e2e8f0;padding:5rem 0}.container.svelte-1ohoy6c{max-width:1200px;margin:0 auto;padding:0 2rem}.section-header.svelte-1ohoy6c{text-align:center;max-width:760px;margin:0 auto 3rem}.eyebrow.svelte-1ohoy6c{text-transform:uppercase;letter-spacing:.2em;color:#94a3b8b3;font-weight:600;margin-bottom:.75rem;font-size:.85rem}.section-header.svelte-1ohoy6c h2:where(.svelte-1ohoy6c){font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.lede.svelte-1ohoy6c{font-size:1.05rem;line-height:1.7;color:#e2e8f0d9}.chips.svelte-1ohoy6c{margin-top:1.75rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.chip.svelte-1ohoy6c{padding:.5rem 1rem;border-radius:999px;background:#1e40af38;border:1px solid rgba(129,140,248,.3);font-size:.85rem;color:#bfdbfee6}.content.svelte-1ohoy6c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:stretch}.flow-list.svelte-1ohoy6c{display:grid;gap:1.5rem}.flow-card.svelte-1ohoy6c{background:#0f172ab3;border-radius:1.25rem;padding:1.75rem;border:1px solid rgba(148,163,184,.2);box-shadow:0 20px 45px #0206178c;animation:svelte-1ohoy6c-rise .5s ease forwards;opacity:0;transform:translateY(12px);animation-delay:var(--delay, 0ms)}.flow-card.svelte-1ohoy6c header:where(.svelte-1ohoy6c){display:flex;align-items:baseline;gap:.75rem;margin-bottom:.75rem}.stage.svelte-1ohoy6c{font-size:.8rem;text-transform:uppercase;letter-spacing:.15em;color:#5eead4cc;font-weight:600}.flow-card.svelte-1ohoy6c h3:where(.svelte-1ohoy6c){font-size:1.25rem;font-weight:600}.flow-card.svelte-1ohoy6c p:where(.svelte-1ohoy6c){margin:0;color:#cbd5e1e6;line-height:1.6}@keyframes svelte-1ohoy6c-rise{to{opacity:1;transform:translateY(0)}}.motion-preview.svelte-1ohoy6c{display:flex;align-items:center}.preview-card.svelte-1ohoy6c{width:100%;border-radius:1.5rem;background:linear-gradient(160deg,#1e40af59,#020617e6);border:1px solid rgba(148,163,184,.25);overflow:hidden;box-shadow:0 30px 60px #0f172a99}.preview-top.svelte-1ohoy6c{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;border-bottom:1px solid rgba(148,163,184,.25);background:#0f172aa6}.preview-top.svelte-1ohoy6c h3:where(.svelte-1ohoy6c){font-size:1.1rem;margin:0}.tag.svelte-1ohoy6c{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .8rem;border-radius:999px;background:#38bdf840;color:#bae6fd}.preview-body.svelte-1ohoy6c{padding:1.75rem;display:grid;gap:1.75rem}.timeline.svelte-1ohoy6c{display:grid;gap:.75rem}.timeline-bar.svelte-1ohoy6c{position:relative;height:8px;border-radius:999px;background:#94a3b82e}.playhead.svelte-1ohoy6c{position:absolute;top:-6px;left:42%;width:2px;height:20px;background:#5eead4;box-shadow:0 0 10px #5eead4b3}.range.svelte-1ohoy6c{position:absolute;top:0;bottom:0;left:var(--start);right:calc(100% - var(--end));background:linear-gradient(90deg,#38bdf88c,#9333ea8c);border-radius:999px}.marker.svelte-1ohoy6c{position:absolute;top:-6px;width:3px;height:20px;background:#94a3b866;left:var(--pos)}.timeline-labels.svelte-1ohoy6c{display:flex;justify-content:space-between;color:#94a3b8cc;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.note.svelte-1ohoy6c{font-size:.95rem;line-height:1.6;color:#e2e8f0e6}.signals.svelte-1ohoy6c{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1.5rem;padding:0;margin:0}.signals.svelte-1ohoy6c li:where(.svelte-1ohoy6c){background:#0f172ab3;border-radius:1rem;padding:1.25rem 1.5rem;border:1px solid rgba(148,163,184,.25)}.value.svelte-1ohoy6c{font-size:1.5rem;font-weight:600;color:#bae6fd}.caption.svelte-1ohoy6c{display:block;margin-top:.25rem;font-size:.85rem;color:#94a3b8d9}@media(max-width:1024px){.content.svelte-1ohoy6c{grid-template-columns:1fr}.motion-preview.svelte-1ohoy6c{order:-1}}@media(max-width:640px){.container.svelte-1ohoy6c{padding:0 1.5rem}.preview-body.svelte-1ohoy6c{padding:1.5rem}}.workflow-showcase.svelte-83a1w{background:linear-gradient(180deg,#0b1220,#01030c);color:#e2e8f0;padding:5rem 0}.container.svelte-83a1w{max-width:1200px;margin:0 auto;padding:0 2rem}.header.svelte-83a1w{max-width:720px;margin-bottom:3rem}.header.svelte-83a1w h2:where(.svelte-83a1w){font-size:clamp(2.1rem,3.4vw,2.75rem);font-weight:700;margin-bottom:1rem}.header.svelte-83a1w p:where(.svelte-83a1w){font-size:1.05rem;color:#e2e8f0d9;line-height:1.7;margin-bottom:1.5rem}.quick-wins.svelte-83a1w{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;padding:0;margin:0}.quick-wins.svelte-83a1w li:where(.svelte-83a1w){padding:.5rem 1.1rem;border-radius:999px;border:1px solid rgba(56,189,248,.25);background:#38bdf81f;color:#bef2fff2;font-size:.9rem;letter-spacing:.02em}.highlight-grid.svelte-83a1w{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.75rem}.highlight.svelte-83a1w{background:#0f172aa6;border:1px solid rgba(148,163,184,.2);padding:1.75rem;border-radius:1.25rem;display:flex;flex-direction:column;gap:1rem}.highlight.svelte-83a1w h3:where(.svelte-83a1w){font-size:1.2rem;margin:0}.highlight.svelte-83a1w p:where(.svelte-83a1w){margin:0;color:#cbd5e1d9;line-height:1.6}.evidence.svelte-83a1w{font-size:.85rem;color:#5eead4d9;letter-spacing:.05em;text-transform:uppercase}.panel.svelte-83a1w{grid-column:span 2;background:#0f172abf;border:1px solid rgba(56,189,248,.25);padding:2rem;border-radius:1.5rem;box-shadow:0 24px 60px #0f172a8c}.panel.svelte-83a1w h3:where(.svelte-83a1w){margin-top:0;margin-bottom:.5rem}.panel.svelte-83a1w p:where(.svelte-83a1w){margin-top:0;margin-bottom:1.5rem;color:#e2e8f0cc}.heatmap.svelte-83a1w{display:grid;gap:.35rem;margin-bottom:1.75rem}.heat-row.svelte-83a1w{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.35rem}.cell.svelte-83a1w{width:100%;padding-bottom:100%;border-radius:6px;display:block}.intensity-0.svelte-83a1w{background:#38bdf81a}.intensity-1.svelte-83a1w{background:#38bdf838}.intensity-2.svelte-83a1w{background:#0ea5e959}.intensity-3.svelte-83a1w{background:#0891b280}.intensity-4.svelte-83a1w{background:#06b6d4b3}.legend.svelte-83a1w{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}.legend.svelte-83a1w div:where(.svelte-83a1w){background:#0f172a99;border-radius:1rem;padding:1rem 1.25rem;border:1px solid rgba(56,189,248,.2)}.legend.svelte-83a1w dt:where(.svelte-83a1w){font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8d9}.legend.svelte-83a1w dd:where(.svelte-83a1w){margin:.5rem 0 0;font-size:.95rem;color:#e2e8f0e6}@media(max-width:900px){.panel.svelte-83a1w{grid-column:span 1}}@media(max-width:640px){.container.svelte-83a1w{padding:0 1.5rem}}.features.svelte-p1fgul{background:linear-gradient(180deg,#0b1120,#0f172a);color:#e2e8f0;padding:5rem 0}.container.svelte-p1fgul{max-width:1100px;margin:0 auto;padding:0 2rem}.section-header.svelte-p1fgul{text-align:center;max-width:720px;margin:0 auto 3rem}.section-header.svelte-p1fgul h2:where(.svelte-p1fgul){font-size:clamp(2.2rem,3.6vw,2.9rem);font-weight:700;margin-bottom:1rem}.section-header.svelte-p1fgul p:where(.svelte-p1fgul){font-size:1.1rem;color:#cbd5e1cc;line-height:1.7}.feature-grid.svelte-p1fgul{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem}.feature-card{padding:2rem;border-radius:1.25rem;background:#1e293ba6;border:1px solid rgba(148,163,184,.15);box-shadow:0 20px 45px #02061773;display:flex;flex-direction:column;gap:1rem}.feature-label.svelte-p1fgul{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#818cf8f2;font-weight:600}.badges.svelte-p1fgul{display:flex;flex-wrap:wrap;gap:.5rem}.micro-wins.svelte-p1fgul{margin-top:3.5rem;background:#1e293ba6;border-radius:1.5rem;border:1px solid rgba(148,163,184,.15);box-shadow:0 20px 45px #02061773;padding:2.5rem}.micro-wins.svelte-p1fgul h3:where(.svelte-p1fgul){font-size:1.3rem;margin-bottom:1rem}.micro-wins.svelte-p1fgul ul:where(.svelte-p1fgul){list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.micro-wins.svelte-p1fgul li:where(.svelte-p1fgul){position:relative;padding-left:1.5rem;font-size:1rem;color:#cbd5e1cc}.micro-wins.svelte-p1fgul li:where(.svelte-p1fgul):before{content:"";position:absolute;left:0;top:.55rem;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#22d3ee,#818cf8);box-shadow:0 0 10px #818cf866}@media(max-width:640px){.container.svelte-p1fgul{padding:0 1.5rem}}.showcase.svelte-1arv8vj{padding:5rem 0;background:#fff}.container.svelte-1arv8vj{max-width:1100px;margin:0 auto;padding:0 2rem}.section-header.svelte-1arv8vj{text-align:center;margin-bottom:3.5rem}.section-header.svelte-1arv8vj h2:where(.svelte-1arv8vj){font-size:clamp(2.2rem,3.4vw,2.9rem);font-weight:700;margin-bottom:1rem}.section-header.svelte-1arv8vj p:where(.svelte-1arv8vj){font-size:1.1rem;color:#1e293bbf}.showcase-content.svelte-1arv8vj{display:grid;gap:3rem}.demo-viewer.svelte-1arv8vj{background:#0f172a;border-radius:1.5rem;overflow:hidden;box-shadow:0 24px 55px #0f172a40;display:grid;grid-template-columns:minmax(0,1fr)}.demo-screen.svelte-1arv8vj{position:relative;background:radial-gradient(circle at 20% 20%,#38bdf833,#0f172af2);padding:2.5rem}.timeline-overlay.svelte-1arv8vj{background:#0f172abf;border:1px solid rgba(56,189,248,.25);border-radius:1.25rem;padding:1.5rem;margin-bottom:2rem}.timeline-heading.svelte-1arv8vj{display:flex;justify-content:space-between;font-size:.9rem;color:#e2e8f0d9;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}.timeline-line.svelte-1arv8vj{position:relative;height:8px;border-radius:999px;background:#33415599}.tick.svelte-1arv8vj{position:absolute;top:0;bottom:0;width:2px;background:#5eead459;transform:translate(calc(var(--i) * 5%))}.playhead.svelte-1arv8vj{position:absolute;top:-6px;left:45%;width:2px;height:20px;background:#5eead4;box-shadow:0 0 14px #5eead4bf}.callouts.svelte-1arv8vj{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.75rem}.callout.svelte-1arv8vj{padding:.45rem .9rem;border-radius:999px;background:#38bdf838;color:#bae6fdf2;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.demo-placeholder.svelte-1arv8vj{display:flex;justify-content:center;align-items:center;height:220px}.avatar.svelte-1arv8vj{position:relative;width:140px;height:140px}.avatar-head.svelte-1arv8vj{position:absolute;top:5px;left:50%;transform:translate(-50%);width:36px;height:36px;border-radius:50%;border:4px solid rgba(94,234,212,.4)}.avatar-body.svelte-1arv8vj{position:absolute;top:40px;left:50%;transform:translate(-50%);width:14px;height:80px;border-radius:999px;background:linear-gradient(180deg,#38bdf8,#818cf8)}.avatar-arm-left.svelte-1arv8vj,.avatar-arm-right.svelte-1arv8vj{position:absolute;top:68px;width:70px;height:10px;border-radius:999px;background:linear-gradient(90deg,#38bdf899,#818cf866)}.avatar-arm-left.svelte-1arv8vj{transform-origin:right center;transform:rotate(-32deg);animation:svelte-1arv8vj-arm-left 3.5s ease-in-out infinite;right:50%}.avatar-arm-right.svelte-1arv8vj{transform-origin:left center;transform:rotate(26deg);animation:svelte-1arv8vj-arm-right 3.5s ease-in-out infinite;left:50%}@keyframes svelte-1arv8vj-arm-left{0%,to{transform:rotate(-26deg)}50%{transform:rotate(-40deg)}}@keyframes svelte-1arv8vj-arm-right{0%,to{transform:rotate(32deg)}50%{transform:rotate(18deg)}}.demo-info.svelte-1arv8vj{padding:2rem;background:#f8fafc}.demo-info.svelte-1arv8vj h3:where(.svelte-1arv8vj){font-size:1.4rem;margin-bottom:.75rem}.demo-info.svelte-1arv8vj p:where(.svelte-1arv8vj){color:#1e293bbf;margin-bottom:1.5rem}.demo-features.svelte-1arv8vj{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.6rem}.demo-features.svelte-1arv8vj li:where(.svelte-1arv8vj){position:relative;padding-left:1.5rem;color:#334155d9}.demo-features.svelte-1arv8vj li:where(.svelte-1arv8vj):before{content:"→";position:absolute;left:0;color:#6366f1;font-weight:600}.demo-controls.svelte-1arv8vj{display:flex;gap:.6rem;justify-content:center}.demo-dot.svelte-1arv8vj{width:10px;height:10px;border-radius:50%;border:none;background:#cbd5f5;cursor:pointer;transition:all .3s ease}.demo-dot.active.svelte-1arv8vj{width:32px;border-radius:999px;background:#6366f1}.showcase-stats.svelte-1arv8vj{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.stat.svelte-1arv8vj{text-align:center;padding:1.75rem;border-radius:1.25rem;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.stat-number.svelte-1arv8vj{font-size:2.1rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.stat-label.svelte-1arv8vj{color:#1e293bb3;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem}@media(max-width:768px){.demo-info.svelte-1arv8vj{padding:1.75rem}}@media(max-width:640px){.container.svelte-1arv8vj{padding:0 1.5rem}}.format-button.svelte-cavpst{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:2rem;color:#e2e8f0;transition:all .3s ease;cursor:pointer}.format-button.svelte-cavpst:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.format-button.active.svelte-cavpst{background:#0ff3;border-color:#0ff;color:#0ff;box-shadow:0 0 20px #00ffff4d}.format-button.svelte-cavpst .icon:where(.svelte-cavpst){font-size:1.5rem}.preview-window.svelte-cavpst{box-shadow:0 20px 60px #0000004d}.format-badge.svelte-cavpst{text-align:center;margin-top:1rem}.badge.svelte-cavpst{display:inline-block;padding:.5rem 1rem;background:#ffffff1a;border-radius:2rem;font-size:.875rem;color:#e2e8f0;border:1px solid rgba(255,255,255,.2)}.stat-card.svelte-cavpst{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem;text-align:center;transition:all .3s ease}.stat-card.svelte-cavpst:hover{transform:translateY(-4px);box-shadow:0 10px 40px #0ff3;border-color:#00ffff4d}.stat-number.svelte-cavpst{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#0ff,#f0f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.stat-label.svelte-cavpst{color:#94a3b8;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.export-cta.svelte-cavpst{box-shadow:0 4px 20px #0000004d}.export-cta.svelte-cavpst:hover{box-shadow:0 6px 30px #0006}.research.svelte-qcn4eg{background:#020817;color:#e2e8f0;padding:5rem 0}.container.svelte-qcn4eg{max-width:1100px;margin:0 auto;padding:0 2rem}.intro.svelte-qcn4eg{max-width:720px;margin-bottom:2.5rem}.intro.svelte-qcn4eg h2:where(.svelte-qcn4eg){font-size:clamp(2rem,3.2vw,2.6rem);font-weight:700;margin-bottom:1rem}.intro.svelte-qcn4eg p:where(.svelte-qcn4eg){font-size:1.05rem;line-height:1.7;color:#e2e8f0d9}.principles-grid.svelte-qcn4eg{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:3rem}.principle.svelte-qcn4eg{background:#0f172ab3;border:1px solid rgba(94,234,212,.25);border-radius:1.25rem;padding:1.75rem}.principle.svelte-qcn4eg h3:where(.svelte-qcn4eg){font-size:1.2rem;margin-bottom:.75rem}.principle.svelte-qcn4eg p:where(.svelte-qcn4eg){margin:0;color:#cbd5e1e6;line-height:1.6}.stats.svelte-qcn4eg{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem}.stats.svelte-qcn4eg div:where(.svelte-qcn4eg){background:#0f172a99;border-radius:1.25rem;padding:1.5rem;border:1px solid rgba(56,189,248,.25);text-align:center}.stats.svelte-qcn4eg dt:where(.svelte-qcn4eg){font-size:1.9rem;font-weight:700;color:#bae6fd}.stats.svelte-qcn4eg dd:where(.svelte-qcn4eg){margin:.5rem 0 0;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8cc}@media(max-width:640px){.container.svelte-qcn4eg{padding:0 1.5rem}}.faq.svelte-jzlg5k{padding:5rem 0;background:#f9fafb}.container.svelte-jzlg5k{max-width:800px;margin:0 auto;padding:0 2rem}.section-header.svelte-jzlg5k{text-align:center;margin-bottom:4rem}.section-header.svelte-jzlg5k h2:where(.svelte-jzlg5k){font-size:2.5rem;font-weight:800;color:#1f2937;margin-bottom:1rem}.section-header.svelte-jzlg5k p:where(.svelte-jzlg5k){font-size:1.25rem;color:#6b7280}.faq-list.svelte-jzlg5k{margin-bottom:4rem}@media(max-width:768px){.section-header.svelte-jzlg5k h2:where(.svelte-jzlg5k){font-size:2rem}}.footer.svelte-2xnmn1{background:#1f2937;color:#fff;padding:4rem 0 2rem}.container.svelte-2xnmn1{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-content.svelte-2xnmn1{display:grid;grid-template-columns:2fr 3fr;gap:4rem;margin-bottom:3rem}.footer-brand.svelte-2xnmn1 h3:where(.svelte-2xnmn1){font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.footer-brand.svelte-2xnmn1 p:where(.svelte-2xnmn1){color:#9ca3af;margin-bottom:1.5rem}.social-links.svelte-2xnmn1{display:flex;gap:1rem}.social-links.svelte-2xnmn1 a:where(.svelte-2xnmn1){display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff1a;border-radius:50%;transition:all .3s ease}.social-links.svelte-2xnmn1 a:where(.svelte-2xnmn1):hover{background:#fff3;transform:translateY(-2px)}.footer-links.svelte-2xnmn1{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.footer-column.svelte-2xnmn1 h4:where(.svelte-2xnmn1){font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;color:#e5e7eb}.footer-column.svelte-2xnmn1 ul:where(.svelte-2xnmn1){list-style:none;padding:0;margin:0}.footer-column.svelte-2xnmn1 li:where(.svelte-2xnmn1){margin-bottom:.5rem}.footer-column.svelte-2xnmn1 a:where(.svelte-2xnmn1){color:#9ca3af;text-decoration:none;transition:color .2s ease}.footer-column.svelte-2xnmn1 a:where(.svelte-2xnmn1):hover{color:#fff}.footer-bottom.svelte-2xnmn1{padding-top:2rem;border-top:1px solid #374151;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-bottom.svelte-2xnmn1 p:where(.svelte-2xnmn1){margin:0;color:#9ca3af}.made-with.svelte-2xnmn1{font-size:.875rem}@media(max-width:768px){.footer-content.svelte-2xnmn1{grid-template-columns:1fr;gap:3rem}.footer-links.svelte-2xnmn1{grid-template-columns:repeat(2,1fr)}.footer-bottom.svelte-2xnmn1{flex-direction:column;text-align:center}}.landing-page.svelte-yrz9sg{display:flex;flex-direction:column;min-height:100vh;background-color:#080a0c;color:#f8fafc}
