.commerce-home{--home-ink:#12241c;--home-muted:#5c6f66;--home-line:rgba(18,36,28,0.1);--home-accent:#128564;--home-accent-deep:#0c7a5a;--home-accent-soft:rgba(18,133,100,0.1);--home-warn:#9a4b1f;--home-warn-soft:color-mix(in srgb,#9a4b1f 8%,#eef3ef);--home-paper:#f5f7f5;--home-shell:min(1120px,calc(100% - 2 * var(--page-gutter)));overflow-x:clip;color:var(--home-ink);background:radial-gradient(900px 420px at 88% -8%,rgba(18,133,100,.13),transparent 55%),radial-gradient(640px 320px at 8% 12%,rgba(18,133,100,.06),transparent 52%),linear-gradient(180deg,#f8faf8 0,var(--home-paper) 42%,#f3f6f3 100%)}.commerce-home h1,.commerce-home h2,.commerce-home h3{font-family:var(--font-display),sans-serif;letter-spacing:-.048em;font-weight:650}.ch-hero{width:var(--home-shell);margin:0 auto;padding:clamp(1.5rem,3.2vw,2.5rem) 0 2rem;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.35rem,3vw,2.5rem);align-items:stretch}.ch-hero__copy{display:flex;flex-direction:column;gap:0;min-width:0;min-height:100%;padding-block:.15rem .2rem}.ch-hero__brand{margin:0 0 .85rem;display:inline-flex;align-items:center;gap:.45rem;color:var(--home-accent-deep);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ch-hero__brand:before{content:"";width:1.1rem;height:1.5px;border-radius:1px;background:var(--home-accent)}.ch-hero h1{margin:0;max-width:11.5ch;font-size:clamp(2.05rem,4.1vw,2.85rem);line-height:1.02;letter-spacing:-.055em;color:var(--home-ink);text-wrap:balance}.ch-hero__lead{margin:.9rem 0 0;max-width:26rem;color:var(--home-muted);font-size:clamp(.95rem,1.25vw,1.04rem);font-weight:500;line-height:1.55}.ch-hero__outcomes{display:grid;gap:.55rem;margin:1.35rem 0 0;padding:1rem 0 0;border-top:1px solid var(--home-line);list-style:none}.ch-hero__outcomes-label{margin:0;color:#7a8c84;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ch-hero__outcomes-row{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.ch-hero__outcomes-row li{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem .4rem .55rem;border:1px solid transparent;border-radius:.5rem;background:color-mix(in srgb,var(--home-accent) 5%,#fff);color:var(--home-ink);font-size:.78rem;font-weight:650;letter-spacing:-.01em}.ch-hero__outcomes-row li span{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:.3rem;background:#fff;font-size:.72rem;font-weight:700;line-height:1}.ch-hero__outcomes-row li[data-kind=pass]{border-color:color-mix(in srgb,var(--home-accent) 18%,transparent);background:color-mix(in srgb,var(--home-accent) 8%,#fff)}.ch-hero__outcomes-row li[data-kind=pass] span{color:var(--home-accent-deep);background:color-mix(in srgb,var(--home-accent) 12%,#fff)}.ch-hero__outcomes-row li[data-kind=review]{border-color:color-mix(in srgb,#3d6b8a 16%,transparent);background:color-mix(in srgb,#3d6b8a 6%,#fff)}.ch-hero__outcomes-row li[data-kind=review] span{color:#3d6b8a;background:color-mix(in srgb,#3d6b8a 10%,#fff)}.ch-hero__outcomes-row li[data-kind=fail]{border-color:color-mix(in srgb,#9f1239 14%,transparent);background:color-mix(in srgb,#9f1239 5%,#fff)}.ch-hero__outcomes-row li[data-kind=fail] span{color:#9f1239;background:color-mix(in srgb,#9f1239 8%,#fff)}.ch-hero__how{display:grid;gap:0;margin:1.2rem 0 0;padding:0;list-style:none;position:relative}.ch-hero__how:before{content:"";position:absolute;left:.62rem;top:.7rem;bottom:.7rem;width:1px;background:linear-gradient(180deg,color-mix(in srgb,var(--home-accent) 35%,transparent),var(--home-line) 45%,color-mix(in srgb,var(--home-line) 40%,transparent))}.ch-hero__how li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.7rem;align-items:start;padding:.45rem 0;color:var(--home-ink);font-size:.88rem;font-weight:500;line-height:1.45;letter-spacing:-.01em}.ch-hero__how li>span{position:relative;z-index:1;display:grid;place-items:center;width:1.25rem;height:1.25rem;border:1px solid color-mix(in srgb,var(--home-accent) 28%,var(--home-line));border-radius:.35rem;background:#fff;color:var(--home-accent-deep);font-size:.66rem;font-weight:700;line-height:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--home-paper) 80%,#fff)}.ch-hero__actions{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:auto;padding-top:1.35rem}.ch-hero__privacy{margin:.85rem 0 0;max-width:26rem;color:#84958f;font-size:.72rem;line-height:1.5;letter-spacing:.01em}.ch-hero__how strong{display:block;color:var(--home-ink);font-size:.92rem;font-weight:650;letter-spacing:-.01em}.ch-hero__how div>span{display:block;margin-top:.12rem;color:var(--home-muted);font-size:.84rem;line-height:1.45}.ch-hero__diffs{display:flex;flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none}.ch-hero__diffs li{padding:.32rem .62rem;border:1px solid var(--home-line);border-radius:.45rem;background:#fff;color:#2f4b41;font-size:.74rem;font-weight:650}.ch-hero__free{margin:.1rem 0 0;color:var(--home-accent-deep);font-size:.86rem;font-weight:650;line-height:1.45}.ch-hero__points{display:grid;gap:.5rem;margin:.1rem 0 0;padding:.75rem 0 0;border-top:1px solid var(--home-line);list-style:none}.ch-hero__points li{display:grid;gap:.1rem;padding-left:1rem;position:relative}.ch-hero__points li:before{content:"";position:absolute;left:0;top:.52em;width:.38rem;height:.38rem;border-radius:50%;background:var(--home-accent)}.ch-hero__points strong{color:var(--home-ink);font-size:.9rem;font-weight:650;letter-spacing:-.01em}.ch-hero__points span{color:var(--home-muted);font-size:.82rem;line-height:1.45}.ch-hero__trust{margin:.2rem 0 0;max-width:34rem;color:#84958f;font-size:.74rem;line-height:1.5}.ch-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.7rem 1.25rem;border:0;border-radius:.65rem;background:var(--home-ink);color:#f4f8f6;font-size:.9rem;font-weight:650;letter-spacing:-.015em;cursor:pointer;transition:background .14s ease,transform .14s ease}.ch-hero__cta:hover:not(:disabled){background:var(--home-accent-deep);transform:translateY(-1px)}.ch-hero__cta:disabled{opacity:.65;cursor:wait}.ch-hero__cta-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.7rem 1.15rem;border:1px solid color-mix(in srgb,var(--home-ink) 14%,transparent);border-radius:.65rem;background:transparent;color:var(--home-ink);font-size:.9rem;font-weight:650;letter-spacing:-.015em;cursor:pointer;transition:border-color .14s ease,background .14s ease}.ch-hero__cta-secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--home-accent) 40%,var(--home-line));background:color-mix(in srgb,var(--home-accent) 6%,#fff)}.ch-hero__cta-secondary:disabled{opacity:.65;cursor:wait}.ch-hero__wb{display:none}.ch-hero__error{margin:0;padding:.65rem .8rem;border-radius:.75rem;background:#fef2f2;color:#9f1239;font-size:.82rem;line-height:1.4}.ch-hero__sample.is-pass{border-color:color-mix(in srgb,var(--home-accent) 24%,transparent);background:color-mix(in srgb,var(--home-accent) 8%,#f3f8f5)}.ch-hero__sample.is-pass .ch-hero__sample-status{color:var(--home-accent-deep)}.ch-hero__sample-more{margin:.1rem 0 0;color:var(--home-muted);font-size:.72rem;font-weight:650}.ch-hero__result-preview{overflow:hidden;margin:.35rem 0 .55rem;border:1px solid color-mix(in srgb,var(--home-line) 80%,transparent);border-radius:.75rem;background:#fff}.ch-hero__result-preview img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;background:linear-gradient(45deg,#eef2ee 25%,transparent 0) 0 0 /12px 12px,linear-gradient(-45deg,#eef2ee 25%,transparent 0) 0 6px /12px 12px,#f7faf7}.ch-hero__result-title{display:block;color:var(--home-ink);font-size:1.05rem;font-weight:700;letter-spacing:-.02em;line-height:1.25}.ch-hero__result-body{margin:.2rem 0 0;color:var(--desk-muted,var(--home-muted));font-size:.8rem;line-height:1.45}.ch-hero__sample-copy .ch-hero__result-body{margin:0}.ch-hero__issues{display:grid;gap:.35rem;margin-top:.35rem}.ch-hero__issues-label{margin:0;color:var(--home-muted);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ch-hero__issues-empty{margin:0;color:#3a4f46;font-size:.8rem;line-height:1.4}.ch-hero__checks{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.ch-hero__check{display:grid;grid-template-columns:1rem 1fr;gap:.4rem;align-items:baseline}.ch-hero__check-mark{width:1rem;font-size:.9rem;font-weight:700;line-height:1.35;text-align:center}.ch-hero__check-mark--pass{color:rgba(20,120,90,.95)}.ch-hero__check-mark--fail{color:#b42318}.ch-hero__check-mark--soft{color:#7a8c84}.ch-hero__check-label{color:var(--home-ink);font-size:.84rem;font-weight:650;line-height:1.4}.ch-hero__platform-list{display:grid;gap:.35rem;margin:.45rem 0 0;padding:0;list-style:none}.ch-hero__platform-row{display:grid;grid-template-columns:minmax(4.2rem,auto) auto 1fr;gap:.35rem .55rem;align-items:center;width:100%;padding:.42rem .55rem;border:1px solid color-mix(in srgb,var(--home-line) 90%,transparent);border-radius:.7rem;background:#fff;text-align:left;cursor:pointer}.ch-hero__platform-row:hover{border-color:color-mix(in srgb,var(--home-accent) 28%,var(--home-line))}.ch-hero__platform-row:disabled{opacity:.55;cursor:wait}.ch-hero__platform-name{color:var(--home-ink);font-size:.78rem;font-weight:700}.ch-hero__platform-chip{padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.02em}.ch-hero__platform-chip.is-pass{background:color-mix(in srgb,var(--home-accent) 14%,#fff);color:var(--home-accent-deep)}.ch-hero__platform-chip.is-fail{background:color-mix(in srgb,var(--home-warn) 16%,#fff);color:var(--home-warn)}.ch-hero__platform-issue{min-width:0;overflow:hidden;color:#5a6b63;font-size:.7rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.ch-hero__platform-row{grid-template-columns:minmax(3.6rem,auto) auto}.ch-hero__platform-issue{grid-column:1/-1;white-space:normal}}.ch-hero__result-actions{display:flex;flex-wrap:wrap;gap:.45rem .75rem;align-items:center;margin-top:.35rem}.ch-hero__result-primary{display:inline-flex;align-items:center;padding:.48rem .85rem;border:0;border-radius:999px;background:var(--home-ink);color:#fff;font-size:.78rem;font-weight:650;cursor:pointer}.ch-hero__result-actions a{color:var(--home-accent-deep);font-size:.78rem;font-weight:650;text-decoration:none}.ch-hero__result-ghost{padding:0;border:0;background:none;color:var(--home-muted);font-size:.78rem;font-weight:650;cursor:pointer;text-decoration:underline;text-underline-offset:.14em}.ch-hero__desk{--desk-ink:#0f1f18;--desk-muted:#5a6e64;--desk-line:rgba(15,31,24,0.1);--desk-surface:#fbfcfb;display:grid;gap:0;align-content:start;align-self:start;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--home-accent) 12%,var(--desk-line));border-radius:1.25rem;background:linear-gradient(180deg,#ffffff 0,var(--desk-surface) 72%,#f7faf8 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 18px 40px rgba(15,31,24,.06)}.ch-hero__desk-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem .85rem}.ch-hero__desk-head>span:first-child{color:var(--desk-ink);font-family:var(--font-display),sans-serif;font-size:1.02rem;font-weight:650;letter-spacing:-.035em}.ch-hero__desk-privacy{color:var(--desk-muted);font-size:.7rem;font-weight:500;letter-spacing:.01em}.ch-hero__channels{display:grid;gap:.7rem;margin:0 1.15rem;padding:.9rem .95rem .95rem;border:1px solid var(--desk-line);border-radius:.95rem;background:color-mix(in srgb,var(--home-accent) 3.5%,#f5f8f6)}.ch-hero__channels-label{margin:0;color:var(--desk-muted);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ch-hero__channels-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.ch-hero__channels-row button{min-width:0;min-height:2.15rem;padding:.5rem .4rem;border:1px solid color-mix(in srgb,var(--desk-line) 80%,transparent);border-radius:.55rem;background:#fff;color:#2a453a;font-size:.75rem;font-weight:650;letter-spacing:-.015em;line-height:1.2;text-align:center;cursor:pointer;box-shadow:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.ch-hero__channels-row button:hover:not(:disabled){border-color:color-mix(in srgb,var(--home-accent) 28%,transparent);background:color-mix(in srgb,var(--home-accent) 6%,#fff)}.ch-hero__channels-row button[data-on=true]{border-color:color-mix(in srgb,var(--home-accent) 35%,transparent);background:var(--home-accent);color:#fff;box-shadow:none}.ch-hero__channels-row button:disabled{opacity:.55;cursor:wait}.ch-hero__channels-hint{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;margin:0;padding-top:.15rem;border-top:1px dashed color-mix(in srgb,var(--desk-line) 85%,transparent);color:var(--desk-muted);font-size:.7rem;line-height:1.4}.ch-hero__channels-hint span:first-child{color:var(--desk-ink);font-weight:650}.ch-hero__channels-hint span:last-child:not(:only-child){color:var(--desk-muted)}.ch-hero__stage{padding:.95rem 1.15rem .25rem}.ch-hero__flow-hint{display:none}.ch-hero__empty-sample{flex-shrink:0;margin:0;padding:.48rem .9rem;border:1px solid color-mix(in srgb,var(--home-accent) 28%,var(--desk-line));border-radius:.55rem;background:#fff;color:var(--home-accent-deep);font-size:.78rem;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ch-hero__empty-sample:hover:not(:disabled){border-color:color-mix(in srgb,var(--home-accent) 45%,var(--desk-line));background:color-mix(in srgb,var(--home-accent) 7%,#fff)}.ch-hero__empty-sample:disabled{opacity:.65;cursor:wait}.ch-hero__desk .dropzone{min-height:228px;padding:1.7rem 1.15rem 1.45rem;border-radius:1rem;border-style:dashed;border-width:1.5px;border-color:color-mix(in srgb,var(--home-accent) 28%,var(--desk-line));background:radial-gradient(90% 70% at 50% 0,color-mix(in srgb,var(--home-accent) 7%,transparent),transparent 60%),#fff;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;transition:border-color .18s ease,background .18s ease,border-style .18s ease}.ch-hero__desk .dropzone:hover,.ch-hero__desk .dropzone[data-active=true]{border-style:solid;border-color:color-mix(in srgb,var(--home-accent) 48%,var(--desk-line));background:radial-gradient(90% 70% at 50% 0,color-mix(in srgb,var(--home-accent) 11%,transparent),transparent 60%),#fff;box-shadow:none;filter:none;transform:none}.ch-hero__desk .dropzone .dropzone-icon{width:2.9rem;height:2.9rem;box-shadow:none;filter:none;border-color:color-mix(in srgb,var(--home-accent) 22%,var(--desk-line));background:color-mix(in srgb,var(--home-accent) 8%,#fff);color:var(--home-accent-deep)}.ch-hero__desk .dropzone:hover .dropzone-icon,.ch-hero__desk .dropzone[data-active=true] .dropzone-icon{transform:none;filter:none;box-shadow:none;border-color:color-mix(in srgb,var(--home-accent) 35%,var(--desk-line));background:color-mix(in srgb,var(--home-accent) 12%,#fff);color:var(--home-accent-deep)}.ch-hero__desk .dropzone-directory{border-radius:999px;border-color:color-mix(in srgb,var(--home-accent) 20%,var(--desk-line));padding:.4rem .85rem;font-size:.72rem;font-weight:650;background:#fff}.ch-hero__desk .dropzone>div>p:first-of-type{margin:0;color:var(--desk-ink);font-family:var(--font-display),sans-serif;font-size:1.08rem;font-weight:650;letter-spacing:-.03em}.ch-hero__desk .dropzone>div>p:not(:first-of-type){display:none}.ch-hero__formats{margin:.15rem 0 0;max-width:16rem;color:var(--desk-muted);font-size:.68rem;font-weight:500;letter-spacing:.04em;line-height:1.4;text-align:center}.ch-hero__drop{display:contents}.ch-hero__desk-meta,.ch-hero__drop-sub{display:none}.ch-hero__sample{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.7rem 1rem;margin:.85rem 1.15rem 1.15rem;padding:.9rem 1rem;border:1px solid transparent;border-radius:.9rem;background:color-mix(in srgb,var(--home-accent) 5.5%,#f2f6f4)}.ch-hero__sample.has-result{display:grid;gap:.45rem;align-content:start}.ch-hero__sample-copy{display:grid;gap:.2rem;min-width:0;flex:1 1 12rem}.ch-hero__sample-status{margin:0;color:var(--home-accent-deep);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ch-hero__sample strong{color:var(--desk-ink);font-family:var(--font-display),sans-serif;font-size:.95rem;font-weight:650;line-height:1.25;letter-spacing:-.03em}.ch-hero__sample-note{margin:.05rem 0 0;color:var(--desk-muted);font-size:.7rem;line-height:1.4}.ch-hero__sample.is-fail{border-color:color-mix(in srgb,#9f1239 18%,transparent);background:color-mix(in srgb,#9f1239 5%,#faf7f7)}.ch-hero__sample.is-fail .ch-hero__sample-status{color:#9f1239}.ch-hero__sample.is-review{border-color:color-mix(in srgb,#9a4b1f 18%,transparent);background:color-mix(in srgb,#9a4b1f 6%,#faf8f5)}.ch-hero__sample.is-review .ch-hero__sample-status{color:#9a4b1f}.ch-hero__report-rf{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .85rem;margin:.25rem 0 0}.ch-hero__report-rf>div{display:grid;gap:.12rem}.ch-hero__report-rf dt{color:var(--home-muted);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ch-hero__report-rf dd{margin:0;color:#3a4f46;font-size:.78rem;line-height:1.4}.ch-tools{width:var(--home-shell);margin:0 auto 2.6rem;display:grid;gap:1.35rem;padding:0;border:0;border-radius:0;background:transparent}.ch-tools>header{display:grid;gap:.45rem;max-width:36rem;padding-bottom:.15rem}.ch-tools>header>p{margin:0;display:inline-flex;align-items:center;gap:.45rem;color:var(--home-accent-deep);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ch-tools>header>p:before{content:"";width:1.1rem;height:1.5px;border-radius:1px;background:var(--home-accent)}.ch-tools h2{margin:0;font-size:clamp(1.45rem,2.6vw,1.95rem);line-height:1.1;letter-spacing:-.045em;color:var(--home-ink)}.ch-tools>header>span{color:var(--home-muted);font-size:.92rem;line-height:1.55;max-width:34rem}.ch-tools>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.ch-tools__card{--tool:var(--home-accent);--tool-ink:#fff;display:grid;grid-template-rows:auto 1fr auto;gap:.45rem;min-height:100%;padding:1.05rem 1.05rem .95rem;border:1px solid var(--home-line);border-radius:.85rem;background:#fff;color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.ch-tools__card:hover{border-color:color-mix(in srgb,var(--home-ink) 18%,var(--home-line));background:#fcfdfc;box-shadow:0 14px 32px rgba(15,31,24,.06);transform:translateY(-2px)}.ch-tools__card:hover .ch-tools__mark{background:var(--home-ink);color:#f4f8f6;border-color:transparent}.ch-tools__card:hover em{color:var(--home-accent-deep)}.ch-tools__card:hover em:after{transform:translateX(3px)}.ch-tools__head{display:flex;align-items:center;gap:.6rem;min-width:0}.ch-tools__mark{display:grid;place-items:center;flex:0 0 auto;width:1.9rem;height:1.9rem;border:1px solid color-mix(in srgb,var(--home-ink) 10%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--home-accent) 7%,#f4f7f5);color:var(--home-accent-deep);font-size:.68rem;font-weight:750;letter-spacing:-.04em;line-height:1;transition:background .16s ease,color .16s ease,border-color .16s ease}.ch-tools__card[data-platform=amazon] .ch-tools__mark{font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700;text-transform:lowercase}.ch-tools__card[data-platform=walmart] .ch-tools__mark{font-size:1.15rem;font-weight:700;line-height:.8}.ch-tools__card strong{color:var(--home-ink);font-family:var(--font-display),sans-serif;font-size:1.02rem;font-weight:650;letter-spacing:-.03em}.ch-tools__card>span:not(.ch-tools__head){color:var(--home-muted);font-size:.8rem;line-height:1.45}.ch-tools__card em{display:inline-flex;align-items:center;gap:.2rem;margin-top:.35rem;padding-top:.7rem;border-top:1px solid var(--home-line);color:#3a4f46;font-size:.72rem;font-style:normal;font-weight:650;letter-spacing:-.01em;transition:color .16s ease}.ch-tools__card em:after{content:"→";display:inline-block;margin-left:.15rem;transition:transform .16s ease}.ch-mid{width:var(--home-shell);margin:0 auto 2rem;display:grid;gap:1.35rem}.ch-pricing>header{display:grid;gap:.4rem;max-width:40rem}.ch-pricing>header>p{margin:0;color:var(--home-accent);font-size:.66rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.ch-pricing h2{margin:0;font-size:clamp(1.35rem,2.3vw,1.85rem);line-height:1.15;letter-spacing:-.04em}.ch-pricing>header>span{color:var(--home-muted);font-size:.92rem;line-height:1.55}.ch-pricing>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.ch-pricing>ul li{display:grid;gap:.2rem;padding:1rem 1rem .95rem;border:1px solid var(--home-line);border-radius:1rem;background:#fbfdfb}.ch-pricing>ul li[data-tier=pro]{border-color:color-mix(in srgb,var(--home-accent) 35%,var(--home-line));background:linear-gradient(180deg,#f4faf6,#fbfdfb)}.ch-pricing>ul b{color:var(--home-accent);font-size:.68rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.ch-pricing>ul strong{font-size:1rem;letter-spacing:-.02em}.ch-pricing>ul span{color:var(--home-muted);font-size:.84rem}.ch-pricing__cta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem}.ch-pricing__cta a:first-child{display:inline-flex;align-items:center;padding:.68rem 1.05rem;border-radius:.8rem;background:var(--home-ink);color:#fff;font-weight:650;text-decoration:none}.ch-pricing__cta a:last-child{color:var(--home-accent);font-weight:650;text-decoration:none}.ch-mid .commerce-specs{margin:0;padding:1.2rem 1.25rem 1.15rem;border:1px solid var(--home-line);border-radius:1.25rem;background:rgba(255,255,255,.82)}.ch-mid .commerce-specs>header{margin-bottom:.85rem}.ch-mid .commerce-specs>header p{display:none}.ch-mid .commerce-specs h2{margin:0;font-size:clamp(1.2rem,2vw,1.45rem)}.ch-mid .commerce-specs>header>span{display:block;margin-top:.35rem;color:var(--home-muted);font-size:.88rem;line-height:1.5}.ch-mid .commerce-specs__list{display:grid;gap:.45rem}.ch-mid .commerce-specs__row{--spec:var(--home-accent);--spec-ink:#fff;display:grid;grid-template-columns:minmax(8.5rem,9.5rem) minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.82rem .85rem;border:1px solid color-mix(in srgb,var(--spec) 16%,var(--home-line));border-radius:.9rem;background:linear-gradient(110deg,color-mix(in srgb,var(--spec) 10%,#fff) 0,#fff 42%);color:inherit;text-decoration:none;transition:border-color .14s ease,background .14s ease,transform .14s ease,box-shadow .14s ease}.ch-mid .commerce-specs__row:first-child,.ch-mid .commerce-specs__row:last-child{border-bottom:1px solid color-mix(in srgb,var(--spec) 16%,var(--home-line));padding-bottom:.82rem}.ch-mid .commerce-specs__row:hover{border-color:color-mix(in srgb,var(--spec) 42%,var(--home-line));background:color-mix(in srgb,var(--spec) 9%,#fff);box-shadow:0 8px 20px color-mix(in srgb,var(--spec) 12%,transparent);transform:translateY(-1px)}.ch-mid .commerce-specs__brand{display:flex;align-items:center;gap:.5rem;min-width:0}.ch-mid .commerce-specs__mark{display:grid;place-items:center;flex:0 0 auto;width:1.7rem;height:1.7rem;border-radius:.48rem;background:var(--spec);color:var(--spec-ink);font-size:.66rem;font-weight:750;letter-spacing:-.04em;line-height:1}.ch-mid .commerce-specs__row[data-platform=amazon] .commerce-specs__mark{font-family:Georgia,Times New Roman,serif;font-size:.98rem;font-weight:700;text-transform:lowercase}.ch-mid .commerce-specs__row[data-platform=walmart] .commerce-specs__mark{font-size:1.05rem;line-height:.8}.ch-mid .commerce-specs__row small{color:color-mix(in srgb,var(--spec) 78%,var(--home-ink));font-size:.72rem;font-weight:650;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-mid .commerce-specs__row h3{margin:0;color:var(--home-ink);font-size:1rem;line-height:1.3}.ch-mid .commerce-specs__row p{margin:.22rem 0 0;color:var(--home-muted);font-size:.8rem}.ch-mid .commerce-specs__go{color:color-mix(in srgb,var(--spec) 72%,var(--home-ink));font-size:.78rem;font-weight:650;white-space:nowrap}.ch-mid .commerce-specs__go:after{content:" →"}.ch-faq{width:var(--home-shell);margin:0 auto 2.75rem;display:grid;gap:1.15rem}.ch-faq header{margin:0;display:grid;gap:.35rem}.ch-faq header:before{content:"";width:1.1rem;height:1.5px;border-radius:1px;background:var(--home-accent)}.ch-faq h2{margin:0;font-size:clamp(1.45rem,2.6vw,1.95rem);line-height:1.1;letter-spacing:-.045em;color:var(--home-ink)}.ch-faq>div{display:grid;gap:.55rem}.ch-faq details{margin:0;border:1px solid var(--home-line);border-radius:.85rem;background:#fff;padding:0;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.ch-faq details[open]{border-color:color-mix(in srgb,var(--home-accent) 22%,var(--home-line));background:color-mix(in srgb,var(--home-accent) 3%,#fff);box-shadow:0 10px 28px rgba(15,31,24,.04)}.ch-faq summary{position:relative;list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.1rem;color:var(--home-ink);font-family:var(--font-display),sans-serif;font-size:.98rem;font-weight:650;letter-spacing:-.025em;line-height:1.35;transition:color .14s ease}.ch-faq summary::-webkit-details-marker{display:none}.ch-faq summary:after{content:"";width:.55rem;height:.55rem;margin-right:.15rem;border-right:1.5px solid var(--home-muted);border-bottom:1.5px solid var(--home-muted);transform:rotate(45deg);transition:transform .18s ease,border-color .14s ease}.ch-faq details[open] summary:after{transform:rotate(225deg);border-color:var(--home-accent-deep)}.ch-faq details[open] summary{color:var(--home-ink);padding-bottom:.55rem}.ch-faq summary:hover{color:var(--home-accent-deep)}.ch-faq details p{max-width:42rem;margin:0;padding:0 1.1rem 1.1rem;color:var(--home-muted);font-size:.9rem;line-height:1.6}.ch-final{position:relative;width:var(--home-shell);margin:0 auto 3.5rem;overflow:hidden;padding:clamp(2.4rem,4.5vw,3.4rem) clamp(1.4rem,3vw,2.4rem);border:1px solid color-mix(in srgb,#7dccad 18%,transparent);border-radius:1.15rem;background:radial-gradient(70% 80% at 100% 0,rgba(34,140,108,.22),transparent 55%),radial-gradient(55% 70% at 0 100%,rgba(18,80,60,.35),transparent 50%),linear-gradient(165deg,#163a2f,#0f2921 48%,#0a1c16);color:#f4f8f6;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 48px rgba(8,28,20,.18)}.ch-final:before{content:"";position:absolute;left:50%;top:1.35rem;width:1.15rem;height:1.5px;border-radius:1px;background:color-mix(in srgb,#7dccad 70%,#fff);transform:translateX(-50%)}.ch-final h2{margin:.85rem 0 0;font-size:clamp(1.7rem,3.2vw,2.35rem);line-height:1.08;letter-spacing:-.05em;color:#fff;text-wrap:balance}.ch-final>span{display:block;max-width:28rem;margin:.85rem auto 0;color:#a8bfb4;font-size:.95rem;line-height:1.55}.ch-final>div{display:flex;flex-wrap:wrap;gap:.65rem .85rem;margin-top:1.55rem}.ch-final>div,.ch-final__cta{justify-content:center;align-items:center}.ch-final__cta{display:inline-flex;min-height:2.75rem;padding:.72rem 1.3rem;border:0;border-radius:.65rem;background:#fff;color:var(--home-ink);font-size:.92rem;font-weight:650;letter-spacing:-.015em;text-decoration:none;cursor:pointer;transition:background .14s ease,transform .14s ease}.ch-final__cta:hover{background:#eef4f0;transform:translateY(-1px)}.ch-final>div>a{display:inline-flex;align-items:center;min-height:2.75rem;padding:.72rem 1.1rem;border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:.65rem;color:#e8f2ec;font-size:.9rem;font-weight:650;letter-spacing:-.015em;text-decoration:none;transition:border-color .14s ease,background .14s ease,color .14s ease}.ch-final>div>a:hover{border-color:color-mix(in srgb,#fff 40%,transparent);background:color-mix(in srgb,#fff 6%,transparent);color:#fff}.ch-final>div>a:after{content:"→";display:inline-block;margin-left:.4rem;transition:transform .16s ease}.ch-final>div>a:hover:after{transform:translateX(3px)}@media (max-width:920px){.ch-hero{grid-template-columns:1fr;align-items:start;gap:1.15rem}.ch-hero__desk{order:-1}.ch-hero h1{max-width:none}.ch-hero__report-rf{grid-template-columns:1fr}.ch-tools>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-mid .commerce-specs__row{grid-template-columns:minmax(0,1fr);gap:.45rem}.ch-mid .commerce-specs__go{justify-self:start}}@media (max-width:560px){.ch-hero{padding-top:1.15rem}.ch-hero__desk .dropzone{min-height:190px}.ch-hero__channels{margin-inline:.9rem;padding-inline:.75rem}.ch-hero__channels-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.ch-hero__channels-row button{font-size:.7rem;padding:.44rem .25rem}.ch-hero__stage{padding-inline:.9rem}.ch-hero__sample{margin-inline:.9rem}.ch-hero__sample:not(.has-result){flex-direction:column;align-items:stretch}.ch-hero__empty-sample{width:100%;text-align:center}.ch-tools>ul{grid-template-columns:1fr}.ch-final{padding:2.2rem 1.15rem 1.9rem}.ch-final>div{flex-direction:column;align-items:stretch}.ch-final>div>a,.ch-final__cta{justify-content:center;width:100%}}