.vs-cards{border-radius:0 0 1.875rem 1.875rem;padding-block:8rem;position:relative}@media (max-width:1023px){.vs-cards{padding-block:4rem}}.vs-cards>div{display:flex}@media (max-width:1023px){.vs-cards>div{grid-gap:1.5rem;display:grid}}.vs-cards .toggle-heading{font-size:2.1875rem;font-weight:700;line-height:1.25;margin-block:-.5rem -.5625rem;width:33.333%}@media (max-width:1023px){.vs-cards .toggle-heading{width:100%}}@media (max-width:767px){.vs-cards .toggle-heading{font-size:1.5rem;margin-block:-.25rem -.375rem}}.vs-cards>div>ul{grid-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;width:66.667%}@media (max-width:1023px){.vs-cards>div>ul{width:100%}}@media (max-width:767px){.vs-cards>div>ul{grid-template-columns:unset}}.vs-cards article{background:#fff;border-radius:1rem;overflow:hidden}.vs-cards p{padding:.8125rem 1.25rem .875rem}@media (max-width:767px){.vs-cards p{padding-block:.875rem .9375rem}}.vs-cards p span{display:block;font-size:1.625rem;font-weight:700;line-height:1.25;text-align:center}@media (max-width:1535px){.vs-cards p span{font-size:1.5rem}}@media (max-width:767px){.vs-cards p span{font-size:1.25rem}}.vs-cards .bullets{grid-gap:1.5rem;display:grid;padding:2rem 2rem 2rem 1.8125rem}.vs-cards .bullets li{grid-gap:.5rem;display:grid;grid-template-columns:1.25rem 1fr;max-width:17.5rem}.vs-cards .bullets svg{flex-shrink:0;width:1.25rem}.vs-cards .bullets span{display:block;font-size:1.25rem;line-height:1.5;margin-block:-.375rem -.4375rem}.vs-cards img{bottom:0;height:auto;max-height:100%;max-width:100%;pointer-events:none;position:absolute;right:0}
