.tls-compare-table[data-v-54b47598]{margin:0 0 1.5rem}.tls-compare-table-caption[data-v-54b47598]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tls-compare-table table[data-v-54b47598]{border-collapse:collapse;width:100%;font-size:.95rem}.tls-compare-table th[data-v-54b47598],.tls-compare-table td[data-v-54b47598]{border:1px solid var(--tls-line);text-align:left;vertical-align:top;color:var(--tls-ink);padding:.65rem .8rem}.tls-compare-table thead th[data-v-54b47598]{background:color-mix(in srgb, var(--tls-paper) 82%, #d7e3f1);font-weight:650}.tls-compare-table tbody th[scope=row][data-v-54b47598]{background:color-mix(in srgb, var(--tls-paper) 92%, #d7e3f1);width:11rem;font-weight:650}.tls-compare-table-group th[data-v-54b47598]{letter-spacing:.12em;text-transform:uppercase;color:var(--tls-muted);background:color-mix(in srgb, var(--tls-paper) 78%, #d7e3f1);padding:.7rem .8rem;font-family:Sora,sans-serif;font-size:.75rem;font-weight:700}@media (width<=719px){.tls-compare-table thead[data-v-54b47598]{display:none}.tls-compare-table table[data-v-54b47598],.tls-compare-table tbody[data-v-54b47598],.tls-compare-table tr[data-v-54b47598],.tls-compare-table th[data-v-54b47598],.tls-compare-table td[data-v-54b47598]{width:100%;display:block}.tls-compare-table-group th[data-v-54b47598]{border-bottom:0}.tls-compare-table tbody tr[data-v-54b47598]:not(.tls-compare-table-group){border:1px solid var(--tls-line);background:var(--tls-paper);margin:0 0 .75rem}.tls-compare-table tbody tr:not(.tls-compare-table-group) th[data-v-54b47598],.tls-compare-table tbody tr:not(.tls-compare-table-group) td[data-v-54b47598]{border:0;border-top:1px solid var(--tls-line);width:auto}.tls-compare-table tbody tr:not(.tls-compare-table-group) th[scope=row][data-v-54b47598]{border-top:0;width:auto}.tls-compare-table td[data-v-54b47598]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--tls-muted);margin-bottom:.2rem;font-size:.72rem;font-weight:650;display:block}}.tls-compare-hero[data-v-b95ceada]{padding-bottom:3.25rem}.tls-guide-audience[data-v-b95ceada]{justify-content:center;margin-top:.85rem}.tls-compare-disclaimer[data-v-b95ceada]{border:1px solid var(--tls-line);text-align:left;background:color-mix(in srgb, var(--tls-paper) 90%, #dfe8f3);max-width:40rem;margin:1rem auto 0;padding:.75rem 1rem}.tls-compare-disclaimer p[data-v-b95ceada]{color:var(--tls-ink);margin:0;font-size:.9rem;line-height:1.5}.tls-compare-hero-actions[data-v-b95ceada]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem 1.25rem;margin-top:1.25rem;display:flex}.tls-compare-hero-cta[data-v-b95ceada]{min-width:11rem}.tls-compare-hero-jump[data-v-b95ceada]{color:var(--tls-ink);text-underline-offset:.12em;font-weight:650;text-decoration:underline}.tls-compare-band[data-v-b95ceada]{padding:3.25rem 1.5rem}.tls-compare-band--tint[data-v-b95ceada]{background:color-mix(in srgb, var(--tls-paper) 88%, #d7e3f1);border-top:1px solid var(--tls-line);border-bottom:1px solid var(--tls-line)}.tls-compare-band-inner[data-v-b95ceada]{max-width:46rem;margin:0 auto}.tls-compare-band--wide .tls-compare-band-inner[data-v-b95ceada]{max-width:68rem}.tls-compare-band-inner--prose[data-v-b95ceada]{max-width:42rem}.tls-compare-prose[data-v-b95ceada]{color:var(--tls-ink);margin:0 0 1rem;font-size:1.02rem;line-height:1.65}.tls-compare-prose--lead[data-v-b95ceada]{max-width:42rem}.tls-compare-h3[data-v-b95ceada]{letter-spacing:-.02em;color:var(--tls-ink);margin:0 0 .55rem;font-family:Sora,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.3}.tls-compare-standouts[data-v-b95ceada]{gap:1.15rem;margin-top:1.5rem;display:grid}@media (width>=800px){.tls-compare-standouts[data-v-b95ceada]{grid-template-columns:1fr 1fr;gap:1.25rem 1.5rem}}.tls-compare-standout[data-v-b95ceada]{border:1px solid var(--tls-line);border-left:3px solid var(--tls-cta-bg);background:var(--tls-paper);padding:1.1rem 1.15rem .35rem}.tls-compare-features[data-v-b95ceada]{margin-top:2.35rem}.tls-compare-feature[data-v-b95ceada]{border-left:3px solid var(--tls-cta-bg);padding-left:1.15rem}.tls-compare-feature+.tls-compare-feature[data-v-b95ceada]{margin-top:2.35rem}.tls-compare-proof[data-v-b95ceada]{border:1px solid var(--tls-line);border-left:3px solid var(--tls-cta-bg);background:color-mix(in srgb, var(--tls-paper) 86%, #d7e3f1);margin:1.5rem 0 0;padding:1.15rem 1.2rem .85rem}.tls-compare-proof .tls-ed-kicker[data-v-b95ceada]{margin-bottom:.45rem}.tls-compare-proof-caveat[data-v-b95ceada]{color:color-mix(in srgb, var(--tls-ink) 82%, var(--tls-muted))}.tls-compare-links[data-v-b95ceada]{margin:0 0 .65rem}.tls-guide-ext-link[data-v-b95ceada]{color:var(--tls-ink);text-underline-offset:.12em;font-weight:650;text-decoration:underline}.tls-compare-fit[data-v-b95ceada]{gap:1.25rem;margin:1.5rem 0 0;display:grid}@media (width>=800px){.tls-compare-fit[data-v-b95ceada]{grid-template-columns:1fr 1fr;gap:1.5rem}}.tls-compare-fit-col[data-v-b95ceada]{border:1px solid var(--tls-line);background:var(--tls-paper);padding:1.15rem 1.2rem 1.2rem}.tls-compare-fit-col .tls-ed-facts[data-v-b95ceada]{margin-top:.35rem}.tls-compare-fit-col .tls-ed-facts li[data-v-b95ceada]{color:var(--tls-ink)}.tls-compare-fit-close[data-v-b95ceada]{max-width:40rem;color:var(--tls-ink);margin:1.5rem 0 0;font-size:1.05rem;font-weight:650;line-height:1.5}.tls-compare-note[data-v-b95ceada]{border:1px solid var(--tls-line);border-left:3px solid var(--tls-cta-bg);background:var(--tls-paper);max-width:42rem;margin:1.5rem 0 0;padding:1rem 1.1rem .25rem}.tls-compare-note-title[data-v-b95ceada]{letter-spacing:-.02em;color:var(--tls-ink);margin:0 0 .4rem;font-family:Sora,sans-serif;font-size:.98rem;font-weight:700}.tls-compare-ask[data-v-b95ceada]{border:1px solid var(--tls-line);background:color-mix(in srgb, var(--tls-paper) 92%, var(--tls-accent-soft));margin:0 0 1.25rem;padding:1rem 1.1rem;list-style:none}.tls-compare-ask li[data-v-b95ceada]{border-bottom:1px solid var(--tls-line);color:var(--tls-ink);align-items:flex-start;gap:.85rem;padding:.7rem 0;line-height:1.5;display:flex}.tls-compare-ask li[data-v-b95ceada]:last-child{border-bottom:0;padding-bottom:.15rem}.tls-compare-ask-num[data-v-b95ceada]{color:var(--tls-muted);flex:0 0 1.6rem;font-family:Sora,sans-serif;font-weight:700}.tls-compare-faq-list[data-v-b95ceada]{flex-direction:column;gap:.65rem;margin:1rem 0 0;display:flex}.tls-compare-faq-list details[data-v-b95ceada]{border:1px solid var(--tls-line);background:var(--tls-paper);padding:.75rem .9rem}.tls-compare-faq-list summary[data-v-b95ceada]{cursor:pointer;color:var(--tls-ink);font-weight:650}.tls-compare-faq-list details p[data-v-b95ceada]{color:var(--tls-ink);margin:.65rem 0 0;font-size:.98rem;line-height:1.6}.tls-compare-sources[data-v-b95ceada]{margin:1.15rem 0 0;padding:0;list-style:none}.tls-compare-sources li[data-v-b95ceada]{border-bottom:1px solid var(--tls-line);flex-direction:column;gap:.2rem;margin-bottom:1.15rem;padding-bottom:1.15rem;display:flex}.tls-compare-sources-pub[data-v-b95ceada]{letter-spacing:-.02em;color:var(--tls-ink);font-family:Sora,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.tls-compare-sources-host[data-v-b95ceada]{color:var(--tls-muted);font-size:.82rem;line-height:1.4}@media print{.tls-ed-hero[data-v-b95ceada],[data-v-b95ceada] .tls-ed-cta{display:none!important}.tls-compare-band-inner[data-v-b95ceada],.tls-compare-band--wide .tls-compare-band-inner[data-v-b95ceada]{max-width:none}.tls-compare-disclaimer[data-v-b95ceada],.tls-compare-proof[data-v-b95ceada],.tls-compare-note[data-v-b95ceada],.tls-compare-ask[data-v-b95ceada]{page-break-inside:avoid;background:0 0;border:1px solid #000}}
