.vs-hero{padding-bottom:clamp(56px,7vw,112px)}.vs-hero-grid{display:grid;gap:clamp(32px,4vw,64px);align-items:center}@media(min-width:992px){.vs-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.vs-title{margin:10px 0 20px;text-wrap:balance}.vs-hero-text .qp-lead{max-width:36rem;text-wrap:pretty}.rf-launch{margin-top:6px;color:var(--qp-strong)}.vs-side .sl-cmp-frame+.sl-cmp-frame{margin-top:clamp(40px,5vw,64px)}.vs-side .sl-p-sources-note{margin-top:20px;text-wrap:pretty}.sl-cmp-table.vs-two{min-width:0;max-width:54rem}@media(min-width:768px){.vs-page .sl-cmp-table.vs-cmp{min-width:0}}.vs-cmp td{font-variant-numeric:tabular-nums;text-wrap:pretty}.vs-cmp-caption{caption-side:top;text-align:left;padding:0 0 20px;font:600 var(--qp-fs-h4)/1.3 var(--qp-font-sans),var(--qp-font-sans-ext),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:var(--qp-track-snug);color:var(--qp-strong);text-wrap:balance}@media(max-width:767px){.vs-page .sl-cmp-frame:has(.vs-cmp){overflow:visible;margin-inline:0;padding-inline:0}.vs-page .sl-cmp-table.vs-cmp{display:block;min-width:0;max-width:none;table-layout:auto}.vs-page .vs-cmp .vs-cmp-caption{display:block}.vs-page .vs-cmp thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vs-page .vs-cmp tbody{display:block;border-top:1px solid var(--qp-line-2)}.vs-page .vs-cmp tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px 0 18px;border-bottom:1px solid var(--qp-line)}.vs-page .vs-cmp tbody th{grid-column:1/-1;position:static;min-width:0;padding:0 0 2px;border:0;background:none;font:600 .9375rem/1.35 var(--qp-font-sans),var(--qp-font-sans-ext),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif}.vs-page .vs-cmp tbody td{display:block;min-width:0;padding:10px 12px 12px;border:0;border-radius:var(--qp-r);background:var(--qp-tint);box-shadow:none;font-size:.9375rem;line-height:1.4;text-align:left}.vs-page .vs-cmp tbody td:before{content:attr(data-col);display:block;margin-bottom:4px;font:500 .75rem/1.3 var(--qp-font-sans),var(--qp-font-sans-ext),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:.01em;color:var(--qp-muted)}.vs-page .vs-cmp tbody td.sl-cmp-ours{background:var(--qp-card);box-shadow:inset 0 2px 0 var(--qp-brand),inset 0 0 0 1px var(--qp-line-2);border-radius:var(--qp-r)}.vs-page .vs-cmp tbody td.sl-cmp-ours:before{color:var(--qp-strong);font-weight:600}.vs-page .vs-cmp tbody tr:last-child .sl-cmp-ours{border-radius:var(--qp-r)}}@media(max-width:991px){.vs-page .sl-cmp-frame:has(.vs-wide){overflow:visible;margin-inline:0;padding-inline:0}.vs-page .sl-cmp-table.vs-wide{display:block;min-width:0;max-width:none;table-layout:auto}.vs-page .vs-wide .vs-cmp-caption{display:block}.vs-page .vs-wide thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vs-page .vs-wide tbody{display:block;border-top:1px solid var(--qp-line-2)}.vs-page .vs-wide tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px 0 18px;border-bottom:1px solid var(--qp-line)}.vs-page .vs-wide tbody th{grid-column:1/-1;position:static;min-width:0;padding:0 0 2px;border:0;background:none;font:600 .9375rem/1.35 var(--qp-font-sans),var(--qp-font-sans-ext),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif}.vs-page .vs-wide tbody td{display:block;min-width:0;padding:10px 12px 12px;border:0;border-radius:var(--qp-r);background:var(--qp-tint);box-shadow:none;font-size:.9375rem;line-height:1.4;text-align:left}.vs-page .vs-wide tbody td:before{content:attr(data-col);display:block;margin-bottom:4px;font:500 .75rem/1.3 var(--qp-font-sans),var(--qp-font-sans-ext),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:.01em;color:var(--qp-muted)}.vs-page .vs-wide tbody td.sl-cmp-ours{background:var(--qp-card);box-shadow:inset 0 2px 0 var(--qp-brand),inset 0 0 0 1px var(--qp-line-2);border-radius:var(--qp-r)}.vs-page .vs-wide tbody td.sl-cmp-ours:before{color:var(--qp-strong);font-weight:600}.vs-page .vs-wide tbody tr:last-child .sl-cmp-ours{border-radius:var(--qp-r)}}.vs-shot{margin:32px 0 0}.vs-shot .sl-cap{margin-top:12px}.vs-points{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:0 var(--qp-col-gap);grid-template-columns:minmax(0,1fr)}.vs-points li{padding:22px 0;border-top:1px solid var(--qp-line)}.vs-points h3{margin:0 0 6px;text-wrap:balance}.vs-points p{margin:0;color:var(--qp-fg);line-height:1.55;max-width:34rem;text-wrap:pretty}@media(min-width:768px){.vs-points{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-more{margin:24px 0 0}.vs-faq-grid{display:grid;gap:24px var(--qp-col-gap)}@media(min-width:992px){.vs-faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vs-faq-grid>:first-child{position:sticky;top:calc(var(--qp-header-h) + 24px);align-self:start}}.vs-faq{margin:0}.vs-faq>div{padding:20px 0;border-top:1px solid var(--qp-line)}.vs-faq>div:last-child{border-bottom:1px solid var(--qp-line)}.vs-faq dt{font:600 1.0625rem/1.4 var(--qp-font-sans),var(--qp-font-sans-ext),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;color:var(--qp-strong);text-wrap:balance}.vs-faq dd{margin:8px 0 0;color:var(--qp-fg);line-height:1.6;max-width:40rem;text-wrap:pretty}.vs-hero-text{grid-area:text}.vs-hero-photo{grid-area:photo;margin:0}.vs-switch{grid-area:switch;display:grid;gap:12px;max-width:36rem;margin:0;padding:0;list-style:none}.vs-switch li{display:flex;align-items:flex-start;gap:10px;font-size:.9688rem;line-height:1.5;color:var(--qp-fg);text-wrap:pretty}.vs-switch b{font-weight:600;color:var(--qp-strong)}.vs-switch .qp-icon{flex:none;margin-top:3px;color:var(--qp-brand)}.vs-hero-grid{grid-template-areas:"text" "switch" "photo"}@media(min-width:992px){.vs-hero-grid{grid-template-areas:"text photo" "text switch";align-items:end;row-gap:32px}.vs-hero-text{align-self:center}.vs-switch{align-self:start}}