main{padding:0 .25em}@media only screen and (min-width: 1200px){main{padding:0 1em}}div.intro.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{margin:0 -1em 2em;background-color:#c83e00;box-shadow:0 .5em .5em #0003;color:#fff;font-size:.8em;line-height:1.5em}div.intro.svelte-14tavcu a.svelte-14tavcu.svelte-14tavcu{color:#fff}@media only screen and (min-width: 600px){div.intro.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{font-size:1em;border-radius:0}}div.intro.svelte-14tavcu .intro-content.svelte-14tavcu.svelte-14tavcu{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1400px}div.intro.svelte-14tavcu .intro-content .col.svelte-14tavcu.svelte-14tavcu{max-width:500px;padding:1.5em 1em}div.intro.svelte-14tavcu .intro-content .col h1.svelte-14tavcu.svelte-14tavcu{font-size:1.5em;padding:0;margin:0;line-height:1.25em}@media only screen and (min-width: 800px){div.intro.svelte-14tavcu .intro-content .col.svelte-14tavcu.svelte-14tavcu{flex:1;padding:3em 4em}div.intro.svelte-14tavcu .intro-content .col h1.svelte-14tavcu.svelte-14tavcu{font-size:2.2em;margin:0}}div.intro.svelte-14tavcu .intro-content .col.intro-main.svelte-14tavcu.svelte-14tavcu{max-width:980px;text-align:center}div.intro.svelte-14tavcu .intro-content .col.intro-main p.svelte-14tavcu.svelte-14tavcu{max-width:72ch;margin-left:auto;margin-right:auto;font-size:1.05em}div.intro.svelte-14tavcu .intro-content .col.intro-main .header-actions.svelte-14tavcu.svelte-14tavcu{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media only screen and (max-width: 1199px){div.intro.svelte-14tavcu .intro-content .col.intro-main .header-actions.svelte-14tavcu.svelte-14tavcu{flex-direction:column;align-items:center}}div.intro.svelte-14tavcu .intro-content .col.intro-main .header-links.svelte-14tavcu.svelte-14tavcu{margin-top:1rem}@media only screen and (min-width: 1200px){div.intro.svelte-14tavcu .intro-content .col.intro-main .header-links.svelte-14tavcu.svelte-14tavcu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem}}div.intro.svelte-14tavcu .intro-content .col.intro-main .header-button.svelte-14tavcu.svelte-14tavcu{display:inline-flex;align-items:center;justify-content:center;padding:.75em 1.1em;min-height:2.9rem;min-width:16rem;border-radius:.85em;text-decoration:none;font-weight:700;box-shadow:0 6px 18px #0000001f;box-sizing:border-box;line-height:1.2}div.intro.svelte-14tavcu .intro-content .col.intro-main .header-button-primary.svelte-14tavcu.svelte-14tavcu{background:white;color:#c83e00;border:1px solid transparent}div.intro.svelte-14tavcu .intro-content .col.intro-main .header-button-primary.svelte-14tavcu.svelte-14tavcu:hover{background:rgba(255,255,255,.92)}div.intro.svelte-14tavcu .intro-content .col.intro-main .header-button-secondary.svelte-14tavcu.svelte-14tavcu{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.42)}div.intro.svelte-14tavcu .intro-content .col.intro-main .header-button-secondary.svelte-14tavcu.svelte-14tavcu:hover{background:rgba(255,255,255,.22);border-color:#ffffffb3}@media only screen and (min-width: 1200px){div.intro.svelte-14tavcu .intro-content .col.intro-main .header-actions .header-button-primary.svelte-14tavcu.svelte-14tavcu{display:none}}div.intro.svelte-14tavcu .intro-content .col.intro-main .intro-links.svelte-14tavcu.svelte-14tavcu{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;flex-direction:row;align-items:center}@media only screen and (min-width: 1200px){div.intro.svelte-14tavcu .intro-content .col.intro-main .intro-links.svelte-14tavcu.svelte-14tavcu{margin-top:0}}div.intro.svelte-14tavcu .intro-content .col.intro-main .intro-links a.svelte-14tavcu.svelte-14tavcu{transition:background .15s ease,border-color .15s ease}@media only screen and (min-width: 1200px){div.intro.svelte-14tavcu .intro-content .col.intro-main .intro-links a.svelte-14tavcu.svelte-14tavcu{min-width:auto}}.filters-stat.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{display:flex;flex-direction:column;gap:.2rem}@media only screen and (min-width: 1200px){.filters-stat.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{text-align:right}}.filters-stat.svelte-14tavcu .search-count.svelte-14tavcu.svelte-14tavcu{color:#666}@keyframes svelte-14tavcu-blinker{50%{opacity:.5}}span.bills.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{animation:svelte-14tavcu-blinker 1s linear infinite}.comparison.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{display:flex;flex-direction:column;justify-content:space-between;gap:1em;align-items:flex-start}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{flex-direction:row}}.comparison.svelte-14tavcu .filters.svelte-14tavcu.svelte-14tavcu{width:100%;padding:0;margin:0}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu .filters.svelte-14tavcu.svelte-14tavcu{flex:2;width:auto;padding:1em;margin:-1em 0 -1em -1em;position:sticky;top:0;max-height:calc(100vh - 2em);overflow-y:auto}}.comparison.svelte-14tavcu .filters .methodology.svelte-14tavcu.svelte-14tavcu{margin-bottom:1em;padding:.75em}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu .filters .methodology.svelte-14tavcu.svelte-14tavcu{padding:1em}}.comparison.svelte-14tavcu .filters .methodology img.svelte-14tavcu.svelte-14tavcu{display:block;width:calc(100% + 1.5em);max-width:calc(100% + 1.5em);margin:-.75em -.75em 1em;border-top-left-radius:.25em;border-top-right-radius:.25em;height:auto}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu .filters .methodology img.svelte-14tavcu.svelte-14tavcu{width:calc(100% + 2em);max-width:calc(100% + 2em);margin:-1em -1em 1em}}.comparison.svelte-14tavcu .filters .methodology h2.svelte-14tavcu.svelte-14tavcu{font-size:1.6rem;line-height:1.15;margin-top:0}.comparison.svelte-14tavcu .filters .methodology p.svelte-14tavcu.svelte-14tavcu{font-size:.98rem;line-height:1.6}.comparison.svelte-14tavcu .filters .methodology p.svelte-14tavcu.svelte-14tavcu:last-child{margin-bottom:0}.comparison.svelte-14tavcu .products.svelte-14tavcu.svelte-14tavcu{width:100%;min-width:0}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu .products.svelte-14tavcu.svelte-14tavcu{flex:5;width:auto}}.comparison.svelte-14tavcu .products.svelte-14tavcu>header.svelte-14tavcu{display:flex;flex-direction:column;gap:.75rem}.comparison.svelte-14tavcu .products>header h2.svelte-14tavcu.svelte-14tavcu{margin-top:0;margin-bottom:0}.comparison.svelte-14tavcu .products>header p.svelte-14tavcu.svelte-14tavcu{margin:0}.comparison.svelte-14tavcu .products .search.svelte-14tavcu.svelte-14tavcu{display:flex;flex-wrap:wrap;gap:.75rem;align-items:stretch;max-width:38rem}.comparison.svelte-14tavcu .products .search input[type=text].svelte-14tavcu.svelte-14tavcu{flex:1 1 24rem;min-width:150px;border:2px solid #ccc;border-radius:5px;padding:.5em;height:2.5rem;font-size:1rem;line-height:1.2;background-color:#fff;margin-bottom:0;box-sizing:border-box;align-self:stretch}.comparison.svelte-14tavcu .products .search button.svelte-14tavcu.svelte-14tavcu{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #ccc;border-radius:5px;padding:0 .9em;height:2.5rem;font-size:1rem;background-color:#fff;color:#333;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin:0;align-self:stretch}.comparison.svelte-14tavcu .products .product.svelte-14tavcu.svelte-14tavcu{position:relative;margin:1em -1em}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu .products .product.svelte-14tavcu.svelte-14tavcu{margin:1em 0}}.comparison.svelte-14tavcu .products .product .problem.svelte-14tavcu.svelte-14tavcu{position:absolute;z-index:99;right:1em;top:.5em}.comparison.svelte-14tavcu .products .product div.rank.svelte-14tavcu.svelte-14tavcu{position:absolute;background-color:#fff;border:1px solid #eee;color:#666;border-radius:100%;left:.5em;top:-.5em;width:22px;height:22px;font-size:.9em;line-height:22px;text-align:center;vertical-align:auto;z-index:2}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu .products .product div.rank.svelte-14tavcu.svelte-14tavcu{left:-.5em}}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu.svelte-14tavcu{margin:1em}.comparison.svelte-14tavcu .products .product .content .avoid-reason.svelte-14tavcu.svelte-14tavcu{margin-top:1rem;margin-left:-1em;margin-right:-1em;padding:.75rem .85rem;border-left:4px solid #C83E00;border-radius:.6rem;background:rgb(250.6,239.56,234.6)}@media only screen and (min-width: 1200px){.comparison.svelte-14tavcu .products .product .content .avoid-reason.svelte-14tavcu.svelte-14tavcu{margin-left:0;margin-right:0;padding:1rem 1.1rem}}.comparison.svelte-14tavcu .products .product .content .avoid-reason h3.svelte-14tavcu.svelte-14tavcu{margin:0 0 .35rem;font-size:1.2rem}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu .avoid-reason p.svelte-14tavcu{margin:0}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu .avoid-reason .markdown-content-wrapper>:first-child{margin-top:0}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu .avoid-reason .markdown-content-wrapper>:last-child{margin-bottom:0}.comparison.svelte-14tavcu .products .product .content .factors.svelte-14tavcu.svelte-14tavcu{margin-top:1rem}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu .factors .accordion{margin-top:.75rem}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu .factors .accordion .header{padding:.1rem 0}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu .factors .accordion .details{padding:.15rem 0 .25rem}.comparison.svelte-14tavcu .products .product .content.svelte-14tavcu .factors .accordion .details p{margin:.45rem 0}.comparison.svelte-14tavcu .products .product .content .company.svelte-14tavcu.svelte-14tavcu{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}@media only screen and (min-width: 700px){.comparison.svelte-14tavcu .products .product .content .company.svelte-14tavcu.svelte-14tavcu{gap:.5rem}}.comparison.svelte-14tavcu .products .product .content .company .company-link.svelte-14tavcu.svelte-14tavcu{text-decoration:none}.comparison.svelte-14tavcu .products .product .content .company span.name.svelte-14tavcu.svelte-14tavcu{display:block;font-size:1.5em;line-height:1;color:#333;text-decoration:none;margin-bottom:0}.comparison.svelte-14tavcu .products .product .content .company .logo.svelte-14tavcu.svelte-14tavcu{display:inline-block;padding:0;margin:0;min-height:0}.comparison.svelte-14tavcu .products .product .content .company .logo img.svelte-14tavcu.svelte-14tavcu{display:block;max-height:40px;max-width:140px;width:auto;height:auto}@media only screen and (min-width: 500px){.comparison.svelte-14tavcu .products .product .content .company .logo.svelte-14tavcu.svelte-14tavcu{width:250px;height:50px}.comparison.svelte-14tavcu .products .product .content .company .logo img.svelte-14tavcu.svelte-14tavcu{max-height:50px;max-width:200px}}.comparison.svelte-14tavcu .products .product .content .company .logo-fallback.svelte-14tavcu.svelte-14tavcu{width:auto;height:auto}@media only screen and (min-width: 500px){.comparison.svelte-14tavcu .products .product .content .company .logo-fallback.svelte-14tavcu.svelte-14tavcu{width:auto;height:auto}}.comparison.svelte-14tavcu .products .product .content .company .ratings.svelte-14tavcu.svelte-14tavcu{margin:0;white-space:nowrap;display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem}.comparison.svelte-14tavcu .products .product .content .company .ratings .verified.svelte-14tavcu.svelte-14tavcu{display:inline-block;white-space:nowrap}.comparison.svelte-14tavcu .products .product .content .company .ratings .verified .active.svelte-14tavcu.svelte-14tavcu{color:#0c7a31;vertical-align:bottom;margin-left:.25em;font-size:1.8em}.comparison.svelte-14tavcu .products .product .content .company .ratings .verified .text.svelte-14tavcu.svelte-14tavcu{display:none;font-size:.8em;vertical-align:text-bottom;margin-left:.15em;font-weight:700}@media only screen and (min-width: 800px){.comparison.svelte-14tavcu .products .product .content .company .ratings .verified .text.svelte-14tavcu.svelte-14tavcu{display:inline}}.comparison.svelte-14tavcu .products .product .content .company .ratings .avoid-badge .active.svelte-14tavcu.svelte-14tavcu{color:#c83e00}.afterword.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{max-width:900px;margin:4rem auto 0}.empty-state.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{margin:1em -1em}@media only screen and (min-width: 1200px){.empty-state.svelte-14tavcu.svelte-14tavcu.svelte-14tavcu{margin:1em 0}}.empty-state.svelte-14tavcu p.svelte-14tavcu.svelte-14tavcu:last-child{margin-bottom:0}
