.compare-list{display:grid;gap:12px}.compare-row{--tone:#568f82;--tint:#eef7f3;display:grid;grid-template-columns:160px minmax(0,1.5fr) minmax(0,1fr);gap:21px;padding:22px;background:white;border:1px solid #e3e6ed;border-left:3px solid var(--tone);border-radius:12px;align-items:start;transition:box-shadow .2s}.compare-row:hover{box-shadow:0 5px 18px #65507710}.compare-row.tone-1{--tone:#9071ba;--tint:#f4effa}.compare-row.tone-2{--tone:#ba896e;--tint:#fbf2ec}.compare-row.tone-3{--tone:#6a91c3;--tint:#edf4fc}.compare-row.tone-4{--tone:#7d889d;--tint:#f1f3f7}.compare-identity img{width:29px;height:29px;margin:0 0 9px}.compare-identity h3{font-size:15px;font-weight:550;line-height:1.6;margin:0 0 8px;color:#43516a}.compare-identity>span{display:inline-block;padding:3px 8px;border-radius:5px;font-size:10px;color:var(--tone);background:var(--tint)}.compare-row small{font-size:11px;color:var(--tone)}.compare-row p{font-size:12px;line-height:1.95;color:#5f6e84;margin:7px 0 0}.compare-row .compare-boundary{font-size:11px;color:#636d82;border-top:1px dashed #ece8f0;margin-top:11px;padding-top:10px}.compare-audience{padding:12px 14px;background:var(--tint);border-radius:8px}.comparison-page #topic-1 .editorial-cards{grid-template-columns:1fr}.comparison-page #topic-1 .editorial-card{border-left:3px solid #b5a0d1}.comparison-page .editorial-plans:nth-of-type(2n)>h3{background:#eef5fa;color:#507091}.comparison-page .editorial-plans tbody tr:nth-child(even){background:#faf8fd}.comparison-page .editorial-plans tbody tr:hover{background:#f2edf9}.comparison-page .editorial-plans .plan-price{font-size:13px;background:#faf7fe}.comparison-page .editorial-plans th[scope=row]{font-weight:600}@media(max-width:1100px){.compare-row{grid-template-columns:125px minmax(0,1fr);gap:15px}.compare-audience{grid-column:2}}@media(max-width:600px){.compare-row{grid-template-columns:1fr;padding:18px}.compare-audience{grid-column:auto}.compare-identity{display:grid;grid-template-columns:30px 1fr;gap:8px 12px;align-items:center}.compare-identity img{margin:0;grid-row:span 2}.compare-identity h3{margin:0}.compare-identity>span{justify-self:start}}
