.vb-compare{background:#fff;padding:80px 0}.vb-compare__heading{color:#000;margin:0 auto 30px;max-width:900px}.vb-compare__grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.vb-compare__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.06);display:flex;flex-direction:column;height:100%;padding:24px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.vb-compare__card:hover{border-color:rgba(0,0,0,.14);box-shadow:0 16px 40px rgba(0,0,0,.1);transform:translateY(-4px)}.vb-compare__title{color:#000;font-size:20px;font-weight:650;line-height:1.25;margin:0 0 10px}.vb-compare__body{color:#444;font-size:15px;line-height:1.65}.vb-compare__body p{margin:0}.vb-compare__body p+p{margin-top:10px}.vb-compare__card.is-highlight{background:#4db6741c;border:2px solid #16a34a;box-shadow:0 18px 55px rgba(0,0,0,.12);transform:translateY(-6px)}@media (max-width:991px){.vb-compare{padding:60px 0}h2.vb-compare__heading{font-size:30px}.vb-compare__grid{gap:16px;grid-template-columns:repeat(2,1fr)}.vb-compare__title{font-size:18px}.vb-compare__body{font-size:14px}}@media (max-width:600px){.vb-compare__grid{grid-template-columns:1fr}}