.calc[data-astro-cid-fj7gkcfz]{gap:24px;padding:20px;display:grid}@media (width>=860px){.calc[data-astro-cid-fj7gkcfz]{grid-template-columns:1.1fr 1fr;padding:28px}}.inputs[data-astro-cid-fj7gkcfz]{gap:18px;display:grid}fieldset[data-astro-cid-fj7gkcfz]{border:0;gap:12px;margin:0;padding:0;display:grid}@media (width>=560px){fieldset[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr 1fr}legend[data-astro-cid-fj7gkcfz]{grid-column:1/-1}}legend[data-astro-cid-fj7gkcfz]{font-family:var(--font-display);margin-bottom:4px;padding:0;font-size:1.05rem;font-weight:700}.results[data-astro-cid-fj7gkcfz]{background:var(--bg);border:1px solid var(--line);border-radius:12px;align-self:center;padding:20px}.bar-row[data-astro-cid-fj7gkcfz]{grid-template-columns:48px 1fr auto;align-items:center;gap:12px;margin-bottom:12px;display:grid}.bar-label[data-astro-cid-fj7gkcfz]{font-size:.9rem;font-weight:600}.bar-track[data-astro-cid-fj7gkcfz]{background:var(--line);border-radius:99px;height:14px;overflow:hidden}.bar[data-astro-cid-fj7gkcfz]{border-radius:99px;height:100%;transition:width .25s}.bar-buy[data-astro-cid-fj7gkcfz]{background:var(--buy)}.bar-build[data-astro-cid-fj7gkcfz]{background:var(--build)}.bar-value[data-astro-cid-fj7gkcfz]{font-variant-numeric:tabular-nums;text-align:right;min-width:72px}.money[data-astro-cid-fj7gkcfz]{margin:16px 0 8px;font-size:1.05rem;font-weight:600}.tone-build[data-astro-cid-fj7gkcfz]{color:var(--build)}.tone-buy[data-astro-cid-fj7gkcfz]{color:var(--buy)}.tone-even[data-astro-cid-fj7gkcfz]{color:var(--hybrid)}.fine[data-astro-cid-fj7gkcfz]{margin:0}.verdict-hero[data-astro-cid-eufqyxi6]{background:radial-gradient(800px 360px at 90% 10%, var(--v-soft), transparent 70%), var(--bg);border-bottom:1px solid var(--line);padding:36px 0 44px}.crumbs[data-astro-cid-eufqyxi6]{color:var(--muted);margin-bottom:20px}.crumbs[data-astro-cid-eufqyxi6] a[data-astro-cid-eufqyxi6]{color:var(--muted)}.hero-grid[data-astro-cid-eufqyxi6]{align-items:center;gap:24px;display:grid}@media (width>=820px){.hero-grid[data-astro-cid-eufqyxi6]{grid-template-columns:1fr auto}.stamp-wrap[data-astro-cid-eufqyxi6]{padding-right:24px}}.body[data-astro-cid-eufqyxi6]{gap:48px;padding-top:36px;display:grid}.h-small[data-astro-cid-eufqyxi6]{font-size:1.25rem}.pad[data-astro-cid-eufqyxi6]{padding:24px}.answer[data-astro-cid-eufqyxi6]{padding:24px;position:relative}@media (width>=820px){.answer[data-astro-cid-eufqyxi6]{margin-top:-64px;padding:32px}}.nums[data-astro-cid-eufqyxi6]{border-top:1px dashed var(--line);gap:16px;margin:20px 0 0;padding-top:20px;display:grid}@media (width>=640px){.nums[data-astro-cid-eufqyxi6]{grid-template-columns:repeat(3,1fr)}}.nums[data-astro-cid-eufqyxi6] dt[data-astro-cid-eufqyxi6]{color:var(--muted);font-size:.85rem}.nums[data-astro-cid-eufqyxi6] dd[data-astro-cid-eufqyxi6]{font:800 1.8rem/1.2 var(--font-display);margin:2px 0}.verdict-text[data-astro-cid-eufqyxi6]{color:var(--v)}.scan-cta[data-astro-cid-eufqyxi6]{border-left:4px solid var(--brand);box-shadow:none;align-items:center;gap:16px;margin-top:-24px;padding:22px 26px;display:grid}@media (width>=820px){.scan-cta[data-astro-cid-eufqyxi6]{grid-template-columns:1fr auto}}.scan-cta[data-astro-cid-eufqyxi6] p[data-astro-cid-eufqyxi6]{margin:0}.alts[data-astro-cid-eufqyxi6]{gap:12px;display:grid}@media (width>=720px){.alts[data-astro-cid-eufqyxi6]{grid-template-columns:repeat(2,1fr)}}.alt-card[data-astro-cid-eufqyxi6]{color:var(--ink);box-shadow:none;gap:4px;padding:18px;text-decoration:none;display:grid}.alt-card[data-astro-cid-eufqyxi6]:hover{border-color:var(--muted)}.alt-kind[data-astro-cid-eufqyxi6]{letter-spacing:.04em;text-transform:uppercase;background:var(--keep-soft);color:var(--keep);border-radius:6px;justify-self:start;padding:3px 8px;font-size:.7rem;font-weight:700}.k-free[data-astro-cid-eufqyxi6]{background:var(--build-soft);color:var(--build)}.k-cheaper[data-astro-cid-eufqyxi6]{background:var(--switch-soft);color:var(--switch)}.k-open-source[data-astro-cid-eufqyxi6]{background:var(--buy-soft);color:var(--buy)}.alt-price[data-astro-cid-eufqyxi6]{font-size:.95rem;font-weight:600}.table-wrap[data-astro-cid-eufqyxi6]{overflow-x:auto}.pricing[data-astro-cid-eufqyxi6] table[data-astro-cid-eufqyxi6]{border-collapse:collapse;width:100%;margin-bottom:12px;font-size:.95rem}.pricing[data-astro-cid-eufqyxi6] th[data-astro-cid-eufqyxi6],.pricing[data-astro-cid-eufqyxi6] td[data-astro-cid-eufqyxi6]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px 10px 0}.pricing[data-astro-cid-eufqyxi6] td[data-astro-cid-eufqyxi6]{font-variant-numeric:tabular-nums}.pricing[data-astro-cid-eufqyxi6] thead[data-astro-cid-eufqyxi6] th[data-astro-cid-eufqyxi6]{color:var(--muted);font-size:.8rem;font-weight:600}.pricing[data-astro-cid-eufqyxi6] .chip[data-astro-cid-eufqyxi6]{background:var(--brand-soft);color:var(--brand-ink);border-radius:99px;margin-left:8px;padding:2px 7px;font-size:.68rem;font-weight:600}.tip[data-astro-cid-eufqyxi6]{background:var(--hybrid-soft);border-radius:8px;padding:10px 12px}.two-col[data-astro-cid-eufqyxi6]{align-items:start}.risks[data-astro-cid-eufqyxi6]{gap:12px;display:grid}@media (width>=720px){.risks[data-astro-cid-eufqyxi6]{grid-template-columns:repeat(3,1fr)}}.risk[data-astro-cid-eufqyxi6]{padding:18px}.risk[data-astro-cid-eufqyxi6] p[data-astro-cid-eufqyxi6]{margin:8px 0 0}.risk-head[data-astro-cid-eufqyxi6]{justify-content:space-between;align-items:center;gap:10px;display:flex}.risk-level[data-astro-cid-eufqyxi6]{align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:inline-flex}.dots[data-astro-cid-eufqyxi6]{gap:3px;display:inline-flex}.dots[data-astro-cid-eufqyxi6] i[data-astro-cid-eufqyxi6]{background:var(--line);border-radius:50%;width:8px;height:8px}.level-1[data-astro-cid-eufqyxi6]{color:var(--build)}.level-2[data-astro-cid-eufqyxi6]{color:var(--hybrid)}.level-3[data-astro-cid-eufqyxi6]{color:var(--brand-ink)}.level-1[data-astro-cid-eufqyxi6] .dots[data-astro-cid-eufqyxi6] i[data-astro-cid-eufqyxi6].on{background:var(--build)}.level-2[data-astro-cid-eufqyxi6] .dots[data-astro-cid-eufqyxi6] i[data-astro-cid-eufqyxi6].on{background:var(--hybrid)}.level-3[data-astro-cid-eufqyxi6] .dots[data-astro-cid-eufqyxi6] i[data-astro-cid-eufqyxi6].on{background:var(--brand)}.flip[data-astro-cid-eufqyxi6]{border-left:4px solid var(--hybrid)}.flip[data-astro-cid-eufqyxi6] p[data-astro-cid-eufqyxi6]:last-child{margin-bottom:0}.cta[data-astro-cid-eufqyxi6]{border-top:4px solid var(--build);align-items:center;gap:20px;padding:28px;display:grid}@media (width>=820px){.cta[data-astro-cid-eufqyxi6]{grid-template-columns:1fr auto;padding:36px}}.cta[data-astro-cid-eufqyxi6] p[data-astro-cid-eufqyxi6]{margin-bottom:0}.cta-actions[data-astro-cid-eufqyxi6]{flex-wrap:wrap;gap:10px;display:flex}.sources[data-astro-cid-eufqyxi6] p[data-astro-cid-eufqyxi6]{margin-bottom:8px}.sources[data-astro-cid-eufqyxi6] a[data-astro-cid-eufqyxi6]{color:var(--muted)}
