.compare-dark[data-v-e0249c33]{background:linear-gradient(135deg,#0f1b2d,#17243a);color:#fff}.compare-hero[data-v-e0249c33]{padding:3.5rem 0 4.5rem}@media (min-width: 992px){.compare-hero[data-v-e0249c33]{padding:4.5rem 0 5.5rem}}.compare-crumbs[data-v-e0249c33]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0 0 2rem;font-size:.875rem;color:#fff9}.compare-crumbs li+li[data-v-e0249c33]:before{content:"/";margin-right:.5rem;color:#fff6}.compare-crumbs a[data-v-e0249c33]{color:#ffffffbf}.compare-crumbs a[data-v-e0249c33]:hover{color:#fff}.compare-eyebrow[data-v-e0249c33]{display:inline-block;margin-bottom:1.25rem;padding:.375rem .875rem;border-radius:999px;background:#ffffff14;color:#ffffffd9;font-size:.875rem;font-weight:600}.compare-hero__title[data-v-e0249c33]{color:#fff;font-weight:700;font-size:calc(1.6rem + 1.6vw);line-height:1.15;margin-bottom:1.25rem}@media (min-width: 1200px){.compare-hero__title[data-v-e0249c33]{font-size:2.9rem}}.compare-hero__lead[data-v-e0249c33]{color:#ffffffc7;font-size:1.15rem;line-height:1.7;max-width:44rem;margin-bottom:2rem}.compare-ghost[data-v-e0249c33]{color:#fff;border:1px solid rgba(255,255,255,.35);background:transparent}.compare-ghost[data-v-e0249c33]:hover,.compare-ghost[data-v-e0249c33]:focus-visible{color:#fff;border-color:#fff9;background:#ffffff14}.compare-list[data-v-e0249c33]{list-style:none;padding:0;margin:0}.compare-list li[data-v-e0249c33]{display:flex;gap:.75rem;margin-bottom:.875rem;line-height:1.6}.compare-list li[data-v-e0249c33]:last-child{margin-bottom:0}.compare-list i[data-v-e0249c33]{margin-top:.3rem;flex-shrink:0}.text-gray-500[data-v-e0249c33],.text-gray-600[data-v-e0249c33]{color:#526079!important}.text-primary[data-v-e0249c33]{color:#1668c9!important}.table-responsive[data-v-e0249c33]:focus-visible{outline:3px solid #1668c9;outline-offset:-3px}.btn.btn-primary[data-v-e0249c33]{color:#fff!important;background-color:#1668c9!important;border-color:#1668c9!important}.btn.btn-primary[data-v-e0249c33]:hover,.btn.btn-primary[data-v-e0249c33]:focus-visible{background-color:#124f98!important;border-color:#124f98!important}.btn.btn-light-primary[data-v-e0249c33]{color:#164f96!important}a[data-v-e0249c33]:not(.btn,.card,.compare-crumbs a){color:#1668c9}:where(p,td)>a[data-v-e0249c33]:not(.btn,.card){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a[data-v-e0249c33]:not(.btn,.card,.compare-crumbs a):hover,a[data-v-e0249c33]:not(.btn,.card,.compare-crumbs a):focus-visible{color:#0f4f9c;text-decoration:underline}.compare-card[data-v-e0249c33]{transition:transform .2s ease,box-shadow .2s ease}.compare-card[data-v-e0249c33]:hover{transform:translateY(-3px)}@media (prefers-reduced-motion: reduce){.compare-card[data-v-e0249c33]{transition:none}.compare-card[data-v-e0249c33]:hover{transform:none}}.roundup-intro[data-v-e0249c33]{padding:2rem 0 0}.roundup-disclosure[data-v-e0249c33]{max-width:960px;margin:0 auto;border:1px solid #d8deeb;border-radius:1rem;padding:1.25rem 1.5rem;background:#f8faff;color:#42516b;line-height:1.65}.roundup-disclosure>p>i[data-v-e0249c33]{color:#1668c9;margin-right:.6rem}.roundup-method[data-v-e0249c33]{margin-top:.65rem}.roundup-method summary[data-v-e0249c33]{color:#164f96;font-weight:600;cursor:pointer;padding:.5rem 0}.roundup-method-body[data-v-e0249c33]{padding:.75rem 0 .25rem;max-width:750px}.roundup-method-body i[data-v-e0249c33]{color:#1668c9}.roundup-jumps[data-v-e0249c33]{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin:1.5rem 0}.roundup-jumps a[data-v-e0249c33]{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;border:1px solid #d8deeb;border-radius:.65rem;padding:.65rem 1rem;text-decoration:none;background:#fff;font-weight:600}.roundup-jumps a[data-v-e0249c33]:hover{background:#eff5fc;border-color:#1668c9}.roundup-jumps a[data-v-e0249c33]:focus-visible,.roundup-method summary[data-v-e0249c33]:focus-visible{outline:3px solid #1668c9;outline-offset:4px}.roundup-page section[id][data-v-e0249c33]{scroll-margin-top:7rem}@media (max-width: 575px){.roundup-jumps[data-v-e0249c33]{display:grid;grid-template-columns:1fr 1fr}.roundup-jumps a[data-v-e0249c33]{padding:.65rem;font-size:.875rem}}.roundup-tool[data-v-e0249c33]{scroll-margin-top:6rem}.roundup-faq[data-v-e0249c33]{border-bottom:1px solid var(--bs-border-color);padding:1.5rem 0}.roundup-faq[data-v-e0249c33]:first-of-type{padding-top:0}.roundup-faq[data-v-e0249c33]:last-child{border-bottom:0}
