.versus-block{margin:80px auto 0;position:relative}.versus-block .container{margin:0 auto;max-width:369px;padding:0 15px;position:relative;z-index:2}@media screen and (min-width:816px){.versus-block .container{max-width:1240px;padding:0 15px}}@media screen and (min-width:1025px){.versus-block .container{max-width:1240px;padding:0;width:100%}}.versus-block__title{margin:60px auto;text-align:center}.versus-block__title h1,.versus-block__title h2,.versus-block__title h3,.versus-block__title p{color:hsla(0,0%,100%,.95);margin:0}.versus-block__title h1,.versus-block__title h2{font-size:38px;font-weight:500;line-height:1.1}@media screen and (min-width:1025px){.versus-block__title h1,.versus-block__title h2{font-size:56px}}.versus-block__table-wrap{backdrop-filter:blur(12px);background:rgba(11,15,22,.65);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.35);overflow:hidden;overflow-x:auto}.versus-block__table{--cols:var(--versus-cols,2);min-width:720px}.versus-block__head{background:rgba(0,0,0,.25);display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.versus-block__head-cell{backdrop-filter:blur(10px);background:radial-gradient(50% 40% at 50% 0,rgba(87,87,186,.35) 0,#050b13 90%),#010102;color:hsla(0,0%,100%,.92);font-weight:600;padding:22px 26px}.versus-block__head-cell:last-child{border-right:0}@media screen and (min-width:1025px){.versus-block__head-cell{font-size:18px;padding:26px 30px}}.versus-block__row{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.versus-block__cell{border-right:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);padding:18px 26px}.versus-block__cell:last-child{border-right:0}@media screen and (min-width:1025px){.versus-block__cell{padding:22px 30px}}.versus-block__body .versus-block__row:nth-child(2n) .versus-block__cell{background:hsla(0,0%,100%,.03)}.versus-block__item{align-items:center;display:flex;gap:16px;min-height:36px}.versus-block__icon{height:36px;width:36px}.versus-block__icon-img{display:block;height:36px;width:36px}.versus-block__text{color:#fff;font-size:16px;line-height:1.35;max-width:443px;width:100%}@media screen and (min-width:1025px){.versus-block__text{font-size:16px}}@media screen and (max-width:480px){.versus-block__table{min-width:620px}}