.vs-comparison{padding:48px 0px}@media(min-width: 768px){.vs-comparison{padding:70px 0px}}@media(min-width: 992px){.vs-comparison{padding:92px 0px}}.vs-comparison .vs-comparison__head,.vs-comparison .vs-comparison__row{display:grid;grid-template-columns:1fr 64px 1fr;align-items:center;column-gap:24px}@media(min-width: 992px){.vs-comparison .vs-comparison__head,.vs-comparison .vs-comparison__row{grid-template-columns:1fr 92px 1fr;column-gap:30px}}.vs-comparison .vs-comparison__head{margin-bottom:30px}@media(min-width: 992px){.vs-comparison .vs-comparison__head{margin-bottom:40px}}.vs-comparison .vs-comparison__heading{font-size:28px;line-height:1.2;font-weight:500;margin:0}@media(min-width: 768px){.vs-comparison .vs-comparison__heading{font-size:34px}}@media(min-width: 992px){.vs-comparison .vs-comparison__heading{font-size:44px}}.vs-comparison .vs-comparison__heading--left{color:#b9bcbf}.vs-comparison .vs-comparison__heading--right{color:#000}.vs-comparison .vs-comparison__badge{display:inline-flex;align-items:center;justify-content:center;justify-self:center;width:46px;height:46px;border-radius:50%;background-color:#c6d644;color:#000;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.vs-comparison .vs-comparison__list{list-style:none;margin:0;padding:0}.vs-comparison .vs-comparison__row{padding:36px 0;border-bottom:1px solid #e8e8e8}.vs-comparison .vs-comparison__row:first-child{padding-top:18px}.vs-comparison .vs-comparison__left,.vs-comparison .vs-comparison__right{font-size:18px;line-height:1.4;margin:0}@media(min-width: 992px){.vs-comparison .vs-comparison__left,.vs-comparison .vs-comparison__right{font-size:22px}}.vs-comparison .vs-comparison__left{color:#b9bcbf;font-weight:300}.vs-comparison .vs-comparison__right{color:#000}.vs-comparison .vs-comparison__arrow{justify-self:center;font-size:24px;line-height:1;color:#000}@media(max-width: 767px){.vs-comparison .vs-comparison__head{grid-template-columns:1fr;row-gap:12px;text-align:center}.vs-comparison .vs-comparison__heading{font-size:26px}.vs-comparison .vs-comparison__row{grid-template-columns:1fr;row-gap:6px;padding:20px 0}.vs-comparison .vs-comparison__row:first-child{padding-top:0}.vs-comparison .vs-comparison__left,.vs-comparison .vs-comparison__right{font-size:16px}.vs-comparison .vs-comparison__arrow{justify-self:center;margin:10px 0;font-size:18px;transform:rotate(90deg)}}