.vs-hero{flex-direction:column;align-items:flex-start;gap:22px;padding-top:24px;padding-bottom:40px;display:flex}.lp .vs-hero h1{max-width:16em}.lp .vs-checked{color:var(--mute);max-width:46em;font-size:13.5px;line-height:1.5}.vs-checked a{color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:3px;display:inline-flex}.vs-checked a svg{color:var(--mute)}.vs-block{padding-top:40px}.vs-table{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.vs-row{border-top:1px solid var(--line);grid-template-columns:minmax(150px,1fr) minmax(0,1.5fr) minmax(0,1.5fr);gap:24px;padding:16px 24px;font-size:15px;line-height:1.5;display:grid}.vs-row>span:first-child{letter-spacing:-.01em;font-weight:600}.vs-headrow{background:#fafafc;border-top:0;font-size:14px;font-weight:600}.vs-headrow>span{align-items:center;gap:8px;display:inline-flex}.vs-group{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.05em;color:var(--mute);padding:22px 24px 8px;font-size:12.5px;font-weight:600}.vs-group+.vs-row{border-top:0}.vs-us{color:var(--ink)}.vs-row .vs-us:not([role=columnheader]){background:#f7f5ff;border-radius:10px;margin:-8px 0;padding:8px 12px}.vs-headrow .vs-us{padding-left:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vs-muted{color:var(--mute)}.lp .vs-foot{max-width:none;margin-top:14px}.vs-choose{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vs-choose .lp-tile{gap:16px;padding:28px}.vs-choose h3{letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:18px;display:flex}.vs-choose ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vs-choose li{color:#55555c;grid-template-columns:18px 1fr;gap:10px;font-size:15.5px;line-height:1.5;display:grid}.vs-choose li svg{color:var(--mute);margin-top:4px}.vs-pick{border-color:#d9d2ff}.vs-pick li svg{color:var(--violet)}.vs-pick .lp-btn{align-self:flex-start;margin-top:6px}.vs-link{color:var(--ink);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}@media (max-width:760px){.vs-headrow{display:none}.vs-row{grid-template-columns:1fr;gap:8px;padding:16px 18px}.vs-row .vs-us:not([role=columnheader]){border-radius:10px;margin:0;padding:10px 12px}.vs-row>[data-head]:before{content:attr(data-head);text-transform:uppercase;letter-spacing:.05em;color:var(--mute);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.vs-row>[data-head]:not(.vs-us){padding:0 12px}.vs-group{padding:18px 18px 6px}.vs-choose{grid-template-columns:1fr}}.vs-chart{border:1px solid var(--line);background:#fff;border-radius:18px;gap:16px;margin:0;padding:24px;display:grid}.vs-chart figcaption{text-transform:uppercase;letter-spacing:.05em;color:var(--mute);font-size:12.5px;font-weight:600}.vs-chart ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vs-chart li{grid-template-columns:minmax(150px,210px) 1fr;align-items:center;gap:16px;display:grid}.vs-bar-l b{letter-spacing:-.01em;align-items:center;gap:6px;font-size:14px;font-weight:550;display:flex}.vs-bar-l small{color:var(--mute);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.vs-bar-t{align-items:center;gap:10px;display:flex}.vs-bar-t i{background:#d9d9e0;border-radius:7px;height:14px;display:block}.vs-chart li.us .vs-bar-t i{background:var(--violet)}.vs-bar-t span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.vs-chart li.us{background:#f7f5ff;border-radius:12px;margin:0 -12px;padding:10px 12px}.lp .vs-chart>p{color:var(--mute);margin:0;font-size:12.5px;line-height:1.5}.vs-paths{grid-template-columns:1fr 1fr;gap:14px;display:grid}.vs-path{border:1px solid var(--line);background:#fff;border-radius:18px;align-content:start;gap:14px;padding:22px;display:grid}.vs-path.us{background:#fbfaff;border-color:#d9d2ff}.vs-path>b{align-items:center;gap:8px;font-size:15px;display:flex}.vs-path ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vs-path li{color:#55555c;align-items:center;gap:10px;font-size:14.5px;display:flex}.vs-path li span{width:24px;height:24px;color:var(--ink);background:#ececf0;border-radius:7px;flex:none;place-items:center;font-size:12.5px;font-weight:600;display:grid}.vs-path.us li span{background:var(--violet);color:#fff}@media (max-width:640px){.vs-chart li{grid-template-columns:1fr;gap:6px}.vs-paths{grid-template-columns:1fr}}
