.vs_page__NdngB{background:var(--mkt-bg);min-height:100vh}.vs_main__zTKCS{max-width:58rem;margin:0 auto;padding:clamp(40px,6vw,72px) 1.5rem clamp(64px,8vw,100px);gap:clamp(40px,5vw,56px)}.vs_hero__QsAld,.vs_main__zTKCS{display:flex;flex-direction:column}.vs_hero__QsAld{align-items:flex-start;gap:1rem}.vs_kicker__IYlRu{display:inline-block;font-size:var(--mkt-text-sm);font-weight:600;color:var(--mkt-accent-deep);background:var(--mkt-accent-tint);border-radius:var(--mkt-pill);padding:.25rem .875rem;margin:0}.vs_kicker__IYlRu a{color:inherit;text-decoration:underline;text-underline-offset:2px}.vs_title__xEhE1{font-family:var(--mkt-heading);font-size:clamp(2rem,4.5vw,var(--mkt-text-h1));font-weight:700;line-height:var(--mkt-leading-tight);color:var(--mkt-ink);margin:0;text-wrap:balance}.vs_lead__jMjvT{font-size:var(--mkt-text-lg);line-height:1.65;color:var(--mkt-ink);margin:0}.vs_updated__zesBr{font-size:var(--mkt-text-sm);color:var(--mkt-ink-faint);margin:0}.vs_section__vDLUP{display:flex;flex-direction:column;gap:1.25rem}.vs_sectionTitle__T0zWu{font-family:var(--mkt-heading);font-size:clamp(1.5rem,3vw,var(--mkt-text-h3));font-weight:700;line-height:var(--mkt-leading-tight);color:var(--mkt-ink);margin:0;text-wrap:balance}.vs_text__nqGYO{font-size:var(--mkt-text-body);line-height:1.65;color:var(--mkt-ink-soft);margin:0}.vs_sources__2T7qM a,.vs_text__nqGYO a{color:var(--mkt-accent-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px}.vs_sources__2T7qM a:hover,.vs_text__nqGYO a:hover{color:var(--mkt-accent-deeper)}.vs_tableWrap__vGrd9{overflow-x:auto;border:1px solid var(--mkt-line);border-radius:var(--mkt-radius)}.vs_table__htYfG{width:100%;min-width:38rem;border-collapse:collapse;table-layout:fixed;font-size:var(--mkt-text-body);line-height:1.5;color:var(--mkt-ink)}.vs_table__htYfG td,.vs_table__htYfG th{padding:.875rem 1.125rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--mkt-line)}.vs_table__htYfG tr:last-child td,.vs_table__htYfG tr:last-child th{border-bottom:0}.vs_table__htYfG thead th{background:var(--mkt-surface-2);font-size:var(--mkt-text-sm);font-weight:700}.vs_table__htYfG thead th:first-child{width:26%}.vs_table__htYfG thead th:last-child{background:var(--mkt-accent-tint);color:var(--mkt-accent-deeper)}.vs_table__htYfG tbody th{font-weight:700}.vs_table__htYfG td{color:var(--mkt-ink-soft)}.vs_table__htYfG td:last-child{background:var(--mkt-accent-tint);color:var(--mkt-ink)}.vs_verdict__gN0ZQ{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.vs_verdict__gN0ZQ{grid-template-columns:repeat(2,1fr)}}.vs_verdictCard__uDRgG{display:flex;flex-direction:column;gap:.875rem;padding:1.5rem;border:1px solid var(--mkt-line);border-radius:var(--mkt-radius);background:var(--mkt-surface)}.vs_verdictOurs__eqsgD{border-color:var(--mkt-accent-soft);background:var(--mkt-accent-tint)}.vs_verdictTitle__3RHD_{font-size:var(--mkt-text-lg);font-weight:700;color:var(--mkt-ink);margin:0}.vs_list__w69z_{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;font-size:var(--mkt-text-body);line-height:1.55;color:var(--mkt-ink-soft)}.vs_verdictOurs__eqsgD .vs_list__w69z_{color:var(--mkt-ink)}.vs_faq__DY_WE{margin:0;display:flex;flex-direction:column}.vs_faqItem__OPlUC{padding:1.25rem 0;border-bottom:1px solid var(--mkt-line)}.vs_faqItem__OPlUC:first-child{padding-top:0}.vs_faqItem__OPlUC:last-child{border-bottom:0;padding-bottom:0}.vs_faqQuestion__MIgJL{font-size:var(--mkt-text-lg);font-weight:700;color:var(--mkt-ink);margin:0 0 .5rem}.vs_faqAnswer__PJpOr{line-height:1.65}.vs_faqAnswer__PJpOr,.vs_sources__2T7qM{font-size:var(--mkt-text-body);color:var(--mkt-ink-soft);margin:0}.vs_sources__2T7qM{padding-left:1.25rem;display:flex;flex-direction:column;gap:.375rem;line-height:1.55}.vs_related__daU4b{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.625rem}.vs_relatedLink__WjGPp{display:inline-flex;padding:.5rem 1rem;border:1px solid var(--mkt-line);border-radius:var(--mkt-pill);font-size:var(--mkt-text-sm);font-weight:600;color:var(--mkt-ink);text-decoration:none;transition:border-color .18s ease}.vs_relatedLink__WjGPp:hover{border-color:var(--mkt-accent)}.vs_hub__KgBGt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.vs_hub__KgBGt{grid-template-columns:repeat(2,1fr)}}.vs_hubCard__Hooty{display:flex;flex-direction:column;gap:.625rem;height:100%;padding:1.5rem;border:1px solid var(--mkt-line);border-radius:var(--mkt-radius);background:var(--mkt-surface);text-decoration:none;transition:border-color .18s ease}.vs_hubCard__Hooty:hover{border-color:var(--mkt-accent)}.vs_hubTitle__HEVnI{font-family:var(--mkt-heading);font-size:var(--mkt-text-h5);font-weight:700;color:var(--mkt-ink);margin:0}.vs_hubText__ZgJuf{font-size:var(--mkt-text-body);line-height:1.55;color:var(--mkt-ink-soft);margin:0;flex:1 1}.vs_hubLink__QaRb3{font-size:var(--mkt-text-sm);font-weight:700;color:var(--mkt-accent-deep)}.vs_cta___QvQB{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.875rem;background:var(--mkt-accent-tint);border-radius:var(--mkt-radius-lg);padding:clamp(2rem,5vw,3.5rem) 1.5rem}.vs_ctaTitle__W_wbg{font-family:var(--mkt-heading);font-size:clamp(1.5rem,3vw,var(--mkt-text-h3));font-weight:700;color:var(--mkt-ink);margin:0;text-wrap:balance}.vs_ctaText__lCA8V{font-size:var(--mkt-text-body);line-height:1.55;color:var(--mkt-ink-soft);max-width:34rem;margin:0}.vs_ctaButton__GcWMG{display:inline-flex;align-items:center;justify-content:center;background:var(--mkt-accent-deep);color:var(--mkt-bg);font-size:var(--mkt-text-body);font-weight:700;border-radius:var(--mkt-pill);padding:.875rem 2.25rem;text-decoration:none;transition:background .18s ease}.vs_ctaButton__GcWMG:hover{background:var(--mkt-accent-deeper)}