.compare{background:#fff;font-family:Inter,sans-serif;padding:80px 0}.compare__wrapper{align-items:center;display:flex;flex-direction:column;gap:56px}.compare__title{color:#000;font-size:48px;font-weight:800;letter-spacing:-.02em;text-align:center}.compare__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.compare__col{display:flex;flex-direction:column}.compare__col--main{background:#edf4ff;border-radius:16px;justify-content:center;padding:0 24px}.compare__cell{border-top:1px solid rgba(0,0,0,.08);color:#2b313b;font-size:18px;line-height:133%;min-height:112px;place-content:center}.compare__cell--head{align-items:center;border-top:none;display:flex;font-size:20px;font-weight:700;height:72px;min-height:100px}.compare__cell--head.is-centered{justify-content:center}.compare__logo{height:64px}.compare__cell--head.is-centered img{object-fit:contain}.compare__cell--label{font-weight:700}.compare__cell--value{color:#2b313b}.compare__cell--value.is-positive{padding-left:32px;position:relative}.compare__cell--value.is-positive:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%2329c4a9' d='M8.6 11.8 6.425 9.625a.92.92 0 0 0-.675-.275q-.4 0-.7.3a.95.95 0 0 0-.275.7q0 .425.275.7L7.9 13.9a.95.95 0 0 0 .7.275.95.95 0 0 0 .7-.275l5.675-5.675a.92.92 0 0 0 .275-.675q0-.4-.3-.7a.95.95 0 0 0-.7-.275.95.95 0 0 0-.7.275zM10 20a9.7 9.7 0 0 1-3.9-.788 10.1 10.1 0 0 1-3.175-2.137Q1.575 15.725.788 13.9A9.7 9.7 0 0 1 0 10q0-2.074.788-3.9a10.1 10.1 0 0 1 2.137-3.175Q4.275 1.575 6.1.787A9.7 9.7 0 0 1 10 0q2.075 0 3.9.787a10.1 10.1 0 0 1 3.175 2.138q1.35 1.35 2.137 3.175A9.7 9.7 0 0 1 20 10a9.7 9.7 0 0 1-.788 3.9 10.1 10.1 0 0 1-2.137 3.175q-1.35 1.35-3.175 2.137A9.7 9.7 0 0 1 10 20'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.compare__alt-title{color:#2b313b;font-size:24px;font-weight:700;line-height:100%;text-align:center}@media (max-width:991px){.compare__grid{gap:40px;grid-template-columns:1fr}.compare__col.compare__col--labels{display:none}.compare__cell--value.is-positive:before{top:auto;transform:none}}@media (width <= 768px){.compare{padding:80px 0}}@media (width <= 479px){.compare{padding:60px 0}.compare__cell{font-size:16px}.compare__grid{gap:15px}}