.landing-demo-module__6uP58W__demo .demo-shell{border-color:var(--color-text);background:var(--color-surface);box-shadow:none}.landing-demo-module__6uP58W__demo .journey-app-bar{background:var(--color-text)}.landing-demo-module__6uP58W__demo .journey-project-mark{color:var(--color-surface);background:var(--color-primary)}.landing-demo-module__6uP58W__demo .journey-stepper{background:var(--color-background);border-color:var(--color-border)}.landing-demo-module__6uP58W__demo .journey-step{min-height:60px;color:var(--color-text-muted);border-color:var(--color-border);font-size:.8rem}.landing-demo-module__6uP58W__demo .journey-step-active{color:var(--color-primary);background:var(--color-surface-emphasis)}.landing-demo-module__6uP58W__demo .journey-step>span{font-family:var(--type-label);background:0 0;border:0;border-radius:0}.landing-demo-module__6uP58W__demo .journey-live-status{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.landing-demo-module__6uP58W__demo .journey-workspace{background:var(--color-surface);gap:0;padding:0}:is(.landing-demo-module__6uP58W__demo .journey-source-panel,.landing-demo-module__6uP58W__demo .journey-review-panel){border:0;border-radius:0;padding:1.5rem}.landing-demo-module__6uP58W__demo .journey-source-panel{border-right:1px solid var(--color-border)}.landing-demo-module__6uP58W__demo .journey-source-record{background:0 0;border:0;padding:0}.landing-demo-module__6uP58W__demo .journey-product-photo{background:var(--color-background)}.landing-demo-module__6uP58W__demo .journey-panel-heading{margin-bottom:1.5rem}:is(.landing-demo-module__6uP58W__demo .journey-panel-heading>div>span,.landing-demo-module__6uP58W__demo .journey-review-heading>div>span){font-family:var(--type-label);color:var(--color-text-muted);font-size:.68rem}:is(.landing-demo-module__6uP58W__demo .journey-source-badge,.landing-demo-module__6uP58W__demo .journey-draft-badge){border-left:2px solid var(--color-success);background:0 0;padding-block:0}.landing-demo-module__6uP58W__demo .journey-fact-list div{border-color:var(--color-border);padding-block:.8rem;font-size:.78rem}.landing-demo-module__6uP58W__demo .journey-fact-list .journey-fact-state{font-size:.68rem}.landing-demo-module__6uP58W__demo .journey-review-tabs{border-color:var(--color-border);background:0 0;padding-top:0;font-size:.76rem}.landing-demo-module__6uP58W__demo .journey-field-focused{background:0 0}:is(.landing-demo-module__6uP58W__demo .journey-input,.landing-demo-module__6uP58W__demo .journey-textarea){border-color:var(--color-border);font-size:.82rem}.landing-demo-module__6uP58W__demo .journey-field-label{font-size:.73rem}.landing-demo-module__6uP58W__demo .journey-field-label em{font-size:.68rem}.landing-demo-module__6uP58W__demo .journey-evidence{border:0;border-left:1px solid var(--color-border);background:0 0}.landing-demo-module__6uP58W__demo .journey-export{background:var(--color-background);border-color:var(--color-border)}.landing-demo-module__6uP58W__demo .journey-shopify-rules span{background:0 0;border:0}.landing-demo-module__6uP58W__demo .journey-progress span{border-radius:0}@media (max-width:68rem){:is(.landing-demo-module__6uP58W__demo .journey-source-panel,.landing-demo-module__6uP58W__demo .journey-review-panel){padding:1rem}.landing-demo-module__6uP58W__demo .journey-form-row{grid-template-columns:1fr}.landing-demo-module__6uP58W__demo .journey-evidence{margin-left:1rem}}@media (max-width:46rem){.landing-demo-module__6uP58W__demo .journey-source-panel{border-right:0;border-bottom:1px solid var(--color-border)}.landing-demo-module__6uP58W__demo .journey-field-label{flex-wrap:wrap}.landing-demo-module__6uP58W__demo .journey-step{min-height:64px}}
.landing-scroll-trace-module__lCUiZq__trace{z-index:-1;width:12px;color:var(--color-primary);pointer-events:none;position:fixed;top:110px;bottom:32px;right:7px}.landing-scroll-trace-module__lCUiZq__trace svg{width:100%;height:100%}.landing-scroll-trace-module__lCUiZq__trace path{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.landing-scroll-trace-module__lCUiZq__track{opacity:.1}.landing-scroll-trace-module__lCUiZq__draw{opacity:.35;stroke-dasharray:1;stroke-dashoffset:1px}.landing-scroll-trace-module__lCUiZq__marker{fill:currentColor;opacity:.45}.landing-scroll-trace-module__lCUiZq__controls{justify-content:flex-end;margin-block:-1rem 2rem;display:flex}.landing-scroll-trace-module__lCUiZq__controls button{min-height:44px;color:var(--color-text-muted);background:0 0;border:0;padding:.6rem;font-size:.75rem;font-weight:500}.landing-scroll-trace-module__lCUiZq__controls button:hover{color:var(--color-text);background:var(--color-surface-emphasis)}@media (max-width:75.999rem){.landing-scroll-trace-module__lCUiZq__trace,.landing-scroll-trace-module__lCUiZq__controls{display:none}}@media (prefers-reduced-motion:reduce){.landing-scroll-trace-module__lCUiZq__draw{stroke-dashoffset:0}.landing-scroll-trace-module__lCUiZq__marker,.landing-scroll-trace-module__lCUiZq__controls{display:none}}
.page-module__E0kJGG__page{isolation:isolate}.page-module__E0kJGG__page .landing-status{background:0 0;border:0;padding:.65rem 0;font-size:.8rem}.page-module__E0kJGG__page .hero{grid-template-columns:1.2fr 1fr;gap:3.5rem clamp(3rem,7vw,7rem);padding-block:clamp(2rem,5vw,4.5rem) 0}.page-module__E0kJGG__page .hero h1{letter-spacing:-.035em;text-transform:uppercase;max-width:none;font-size:clamp(3rem,5.1vw,4.8rem);font-weight:600;line-height:1.05}.page-module__E0kJGG__page .object-label{color:var(--color-text-muted);font-family:var(--type-label);letter-spacing:.09em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.72rem;font-weight:500}.page-module__E0kJGG__page .hero-lede{max-width:43ch;font-size:1.06rem;line-height:1.65}.page-module__E0kJGG__exampleLink{border-bottom:1px solid var(--color-text);align-items:center;gap:2rem;min-height:44px;margin-top:1.25rem;font-size:.9rem;text-decoration:none;display:inline-flex}.page-module__E0kJGG__exampleLink:hover{color:var(--color-primary)}.page-module__E0kJGG__page .hero-workbench{border:1px solid var(--color-text);background:var(--color-background);padding:clamp(1.4rem,3vw,2rem)}.page-module__E0kJGG__page .hero-workbench h2{margin-bottom:1.5rem;font-size:1.8rem;font-weight:500}.page-module__E0kJGG__page .hero-workbench label{font-size:.86rem;font-weight:600}.page-module__E0kJGG__page .hero-workbench .field-help{margin-block:.6rem 1.1rem;font-size:.86rem}.page-module__E0kJGG__page .form-secondary{border-top:1px solid var(--color-border);margin-top:1.25rem;padding-top:1rem;font-size:.8rem}.page-module__E0kJGG__flow{border-block:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--type-label);grid-column:1/-1;justify-content:space-between;gap:1.5rem;margin:0;padding:1.35rem 0;font-size:.75rem;list-style:none;display:flex}.page-module__E0kJGG__flow li{gap:.75rem;display:flex}.page-module__E0kJGG__flow span{color:var(--color-primary)}.page-module__E0kJGG__page .landing-demo{border:0;padding-block:clamp(3.5rem,7vw,6rem)}:is(.page-module__E0kJGG__page .demo-intro,.page-module__E0kJGG__page .section-heading){grid-template-columns:1.2fr 1fr;align-items:end;gap:2rem 5rem;margin-bottom:2.5rem}:is(.page-module__E0kJGG__page .demo-intro h2,.page-module__E0kJGG__page .section-heading h2){max-width:23ch;font-size:clamp(2rem,3.2vw,3rem);line-height:1.12}:is(.page-module__E0kJGG__page .demo-intro>p,.page-module__E0kJGG__page .section-heading>p){max-width:44ch;font-size:.96rem}:is(.page-module__E0kJGG__page .mechanism,.page-module__E0kJGG__page .landing-faq){padding-block:clamp(3.5rem,7vw,6rem)}.page-module__E0kJGG__page .benefit-list article{grid-template-columns:.5fr 1.5fr .7fr;align-items:start;gap:2rem;padding-block:2rem}.page-module__E0kJGG__page .benefit-number{width:auto;height:auto;font-family:var(--type-label);border:0;justify-content:start;font-size:1.8rem;font-weight:400}.page-module__E0kJGG__page .benefit-list strong{font-size:1.5rem;font-weight:500}.page-module__E0kJGG__page .benefit-list p{font-size:.95rem}.page-module__E0kJGG__page .benefit-outcome{color:var(--color-text-muted);font-family:var(--type-label);text-align:right;white-space:normal;background:0 0;padding:.5rem 0 0;font-size:.72rem;font-weight:400}.page-module__E0kJGG__page .landing-pricing{border:0;border-top:1px solid var(--color-border);background:0 0;margin-block:0;padding:3.5rem 0 5rem}.page-module__E0kJGG__page .landing-pricing-options{border-block:1px solid var(--color-border);gap:0}.page-module__E0kJGG__page .landing-plan{border:0;border-right:1px solid var(--color-border);background:0 0;padding:2rem}.page-module__E0kJGG__page .landing-plan:last-child{border-right:0}.page-module__E0kJGG__page .landing-plan-featured{background:var(--color-surface-emphasis);box-shadow:none}.page-module__E0kJGG__page .landing-plan h3{margin-block:1rem;font-size:1.65rem}.page-module__E0kJGG__page .landing-plan p strong{font-family:var(--type-display);font-size:2.8rem;font-weight:500}.page-module__E0kJGG__page .landing-plan-action{min-height:48px;margin-top:1.25rem}.page-module__E0kJGG__page .commercial-readiness-note{max-width:95ch;font-size:.82rem}.page-module__E0kJGG__page .faq-list summary{font-family:var(--type-ui);font-size:1rem;font-weight:600}.page-module__E0kJGG__page .faq-list summary:after{border:0}.page-module__E0kJGG__page .faq-list details p{font-size:.95rem}.page-module__E0kJGG__page .landing-cta{border-top:2px solid var(--color-primary);color:var(--color-text);background:0 0;align-items:end;margin-bottom:3rem;padding:3rem 0}.page-module__E0kJGG__page .landing-cta h2{max-width:none;font-size:clamp(2.3rem,4vw,3.8rem)}.page-module__E0kJGG__page .landing-cta p:last-child{color:var(--color-text-muted)}.page-module__E0kJGG__page .landing-cta .button-link{border-color:var(--color-primary);color:var(--color-surface);background:var(--color-primary)}.page-module__E0kJGG__page .landing-cta .button-link:hover{background:var(--color-primary-hover)}@media (max-width:68rem){.page-module__E0kJGG__page .hero{gap:2.5rem}.page-module__E0kJGG__page .hero h1{font-size:clamp(2.5rem,5vw,3.5rem)}.page-module__E0kJGG__page .hero-workbench{padding:1.4rem}:is(.page-module__E0kJGG__page .demo-intro,.page-module__E0kJGG__page .section-heading){gap:2rem}.page-module__E0kJGG__page .landing-plan{padding:1.35rem}}@media (max-width:48rem){.page-module__E0kJGG__page .hero{grid-template-columns:1fr;gap:2rem;padding-top:1.5rem}.page-module__E0kJGG__page .hero h1{font-size:clamp(2.3rem,9vw,3.9rem)}.page-module__E0kJGG__page .hero-lede{font-size:1rem}.page-module__E0kJGG__page .hero-workbench{width:100%;max-width:none}.page-module__E0kJGG__flow{flex-direction:column;gap:.75rem;font-size:.72rem}:is(.page-module__E0kJGG__page .demo-intro,.page-module__E0kJGG__page .section-heading){grid-template-columns:1fr;gap:1.2rem}.page-module__E0kJGG__page .benefit-list article{grid-template-columns:2rem 1fr;gap:1rem}.page-module__E0kJGG__page .benefit-outcome{text-align:left;grid-column:2;padding:0}.page-module__E0kJGG__page .landing-pricing-options{grid-template-columns:1fr}.page-module__E0kJGG__page .landing-plan{border-right:0;border-bottom:1px solid var(--color-border);padding:1.5rem}.page-module__E0kJGG__page .landing-plan:last-child{border-bottom:0}.page-module__E0kJGG__page .landing-plan small{min-height:auto}.page-module__E0kJGG__page .landing-cta{grid-template-columns:1fr;gap:1.5rem}}
