.span-cmp__head-col{font-size:20px;font-weight:700;color:var(--text-black);line-height:1.5;text-align:center}.span-cmp__head-col.right{color:var(--blue);font-size:26px;line-height:1.5;font-weight:700}.span-cmp__vs{justify-self:center;align-self:center;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-weight:700;font-size:16px;color:#fff;background:linear-gradient(135deg,#1a2b6b,#0a1340);border:1px solid rgba(14,22,51,.1);box-shadow:0 8px 18px rgba(14,22,51,.18);line-height:1.5}.span-cmp__row{border-bottom:1px solid var(--divider);transition:background .25s ease}.span-cmp__row:last-child{border-bottom:none}.span-cmp__row:hover{background:var(--row-hover)}.span-cmp__cell{padding:26px 28px}.span-cmp__cell.left{border-right:1px dashed var(--divider)}.span-cmp__cell.right{border-left:1px dashed var(--divider)}.span-cmp__divider-cell{display:flex;align-items:center;justify-content:center;position:relative}.span-cmp__divider-cell::before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(14,22,51,.08),transparent)}.span-cmp__title-line{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:700;color:var(--text-black);margin-bottom:8px;line-height:1.5}.span-cmp__title-line .accent{color:var(--blue)}.span-cmp__desc{color:var(--text);font-size:16px;line-height:25px;margin:0;font-weight:400}.span-cmp__icon{width:22px;height:22px;flex-shrink:0}.span-cmp__icon.left{color:var(--text)}.span-cmp__icon.right{color:var(--blue)}.span-cmp__btn{display:inline-block;padding:14px 28px;border-radius:999px;background:linear-gradient(135deg,var(--blue),#6dd1ff);color:#fff;font-weight:700;text-decoration:none;font-size:16px;letter-spacing:.3px;box-shadow:0 12px 26px rgba(13,163,217,.3);transition:transform .2s ease,box-shadow .2s ease}.span-cmp__btn:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(13,163,217,.4);color:#fff}@media (max-width:760px){.span-cmp__cell.left,.span-cmp__cell.right{border:none}.span-cmp__cell.left{border-bottom:1px dashed var(--divider)}.span-cmp__divider-cell{padding:8px 0;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);background:rgba(14,22,51,.02)}.span-cmp__divider-cell::before{display:none}.span-cmp__head-col{padding:6px 0}.span-cmp__cell{padding:22px 20px}}