.vs{--vs-quiet:#6b665f;--doc-ink:#101828;--doc-text:#364153}.vs-hero{text-align:center;flex-direction:column;align-items:center;gap:32px;width:min(820px,100% - 40px);margin:0 auto;padding-top:192px;display:flex}.vs-hero hgroup{max-width:910px}.vs-hero h1,.vs-hero hgroup p{font:440 33.264px/36.5904px var(--serif);font-optical-sizing:none;font-variation-settings:"opsz" 30;letter-spacing:0;text-wrap:balance}.vs-hero h1{color:#000}.vs-hero h1,.vs-hero hgroup p{position:relative;top:4px}.vs-hero hgroup p{color:var(--muted)}.vs-sub{color:#000;font-variation-settings:"opsz" 14;text-wrap:pretty;max-width:720px;font-size:17px;line-height:24px}.vf{flex-direction:column;gap:8px;width:340.6px;max-width:100%;display:flex}.vf-pill{background:#fff;border:2px solid #0000;border-radius:16px;align-items:center;gap:16px;height:50px;padding:3px 3px 3px 0;transition:border-color .2s,box-shadow .2s;display:flex}.vf-pill:focus-within,.vf-pill.vf-ring{border-color:#42b5dc;box-shadow:0 0 0 3px #42b5dc4d}.vf input{min-width:0;height:40px;color:var(--ink);font:400 17px/22.1px var(--sans);background:0 0;border:0;outline:0;flex:1 1 0;padding:0 0 0 16px}.vf input::placeholder{color:#646464;opacity:1}.vf button{background:var(--ink);color:#fff;height:42px;font:400 15px/20px var(--sans);letter-spacing:.075px;white-space:nowrap;cursor:pointer;border:0;border-radius:13px;flex:none;padding:0 16px;transition:background-color .2s,color .2s,transform .2s}@media (hover:hover){.vf button:hover{color:var(--ink);background:#efebe2}}.vf button:focus-visible{outline-offset:2px;outline:2px solid #42b5dc}.vf .vf-wide{display:none}.vs-checks{color:#000;letter-spacing:.075px;font-variation-settings:"opsz" 14;flex-wrap:wrap;justify-content:center;gap:12px 24px;font-size:15px;line-height:20px;display:flex}.vs-checks li{align-items:center;gap:4px;display:flex}.vs-checks svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:20px;height:20px}.vs-strip{width:min(820px,100% - 40px);margin:0 auto;padding:112px 0}.vs-strip>h2{color:var(--muted);font:400 17px/24px var(--sans);letter-spacing:0;font-variation-settings:normal}.vs-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.vs-card{background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;gap:32px;min-width:0;padding:32px;display:flex}.vs-q{color:#000;font:440 24.912px/27.4032px var(--serif);font-optical-sizing:none;font-variation-settings:"opsz" 30;letter-spacing:-.2px;text-wrap:pretty;position:relative;top:2px}.vs-by{align-items:center;gap:16px;display:flex}.vs-av{object-fit:cover;background:#e9e4da;border-radius:50%;flex:none;width:56px;height:56px}.vs-who{letter-spacing:.075px;flex-direction:column;min-width:0;font-size:15px;line-height:20px;display:flex}.vs-who b{color:#000;font-weight:400}.vs-who span{color:var(--muted)}.vs-who .vs-mark{height:14px;color:color-mix(in srgb, var(--m) 30%, #a8a49c);white-space:nowrap;align-self:flex-start;align-items:center;gap:4px;margin-top:6px;display:flex}.vs-card:first-child .vs-mark{color:color-mix(in srgb, var(--m) 32%, #1f2533)}.vs-mark svg{flex:none;width:11px;height:11px}.vs-who .vs-la{letter-spacing:.12em;font-size:10px}.vs-who .vs-lb{font-size:11.5px}.vs-who .vs-lc{font-size:10.5px}.vs-m-ins{--m:#1e5a3c}.vs-m-re{--m:#9a3412}.vs-m-fin{--m:#1e40af}.vs-m-home{--m:#0e7490}.vs-m-den{--m:#be185d}.vs-m-vet{--m:#7e22ce}.vs-m-law{--m:#4338ca}.vs-m-acc{--m:#a16207}.vs-m-spa{--m:#0f766e}.vs-m-mor{--m:#b91c1c}.vs-body{grid-template-columns:250px minmax(0,680px);column-gap:126px;padding:0 30px 98px;display:grid}.vs-nav{align-self:start;display:grid;position:sticky;top:240px}.vs-nav-h{display:none}.vs-nav a{color:#666;white-space:nowrap;border-radius:16px;padding:16px 24px;font-size:17px;line-height:24px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:block}.vs-nav a:hover{color:var(--ink)}.vs-nav a[aria-current=page]{color:var(--ink);background:#fff}.vs-nav .short{display:none}.vs-doc{min-width:0}.vs-doc>*+*{margin-top:21px}.vs-doc .vs-title{color:var(--doc-ink);font:440 var(--h2)/1.05 var(--serif);font-optical-sizing:none;font-variation-settings:"opsz" 30;letter-spacing:-.01em;text-wrap:balance;position:relative;top:5px}.vs-doc>.vs-title+*,.vs-doc>.vs-updated+*{margin-top:24px}.vs-doc .vs-updated{color:var(--doc-text);letter-spacing:.075px;font-size:15px;line-height:20px}.vs-doc p,.vs-doc li{max-width:680px;color:var(--doc-text);font-size:17px;line-height:24px}.vs-doc h2,.vs-doc h3{color:var(--doc-ink);font:500 17px/24px var(--sans);letter-spacing:0;font-variation-settings:normal}.vs-doc b{color:var(--doc-ink);font-weight:500}.vs-doc a{color:#666;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .15s cubic-bezier(.4,0,.2,1)}.vs-doc a:hover{color:var(--doc-ink)}.vs-doc .vs-src,.vs-doc .vs-cat{font-size:15px;line-height:20px}.vs-doc>h2+.vs-cat{margin-top:2px}.vs-doc>*+h2,.vs-doc>.vs-lead+h2{margin-top:40px}.vs-steps{padding-left:28px;list-style:decimal}.vs-steps li{padding-left:6px}.vs-steps li+li{margin-top:21px}.vs-steps li::marker{color:var(--doc-text)}.vs-steps b{margin-bottom:4px;display:block}.vs-two tbody th,.vs-two tbody td{border-top:1px solid #110d081a;padding-top:16px;padding-bottom:16px}.vs-two tbody tr:last-child>*{padding-bottom:0}.vs-two thead th{padding-bottom:12px}.vs-two tbody td.us{color:var(--doc-ink)}.vs-table{border-collapse:collapse;width:100%;font-size:17px;line-height:24px}.vs-table th,.vs-table td{text-align:left;vertical-align:top;padding:0 24px 21px 0}.vs-table th{color:var(--doc-ink);font-weight:500}.vs-table thead th{vertical-align:bottom}.vs-table tbody th{width:150px}.vs-table td{color:var(--doc-text)}.vs-table tr>:last-child{padding-right:0}.vs-table tbody tr:last-child>*{padding-bottom:0}.vs-table.vs-wide{font-size:15px}.vs-table.vs-wide th,.vs-table.vs-wide td{padding-bottom:12px;padding-right:14px}.vs-table.vs-wide tbody th{width:118px}.vs-table.vs-wide td.us{min-width:116px}.vs-table.vs-wide tr>:last-child{padding-right:0}.vs-table.vs-wide tbody tr:last-child>*{padding-bottom:0}.vs-doc .vs-qa{padding:0}.vs-qa summary{text-wrap:pretty}.vs-doc .vs-qa details p{max-width:none;color:var(--doc-text);font-size:16px;line-height:24px}.vs-fits{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.vs-fit ul{margin-top:12px}.vs-fit li{letter-spacing:.075px;padding-left:26px;font-size:15px;line-height:22px;position:relative}.vs-fit li+li{margin-top:12px}.vs-fit li:before{color:var(--green);position:absolute;top:0;left:0}.vs-fit.yes li:before{content:"✓"}.vs-fit.alt li:before{content:"→";color:var(--vs-quiet)}@media (max-width:1180px){.vs-body{column-gap:56px}}@media (min-width:900px) and (max-width:960px){.vs-body{grid-template-columns:210px minmax(0,680px);column-gap:32px}}@media (max-width:899px){.vs-hero{width:calc(100% - 40px)}.vs-hero h1,.vs-hero hgroup p{font-size:24px;line-height:26.4px;top:1px}.vs-hero hgroup p{text-wrap:wrap;max-width:320px;margin-inline:auto}.vs-sub{font-size:14px;line-height:18px}.vf{width:320px}.vs-hero .vf{width:318px}.vf-pill{padding:1px 3px 1px 0}.vf input{height:44px;font-size:16px;line-height:20.8px}.vf button{letter-spacing:.065px;border-radius:12px;height:44px;padding:0 16px;font-size:13px;line-height:18px;position:relative}.vf-pill button{display:none}.vf .vf-wide{justify-content:center;align-items:center;width:100%;display:flex}.vs-checks{letter-spacing:.065px;gap:12px 24px;font-size:13px;line-height:18px}.vs-strip{width:calc(100% - 40px);padding:112px 0 113px}.vs-strip>h2{font-size:14px;line-height:18px}.vs-cards{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px}.vs-q{font-size:21px;line-height:23.1px}.vs-who{letter-spacing:.065px;font-size:13px;line-height:18px}.vs-body{flex-direction:column;padding:0 20px 64px;display:flex}.vs-nav{order:1;align-self:stretch;margin-top:64px;position:static}.vs-nav-h{color:var(--doc-ink);font:500 14px/18px var(--sans);margin-bottom:8px;display:block}.vs-nav a{padding:16px 20px;font-size:14px;line-height:18px}.vs-doc .vs-title{font-size:36px;line-height:37.8px;top:4px}.vs-doc>*+*{margin-top:18px}.vs-doc>.vs-title+*,.vs-doc>.vs-updated+*{margin-top:24px}.vs-doc .vs-updated{font-size:13px;line-height:18px}.vs-doc p,.vs-doc li,.vs-doc h2,.vs-doc h3{font-size:14px;line-height:18px}.vs-doc .vs-src,.vs-doc .vs-cat{font-size:13px;line-height:18px}.vs-doc .vs-more{margin:-13px 0;padding:13px 0;display:inline-block}.vs-doc>*+h2,.vs-doc>.vs-lead+h2{margin-top:36px}.vs-steps{padding-left:22px}.vs-steps li+li{margin-top:18px}.vs-table,.vs-table tbody,.vs-table tr,.vs-table th,.vs-table td{width:auto;display:block}.vs-table thead{display:none}.vs-table tbody tr+tr{margin-top:24px}.vs-two tbody th,.vs-two tbody td{border-top:0;padding:0}.vs-two td+td,.vs-two th+td{margin-top:8px}.vs-table th,.vs-table td,.vs-table.vs-wide th,.vs-table.vs-wide td,.vs-table.vs-wide tbody tr:last-child>*,.vs-table tbody tr:last-child>*{padding:0}.vs-table tbody th,.vs-table.vs-wide tbody th{width:auto;font-size:14px;line-height:18px}.vs-table.vs-wide{font-size:14px}.vs-table td{font-size:14px;line-height:18px}.vs-table td:before{content:attr(data-col);color:var(--doc-ink);font-weight:500;display:block}.vs-table.vs-wide td{grid-template-columns:128px minmax(0,1fr);gap:12px;display:grid}.vs-table.vs-wide th+td{margin-top:2px}.vs-fits{grid-template-columns:minmax(0,1fr);gap:32px}.vs-fit li{font-size:14px;line-height:19px}}@media (prefers-reduced-motion:reduce){.vf-pill,.vf button,.vs-nav a{transition:none}}.vs-close{text-align:center;flex-direction:column;align-items:center;padding:96px 20px 112px;display:flex}.vs-close h2{color:var(--doc-ink,#000);font:440 var(--h2,44px)/1.05 var(--serif);font-optical-sizing:none;text-wrap:balance}.vs-close p{max-width:560px;color:var(--doc-text,#4a4a4a);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:24px}.vs-close .hm-btn{align-self:center;margin-top:28px}@media (max-width:899px){.vs-close{padding:64px 20px 72px}.vs-close h2{font-size:36px;line-height:37.8px}}
