.sf-versus{align-items:center;display:flex;flex-direction:column;gap:2.5rem;padding:4rem 0;position:relative;z-index:1}.sf-versus--background:before{background-color:#f8fbff;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.sf-versus .sf-section-header{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.sf-versus .sf-section-header__title{color:var(--color-h2)!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:800!important;line-height:1.2;margin:0!important;max-width:640px}.sf-versus .sf-section-header__subtitle{color:#535b70;font-size:1.05rem!important;line-height:1.7;margin:0!important}.sf-versus__grid{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);max-width:840px;width:100%}@media (min-width:768px){.sf-versus__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-versus__card{background:#fff;border:1px solid #eef2f7;border-radius:14px;box-shadow:0 2px 16px rgba(16,116,190,.07);display:flex;flex-direction:column;overflow:hidden}.sf-versus__head{align-items:center;background:#f5f8fc;border-bottom:1px solid #e8eef5;display:flex;gap:.85rem;padding:1.35rem 1.5rem}.sf-versus__card--featured .sf-versus__head{background:linear-gradient(120deg,#3b8fd2,#49c0e4);border-bottom-color:transparent}.sf-versus__icon{align-items:center;background:#fff;border-radius:10px;color:#1074be;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.sf-versus__card--featured .sf-versus__icon{background:hsla(0,0%,100%,.22);color:#fff}.sf-versus__icon .material-icons{font-size:22px;height:22px;overflow:hidden;width:22px}.sf-versus__title{color:var(--color-h2)!important;font-size:1.1rem!important;font-weight:800!important;line-height:1.3;margin:0!important;text-transform:none!important}.sf-versus__card--featured .sf-versus__title{color:#fff!important}.sf-versus__rows{display:flex;flex:1;flex-direction:column;margin:0!important;padding:0!important}.sf-versus__row{border-bottom:1px solid #eef2f7;padding:1rem 1.5rem}.sf-versus__label{color:#1074be;font-size:.68rem;font-weight:800;letter-spacing:.12em;margin:0 0 .3rem}.sf-versus__value{color:#3d4459;font-size:.9rem;line-height:1.6;margin:0!important}.sf-versus__value--strong{color:var(--color-h2);font-weight:700}.sf-versus__foot{padding:1.15rem 1.5rem 1.4rem}.sf-versus__btn{align-items:center;border:1.5px solid #1074be;border-radius:8px;box-sizing:border-box;color:#1074be!important;display:flex;font-size:.92rem;font-weight:700;justify-content:center;padding:.75rem 1rem;text-decoration:none!important;text-transform:none!important;transition:background .2s ease,color .2s ease;width:100%!important}.sf-versus__btn:not(.sf-versus__btn--primary):hover{background:#1074be;color:#fff!important}.sf-versus__btn--primary{border-color:transparent;color:#fff!important}.sf-versus__footnote{align-items:center;color:#3d4459;display:flex;flex-wrap:wrap;font-size:.95rem!important;gap:.5rem;justify-content:center;margin:0!important;text-align:center}.sf-versus__footnote .material-icons{color:#1074be;font-size:20px;height:20px;overflow:hidden;width:20px}.sf-versus__footnote-link{color:#1074be!important;font-weight:700;text-decoration:none!important}.sf-versus__footnote-link:hover{text-decoration:underline!important}@supports (grid-template-rows:subgrid){@media (min-width:768px){.sf-versus__card{display:grid;grid-row:span 8;grid-template-rows:subgrid;row-gap:0}.sf-versus__rows{display:contents}}}