.vg-intro.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:56px 28px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start}.vg-intro-text.svelte-13tyqtg>.svelte-13tyqtg.svelte-13tyqtg,.vg-method.svelte-13tyqtg>.svelte-13tyqtg.svelte-13tyqtg,.vg-note.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{max-width:820px}.vg-toc.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{margin-top:44px;padding:24px 24px 20px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 18px 50px #0000000d}.vg-toc-title.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:12px;font-weight:600;letter-spacing:1.25px;text-transform:uppercase;color:#6e6e73;margin:0 0 10px}.vg-toc.svelte-13tyqtg ol.svelte-13tyqtg.svelte-13tyqtg{list-style:none;margin:0;padding:0}.vg-toc.svelte-13tyqtg li.svelte-13tyqtg+li.svelte-13tyqtg{border-top:1px solid #f0f0f2}.vg-toc.svelte-13tyqtg li a.svelte-13tyqtg.svelte-13tyqtg{display:flex;align-items:center;gap:12px;padding:9px 0;font-size:15px;color:#1d1d1f;text-decoration:none;transition:color .2s}.vg-toc.svelte-13tyqtg li a.svelte-13tyqtg.svelte-13tyqtg:hover,.vg-toc.svelte-13tyqtg li a.svelte-13tyqtg.svelte-13tyqtg:focus-visible{color:#6e6e73}.vg-toc.svelte-13tyqtg li:first-child a.svelte-13tyqtg.svelte-13tyqtg{font-weight:600}.vg-toc-num.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-family:var(--ll-font);font-size:13px;font-weight:600;color:#c7c7cc;min-width:20px}.vg-toc.svelte-13tyqtg .vg-badge.svelte-13tyqtg.svelte-13tyqtg{margin-left:auto}.vg-toc-more.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:13px;color:var(--muted);margin:12px 0 0}.vg-toc-more.svelte-13tyqtg a.svelte-13tyqtg.svelte-13tyqtg{color:var(--ink);text-underline-offset:3px}.vg-intro.svelte-13tyqtg h1.svelte-13tyqtg.svelte-13tyqtg{font-size:clamp(44px,5vw,72px);line-height:1;letter-spacing:-2.8px;margin:0}.vg-intro.svelte-13tyqtg h1 span.svelte-13tyqtg.svelte-13tyqtg{color:#86868b}.vg-lead.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:19px;line-height:1.55;margin:28px 0 0}.vg-disclose.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:15px;line-height:1.6;color:#3a3a3c;margin:18px 0 0;padding-left:16px;border-left:2px solid #1d1d1f}.vg-disclose.svelte-13tyqtg a.svelte-13tyqtg.svelte-13tyqtg,.vg-note.svelte-13tyqtg a.svelte-13tyqtg.svelte-13tyqtg,.vg-method.svelte-13tyqtg a.svelte-13tyqtg.svelte-13tyqtg,.vg-sources.svelte-13tyqtg a.svelte-13tyqtg.svelte-13tyqtg{color:var(--ink);text-underline-offset:3px}.vg-updated.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:13px;color:var(--muted);margin:14px 0 0}.vg.svelte-13tyqtg h2.svelte-13tyqtg.svelte-13tyqtg{font-size:clamp(28px,2.6vw,38px);letter-spacing:-1.2px;line-height:1.1;margin:0 0 22px}.vg-note.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:13px;color:var(--muted);margin:14px 0 0}.vg-picks.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:40px 30px}.vg-pick-grid.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vg-pick.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{display:flex;flex-direction:column;gap:10px;padding:26px;border:1px solid var(--line);border-radius:22px;background:#fff}.vg-if.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:14px;line-height:1.45;color:#6e6e73}.vg-who.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:22px;line-height:1.2;letter-spacing:-.5px;color:#1d1d1f;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.vg-why.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:15px;line-height:1.5;color:#3a3a3c;margin-top:auto}.vg-pick.vg-ours.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{background:#1d1d1f;border-color:#1d1d1f}.vg-pick.vg-ours.svelte-13tyqtg .vg-if.svelte-13tyqtg.svelte-13tyqtg{color:#a1a1a6}.vg-pick.vg-ours.svelte-13tyqtg .vg-who.svelte-13tyqtg.svelte-13tyqtg,.vg-pick.vg-ours.svelte-13tyqtg .vg-why.svelte-13tyqtg.svelte-13tyqtg{color:#fff}.vg-badge.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:#ececef;color:#1d1d1f;margin-left:8px;vertical-align:middle}.vg-pick.vg-ours.svelte-13tyqtg .vg-badge.svelte-13tyqtg.svelte-13tyqtg{background:#fff}.vg-who.svelte-13tyqtg .vg-badge.svelte-13tyqtg.svelte-13tyqtg{margin-left:0}.vg-market.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:44px 20px}.vg-figures.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr)}.vg-figures.svelte-13tyqtg li.svelte-13tyqtg.svelte-13tyqtg{display:grid;justify-items:center;gap:8px;padding:6px 10px;text-align:center}.vg-figures.svelte-13tyqtg li.svelte-13tyqtg+li.svelte-13tyqtg{border-left:1px solid #ececef}.vg-figures.svelte-13tyqtg b.svelte-13tyqtg.svelte-13tyqtg{font-family:var(--ll-font);font-size:clamp(56px,6vw,96px);font-weight:600;line-height:1;letter-spacing:-4px;color:#1d1d1f}.vg-figures.svelte-13tyqtg span.svelte-13tyqtg.svelte-13tyqtg{font-size:15px;color:#6e6e73;max-width:240px}.vg-market.svelte-13tyqtg .vg-note.svelte-13tyqtg.svelte-13tyqtg{text-align:center;margin-inline:auto}.vg-table-wrap.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:44px 30px}.vg-scroll.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{overflow-x:auto}.vg-table.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{width:100%;min-width:1040px;border-collapse:collapse;font-size:14px;line-height:1.45}.vg-table.svelte-13tyqtg th.svelte-13tyqtg.svelte-13tyqtg,.vg-table.svelte-13tyqtg td.svelte-13tyqtg.svelte-13tyqtg{text-align:left;vertical-align:top;padding:14px 12px;border-bottom:1px solid var(--line)}.vg-table.svelte-13tyqtg thead th.svelte-13tyqtg.svelte-13tyqtg{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #1d1d1f}.vg-table.svelte-13tyqtg tbody th.svelte-13tyqtg.svelte-13tyqtg{font-weight:600;white-space:nowrap}.vg-table.svelte-13tyqtg td.svelte-13tyqtg.svelte-13tyqtg{color:#3a3a3c}.vg-table.svelte-13tyqtg tr.vg-ours th.svelte-13tyqtg.svelte-13tyqtg,.vg-table.svelte-13tyqtg tr.vg-ours td.svelte-13tyqtg.svelte-13tyqtg{background:#f5f5f7}.vg-table.svelte-13tyqtg tr.vg-ours th.svelte-13tyqtg.svelte-13tyqtg{box-shadow:inset 3px 0 #1d1d1f}.vg-choose.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:50px 30px}.vg-questions.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.vg-questions.svelte-13tyqtg li.svelte-13tyqtg.svelte-13tyqtg{display:grid;grid-template-columns:52px 1fr;gap:14px;padding:20px 0;border-top:1px solid var(--line)}.vg-num.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-family:var(--ll-font);font-size:28px;font-weight:600;letter-spacing:-1px;color:#c7c7cc;line-height:1}.vg-questions.svelte-13tyqtg b.svelte-13tyqtg.svelte-13tyqtg{display:block;font-size:17px;line-height:1.35;color:#1d1d1f;margin-bottom:6px}.vg-questions.svelte-13tyqtg span.svelte-13tyqtg.svelte-13tyqtg{font-size:15px;line-height:1.55;color:#3a3a3c}.vg-vendors.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:50px 20px}.vg-vendor.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;padding:32px 0;border-top:1px solid var(--line);scroll-margin-top:90px}.vg-vendor.vg-ours.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{background:#f5f5f7;border:0;border-radius:24px;padding:32px}.vg-vendor.svelte-13tyqtg h3.svelte-13tyqtg.svelte-13tyqtg{font-size:26px;letter-spacing:-.6px;margin:0 0 10px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.vg-vendor.svelte-13tyqtg h3 .vg-badge.svelte-13tyqtg.svelte-13tyqtg{background:#1d1d1f;color:#fff;margin-left:4px}.vg-what.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:15px;line-height:1.55;color:#3a3a3c;margin:0 0 12px}.vg-fact.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{display:inline-block;margin:0 0 14px;padding:8px 12px;border-radius:12px;background:#1d1d1f;color:#fff;font-size:14px;line-height:1.4;font-weight:600}.vg-best.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:15px;line-height:1.55;color:#3a3a3c;margin:0}.vg-best.svelte-13tyqtg b.svelte-13tyqtg.svelte-13tyqtg{color:#1d1d1f}.vg-points.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{margin:0;display:grid;gap:14px}.vg-points.svelte-13tyqtg div.svelte-13tyqtg.svelte-13tyqtg{display:grid;grid-template-columns:170px 1fr;gap:16px}.vg-points.svelte-13tyqtg dt.svelte-13tyqtg.svelte-13tyqtg{font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--muted);padding-top:2px}.vg-points.svelte-13tyqtg dd.svelte-13tyqtg.svelte-13tyqtg{margin:0;font-size:15px;line-height:1.55;color:#3a3a3c}.vg-sources.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:13px!important;color:var(--muted)!important}.vg-faq.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:80px 60px}.vg-method.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:10px 90px}.vg-method.svelte-13tyqtg h2.svelte-13tyqtg.svelte-13tyqtg{font-size:22px;letter-spacing:-.4px;margin-bottom:14px}.vg-method.svelte-13tyqtg p.svelte-13tyqtg.svelte-13tyqtg{font-size:15px;line-height:1.6;color:#3a3a3c}.vg-method.svelte-13tyqtg .vg-small.svelte-13tyqtg.svelte-13tyqtg{font-size:13px;color:var(--muted)}.vg.svelte-13tyqtg .b-closing .b-micro a{color:#fff;text-underline-offset:3px}@media (max-width: 980px){.vg-intro.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{grid-template-columns:1fr;gap:8px}.vg-toc.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{margin-top:18px;max-width:520px}.vg-pick-grid.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{grid-template-columns:1fr 1fr}.vg-vendor.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{grid-template-columns:1fr;gap:18px}}@media (max-width: 760px){.vg-intro.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:32px 20px}.vg-intro.svelte-13tyqtg h1.svelte-13tyqtg.svelte-13tyqtg{font-size:40px;letter-spacing:-2px}.vg-lead.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{font-size:16px}.vg-pick-grid.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg,.vg-figures.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{grid-template-columns:1fr}.vg-figures.svelte-13tyqtg li.svelte-13tyqtg.svelte-13tyqtg{justify-items:start;text-align:left;gap:4px;padding:14px 0}.vg-figures.svelte-13tyqtg li.svelte-13tyqtg+li.svelte-13tyqtg{border-left:0;border-top:1px solid #ececef}.vg-figures.svelte-13tyqtg b.svelte-13tyqtg.svelte-13tyqtg{font-size:48px;letter-spacing:-2px}.vg-market.svelte-13tyqtg .vg-note.svelte-13tyqtg.svelte-13tyqtg{text-align:left}.vg-questions.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{grid-template-columns:1fr}.vg-points.svelte-13tyqtg div.svelte-13tyqtg.svelte-13tyqtg{grid-template-columns:1fr;gap:4px}.vg-vendor.vg-ours.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding:22px}.vg-faq.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{padding-block:56px 40px}.vg-table.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg{min-width:0}.vg-table.svelte-13tyqtg thead.svelte-13tyqtg.svelte-13tyqtg{display:none}.vg-table.svelte-13tyqtg.svelte-13tyqtg.svelte-13tyqtg,.vg-table.svelte-13tyqtg tbody.svelte-13tyqtg.svelte-13tyqtg,.vg-table.svelte-13tyqtg tr.svelte-13tyqtg.svelte-13tyqtg,.vg-table.svelte-13tyqtg th.svelte-13tyqtg.svelte-13tyqtg,.vg-table.svelte-13tyqtg td.svelte-13tyqtg.svelte-13tyqtg{display:block;width:auto}.vg-table.svelte-13tyqtg tr.svelte-13tyqtg.svelte-13tyqtg{border:1px solid var(--line);border-radius:18px;margin-bottom:12px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.vg-table.svelte-13tyqtg tbody th.svelte-13tyqtg.svelte-13tyqtg{grid-column:1 / -1;padding:16px 16px 6px;border:0;white-space:normal}.vg-table.svelte-13tyqtg td.svelte-13tyqtg.svelte-13tyqtg{padding:6px 16px 10px;border:0;font-size:13px}.vg-table.svelte-13tyqtg td.svelte-13tyqtg.svelte-13tyqtg:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.vg-table.svelte-13tyqtg tr.vg-ours th.svelte-13tyqtg.svelte-13tyqtg{box-shadow:none}}
