.mod-sfe-vs .mod-sec-header .name-row{align-items:baseline;border-bottom:2px solid var(--accent-deep);display:flex;gap:18px;margin-bottom:18px;padding-bottom:18px}.mod-sfe-vs .mod-sec-header .big-name{color:var(--g900);flex:1;font-family:var(--sans);font-size:44px;font-weight:800;letter-spacing:-1px;line-height:1.05}.mod-sfe-vs .mod-sec-header h2{color:var(--g600);font-size:20px;font-weight:500;letter-spacing:-.2px;line-height:1.5;margin-bottom:14px;max-width:840px}.mod-sfe-vs .mod-sec-header .dek{color:var(--g500);font-size:16px;line-height:1.7;max-width:780px}.mod-sfe-vs{background:var(--white)}.mod-sfe-vs .vs-grid{border:1.5px solid var(--g200);border-radius:12px;display:grid;gap:0;grid-template-columns:1fr 1fr;margin-top:34px;overflow:hidden}.mod-sfe-vs .vs-side{background:#fff;padding:30px 32px}.mod-sfe-vs .vs-side.b{background:var(--g50);border-left:1.5px solid var(--g200)}.mod-sfe-vs .vs-side .vs-tag{font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.2px;margin-bottom:6px}.mod-sfe-vs .vs-side.a .vs-tag{color:var(--primary)}.mod-sfe-vs .vs-side.b .vs-tag{color:var(--accent-dark)}.mod-sfe-vs .vs-side h3{color:var(--g900);font-size:22px;font-weight:800;letter-spacing:-.4px;margin-bottom:6px}.mod-sfe-vs .vs-side .vs-who{border-bottom:1px solid var(--g200);color:var(--g500);font-size:15px;font-style:italic;margin-bottom:16px;padding-bottom:14px}.mod-sfe-vs .vs-side p{color:var(--g600);font-size:15px;line-height:1.7;margin-bottom:10px}.mod-sfe-vs .vs-side p strong{color:var(--g900);font-weight:700}.mod-sfe-vs .vs-side ul{list-style:none;margin-top:8px}.mod-sfe-vs .vs-side li{color:var(--g600);font-size:15px;line-height:1.5;padding:6px 0 6px 16px;position:relative}.mod-sfe-vs .vs-side li:before{border-radius:50%;content:"";height:5px;left:0;position:absolute;top:12px;width:5px}.mod-sfe-vs .vs-side.a li:before{background:var(--primary)}.mod-sfe-vs .vs-side.b li:before{background:var(--accent)}@media (max-width:880px){.mod-sfe-vs .mod-sec-header .big-name{font-size:28px;letter-spacing:-.6px}.mod-sfe-vs .vs-grid{grid-template-columns:1fr}.mod-sfe-vs .vs-side.b{border-left:none;border-top:1.5px solid var(--g200)}}@media (max-width:520px){.mod-sfe-vs .vs-side{padding:24px 20px}}