:root{--marketing-color-paper:#f8f7f3;--marketing-color-paper-muted:#f2f0ea;--marketing-color-ink:#181b18;--marketing-color-ink-soft:#343a34;--marketing-color-olive-950:#111611;--marketing-color-olive-900:#192019;--marketing-color-olive-800:#273127;--marketing-color-olive-700:#344034;--marketing-color-olive-500:#5f775f;--marketing-color-olive-300:#9fb19e;--marketing-color-olive-100:#dfe7dc;--marketing-color-clay:#8b6b4c;--marketing-color-line-light:#181b181c;--marketing-color-line-dark:#ffffff1c;--marketing-color-white:#fff;--marketing-color-white-10:#ffffff1a;--marketing-color-white-65:#ffffffa6;--marketing-color-white-70:#ffffffb3;--marketing-color-white-75:#ffffffbf;--marketing-state-review-bg:#f4eee7;--marketing-state-review-border:#8b6b4c4d;--marketing-state-published-bg:#edf4e8;--marketing-state-confirmed-bg:#e7f1df;--marketing-state-error-bg:#f7e7e4;--marketing-state-error-border:#b4534a59;--marketing-state-error-text:#8f3028;--marketing-state-error-dot:#b4534a;--marketing-state-pending-bg:#f7efe5;--marketing-state-pending-border:#8b6b4c59;--marketing-radius-control:.375rem;--marketing-radius-card:.5rem;--marketing-radius-panel:.5rem;--marketing-radius-device:1.375rem;--marketing-radius-pill:999px;--marketing-shadow-soft:0 18px 60px #1116111a;--marketing-shadow-panel:0 22px 80px #1116111f;--marketing-shadow-dark-inset:inset 0 1px 0 #ffffff0f;--marketing-motion-reveal:.42s;--marketing-motion-hover:.18s;--marketing-motion-pulse:1.8s;--marketing-motion-rail-travel:4.2s;--marketing-motion-row-processing:.36s;--marketing-motion-confirmation:.82s}.marketing-shopify-sync-story{isolation:isolate;position:relative;overflow:hidden}.marketing-sync-track{--marketing-sync-distance:min(16rem, calc(100% - 1rem))}.marketing-sync-line{background:#5f775f40;height:1px;position:absolute;top:50%;left:.25rem;right:.25rem}.marketing-sync-line:after{border-radius:var(--marketing-radius-pill);content:"";width:40%;animation:marketing-sync-beam var(--marketing-motion-rail-travel) cubic-bezier(.45, 0, .2, 1) infinite;inset-block:-1px;background:linear-gradient(90deg,#0000,#5f775f2e,#5f775f94);position:absolute;left:0}.marketing-sync-bead{z-index:2;border-radius:var(--marketing-radius-pill);background:var(--marketing-color-olive-700);width:.65rem;height:.65rem;animation:marketing-sync-travel var(--marketing-motion-rail-travel) cubic-bezier(.45, 0, .2, 1) infinite;position:absolute;top:50%;left:.25rem;transform:translateY(-50%);box-shadow:0 0 0 8px #5f775f1f,0 0 26px #5f775f47}.marketing-sync-status-pill{z-index:3;border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-pill);width:9.75rem;height:2.65rem;color:var(--marketing-color-ink-soft);letter-spacing:.08em;text-transform:uppercase;background:#fffffff5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;position:relative;box-shadow:0 16px 42px #1116111a}.marketing-sync-status-queued,.marketing-sync-status-synced{justify-content:center;align-items:center;gap:.45rem;display:flex;position:absolute;inset:0}.marketing-sync-status-queued{animation:marketing-sync-status-queued var(--marketing-motion-rail-travel) ease-in-out infinite}.marketing-sync-status-synced{color:var(--marketing-color-olive-700);animation:marketing-sync-status-synced var(--marketing-motion-rail-travel) ease-in-out infinite;opacity:0}.marketing-sync-status-current{justify-content:center;align-items:center;gap:.45rem;display:flex;position:absolute;inset:0}.marketing-sync-status-current:before{color:var(--marketing-color-ink-soft);content:"->"}.marketing-sync-status-current.is-synced{color:var(--marketing-color-olive-700)}.marketing-sync-status-current.is-synced:before{border-radius:var(--marketing-radius-pill);background:var(--marketing-color-olive-500);content:"";width:.42rem;height:.42rem}.marketing-sync-status-dot{border-radius:var(--marketing-radius-pill);background:var(--marketing-color-olive-500);width:.42rem;height:.42rem}.marketing-sync-state{justify-content:center;align-items:center;gap:.45rem;transition:opacity .22s,color .22s,border-color .22s,background-color .22s;display:flex;position:absolute;inset:0}.marketing-sync-state-synced,.shopify-rail[data-shopify-sync-state=synced] .marketing-sync-state-queued{opacity:0}.shopify-rail[data-shopify-sync-state=synced] .marketing-sync-state-synced{opacity:1}.marketing-sync-meta,.marketing-sync-price-match{z-index:3;border-radius:var(--marketing-radius-control);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;line-height:1;position:relative}.marketing-sync-meta{border:1px solid var(--marketing-color-line-light);width:10.8rem;height:1.82rem;color:var(--marketing-color-ink-soft);background:#ffffffe6}.marketing-sync-price-match{color:#036f4f;animation:marketing-sync-confirmation var(--marketing-motion-rail-travel) ease-in-out infinite;opacity:0;background:#d8faecdb;border:1px solid #12946c3d;padding:.48rem .62rem;font-weight:700;transform:translateY(.25rem)}.marketing-sync-return-card{animation:marketing-sync-return-card var(--marketing-motion-rail-travel) ease-in-out infinite}.marketing-sync-order-label{width:min(100%,14rem);min-height:1.25rem;position:relative}.marketing-sync-order-copy{width:min(100%,17rem);min-height:2.5rem;position:relative}.marketing-sync-order-label .marketing-sync-state,.marketing-sync-order-copy .marketing-sync-state{text-align:left;white-space:normal;justify-content:flex-start;align-items:flex-start}.marketing-sync-return-card .marketing-sync-order-queued{animation:marketing-sync-order-queued var(--marketing-motion-rail-travel) ease-in-out infinite}.marketing-sync-return-card .marketing-sync-order-synced{animation:marketing-sync-order-synced var(--marketing-motion-rail-travel) ease-in-out infinite}.shopify-rail .marketing-sync-price-match{opacity:0;transition:opacity .26s,transform .26s;animation:none}.shopify-rail[data-shopify-sync-state=synced] .marketing-sync-price-match{opacity:1;transform:translate(0)}.marketing-shopify-state-badge,.marketing-shopify-stock-badge{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-control);background:var(--marketing-color-paper);width:6.7rem;height:1.45rem;color:var(--marketing-color-ink-soft);white-space:nowrap;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.marketing-shopify-stock-badge{width:6.9rem;font-weight:600}.shopify-rail[data-shopify-sync-state=synced] :is(.marketing-shopify-state-badge,.marketing-shopify-stock-badge){border-color:var(--marketing-color-olive-300);background:var(--marketing-color-olive-100);color:var(--marketing-color-olive-950)}.shopify-rail .marketing-sync-return-card{transition:box-shadow .26s,transform .26s;animation:none}.shopify-rail[data-shopify-sync-state=synced] .marketing-sync-return-card{box-shadow:0 18px 44px #5f775f1f}.marketing-event-row{animation:7s ease-in-out infinite marketing-event-rise;animation-delay:var(--marketing-event-delay,0s)}.marketing-portal-status{animation:marketing-portal-status var(--marketing-motion-confirmation) ease-out infinite alternate}.marketing-payout-row{transition:opacity var(--marketing-motion-row-processing) ease-out, transform var(--marketing-motion-row-processing) ease-out, background-color var(--marketing-motion-row-processing) ease-out}.marketing-payout-row[data-state=processing]{transform:translate(.25rem)}.marketing-payout-row[data-state=sent]{background:var(--marketing-color-olive-100);color:var(--marketing-color-ink)}.ce-prototype-home{overflow-x:hidden}.ce-home-header{z-index:50;border-bottom:1px solid var(--marketing-color-line-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;position:sticky;top:0}.ce-home-header a{transition:color var(--marketing-motion-hover) ease, background-color var(--marketing-motion-hover) ease, border-color var(--marketing-motion-hover) ease}.ce-home-header nav a:hover{color:var(--marketing-color-ink)}.ce-home-cta{border-radius:var(--marketing-radius-control);min-height:2.35rem;transition:transform var(--marketing-motion-hover) ease, background-color var(--marketing-motion-hover) ease, border-color var(--marketing-motion-hover) ease, color var(--marketing-motion-hover) ease;white-space:nowrap;justify-content:center;align-items:center;padding:.62rem .95rem;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.ce-home-cta:hover{transform:translateY(-1px)}.ce-home-cta-primary{background:var(--marketing-color-ink);color:var(--marketing-color-white)}.ce-home-cta-light{background:var(--marketing-color-white);color:var(--marketing-color-ink);border:1px solid #ffffff29}.ce-home-cta-dark{color:var(--marketing-color-white);background:#ffffff14;border:1px solid #ffffff29}.ce-section-kicker{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-control);background:var(--marketing-color-paper-muted);width:fit-content;color:var(--marketing-color-ink-soft);letter-spacing:0;text-transform:uppercase;justify-content:center;align-items:center;padding:.35rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;display:inline-flex}.ce-section-kicker-dark{color:#ffffffad;background:#ffffff14;border-color:#ffffff24}.ce-hero-shell{background:linear-gradient(#ffffff0a,#0000 28%),linear-gradient(135deg,#111611 0%,#192019 50%,#101510 100%);position:relative;overflow:hidden}.ce-hero-shell:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000 82%)}.ce-hero-shell>div{z-index:1;position:relative}.ce-hero-product-card{border-radius:var(--marketing-radius-card);background:radial-gradient(circle at 0 0,#9fb19e24,#0000 34%),#111611eb;border:1px solid #ffffff1f;overflow:hidden;box-shadow:0 34px 100px #080c0875}.ce-live-pill,.ce-status-chip{border-radius:var(--marketing-radius-control);white-space:nowrap;align-items:center;padding:.42rem .55rem;font-size:.76rem;font-weight:700;line-height:1;display:inline-flex}.ce-live-pill{color:#dfe7dce6;background:#9fb19e1f;border:1px solid #9fb19e38}.ce-status-ready{background:var(--marketing-state-confirmed-bg);color:#253524}.ce-status-review{background:var(--marketing-state-review-bg);color:var(--marketing-color-clay)}.ce-status-synced,.ce-status-sent{background:var(--marketing-color-olive-100);color:var(--marketing-color-olive-700)}.ce-status-processing{background:var(--marketing-state-pending-bg);color:var(--marketing-color-clay)}.ce-hero-tab{border-radius:var(--marketing-radius-card);color:#ffffff8f;background:#ffffff0e;border:1px solid #ffffff17;align-items:center;gap:.75rem;padding:.9rem;display:flex}.ce-hero-tab span{background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;display:inline-flex}.ce-hero-tab strong{font-size:.86rem}.ce-hero-tab-active{color:var(--marketing-color-white);background:#9fb19e1f;border-color:#9fb19e47}.ce-hero-interface{border-radius:var(--marketing-radius-card);background:#ffffff0e;border:1px solid #ffffff1a;padding:1rem}.ce-hero-mini-row{color:#ffffff9e;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 0;font-size:.88rem;display:flex}.ce-hero-mini-row strong{color:var(--marketing-color-white);text-align:right;font-weight:600}.ce-hero-mini-row em,.ce-light-data-row em{color:inherit;opacity:.58;margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-style:normal;display:block}.ce-hero-metric{border-radius:var(--marketing-radius-card);background:#0000002e;border:1px solid #ffffff1a;padding:1rem}.ce-hero-metric span,.ce-payout-stat span{color:#ffffff85;font-size:.75rem;display:block}.ce-hero-metric strong,.ce-payout-stat strong{color:var(--marketing-color-white);margin-top:.35rem;font-size:1.25rem;display:block}.ce-problem-card{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:var(--marketing-color-white);min-height:12rem;padding:1.25rem;box-shadow:0 18px 50px #1116110b}.ce-problem-card span{color:var(--marketing-color-clay);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700}.ce-problem-card h3,.ce-lifecycle-card h3{margin-top:1rem;font-size:1rem;font-weight:700}.ce-problem-card p,.ce-lifecycle-card p{color:var(--marketing-color-ink-soft);margin-top:.6rem;font-size:.9rem;line-height:1.55}.ce-lifecycle-card{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:var(--marketing-color-white);min-height:9.5rem;padding:1rem;position:relative}.ce-lifecycle-card span{background:var(--marketing-color-olive-100);width:2rem;height:2rem;color:var(--marketing-color-olive-700);border-radius:999px;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;display:inline-flex}.ce-workflow-section,.ce-payout-section,.ce-pilot-section{background:radial-gradient(circle at 18% 12%,#5f775f38,#0000 32%),radial-gradient(circle at 82% 0,#b88f591c,#0000 30%),#111611;position:relative;overflow:hidden}.ce-workflow-section:before,.ce-payout-section:before,.ce-pilot-section:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 20%,#000 0%,#0000 72%)}.ce-workflow-section>div,.ce-payout-section>div,.ce-pilot-section>div{z-index:1;position:relative}.ce-bento-grid{grid-template-columns:1fr;grid-auto-rows:minmax(11rem,auto);gap:1rem;display:grid}.ce-bento-card{border-radius:var(--marketing-radius-card);box-shadow:var(--marketing-shadow-dark-inset), 0 24px 90px #0000002b;transition:border-color var(--marketing-motion-hover) ease, transform var(--marketing-motion-hover) ease;background:linear-gradient(#ffffff0e,#ffffff06),#151b15;border:1px solid #ffffff1c;padding:1.15rem;position:relative;overflow:hidden}.ce-bento-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 0,#9fb19e1c,#0000 34%);position:absolute;inset:0}.ce-bento-card>*{z-index:1;position:relative}.ce-bento-card:hover{border-color:#9fb19e4d;transform:translateY(-2px)}.ce-bento-card-head{color:#ffffff94;justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;display:flex}.ce-bento-card-head span{text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ce-bento-card-head strong{color:#fffc;font-weight:700}.ce-workflow-panel,.ce-intake-form label,.ce-audit-row,.ce-inventory-row,.ce-permission-line{border-radius:var(--marketing-radius-card);background:#0000002e;border:1px solid #ffffff1a}.ce-workflow-panel{padding:1rem}.ce-workflow-data-row,.ce-light-data-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ce-workflow-data-row{color:#ffffff8a;border-bottom:1px solid #ffffff14;padding:.75rem 0}.ce-workflow-data-row:last-child{border-bottom:0}.ce-workflow-data-row strong{color:var(--marketing-color-white);text-align:right;font-weight:600}.ce-intake-form{gap:.7rem;display:grid}.ce-intake-form label{color:#ffffff7a;gap:.4rem;padding:.75rem;font-size:.78rem;display:grid}.ce-intake-form span{color:#ffffffdb;font-size:.9rem}.ce-small-dot{background:var(--marketing-color-olive-300);border-radius:999px;flex:none;width:.55rem;height:.55rem;display:inline-flex;box-shadow:0 0 0 5px #9fb19e1f}.ce-small-dot-live,.ce-small-dot-ready,.ce-small-dot-synced{background:var(--marketing-color-olive-300)}.ce-small-dot-review{background:var(--marketing-color-clay)}.ce-inventory-row,.ce-permission-line{color:#ffffffa3;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem;display:flex}.ce-inventory-row div{align-items:center;gap:.7rem;display:flex}.ce-inventory-row strong,.ce-permission-line strong{color:var(--marketing-color-white)}.ce-audit-row{gap:.85rem;padding:.85rem;display:flex}.ce-audit-row span{color:#ffffff73;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.ce-audit-row p{color:#ffffffb8;font-size:.88rem;line-height:1.45}.ce-format-chip{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-control);background:var(--marketing-color-white);color:var(--marketing-color-ink-soft);padding:.62rem .78rem;font-size:.85rem;font-weight:600;display:inline-flex}.ce-shopify-rail{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:linear-gradient(180deg, #ffffff9e, #ffffffc7), var(--marketing-color-paper-muted);align-items:center;gap:1.5rem;padding:clamp(1rem,3vw,2.5rem);display:grid;box-shadow:0 32px 100px #11161117}.ce-shopify-card{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:var(--marketing-color-white);overflow:hidden;box-shadow:0 16px 44px #11161112}.ce-shopify-card-top{border-bottom:1px solid var(--marketing-color-line-light);background:var(--marketing-color-olive-100);justify-content:space-between;align-items:flex-start;min-height:7.5rem;padding:1.35rem;display:flex}.ce-shopify-card-top span{border-radius:var(--marketing-radius-control);color:var(--marketing-color-olive-700);text-transform:uppercase;background:#ffffff9e;border:1px solid #5f775f33;padding:.35rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;display:inline-flex}.ce-shopify-card-top strong{margin-top:1.15rem;font-size:1.45rem;display:block}.ce-shopify-dark-top{background:var(--marketing-color-olive-950);color:var(--marketing-color-white);display:block}.ce-shopify-dark-top span{color:#ffffffa8;background:#ffffff17;border-color:#ffffff24}.ce-shopify-card-body{padding:1.35rem}.ce-outbound-payload{border-radius:var(--marketing-radius-card);background:var(--marketing-color-olive-100);border:1px solid #5f775f3d;padding:.95rem}.ce-outbound-payload p{color:var(--marketing-color-olive-950);font-size:.78rem;font-weight:700}.ce-outbound-payload div{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.ce-outbound-payload span{border-radius:var(--marketing-radius-control);background:var(--marketing-color-white);color:var(--marketing-color-olive-700);padding:.32rem .48rem;font-size:.72rem;font-weight:700}.ce-light-data-row{border-bottom:1px solid var(--marketing-color-line-light);color:var(--marketing-color-ink-soft);padding:.78rem 0;font-size:.92rem}.ce-light-data-row:last-child{border-bottom:0}.ce-light-data-row strong{color:var(--marketing-color-ink);text-align:right;font-weight:600}.ce-sync-rail-center{--marketing-sync-distance:min(17rem, calc(100% - 1rem));flex-direction:column;justify-content:center;align-items:center;min-height:18rem;display:flex;position:relative}.ce-sync-console{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:#fffffff0;padding:1.1rem;overflow:hidden;box-shadow:0 16px 44px #11161114}.ce-sync-line{background:#5f775f3d;height:1px;position:absolute;top:50%;left:-2rem;right:-2rem}.ce-sync-bead{left:calc((100% - var(--marketing-sync-distance)) / 2);z-index:2;background:var(--marketing-color-olive-700);border-radius:999px;width:.7rem;height:.7rem;position:absolute;top:50%;box-shadow:0 0 0 8px #5f775f1a,0 0 30px #5f775f47}.ce-sync-status{z-index:3;border:1px solid var(--marketing-color-line-light);background:var(--marketing-color-white);width:9.5rem;height:2.7rem;color:var(--marketing-color-ink-soft);text-transform:uppercase;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:700;position:relative;box-shadow:0 12px 34px #11161114}.ce-sync-status span{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ce-sync-status .marketing-sync-status-synced{color:var(--marketing-color-olive-700)}.ce-sync-console-rows{z-index:3;gap:.5rem;width:min(100%,18rem);margin-top:1rem;display:grid;position:relative}.ce-sync-console-row{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-control);background:var(--marketing-color-paper);justify-content:space-between;align-items:center;gap:1rem;padding:.62rem .75rem;font-size:.78rem;display:flex}.ce-sync-console-row span{color:var(--marketing-color-ink);font-weight:700}.ce-sync-console-row strong{color:var(--marketing-color-ink-soft);text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:500}.ce-sync-meta{z-index:3;border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-control);color:var(--marketing-color-ink-soft);background:#ffffffb8;margin-top:1rem;padding:.45rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;position:relative}.ce-shopify-mark{color:#8db84b;background:0 0;border:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.3rem;font-weight:900;display:inline-flex}.ce-shopify-product-row{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:var(--marketing-color-white);grid-template-columns:4.4rem 1fr auto;align-items:center;gap:1rem;padding:1rem;display:grid}.ce-shopify-product-row h3{font-size:1rem;font-weight:700}.ce-shopify-product-row p{color:var(--marketing-color-ink-soft);margin-top:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.ce-shopify-product-row>span{border-radius:var(--marketing-radius-control);background:var(--marketing-color-olive-100);color:var(--marketing-color-olive-700);padding:.4rem .5rem;font-size:.75rem;font-weight:700}.ce-product-thumb{aspect-ratio:1;border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:radial-gradient(circle at 50% 38%, #181b1829, transparent 16%), var(--marketing-color-paper-muted);width:4rem}.ce-shopify-order{border-radius:var(--marketing-radius-card);background:var(--marketing-color-olive-100);border:1px solid #5f775f47;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem;display:flex}.ce-order-icon{border-radius:var(--marketing-radius-control);background:var(--marketing-color-olive-700);width:2.25rem;height:2.25rem;color:var(--marketing-color-white);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ce-shopify-order p{color:var(--marketing-color-olive-950);font-weight:700}.ce-shopify-order span{color:var(--marketing-color-olive-700);margin-top:.2rem;font-size:.88rem;display:block}.ce-phone-shell{border-radius:var(--marketing-radius-device);background:var(--marketing-color-ink);width:min(100%,18rem);margin-inline:auto;padding:.6rem;box-shadow:0 30px 80px #1116112e}.ce-phone-screen{border-radius:calc(var(--marketing-radius-device) - .35rem);background:var(--marketing-color-white);overflow:hidden}.ce-phone-top{background:var(--marketing-color-olive-950);color:var(--marketing-color-white);padding:1.25rem}.ce-phone-top span{color:#ffffff94;font-size:.78rem}.ce-phone-top strong{margin-top:.7rem;font-size:2rem;display:block}.ce-phone-top p{color:#ffffff9e;margin-top:.5rem;font-size:.82rem;line-height:1.45}.ce-phone-body{gap:.75rem;padding:1rem;display:grid}.ce-phone-row,.ce-phone-document{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:var(--marketing-color-paper-muted);padding:.85rem}.ce-phone-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ce-phone-row span{color:var(--marketing-color-ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.ce-phone-row strong{font-size:.82rem}.ce-phone-document{gap:.4rem;font-size:.88rem;font-weight:700;display:grid}.ce-phone-document span{color:var(--marketing-color-olive-700);font-size:.78rem}.ce-portal-benefit{border:1px solid var(--marketing-color-line-light);border-radius:var(--marketing-radius-card);background:var(--marketing-color-paper);align-items:center;gap:.7rem;padding:.9rem;display:flex}.ce-portal-benefit span{background:var(--marketing-color-olive-500);border-radius:999px;width:.55rem;height:.55rem}.ce-portal-benefit p{font-size:.9rem;font-weight:600}.ce-payout-panel{border-radius:var(--marketing-radius-card);background:linear-gradient(#ffffff0e,#ffffff06),#151a15;border:1px solid #ffffff1f;padding:clamp(1rem,3vw,2rem);box-shadow:0 28px 90px #0003}.ce-payout-layout{gap:1rem;display:grid}.ce-payout-core,.ce-payout-aside{border-radius:var(--marketing-radius-card);background:var(--marketing-color-olive-900);border:1px solid #ffffff1a;min-width:0}.ce-payout-core{overflow:hidden}.ce-payout-aside{padding:1rem}.ce-payout-stat{border-radius:var(--marketing-radius-card);background:#ffffff12;border:1px solid #ffffff1a;padding:1rem}.ce-payout-row{color:#ffffffbf}.ce-initial-badge{border-radius:var(--marketing-radius-control);color:#ffffffd1;background:#ffffff14;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.72rem;font-weight:800;display:inline-flex}.ce-payout-check{opacity:0;border-radius:var(--marketing-radius-control);color:var(--marketing-color-olive-100);background:#dfe7dc1f;padding:.25rem .35rem;font-size:.66rem;font-weight:800;transition:opacity .22s,transform .22s;transform:scale(.86)}.ce-payout-row[data-state=sent] td,.ce-payout-row[data-state=sent] p,.ce-payout-row[data-state=sent] span:not(.ce-status-chip){color:var(--marketing-color-ink)}.ce-payout-row[data-state=sent] .ce-status-chip{background:var(--marketing-color-white)}.ce-payout-row[data-state=sent] .ce-payout-check{opacity:1;transform:scale(1)}.ce-payout-panel-card{border-radius:var(--marketing-radius-card);background:#ffffff0b;border:1px solid #ffffff1a;padding:1rem}.ce-payout-panel-card.is-confirmed{background:#9fb19e14;border-color:#9fb19e5c}.ce-payout-confirmation{border-radius:var(--marketing-radius-card);color:#ffffffa8;opacity:.34;transition:opacity var(--marketing-motion-confirmation) ease, transform var(--marketing-motion-confirmation) ease;background:#ffffff0f;border:1px solid #ffffff1a;margin-top:.75rem;padding:.75rem;font-size:.78rem;line-height:1.55;transform:translateY(.25rem)}.ce-payout-confirmation.is-active{opacity:1;transform:translate(0)}@keyframes marketing-sync-travel{0%{opacity:.35;left:.25rem;transform:translateY(-50%)scale(.9)}14%{opacity:1}46%{opacity:1;left:calc(100% - .9rem);transform:translateY(-50%)scale(1)}58%{opacity:.75;left:calc(100% - .9rem);transform:translateY(-50%)scale(.94)}to{opacity:.35;left:.25rem;transform:translateY(-50%)scale(.9)}}@keyframes marketing-sync-beam{0%{opacity:0;transform:translate(-15%)scaleX(.5)}14%{opacity:1}46%{opacity:1;transform:translate(150%)scaleX(1)}58%,to{opacity:0;transform:translate(150%)scaleX(.72)}}@keyframes marketing-sync-status-queued{0%,42%{opacity:1}52%,to{opacity:0}}@keyframes marketing-sync-status-synced{0%,42%{opacity:0}52%,to{opacity:1}}@keyframes marketing-sync-confirmation{0%,46%{opacity:0;transform:translateY(.25rem)}56%,86%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-.1rem)}}@keyframes marketing-sync-return-card{0%,46%{box-shadow:none}56%,86%{box-shadow:0 18px 44px #5f775f1f}to{box-shadow:none}}@keyframes marketing-sync-order-queued{0%,46%{opacity:1}56%,to{opacity:0}}@keyframes marketing-sync-order-synced{0%,46%{opacity:0}56%,86%{opacity:1}to{opacity:0}}@keyframes marketing-event-rise{0%,68%,to{opacity:1;transform:translate(0)}76%{opacity:.72;transform:translateY(-.125rem)}86%{opacity:.72;transform:translateY(.125rem)}}@keyframes marketing-portal-status{0%{opacity:.72;transform:translateY(.125rem)}to{opacity:1;transform:translate(0)}}@media (min-width:1024px){.ce-bento-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.ce-shopify-rail{grid-template-columns:minmax(0,1fr) minmax(15rem,22rem) minmax(0,1fr)}}@media (min-width:1280px){.ce-payout-layout{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.75fr)}}@media (max-width:767px){.marketing-sync-track{--marketing-sync-distance:min(14rem, calc(100vw - 8rem))}.ce-home-header{position:relative}.ce-home-cta{min-height:2.25rem;padding-inline:.8rem}.ce-hero-shell .grid{min-height:auto}.ce-shopify-rail{border-radius:0;margin-inline:-1.25rem}.ce-sync-rail-center{--marketing-sync-distance:min(14rem, calc(100vw - 5rem));min-height:9rem}.ce-sync-line{left:.75rem;right:.75rem}.ce-shopify-product-row{grid-template-columns:3.6rem 1fr}.ce-shopify-product-row>span{grid-column:2;width:fit-content}.ce-phone-shell{width:min(100%,17rem)}}@media (prefers-reduced-motion:reduce){:root{--marketing-motion-reveal:1ms;--marketing-motion-hover:1ms;--marketing-motion-pulse:1ms;--marketing-motion-rail-travel:1ms;--marketing-motion-row-processing:1ms;--marketing-motion-confirmation:1ms}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.marketing-event-row,.marketing-payout-row,.marketing-portal-status,.marketing-sync-bead,.marketing-sync-line:after,.marketing-sync-price-match,.marketing-sync-return-card,.marketing-sync-return-card .marketing-sync-order-queued,.marketing-sync-return-card .marketing-sync-order-synced,.marketing-sync-status-queued,.marketing-sync-status-synced{animation:none!important}.marketing-sync-bead{left:calc(100% - .9rem);transform:translateY(-50%)}.marketing-sync-status-queued{opacity:0}.marketing-sync-status-synced{opacity:1}.marketing-sync-price-match{opacity:1;transform:none}.marketing-sync-order-queued{opacity:0}.marketing-sync-order-synced{opacity:1}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f8f7f3;--ink:#181b18;--olive-950:#111611;--olive-900:#192019;--olive-800:#273127;--olive-700:#344034;--olive-500:#5f775f;--line-dark:#ffffff1c;--line-light:#181b181c}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);text-rendering:optimizelegibility}button,a{-webkit-tap-highlight-color:transparent}.nav-link{color:#181b18b3;transition:color .18s}.nav-link:hover{color:#181b18}.panel-shadow{box-shadow:0 24px 80px #11161147}.soft-shadow{box-shadow:0 18px 60px #181b1814}.ui-line{border-color:#ffffff1c}.light-line{border-color:#181b181c}details>.faq-answer-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}details[open]>.faq-answer-panel{opacity:1;grid-template-rows:1fr}.faq-answer-panel-inner{min-height:0;padding-top:0;transition:padding-top .22s;overflow:hidden}details[open] .faq-answer-panel-inner{padding-top:.75rem}@media (prefers-reduced-motion:reduce){details>.faq-answer-panel,.faq-answer-panel-inner{transition:none!important}}.top-nav-shell{-webkit-backdrop-filter:blur(16px);background:#f8f7f3f0;box-shadow:0 1px #181b1814,0 14px 40px #11161114}.top-brand-mark{letter-spacing:.11em}.top-nav-link{color:#181b18ad;border-radius:999px;padding:.42rem .68rem;transition:background-color .18s,color .18s}.top-nav-link:hover,.top-nav-group:focus-within .top-nav-link{color:#181b18;background:#5f775f1a}.top-menu-panel{transform-origin:0 0;box-shadow:0 24px 70px #11161126}.top-nav-group:focus-within .top-menu-panel{visibility:visible;opacity:1;transform:translateY(0)}.top-menu-card{transition:background-color .18s,transform .18s}.top-menu-card:hover,.top-menu-card:focus-visible{outline-offset:2px;background:#f8f7f3eb;outline:2px solid #5f775f57;transform:translateY(-1px)}.hero-shell{background:linear-gradient(#ffffff0a,#0000 28%),linear-gradient(135deg,#111611 0%,#192019 50%,#101510 100%)}.hero-shell:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 72%);mask-image:linear-gradient(#0000008c,#0000 72%)}.hero-product-card{background:linear-gradient(#ffffff14,#ffffff06),#151b15;box-shadow:0 34px 100px #080c0875}.hero-product-card:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:7px;position:absolute;inset:1px}.hero-tab{color:#d6dcd2c2;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px}.hero-tab.is-active{color:#f8f7f3;background:#dfe7dc1f;border-color:#dfe7dc47}.hero-lifecycle-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.hero-lifecycle-step{color:#d6dcd294;white-space:nowrap;align-items:center;gap:.45rem;min-width:0;font-size:.72rem;font-weight:700;line-height:1;display:flex;position:relative}.hero-lifecycle-step:not(:last-child):after{content:"";background:#ffffff1f;height:1px;position:absolute;top:.6rem;left:1.65rem;right:-.25rem}.hero-lifecycle-step span{z-index:1;color:#d6dcd2a8;background:#101510;border:1px solid #ffffff21;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;display:inline-flex;position:relative}.hero-lifecycle-step.is-active,.hero-lifecycle-step.is-complete{color:#f8f7f3}.hero-lifecycle-step.is-active span,.hero-lifecycle-step.is-complete span{color:#f8f7f3;background:#9fb19e2e;border-color:#9fb19e7a}.hero-lifecycle-step.is-complete:not(:last-child):after{background:#9fb19e6b}.hero-mini-row{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px}.hero-mini-row.is-active{background:#9fb19e1a;border-color:#9fb19e57}.hero-mini-row.is-active>div>span{color:#dfe7dc;background:#dfe7dc21}.hero-progress-fill{width:34%}@media (max-width:767px){.hero-lifecycle-stepper{gap:.35rem}.hero-lifecycle-step{gap:.32rem;font-size:.66rem}.hero-lifecycle-step:not(:last-child):after{top:.525rem;left:1.37rem;right:-.18rem}.hero-lifecycle-step span{width:1.05rem;height:1.05rem;font-size:.58rem}}.top-problem-card,.top-lifecycle-card{transition:transform .22s,border-color .22s,box-shadow .22s}.top-lifecycle-card{position:relative}@media (min-width:1024px){.top-lifecycle-card:not(:first-child):before{content:"";background:#181b1829;width:24px;height:1px;position:absolute;top:31px;left:-14px}}.bento-card{background:linear-gradient(145deg,#1f271ffa,#141a14fa);border:1px solid #ffffff17;border-radius:8px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 80px #00000029}.bento-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 0,#dfe7dc09,#0000 32%),linear-gradient(#ffffff06,#0000 44%);position:absolute;inset:0}.bento-card>*{z-index:1;position:relative}.bento-card.alt{background:linear-gradient(145deg,#222a22fa,#121712fa)}.bento-card.warm{background:linear-gradient(145deg,#8b6b4c38,#181e18fa),#1a201a}.workflow-section{background:radial-gradient(circle at 18% 12%,#5f775f1f,#0000 34%),#111611;position:relative;overflow:hidden}.workflow-section:before{content:"";opacity:.18;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.workflow-section>*{z-index:1;position:relative}.workflow-panel,.workflow-data-row,.workflow-event-row{background:#0305036b;border:1px solid #ffffff16;border-radius:6px;min-width:0;box-shadow:inset 0 1px #ffffff09}.workflow-panel-quiet{background:#0305035c}.workflow-stat{background:#00000047;border:1px solid #ffffff16;border-radius:6px}.workflow-status-dot{background:#9fb19e;border-radius:999px;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 0 4px #9fb19e1f}.workflow-status-dot.review{background:#b88f59;box-shadow:0 0 0 4px #b88f591f}.workflow-status-dot.locked{background:#dfe7dc;box-shadow:0 0 0 4px #dfe7dc1a}.field{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:6px}.field-light{background:#ffffffdb;border:1px solid #181b181a;border-radius:6px}.badge{white-space:nowrap;border-radius:6px;padding:.22rem .45rem;font-size:.68rem;font-weight:600;line-height:1}.badge-ready{color:#dfe7dc;background:#090e09a3;border:1px solid #9fb19e4d}.badge-review{color:#f0dfc4;background:#140e07a8;border:1px solid #b88f5947}.badge-sent{color:#eef8ed;background:#081008a8;border:1px solid #88a88361}.status-swap .hovered{display:none}.format-card{min-width:0}.shopify-rail{isolation:isolate;position:relative}.shopify-rail[data-shopify-sync-state=synced]{border-color:#5f775f47}.shopify-card,.sync-console{z-index:2;position:relative}.sync-path{pointer-events:none;display:none}.sync-mobile-path{z-index:0;pointer-events:none;width:14px;position:absolute;inset:18px auto 18px 50%;transform:translate(-50%)}.sync-path:before,.sync-mobile-path:before{content:"";background:linear-gradient(#0000,#5f775f42,#5f775fb8,#5f775f42,#0000),#5f775f24;border-radius:999px;width:2px;transition:background-color .26s,box-shadow .26s,opacity .26s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 30px #5f775f38}.shopify-rail[data-shopify-sync-state=synced] .sync-path:before,.shopify-rail[data-shopify-sync-state=synced] .sync-mobile-path:before{box-shadow:0 0 36px #5f775f57}.sync-pulse{z-index:5;pointer-events:none;background:#344034;border:3px solid #f8f7f3;border-radius:999px;width:18px;height:18px;position:absolute;top:8%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #5f775f2e,0 0 28px #5f775fc7}.shopify-rail[data-shopify-sync-state=synced] .sync-pulse{background:#5f775f;box-shadow:0 0 0 10px #5f775f29,0 0 34px #5f775fdb}.sync-pulse:after{content:"";background:linear-gradient(#0000,#5f775f38,#344034c7);border-radius:999px;width:5px;height:92px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.shopify-signal{transition:background-color .26s,color .26s,border-color .26s,box-shadow .26s,transform .26s}.sync-state-chip,.shopify-state-chip,.shopify-stock-chip{text-align:center;justify-content:center;align-items:center}.sync-state-chip{min-width:5.4rem}.shopify-state-chip{min-width:5.7rem}.shopify-stock-chip{min-width:7.25rem}.sync-console-step,.shopify-channel-product{transition:background-color .26s,border-color .26s,box-shadow .26s,transform .26s}.shopify-rail[data-shopify-sync-state=synced] .sync-console-step{border-color:#5f775f3d}.shopify-rail[data-shopify-sync-state=synced] .sync-console-step:first-child{background:#dfe7dc80}.shopify-rail[data-shopify-sync-state=synced] .sync-console-step:nth-child(2){background:#dfe7dc5c}.shopify-rail[data-shopify-sync-state=synced] .sync-console-step:nth-child(3){background:#dfe7dc3d}.shopify-rail[data-shopify-sync-state=synced] .shopify-channel-product{background:#dfe7dc33;border-color:#5f775f57;box-shadow:0 18px 42px #5f775f1f}.shopify-rail[data-shopify-sync-state=synced] .shopify-state-chip,.shopify-rail[data-shopify-sync-state=synced] .shopify-stock-chip,.shopify-rail[data-shopify-sync-state=synced] .sync-state-chip{box-shadow:0 0 0 4px #5f775f1a}.portal-notice,.payout-confirmation{opacity:0;transition:opacity .26s,transform .26s;transform:translateY(8px)}.portal-notice.active,.payout-confirmation.active{opacity:1;transform:translate(0)}.portal-notice{pointer-events:none}.portal-item{transition:background-color .24s,border-color .24s,transform .24s}.portal-item.is-updated{background:#dfe7dc8f;border-color:#5f775f6b}.portal-progress-fill{transform-origin:0;width:100%;transition:transform .52s cubic-bezier(.2,.8,.2,1);transform:scaleX(.44)}.portal-item.is-updated .portal-progress-fill{transform:scaleX(.78)}.portal-count,.portal-status-chip,.payout-count,.payout-summary-status,.payout-invoice-status{transition:color .22s,background-color .22s,border-color .22s,transform .22s}.portal-count{min-width:4.9rem;display:inline-block}.portal-status-chip{white-space:nowrap;justify-content:center;min-width:5.8rem;display:inline-flex}.portal-count.is-ticking{color:#344034;transform:translateY(-1px)}.payout-run{isolation:isolate}.payout-table-wrap{overscroll-behavior-x:contain;scrollbar-gutter:stable;max-width:100%;overflow-x:auto}.payout-table-wrap table{table-layout:fixed;min-width:780px}.payout-count{text-align:right;min-width:1ch;display:inline-block}.payout-summary-status,.payout-invoice-status,[data-payout-approval-state],[data-payout-status]{justify-content:center;min-width:4.85rem;display:inline-flex}.payout-row{transition:background-color .24s,color .24s,transform .24s}.payout-run[data-payout-phase=processing]{border-color:#b88f593d}.payout-run[data-payout-phase=sent]{border-color:#9fb19e42}.payout-row.is-processing,.payout-row[data-payout-state=processing]{background:#b88f591f}.payout-row.is-sent,.payout-row[data-payout-state=sent]{background:#5f775f24}.payout-check{opacity:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:opacity .22s,transform .22s;display:inline-flex;transform:scale(.86)}.payout-row.is-sent .payout-check,.payout-row[data-payout-state=sent] .payout-check{opacity:1;transform:scale(1)}.payout-count.is-ticking{color:#dfe7dc;transform:translateY(-1px)}.payout-invoice-panel.is-confirmed{background:#9fb19e14;border-color:#9fb19e5c}.payout-confirmation{min-height:3.05rem}@media (min-width:1024px){.sync-path{z-index:1;height:18px;display:block;position:absolute;top:50%;left:clamp(28px,4vw,56px);right:clamp(28px,4vw,56px);transform:translateY(-50%)}.sync-path:before{background:linear-gradient(90deg,#0000,#5f775f47,#5f775fc7,#5f775f47,#0000),#5f775f21;width:auto;height:2px;inset:50% 0 auto;transform:translateY(-50%)}.sync-pulse{top:50%;left:5%;transform:translate(-50%,-50%)}.sync-pulse:after{background:linear-gradient(270deg,#344034d1,#5f775f47,#0000);width:clamp(86px,13vw,178px);height:5px;inset:50% 8px auto auto;transform:translateY(-50%)}.sync-mobile-path{display:none}}@media (prefers-reduced-motion:no-preference){.reveal-card{opacity:0;transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.reveal-card.is-visible{opacity:1;transform:translateY(0)}.bento-card{transition:transform .26s,border-color .26s,background .26s,box-shadow .26s}.bento-card:hover{border-color:#dfe7dc42;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff17,0 30px 90px #0000003d}.bento-card:hover .status-swap .base{display:none}.bento-card:hover .status-swap .hovered{display:inline}.sync-pulse{animation:3.4s cubic-bezier(.45,0,.2,1) infinite syncTravelVertical}.portal-item,.portal-notice,.portal-progress-fill{will-change:transform, opacity}.portal-item.is-updated .portal-progress-fill{animation:.7s ease-out portal-progress-settle}.payout-row.is-processing,.payout-row.is-sent{transform:translate(2px)}.workflow-panel,.workflow-data-row,.workflow-event-row,.workflow-stat{transition:background-color .22s,border-color .22s,transform .22s}.hero-product-card{transition:transform .28s,border-color .28s}.hero-product-card:hover{transform:translateY(-3px)}.hero-mini-row{transition:transform .22s,background-color .22s,border-color .22s}.hero-tab,.hero-lifecycle-step,.hero-lifecycle-step span,.hero-lifecycle-step:after,.hero-status-badge,.hero-progress-fill,.hero-metric-value{transition:width .32s,color .22s,background-color .22s,border-color .22s,transform .22s}.hero-mini-row:hover{border-color:#dfe7dc3d;transform:translate(3px)}.hero-pulse{animation:2.8s ease-in-out infinite heroPulse}.hero-metric-value.is-ticking{color:#dfe7dc;transform:translateY(-1px)}.top-problem-card:hover,.top-lifecycle-card:hover{border-color:#5f775f42;transform:translateY(-2px);box-shadow:0 18px 46px #181b1817}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.sync-pulse{animation-name:syncTravelHorizontal}}@keyframes workflowPulse{0%,to{opacity:.58;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes heroPulse{0%,to{opacity:.58;transform:rotate(0)scale(1)}50%{opacity:1;transform:rotate(14deg)scale(1.04)}}@keyframes syncTravelVertical{0%{opacity:.35;top:8%;transform:translate(-50%,-50%)scale(.82)}12%{opacity:1;transform:translate(-50%,-50%)scale(1)}88%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:.35;top:92%;transform:translate(-50%,-50%)scale(.82)}}@keyframes syncTravelHorizontal{0%{opacity:.35;left:5%;transform:translate(-50%,-50%)scale(.82)}12%{opacity:1;transform:translate(-50%,-50%)scale(1)}88%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:.35;left:95%;transform:translate(-50%,-50%)scale(.82)}}@keyframes portal-progress-settle{0%{filter:saturate(.9)}55%{filter:saturate(1.12)}to{filter:saturate()}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-card,.portal-notice,.payout-confirmation{opacity:1;transform:none}.portal-progress-fill,.portal-item.is-updated .portal-progress-fill{transform:scaleX(.78);animation:none!important}.hero-progress-fill{width:34%!important}.sync-pulse{opacity:1;top:50%;left:50%;transform:translate(-50%,-50%)}.shopify-rail{border-color:#5f775f3d}.sync-console-step,.shopify-channel-product,.shopify-state-chip,.shopify-stock-chip,.sync-state-chip{box-shadow:none;transform:none!important}}.ce-homepage-document{--color-paper:#f8f7f3;--color-ink:#181b18;--color-olive-950:#111611;--color-olive-900:#192019;--color-olive-850:#202820;--color-olive-800:#273127;--color-olive-700:#344034;--color-olive-500:#5f775f;--color-olive-300:#9fb19e;--color-olive-100:#dfe7dc;--color-clay:#8b6b4c;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;background:var(--paper);color:var(--ink);text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.5}.ce-homepage-document .font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace}.ce-homepage-document .leading-\[1\.03\]{--tw-leading:1;line-height:1}.ce-homepage-document .text-\[0\.68rem\]{line-height:1rem!important}@media (prefers-reduced-motion:reduce){.shopify-rail .marketing-sync-bead{animation:4.2s cubic-bezier(.45,0,.2,1) infinite marketing-sync-travel!important}.shopify-rail .marketing-sync-line:after{animation:4.2s cubic-bezier(.45,0,.2,1) infinite marketing-sync-beam!important}}
