.landing-theme{--landing-bg:#0b0d10;--landing-surface:#14171c;--landing-text:#f5f5f7;--landing-muted:#c4c9d2;--landing-accent:#6c63ff;--landing-border:#ffffff14;background-color:var(--landing-bg);color:var(--landing-text);font-family:var(--font-inter),Inter,system-ui,sans-serif}.landing-theme h1,.landing-theme h2,.landing-theme h3,.landing-theme h4{font-family:var(--font-display),"Space Grotesk",system-ui,sans-serif}.landing-theme .font-data{font-family:var(--font-data),"JetBrains Mono",ui-monospace,monospace}.landing-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.landing-reveal-visible{opacity:1;transform:translateY(0)}.prism-beam{transform-origin:0;opacity:0;animation:1.2s cubic-bezier(.22,1,.36,1) forwards prismBeamIn}.prism-body{opacity:0;animation:1.4s ease-out .4s forwards prismGlow}.prism-ray{stroke-dasharray:200;stroke-dashoffset:200px;opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards prismRayOut}.prism-label{opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) forwards prismLabelIn}@keyframes prismBeamIn{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes prismGlow{0%{opacity:0;filter:brightness(.5)}to{opacity:1;filter:brightness()}}@keyframes prismRayOut{0%{stroke-dashoffset:200px;opacity:0}to{stroke-dashoffset:0;opacity:.85}}@keyframes prismLabelIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.landing-reveal{opacity:1;transition:none;transform:none}.prism-beam,.prism-body,.prism-ray,.prism-label{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.landing-theme,.landing-theme p,.landing-theme span,.landing-theme div,.landing-theme li,.landing-theme h1,.landing-theme h2,.landing-theme h3,.landing-theme h4,.landing-theme h5,.landing-theme h6{color:var(--landing-text)}.landing-theme .text-sm,.landing-theme .text-xs,.landing-theme label,.landing-theme .text-gray-300,.landing-theme .text-gray-400,.landing-theme .text-gray-500,.landing-theme .text-gray-600,.landing-theme .text-gray-700,.landing-theme p.text-gray-400,.landing-theme p.text-gray-500,.landing-theme p.text-gray-600,.landing-theme span.text-gray-400,.landing-theme span.text-gray-500,.landing-theme span.text-gray-600,.landing-theme div.text-gray-400,.landing-theme div.text-gray-500,.landing-theme div.text-gray-600{color:var(--landing-muted)!important}.landing-theme #demo-calculator .text-sm{color:#e8eaed!important}.landing-theme #demo-calculator .text-xs{color:#c4c9d2!important}.landing-theme #demo-calculator .demo-status-badge{color:var(--badge-color,#e8eaed)!important}.landing-theme #demo-calculator .text-\[\#F5F5F7\],.landing-theme #demo-calculator [class*="text-[#F5F5F7]"]{color:#f5f5f7!important}.landing-theme #demo-calculator .text-\[\#E8EAED\],.landing-theme #demo-calculator [class*="text-[#E8EAED]"]{color:#e8eaed!important}.landing-theme #demo-calculator .text-\[\#C4C9D2\],.landing-theme #demo-calculator [class*="text-[#C4C9D2]"]{color:#c4c9d2!important}.landing-theme #demo-calculator .text-\[\#9CA3AF\],.landing-theme #demo-calculator [class*="text-[#9CA3AF]"]{color:#9ca3af!important}.landing-theme #demo-calculator .text-\[\#D1D5DB\],.landing-theme #demo-calculator [class*="text-[#D1D5DB]"]{color:#d1d5db!important}.landing-theme #demo-calculator .text-emerald-300{color:#6ee7b7!important}.landing-theme #demo-calculator .text-amber-200,.landing-theme #demo-calculator .text-amber-300{color:#fde68a!important}.landing-theme #demo-calculator .font-semibold.text-lg,.landing-theme #demo-calculator .font-semibold.text-xl,.landing-theme #demo-calculator h3,.landing-theme #demo-calculator h4{color:#f5f5f7!important}.landing-theme label{color:#d1d5db!important}.landing-theme button{color:var(--landing-text)!important}.landing-theme button.landing-btn-primary,.landing-theme a.landing-btn-primary{color:#fff!important;background-color:var(--landing-accent)!important}.landing-theme button.landing-btn-primary:hover,.landing-theme a.landing-btn-primary:hover{color:#fff!important;background-color:#5b54e8!important}.landing-theme button.landing-btn-ghost{color:var(--landing-text)!important}.landing-theme a.landing-link,.landing-theme a.text-\[\#6C63FF\]{color:var(--landing-accent)!important}.landing-theme #demo-calculator input,.landing-theme #demo-calculator select,.landing-theme #demo-calculator textarea{color:#f5f5f7!important;background-color:#0b0d10!important;border-color:#ffffff26!important}.landing-theme #demo-calculator input::placeholder,.landing-theme #demo-calculator textarea::placeholder{color:#9ca3af!important}.landing-theme #demo-calculator label{font-weight:500;color:#f5f5f7!important}.landing-theme #demo-calculator .text-gray-500,.landing-theme #demo-calculator .text-gray-600,.landing-theme #demo-calculator .text-gray-700,.landing-theme #demo-calculator .text-gray-800,.landing-theme #demo-calculator .text-gray-900{color:#e8eaed!important}.landing-theme #demo-calculator a{color:#a5a0ff!important}.landing-theme #demo-calculator a[href=\/onboarding],.landing-theme #demo-calculator a[href^=\/onboarding],.landing-theme #demo-calculator button{color:#fff!important}.landing-theme #demo-calculator button[aria-label*=Instacart],.landing-theme #demo-calculator button[aria-label*=Instacart] span{color:#003d29!important}.landing-theme #demo-calculator .demo-mode-tabs{background-color:#0b0d10!important;border-color:#ffffff2e!important}.landing-theme #demo-calculator button.demo-mode-tab-active{box-shadow:0 0 0 1px #6c63ff66;color:#fff!important;background-color:#6c63ff!important;border-color:#6c63ff!important}.landing-theme #demo-calculator button.demo-mode-tab-idle{color:#c4c9d2!important;background-color:#0000!important;border-color:#fff3!important}.landing-theme #demo-calculator button.demo-mode-tab-idle:hover{color:#f5f5f7!important;background-color:#ffffff0f!important;border-color:#ffffff59!important}.landing-theme #demo-calculator button[type=submit],.landing-theme #demo-calculator button.bg-teal-600,.landing-theme #demo-calculator button.bg-blue-600,.landing-theme #demo-calculator button[class*=bg-teal],.landing-theme #demo-calculator button[class*=bg-blue]{background-color:var(--landing-accent)!important;color:#fff!important}.landing-theme #demo-calculator [role=tablist],.landing-theme #demo-calculator .bg-gray-50,.landing-theme #demo-calculator .bg-gray-100{background-color:#0b0d10!important}.landing-theme #demo-calculator .font-data{font-family:var(--font-data),"JetBrains Mono",ui-monospace,monospace;color:inherit!important}.landing-theme #demo-calculator .bg-\[\#14171C\],.landing-theme #demo-calculator [class*="bg-[#14171C]"]{background-color:#14171c!important}.why-network-line{stroke:#6c63ff;stroke-width:.18px;stroke-opacity:0;fill:none}.why-network-line-active{animation:1.1s cubic-bezier(.22,1,.36,1) forwards whyLineDraw}.why-network-node{fill:#6c63ff;opacity:0}.why-network-node-active{animation:.6s ease-out forwards whyNodeIn}@keyframes whyLineDraw{0%{stroke-opacity:0;stroke-dasharray:40;stroke-dashoffset:40px}to{stroke-opacity:.35;stroke-dasharray:40;stroke-dashoffset:0}}@keyframes whyNodeIn{0%{opacity:0}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.why-network-line-active,.why-network-node-active{animation:none}.why-network-line-active{stroke-opacity:.3}.why-network-node-active{opacity:.5}}@media (max-width:639px){.why-network-svg{display:none}}
/*# sourceMappingURL=e1fc81931d88c4a5.css.map*/