/* ECOMZY.NET — COMPARISON ARTICLE */
.ecomzy-comparison-article{--ca-ink:#0b1730;--ca-blue:#155eef;--ca-muted:#667085;--ca-line:#dce4f0;color:var(--ca-ink);background:#fff}.ecomzy-comparison-article *{box-sizing:border-box}
.ecomzy-comparison-article-hero{padding:clamp(62px,8vw,100px) 0 44px;border-bottom:1px solid var(--ca-line);background:linear-gradient(180deg,#fff 0%,#f8fbff 100%)}
.ecomzy-comparison-article-back{display:inline-block;margin-bottom:34px;text-decoration:none;font:750 13px/1.2 "Manrope",sans-serif;color:var(--ca-blue)}
.ecomzy-comparison-article-meta{display:flex;gap:10px 18px;flex-wrap:wrap;margin-bottom:18px;font:750 11px/1.2 "Manrope",sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#78859a}.ecomzy-comparison-article-meta span:first-child{color:var(--ca-blue)}
.ecomzy-comparison-article h1{max-width:1050px;margin:0;font:800 clamp(42px,5.4vw,72px)/1.02 "Manrope",sans-serif;letter-spacing:-.052em}.ecomzy-comparison-article-deck{max-width:840px;margin:22px 0 0;font-size:clamp(18px,1.6vw,22px);line-height:1.65;color:#536178}
.ecomzy-comparison-article-cover{margin:44px 0 0;overflow:hidden;border-radius:24px;background:#eef3f9}.ecomzy-comparison-article-cover img{display:block;width:100%;height:auto}
.ecomzy-comparison-article-layout{display:grid;grid-template-columns:minmax(0,780px) minmax(240px,320px);gap:clamp(50px,7vw,90px);align-items:start;padding-top:56px;padding-bottom:100px}
.ecomzy-comparison-article-content{font-size:17px;line-height:1.82;color:#2d3a50}.ecomzy-comparison-article-content h2,.ecomzy-comparison-article-content h3{color:var(--ca-ink);font-family:"Manrope",sans-serif;letter-spacing:-.035em}.ecomzy-comparison-article-content h2{margin:58px 0 18px;font-size:clamp(30px,3vw,42px);line-height:1.12}.ecomzy-comparison-article-content h3{margin:40px 0 14px;font-size:25px;line-height:1.2}
.ecomzy-comparison-article-content p,.ecomzy-comparison-article-content ul,.ecomzy-comparison-article-content ol,.ecomzy-comparison-article-content table,.ecomzy-comparison-article-content figure{margin-top:0;margin-bottom:24px}.ecomzy-comparison-article-content a{color:var(--ca-blue)}.ecomzy-comparison-article-content img{max-width:100%;height:auto;border-radius:16px}
.ecomzy-comparison-article-side{position:sticky;top:110px}.ecomzy-comparison-side-card{padding:24px;border:1px solid var(--ca-line);border-radius:18px;background:#f8fbff}.ecomzy-comparison-side-card>span{display:block;margin-bottom:10px;font:800 10px/1.2 "Manrope",sans-serif;letter-spacing:.12em;color:var(--ca-blue)}.ecomzy-comparison-side-card strong{display:block;margin-bottom:12px;font:750 20px/1.2 "Manrope",sans-serif}.ecomzy-comparison-side-card p{margin:0 0 18px;font-size:13px;line-height:1.65;color:var(--ca-muted)}.ecomzy-comparison-side-card a{text-decoration:none;font:750 13px/1.2 "Manrope",sans-serif;color:var(--ca-blue)}
@media(max-width:900px){.ecomzy-comparison-article-layout{grid-template-columns:1fr}.ecomzy-comparison-article-side{position:static}}
/* === ECOMZY COMPARISON PACK V1 === */
.ecomzy-comparison-article-content .comparison-scroll{overflow-x:auto;margin:30px 0 36px;border:1px solid #dce4f0;border-radius:18px;background:#fff}
.ecomzy-comparison-article-content .comparison-scroll table{width:100%;min-width:720px;border-collapse:collapse;margin:0}
.ecomzy-comparison-article-content .comparison-scroll th{padding:16px 18px;text-align:left;background:#0b1730;color:#fff;font:700 13px/1.35 "Manrope",sans-serif}
.ecomzy-comparison-article-content .comparison-scroll td{padding:16px 18px;border-top:1px solid #e7ecf3;vertical-align:top;font-size:14px;line-height:1.55}
.ecomzy-comparison-article-content figure.ecomzy-editorial-figure{margin:38px 0 42px}
.ecomzy-comparison-article-content figure.ecomzy-editorial-figure img{display:block;width:100%;height:auto;border:1px solid #e1e7ef;border-radius:20px}
.ecomzy-comparison-article-content figure.ecomzy-editorial-figure figcaption{margin-top:10px;color:#7a8799;font-size:12px;line-height:1.55;text-align:center}
.ecomzy-comparison-article-content>ul{padding-left:22px}
.ecomzy-comparison-article-content>ul li{margin-bottom:10px}
