.reference-home{background:#fafbf8}.reference-home .site-button{border-radius:40px;min-height:56px;padding:16px 25px}.reference-home .replica-hero>.site-button{background:#172219;color:#fff;border-color:#172219;--pointer-tone:lime;--pointer-cursor:var(--pointer-lime)}.replica-hero{text-align:center;padding:48px 0 0}.replica-heading>.eyebrow,.replica-hero>.eyebrow{justify-content:center}.replica-hero>.eyebrow{display:table;margin:0 auto 23px;background:#e8eddf;padding:7px 13px;color:#4a6534}.reference-home .replica-hero h1{font-size:clamp(36px,4.1vw,60px);letter-spacing:-.045em;line-height:1.15;max-width:1080px;margin:auto;font-weight:650}.replica-hero>p{max-width:810px;margin:25px auto;font-size:17px}.hero-paths{display:flex;justify-content:center;align-items:center;gap:20px;font-size:12px;margin:25px 0 36px}.hero-paths a{padding:10px 0;text-decoration:underline;text-underline-offset:5px}.hero-paths>span{height:15px;width:1px;background:#17221930}.platform-label{display:flex;align-items:center;gap:20px;color:#65705f;font-size:9px;letter-spacing:1.5px}.platform-label:after,.platform-label:before{content:"";flex:1 1;height:1px;background:#17221920}.platform-label span{background:#e8eddf;border-radius:20px;padding:10px 25px}.platform-names{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;padding:35px 0 38px;align-items:center}.platform-names strong{font-size:25px;letter-spacing:-1px;font-weight:650}.platform-names small{display:block;font-size:10px;letter-spacing:0;font-weight:450;margin-top:6px;color:#65705f}.replica-heading{text-align:center;margin-bottom:30px}.replica-heading p{margin:15px auto 0;font-size:14px}.replica-before{background:#e4eddb;padding:50px 0}.reference-home h2{font-size:clamp(30px,3.2vw,44px);font-weight:600}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.comparison-grid>div{min-width:0;background:#fff;border:1px solid #162e191c;border-radius:15px;overflow:hidden}.comparison-stat{padding:20px 24px}.comparison-stat>span{font-size:9px;letter-spacing:1.1px;color:#65705f}.comparison-stat strong{display:block;font-size:33px;letter-spacing:-1px;margin-top:9px}.comparison-stat small{font-size:12px;letter-spacing:0;font-weight:450}.reference-home .proof-image{margin:0;border-radius:0;border:0;background:#fff;color:#172219}.reference-home .proof-preview{width:100%}.reference-home .proof-preview img{height:210px;object-fit:contain;background:#fff;width:100%;padding:8px}.reference-home .proof-image figcaption{color:#52634a;padding:13px 17px;font-size:10px;gap:10px}.reference-home .proof-image figcaption button{color:#172219;font-size:10px;min-height:36px}.replica-text-link{display:inline-flex;align-items:center;gap:15px;padding:16px 0;font-size:12px;text-decoration:underline;text-underline-offset:5px}.replica-before .replica-text-link{display:flex;justify-content:center;margin-top:12px}.replica-results{padding:55px 0}.report-rail{display:flex;gap:20px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 0 12px}.report-rail>.proof-image{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 20px)/2);min-width:0;border:1px solid #17221920;border-radius:12px;scroll-snap-align:start}.report-controls{display:flex;justify-content:space-between;align-items:center;margin-top:17px;gap:15px}.report-controls>a{font-size:12px;text-decoration:underline;text-underline-offset:5px}.report-controls .slider-controls button{border-color:#17221935}.replica-about{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;grid-gap:80px;gap:80px;padding:65px 0}.replica-about p{margin:20px 0;max-width:550px;font-size:15px}.replica-portrait{max-width:350px;margin:auto;text-align:center}.replica-portrait img{display:block;width:100%;height:auto;border-radius:50%;mix-blend-mode:multiply}.replica-portrait>span{display:block;font-size:9px;letter-spacing:1.4px;margin-top:18px}.replica-meaning{border-top:1px solid #17221920;padding-top:20px;margin-top:25px;display:flex;flex-direction:column;gap:9px;font-size:12px}.replica-meaning>span{color:#65705f;font-size:11px}.replica-work{background:#f0f3eb;padding:60px 0}.work-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px}.replica-service-list{list-style:none;padding:0;margin:28px 0 0}.replica-service-list li a{display:flex;align-items:center;gap:18px;min-height:66px;border-bottom:1px solid #17221915;font-size:17px;font-weight:550}.replica-service-list svg{color:#63803e;flex-shrink:0}.replica-service-list svg:last-child{margin-left:auto}.replica-steps{display:grid;grid-gap:13px;gap:13px;margin-top:28px}.replica-steps article{padding:20px 24px;border-radius:18px;background:#e2e9d9}.replica-steps article>span{font-size:9px;letter-spacing:1.5px;color:#596f43}.replica-steps h3{font-size:22px;margin:8px 0}.replica-steps p{font-size:13px;line-height:1.6}.reference-home .reviews-block{padding:55px 0}.reference-home .reviews-block h2{color:#fff}.replica-letter{text-align:center;padding:55px 0;max-width:800px}.replica-letter .eyebrow{justify-content:center}.replica-letter p{font-size:15px;margin:20px 0}.reference-home .home-contact{padding:60px 0}.contact-expectation{display:grid;grid-gap:20px;gap:20px;border-top:1px solid #17221920;padding-top:25px;margin-top:30px;font-size:12px;color:#526448}.replica-faq{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:70px;gap:70px;padding:55px 0}.replica-hero h1{animation:proof-appear .65s ease both}.replica-hero>p{animation:proof-appear .65s ease .1s both}@media(max-width:800px){.replica-about,.work-columns{gap:30px}.platform-names{gap:15px}.platform-names strong{font-size:20px}.replica-service-list li a{font-size:15px}.replica-faq{gap:35px;grid-template-columns:1fr}.reference-home .proof-preview img{height:180px}.replica-about{grid-template-columns:1fr 1fr}.replica-steps article{padding:18px}.replica-hero{padding-top:35px}}@media(max-width:540px){.replica-hero>p{font-size:15px}.hero-paths{gap:12px;font-size:10px;margin:18px 0 25px}.platform-label{gap:8px;font-size:7px;letter-spacing:.6px}.platform-label span{padding:10px 12px}.platform-names{grid-template-columns:1fr 1fr;gap:22px;padding:25px 0}.platform-names strong{font-size:21px}.replica-before,.replica-results,.replica-work{padding:38px 0}.comparison-grid{grid-template-columns:1fr;gap:18px}.comparison-stat{padding:15px 18px}.comparison-stat strong{font-size:29px}.reference-home .proof-preview img{height:180px}.report-rail>.proof-image{flex-basis:92%}.replica-about{grid-template-columns:1fr;padding:40px 0;gap:30px}.replica-portrait{max-width:230px}.work-columns{grid-template-columns:1fr;gap:35px}.replica-service-list li a{min-height:57px}.replica-steps{gap:10px}.replica-letter{width:88%;padding:40px 0}.replica-letter h2 br{display:none}.reference-home .home-contact{padding:40px 0}.reference-home .home-contact h2{font-size:34px}.reference-home .reviews-block,.replica-faq{padding:40px 0}.report-controls>a{font-size:10px}.replica-heading{margin-bottom:25px}}@media(prefers-reduced-motion:reduce){.reference-home *{animation:none!important;scroll-behavior:auto!important}}.reference-home .platform-names strong{color:#23351d}.platform-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;padding:30px 0 34px}.platform-icons>div{display:flex;flex-direction:column;align-items:center;gap:13px;color:#53654b;font-size:11px}.workflow-icon{display:grid;place-items:center;width:70px;height:70px;border:1px solid #ccd9bc;border-radius:22px;background:linear-gradient(145deg,#f9fcf4,#e1edcf);box-shadow:inset 0 1px 0 #fff,0 7px 18px #263c1710;color:#41602c}.workflow-icon svg{width:33px;height:33px;stroke-width:1.65}.platform-icons>div:nth-child(2) .workflow-icon{background:linear-gradient(145deg,#f4f9ed,#d7e8be)}.platform-icons>div:nth-child(3) .workflow-icon{background:linear-gradient(145deg,#f9fbee,#e5ebc5)}.platform-icons>div:nth-child(4) .workflow-icon{background:linear-gradient(145deg,#f4f8f0,#dce8d4)}@media(max-width:540px){.platform-icons{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px;padding:25px 0}.workflow-icon{width:62px;height:62px;border-radius:19px}.workflow-icon svg{width:30px;height:30px}.platform-icons>div{font-size:10px;gap:10px}}.platform-icons .workflow-icon{width:88px;height:88px;border-radius:25px;border-color:#e2e4df;background:linear-gradient(145deg,#fff,#f4f5ef);box-shadow:inset 0 1px 0 #fff,0 8px 20px #1d30100a}.platform-icons .workflow-icon svg{width:72px;height:72px;stroke-width:initial}.platform-icons .workflow-icon.workflow-amazon,.platform-icons .workflow-icon.workflow-fba{background:linear-gradient(145deg,#fff,#fff1da);border-color:#efdfc4}.platform-icons .workflow-icon.workflow-keepa{background:linear-gradient(145deg,#fff,#e6eff9);border-color:#cfdfed}.platform-icons .workflow-icon.workflow-brands{background:linear-gradient(145deg,#fff,#e9f1df);border-color:#d6e2c9}.workflow-label{display:flex;flex-direction:column;gap:6px}.reference-home .workflow-label strong{color:#243326;font-size:14px;font-weight:600}.workflow-label small{font-size:10px;color:#65705f}@media(max-width:540px){.platform-icons .workflow-icon{width:76px;height:76px;border-radius:22px}.platform-icons .workflow-icon svg{width:62px;height:62px}.reference-home .workflow-label strong{font-size:12px}.workflow-label small{font-size:9px}}