.comparison{background:#fff;color:#000;padding:100px 0}.comparison__header{margin-bottom:40px;text-align:center}.comparison__title{color:#141416;font-size:48px;font-weight:600;letter-spacing:-.02em;line-height:117%;margin-bottom:20px;text-align:center}@media (max-width:768px){.comparison__title{font-size:40px}}.comparison__subtitle{color:#6b6b6b;font-size:16px;font-weight:400;line-height:150%;margin:0 auto;max-width:800px;text-align:center}.comparison__scroll{overflow-x:auto}.comparison__table{border-collapse:collapse;display:grid;grid-template-columns:160px repeat(4,1fr);min-width:1180px}.comparison__row{display:contents}.comparison__row:last-of-type .comparison__cell:after{display:none}.comparison__row--head{background-color:#f5f5f5}.comparison__cell{background-color:#fff;font-size:14px;line-height:1.5;padding:16px 20px 8px;position:relative}.comparison__cell-title{align-items:center;color:#141416;display:flex;flex-wrap:nowrap;font-size:16px!important;font-weight:600;gap:8px;line-height:150%;padding:28px 20px 16px}.comparison__cell-title img,.comparison__cell-title picture{height:20px;width:20px}.comparison__cell-text{color:#141416;font-size:12px;font-weight:400;line-height:160%;margin-bottom:10px}.comparison__cell--heading{color:#141416;font-size:14px;font-weight:600;line-height:143%}.comparison__cell:after{border-bottom:1px solid #ddd;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:85%}.comparison__cell--highlight{background:rgba(242,236,253,.7)}.comparison__row--head .comparison__cell--highlight{border-top-left-radius:8px;border-top-right-radius:8px}.comparison__row:last-of-type .comparison__cell--highlight{border-bottom-left-radius:8px;border-bottom-right-radius:8px}