.vs{font-family:var(--font-body--family),Inter,sans-serif;color:#171717;max-width:1200px;margin:0 auto;padding:0 16px;text-align:center}.vs h2{font-family:var(--font-heading--family),'DM Sans',sans-serif;font-weight:700;font-size:clamp(26px,4vw,40px);line-height:1.15;margin:0 0 12px;color:inherit}.vs p{font-size:16px;line-height:1.6;margin:0 0 12px;color:inherit}.vs .vs-sub{color:#77716B;font-size:18px}.vs-btn{display:inline-block;background:#171717;color:#fff!important;padding:14px 32px;border-radius:6px;font-family:var(--font-heading--family),'DM Sans',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;font-size:14px;margin-top:12px}.vs-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:28px}.vs-grid.vs-3{grid-template-columns:repeat(3,1fr)}.vs-card{background:#fff;border:1px solid #E8DED1;border-radius:10px;padding:24px;text-align:left}.vs-card h3{font-family:var(--font-heading--family),'DM Sans',sans-serif;font-size:18px;margin:8px 0;color:#171717}.vs-card p{color:#77716B;font-size:15px;margin:0}.vs-num{color:#C49A52;font-weight:700;font-size:14px;letter-spacing:.1em}.vs-trust{margin-top:0}.vs-item{display:flex;flex-direction:column;gap:2px;font-size:14px;color:#77716B}.vs-item strong{color:#171717;font-family:var(--font-heading--family),'DM Sans',sans-serif;font-size:15px}.vs-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #E8DED1;margin-top:24px}.vs-table th,.vs-table td{padding:14px 16px;text-align:left;border-bottom:1px solid #E8DED1;font-size:15px}.vs-table th{background:#171717;color:#fff;font-family:var(--font-heading--family),'DM Sans',sans-serif}.vs-table td:first-child{font-weight:600}.vs-faq{max-width:800px;margin:24px auto 0}.vs-faq details{background:#fff;border:1px solid #E8DED1;border-radius:10px;padding:16px 20px;margin-bottom:10px;text-align:left}.vs-faq summary{font-weight:600;cursor:pointer;font-family:var(--font-heading--family),'DM Sans',sans-serif}.vs-faq details p{color:#77716B;margin:10px 0 0}.vs-dark,.vs-dark h2,.vs-dark p{color:#fff}.vs-dark .vs-sub{color:#E8DED1}.vs-dark .vs-btn{background:#C49A52;color:#171717!important}[data-testid='variant-option-single']{display:flex!important;align-items:center;gap:12px;font-weight:600;color:#171717!important}[data-testid='variant-option-single'] .variant-option__swatch-value{display:inline-block!important;background:#171717!important;color:#FFFFFF!important;padding:10px 18px!important;border-radius:6px!important;font-weight:600!important;opacity:1!important;border:1px solid #171717!important}@media(max-width:749px){.vs-grid{grid-template-columns:repeat(2,1fr)}.vs-grid.vs-3{grid-template-columns:1fr}}