.methodology-content[data-astro-cid-cibxymnc] table[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc]{text-align:center;vertical-align:middle;overflow-wrap:anywhere}.methodology-content[data-astro-cid-cibxymnc] table[data-astro-cid-cibxymnc] td[data-astro-cid-cibxymnc]{text-align:center;vertical-align:middle;white-space:nowrap}.price-explanations[data-astro-cid-cibxymnc]{padding:32px 0 40px}.price-explanations[data-astro-cid-cibxymnc] h2[data-astro-cid-cibxymnc]{margin:0 0 20px;font-size:1.65rem}.price-answers[data-astro-cid-cibxymnc]{grid-template-columns:1fr 1fr;gap:26px;margin-bottom:24px;display:grid}.price-answers[data-astro-cid-cibxymnc] h3[data-astro-cid-cibxymnc]{margin:0 0 8px;font-size:1.15rem}.price-answers[data-astro-cid-cibxymnc] p[data-astro-cid-cibxymnc]{color:var(--muted);margin:0}.price-methodology[data-astro-cid-cibxymnc]{border:1px solid var(--line);background:#f7f8f5;border-radius:16px}.price-methodology[data-astro-cid-cibxymnc] summary[data-astro-cid-cibxymnc]{cursor:pointer;padding:18px 22px;font-weight:700}.methodology-content[data-astro-cid-cibxymnc]{color:#46564f;padding:0 22px 20px;font-size:.93rem}.methodology-content[data-astro-cid-cibxymnc] p[data-astro-cid-cibxymnc]{margin:0 0 14px}.methodology-content[data-astro-cid-cibxymnc] table[data-astro-cid-cibxymnc]{border-collapse:collapse;width:100%;min-width:0;margin:0 0 16px}.methodology-table-label[data-astro-cid-cibxymnc]{text-align:center;padding:8px 0;font-weight:700}.methodology-content[data-astro-cid-cibxymnc] .table-wrap[data-astro-cid-cibxymnc]{min-width:0;overflow-x:auto}.methodology-content[data-astro-cid-cibxymnc] table[data-astro-cid-cibxymnc]{table-layout:fixed}.methodology-content[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc]{letter-spacing:normal;text-transform:none;font-size:inherit}.methodology-content[data-astro-cid-cibxymnc] thead[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc]{text-align:center}.methodology-content[data-astro-cid-cibxymnc] td[data-astro-cid-cibxymnc]{text-align:center;vertical-align:middle;white-space:nowrap}.methodology-content[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc],.methodology-content[data-astro-cid-cibxymnc] td[data-astro-cid-cibxymnc]{text-align:left;border-bottom:1px solid var(--line);padding:8px 12px}.price-source-list[data-astro-cid-cibxymnc]{padding-left:20px}.price-source-list[data-astro-cid-cibxymnc] li[data-astro-cid-cibxymnc]{margin-bottom:10px}.price-source-list[data-astro-cid-cibxymnc] span[data-astro-cid-cibxymnc]{display:block}.price-source-list[data-astro-cid-cibxymnc] a[data-astro-cid-cibxymnc]{color:var(--green);font-weight:700}@media (width<=650px){.price-answers[data-astro-cid-cibxymnc]{grid-template-columns:1fr;gap:20px}.methodology-content[data-astro-cid-cibxymnc]{padding:0 16px 16px}.price-methodology[data-astro-cid-cibxymnc] summary[data-astro-cid-cibxymnc]{padding:16px}}.prices-table-wrap[data-astro-cid-cibxymnc]{position:relative}.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc]{color:var(--ink);letter-spacing:normal;text-transform:none;background:0 0}.prices-hero[data-astro-cid-cibxymnc]{padding:24px 0 22px}.prices-hero[data-astro-cid-cibxymnc] h1[data-astro-cid-cibxymnc]{max-width:1050px;margin:0 0 12px;font-size:clamp(2rem,3.7vw,3.15rem);line-height:1.12}.prices-hero[data-astro-cid-cibxymnc] .lead[data-astro-cid-cibxymnc]{max-width:1010px;margin:0;font-size:1.08rem}.prices-hero[data-astro-cid-cibxymnc] .page-meta[data-astro-cid-cibxymnc]{margin-top:12px}.prices-section[data-astro-cid-cibxymnc]{padding:24px 0 36px}.comparison-intro[data-astro-cid-cibxymnc]{color:#46564f;max-width:1050px;margin:0 0 18px;font-size:1rem}.prices-table-wrap[data-astro-cid-cibxymnc]{border-radius:24px}.prices-table[data-astro-cid-cibxymnc]{min-width:550px}.prices-table[data-astro-cid-cibxymnc] thead[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc]{padding:13px 24px}.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc],.prices-table[data-astro-cid-cibxymnc] td[data-astro-cid-cibxymnc]{vertical-align:middle;border-bottom:1px solid var(--line);padding:15px 24px}.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc]{text-align:left;font-size:1.12rem}.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc] a[data-astro-cid-cibxymnc]{text-decoration:none}.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc] a[data-astro-cid-cibxymnc]:hover{text-decoration:underline}.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc]:first-letter{text-transform:uppercase}.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] tr[data-astro-cid-cibxymnc]:last-child th[data-astro-cid-cibxymnc]{border-bottom:0}.prices-table[data-astro-cid-cibxymnc] td[data-astro-cid-cibxymnc]:last-child{text-align:right}.prices-table[data-astro-cid-cibxymnc] .price[data-astro-cid-cibxymnc]{white-space:nowrap;color:var(--green);font-size:1.5rem;line-height:1.2}.price[data-astro-cid-cibxymnc] span[data-astro-cid-cibxymnc]{font-size:.85rem;font-weight:600}.recommended[data-astro-cid-cibxymnc]{background:#f1f8f4}.our-pick[data-astro-cid-cibxymnc]{color:#a84625;vertical-align:middle;background:#f9e7de;border-radius:20px;margin-left:12px;padding:4px 10px;font-size:.7rem;display:inline-block}.manufacturer-button[data-astro-cid-cibxymnc]{white-space:nowrap;gap:14px;min-height:42px;padding:9px 18px;font-size:.9rem}.price-note[data-astro-cid-cibxymnc]{color:var(--muted);margin:14px 0 0;font-size:.85rem}.catalog-link[data-astro-cid-cibxymnc]{text-align:center;margin-top:24px}.catalog-link[data-astro-cid-cibxymnc] .button[data-astro-cid-cibxymnc]{gap:24px;min-height:56px;padding:14px 30px;font-size:1.13rem}.budget-section[data-astro-cid-cibxymnc]{padding:36px 0}.budget-heading[data-astro-cid-cibxymnc]{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin-bottom:24px;display:grid}.budget-heading[data-astro-cid-cibxymnc] h2[data-astro-cid-cibxymnc]{margin:6px 0 0;font-size:2rem}.budget-heading[data-astro-cid-cibxymnc] p[data-astro-cid-cibxymnc]{color:var(--muted);margin:0}.budget-grid[data-astro-cid-cibxymnc]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.budget-grid[data-astro-cid-cibxymnc] article[data-astro-cid-cibxymnc]{background:#fff;border-radius:24px;padding:24px}.budget-grid[data-astro-cid-cibxymnc] h3[data-astro-cid-cibxymnc]{margin:0 0 10px;font-size:1.15rem}.budget-grid[data-astro-cid-cibxymnc] p[data-astro-cid-cibxymnc]{color:#46564f;margin:0}.further-reading[data-astro-cid-cibxymnc]{margin:24px 0 0}.further-reading[data-astro-cid-cibxymnc] a[data-astro-cid-cibxymnc]{color:var(--green)}@media (width<=780px){.prices-hero[data-astro-cid-cibxymnc]{padding:22px 0}.prices-hero[data-astro-cid-cibxymnc] .lead[data-astro-cid-cibxymnc]{font-size:1rem}.prices-section[data-astro-cid-cibxymnc]{padding-top:20px}.prices-table[data-astro-cid-cibxymnc] thead[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc],.prices-table[data-astro-cid-cibxymnc] tbody[data-astro-cid-cibxymnc] th[data-astro-cid-cibxymnc],.prices-table[data-astro-cid-cibxymnc] td[data-astro-cid-cibxymnc]{padding:13px 16px}.prices-table[data-astro-cid-cibxymnc] .price[data-astro-cid-cibxymnc]{font-size:1.25rem}.our-pick[data-astro-cid-cibxymnc]{width:fit-content;margin:5px 0 0;display:block}.budget-heading[data-astro-cid-cibxymnc],.budget-grid[data-astro-cid-cibxymnc]{grid-template-columns:1fr;gap:16px}.budget-grid[data-astro-cid-cibxymnc] article[data-astro-cid-cibxymnc]{padding:20px}.catalog-link[data-astro-cid-cibxymnc] .button[data-astro-cid-cibxymnc]{width:100%}}
