.interlude.svelte-6jmxcj.svelte-6jmxcj{display:flex;gap:2rem;align-items:center;padding:3rem 2rem;box-sizing:border-box}.content.svelte-6jmxcj.svelte-6jmxcj,.media.svelte-6jmxcj.svelte-6jmxcj{flex:1 1 50%}.content.svelte-6jmxcj.svelte-6jmxcj{max-width:56ch}.heading.svelte-6jmxcj h2{margin:0 0 1rem;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.03;letter-spacing:-.02em}.body.svelte-6jmxcj.svelte-6jmxcj{font-size:1rem;line-height:1.6;opacity:.95}.body.svelte-6jmxcj p{margin:0}.media.svelte-6jmxcj.svelte-6jmxcj{display:flex;align-items:center;justify-content:center;min-height:12rem}.media.svelte-6jmxcj img,.media.svelte-6jmxcj video,.media.svelte-6jmxcj svg{width:100%;height:auto;max-height:28rem;object-fit:cover;border-radius:8px;display:block}.interlude[data-reverse=true].svelte-6jmxcj.svelte-6jmxcj{flex-direction:row-reverse}@media (max-width: 768px){.interlude.svelte-6jmxcj.svelte-6jmxcj{flex-direction:column;padding:2rem 1rem}.media.svelte-6jmxcj.svelte-6jmxcj,.content.svelte-6jmxcj.svelte-6jmxcj{width:100%;flex:none}.media.svelte-6jmxcj.svelte-6jmxcj{order:2}.interlude[data-reverse=true].svelte-6jmxcj .media.svelte-6jmxcj{order:1}}@media only screen and (min-width: 1200px){.filters-stat.svelte-13p5arf.svelte-13p5arf.svelte-13p5arf{text-align:right}}header.svelte-13p5arf .content.svelte-13p5arf.svelte-13p5arf{max-width:900px;margin:0 auto;font-size:1.2em}header.svelte-13p5arf .content.svelte-13p5arf p.svelte-13p5arf{font-size:.8em}header.svelte-13p5arf .content h1.svelte-13p5arf.svelte-13p5arf,header.svelte-13p5arf .content.svelte-13p5arf h2.svelte-13p5arf{font-size:2em;padding:0;margin:0;color:#333}header .content.svelte-13p5arf h1 small.svelte-13p5arf.svelte-13p5arf,header .content.svelte-13p5arf h2 small.svelte-13p5arf.svelte-13p5arf{font-size:.4em;display:block}@media only screen and (min-width: 800px){header.svelte-13p5arf .content.svelte-13p5arf.svelte-13p5arf{flex:1;padding:4em}header.svelte-13p5arf .content h1.svelte-13p5arf.svelte-13p5arf,header.svelte-13p5arf .content.svelte-13p5arf h2.svelte-13p5arf{font-size:3em;padding:0 0 .5em;margin:0}}.controls.svelte-13p5arf.svelte-13p5arf.svelte-13p5arf{display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;margin-top:1em}@media only screen and (min-width: 1200px){.controls.svelte-13p5arf.svelte-13p5arf.svelte-13p5arf{gap:2em}}.controls.svelte-13p5arf .control.search.svelte-13p5arf.svelte-13p5arf{order:3;display:none}.controls.svelte-13p5arf .control.search.active.svelte-13p5arf.svelte-13p5arf{display:block}@media only screen and (min-width: 1200px){.controls.svelte-13p5arf .control.search.svelte-13p5arf.svelte-13p5arf{display:block;order:0}}@media only screen and (min-width: 1200px){.controls.svelte-13p5arf .control.search-button.svelte-13p5arf.svelte-13p5arf{display:none}}@media only screen and (min-width: 1200px){.controls.svelte-13p5arf .control.svelte-13p5arf.svelte-13p5arf{padding:0}}.controls.svelte-13p5arf .control button.svelte-13p5arf.svelte-13p5arf{border:none;background:none;display:inline-flex;align-items:center;padding:0;margin:0;outline:revert}.search.svelte-13p5arf.svelte-13p5arf.svelte-13p5arf{display:flex;flex-wrap:wrap;gap:1em;align-items:center}@media only screen and (min-width: 1200px){.search.svelte-13p5arf.svelte-13p5arf.svelte-13p5arf{padding:0;display:inline-flex}}.search.svelte-13p5arf input[type=text].svelte-13p5arf.svelte-13p5arf{flex:2;min-width:150px;border:2px solid #ccc;border-radius:5px;padding:.5em;font-size:1rem;background-color:#fff;margin-bottom:0}@media only screen and (min-width: 1200px){.search.svelte-13p5arf input[type=text].svelte-13p5arf.svelte-13p5arf{width:unset}}.search.svelte-13p5arf button.svelte-13p5arf.svelte-13p5arf{border:2px solid #ccc;border-radius:1em;padding:11px;font-size:1rem;background-color:#fff}@keyframes svelte-13p5arf-blinker{50%{opacity:.5}}span.bills.svelte-13p5arf.svelte-13p5arf.svelte-13p5arf{animation:svelte-13p5arf-blinker 1s linear infinite}.comparison.svelte-13p5arf.svelte-13p5arf.svelte-13p5arf{max-width:900px;margin:0 auto;display:flex;justify-content:space-between;gap:1em;align-items:flex-start}.comparison.svelte-13p5arf .products.svelte-13p5arf.svelte-13p5arf{flex:5}.comparison.svelte-13p5arf .products .controls.svelte-13p5arf.svelte-13p5arf{top:1em;background-color:#fff}.comparison.svelte-13p5arf .products .product.svelte-13p5arf.svelte-13p5arf{position:relative;margin:1em -1em}@media only screen and (min-width: 1200px){.comparison.svelte-13p5arf .products .product.svelte-13p5arf.svelte-13p5arf{margin:1em 0}}.comparison.svelte-13p5arf .products .product .problem.svelte-13p5arf.svelte-13p5arf{position:absolute;z-index:99;right:1em;top:.5em}.comparison.svelte-13p5arf .products .product div.rank.svelte-13p5arf.svelte-13p5arf{position:absolute;background-color:#fff;border:1px solid #eee;color:#666;border-radius:100%;left:.5em;top:-.5em;width:18px;height:18px;font-size:.8em;text-align:center;vertical-align:auto;z-index:2}@media only screen and (min-width: 1200px){.comparison.svelte-13p5arf .products .product div.rank.svelte-13p5arf.svelte-13p5arf{left:-.5em}}.comparison.svelte-13p5arf .products .product .content.svelte-13p5arf.svelte-13p5arf{margin:1em}.comparison.svelte-13p5arf .products .product .content .company.svelte-13p5arf.svelte-13p5arf{display:flex;align-items:center;justify-content:space-around}.comparison .products .product .content.svelte-13p5arf .company a.svelte-13p5arf.svelte-13p5arf{text-decoration:none}.comparison.svelte-13p5arf .products .product .content .company span.name.svelte-13p5arf.svelte-13p5arf{display:block;font-size:1.5em;line-height:1;color:#333;text-decoration:none;margin-bottom:.25em}.comparison.svelte-13p5arf .products .product .content .company .logo.svelte-13p5arf.svelte-13p5arf{display:inline-block;padding:0;margin:0}.comparison.svelte-13p5arf .products .product .content.svelte-13p5arf .company .logo img.svelte-13p5arf{display:block;max-height:40px;max-width:140px;width:auto;height:auto}@media only screen and (min-width: 500px){.comparison.svelte-13p5arf .products .product .content .company .logo.svelte-13p5arf.svelte-13p5arf{width:250px;height:50px}.comparison.svelte-13p5arf .products .product .content.svelte-13p5arf .company .logo img.svelte-13p5arf{max-height:50px;max-width:200px}}.comparison.svelte-13p5arf .products .product .content .company .ratings.svelte-13p5arf.svelte-13p5arf{margin:0;white-space:nowrap}.comparison.svelte-13p5arf .products .product .content .company .ratings .score-warning.svelte-13p5arf.svelte-13p5arf{color:#c83e00;font-size:1.5em;vertical-align:baseline}
