main.wrap:has(.espresso-resource){max-width:var(--maxw-wide)}main.wrap:has(.espresso-resource)>h1{font-size:clamp(1.9rem,3.1vw,2.6rem);line-height:1.15;margin:1rem 0 .7rem}.espresso-resource{margin-block:var(--sp-2) var(--sp-5)}.espresso-resource .print-only{display:none}.espresso-resource [hidden]{display:none!important}.espresso-resource .promise{max-width:48rem;margin:0 0 1.25rem;font-size:var(--fs-2)}.espresso-resource .resource-meta{color:var(--c-ink-soft);font-size:var(--fs-0);margin:.5rem 0 1.2rem}.espresso-resource .tool-window{border:1px solid var(--c-line-strong);border-radius:var(--radius-lg);background:var(--c-surface);box-shadow:var(--shadow);overflow:clip}.espresso-resource .tool-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr)}.espresso-resource .tool-inputs{padding:1.25rem;min-width:0}.espresso-resource .tool-result{padding:1.5rem;background:var(--c-brand-soft);border-left:1px solid var(--c-line);min-width:0}.espresso-resource .tool-result h2{margin:0 0 .4rem;font-size:var(--fs-2)}.espresso-resource .big-result{display:block;font-family:var(--font-heading);font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1;margin:.5rem 0;font-variant-numeric:tabular-nums}.espresso-resource .result-sub{margin:.25rem 0 1rem}.espresso-resource .tool-tabs{display:flex;gap:.35rem;flex-wrap:wrap;margin:0 0 1rem;border-bottom:1px solid var(--c-line);padding-bottom:.65rem}.espresso-resource button,.espresso-resource .resource-button{min-height:44px;padding:.55rem .85rem;border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-surface);color:var(--c-ink);font:inherit;cursor:pointer;text-align:center;text-decoration:none}.espresso-resource .tool-tabs button{flex:1 1 0;min-width:0;padding:.5rem .3rem;font-size:.95rem}.espresso-resource .tool-tabs{flex-wrap:nowrap}.espresso-resource .actions button,.espresso-resource .recipe-presets button{font-size:.95rem}.espresso-resource button[aria-selected=true],.espresso-resource .primary{color:var(--c-on-accent);background:var(--c-accent);border-color:var(--c-accent)}.espresso-resource :is(button,input,select,textarea,a):focus-visible{outline:3px solid var(--c-brand-ink);outline-offset:3px}.espresso-resource .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.espresso-resource label{display:grid;gap:.3rem;font-weight:700;font-size:var(--fs-0);align-content:start}.espresso-resource label.wide{grid-column:1/-1}.espresso-resource input,.espresso-resource select,.espresso-resource textarea{width:100%;box-sizing:border-box;min-height:44px;padding:.55rem .65rem;color:var(--c-ink);border:1px solid var(--c-line-strong);background:var(--c-bg);border-radius:6px;font:inherit;font-weight:400}.espresso-resource input[aria-invalid=true]{border:2px solid var(--c-danger)}.espresso-resource .field-hint{color:var(--c-ink-soft);font-weight:400;font-size:.82rem;line-height:1.4}.espresso-resource .inline-controls{display:flex;gap:.5rem;align-items:center}.espresso-resource .inline-controls>*{min-width:0}.espresso-resource .actions{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0 0}.espresso-resource .quiet{color:var(--c-ink-soft);font-size:var(--fs-0)}.espresso-resource .input-note{margin:.7rem 0 0;color:var(--c-ink-soft);font-size:.85rem;line-height:1.45}.espresso-resource .tool-result .result-sub{font-size:1rem;line-height:1.5}.espresso-resource .summary-list{display:grid;grid-template-columns:1fr auto;gap:.4rem 1rem;margin:1rem 0;font-size:var(--fs-0)}.espresso-resource .summary-list dt,.espresso-resource .summary-list dd{margin:0}.espresso-resource .summary-list dd{font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.espresso-resource .cost-bar{display:flex;height:14px;border-radius:8px;overflow:hidden;background:var(--c-line)}.espresso-resource .cost-bar span:nth-child(1){background:var(--c-accent)}.espresso-resource .cost-bar span:nth-child(2){background:var(--c-brand)}.espresso-resource .cost-bar span:nth-child(3){background:#77756c}.espresso-resource .cost-bar span:nth-child(4){background:#c6bdad}.espresso-resource .result-message{margin:.5rem 0;font-size:var(--fs-0)}.espresso-resource .error{color:var(--c-danger);font-weight:700}.espresso-resource .support{max-width:46rem;margin:2.5rem auto}.espresso-resource .support h2{margin-top:2rem}.espresso-resource table{display:table;border-collapse:collapse;width:100%;font-size:.92rem}.espresso-resource th,.espresso-resource td{text-align:left;padding:.65rem .6rem;border-bottom:1px solid var(--c-line);vertical-align:top}.espresso-resource th{font-weight:700;white-space:normal}.espresso-resource thead{background:var(--c-bg-alt)}.espresso-resource caption{text-align:left;font-weight:700;padding:.7rem 0}.espresso-resource .takeaways{padding:1rem 1.25rem;border:1px solid var(--c-line-strong);margin:1.5rem 0;border-radius:var(--radius)}.espresso-resource .takeaways h2{margin:0 0 .75rem}.espresso-resource .takeaways li,.espresso-resource .stat-list li{margin:.8rem 0}.espresso-resource .stat-list{padding-left:1.2rem}.espresso-resource .source-tag{color:var(--c-ink-soft);font-size:.88em}.espresso-resource .stat-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.espresso-resource .stat-tile{background:var(--c-brand-soft);border-radius:var(--radius);padding:1.1rem}.espresso-resource .stat-tile strong{display:block;font-family:var(--font-heading);font-size:2.4rem;font-weight:400;line-height:1.1}.espresso-resource .stat-tile span{display:block;font-size:.9rem;margin-top:.45rem}.espresso-resource .chart{margin:1rem 0 0;padding:1rem;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius)}.espresso-resource .chart svg{display:block;width:100%;height:auto;overflow:visible}.espresso-resource .research-hero .chart svg{max-width:40rem;margin-inline:auto}.espresso-resource .chart figcaption{font-size:.85rem;color:var(--c-ink-soft);margin-top:.5rem}.espresso-resource .mobile-energy-chart{display:none}.espresso-resource .table-toolbar{display:flex;gap:.75rem;align-items:end;flex-wrap:wrap;margin:1rem 0}.espresso-resource .table-toolbar label{flex:1 1 14rem}.espresso-resource .research-section{max-width:46rem;margin:2.5rem auto}.espresso-resource .research-section h2{margin-bottom:.5rem}.espresso-resource .research-section figure{margin:1rem 0}.espresso-resource .recipe-presets{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.8rem}.espresso-resource .timer{margin-top:1rem;border-top:1px solid var(--c-line);padding-top:.7rem}.espresso-resource .timer output{display:block;font-size:1.8rem;font-variant-numeric:tabular-nums}.espresso-resource .log-list{margin-top:1rem}.espresso-resource .log-list article{border-bottom:1px solid var(--c-line);padding:.7rem 0}.espresso-resource .log-list p{margin:.2rem 0;overflow-wrap:anywhere}@media(max-width:700px){.espresso-resource .research-hero .chart svg{display:none}.espresso-resource .mobile-energy-chart{display:block;font-size:.9rem}.espresso-resource .mobile-chart-row{margin-bottom:.7rem}.espresso-resource .mobile-chart-row>div:first-child{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.espresso-resource .mobile-chart-track{height:16px;background:var(--c-bg-alt);border-radius:3px}.espresso-resource .mobile-chart-track span{display:block;height:100%;background:var(--c-accent);border-radius:3px}.espresso-resource .mobile-chart-axis{display:flex;justify-content:space-between;color:var(--c-ink-soft);font-size:.8rem}.espresso-resource .mobile-energy-chart>p{margin:.25rem 0 .7rem;text-align:center;font-size:.8rem}.espresso-resource .promise{font-size:1.05rem;line-height:1.5;margin-bottom:1rem}.espresso-resource .tool-grid{grid-template-columns:1fr}.espresso-resource .tool-result{border-left:0;border-top:1px solid var(--c-line);padding:1.1rem}.espresso-resource .tool-inputs{padding:1rem}.espresso-resource .big-result{font-size:2.5rem}.espresso-resource .stat-tiles{gap:.5rem}.espresso-resource .stat-tile{padding:.75rem .55rem}.espresso-resource .stat-tile strong{font-size:1.65rem}.espresso-resource .stat-tile span{font-size:.78rem;line-height:1.4}.espresso-resource .energy-table{font-size:.76rem}.espresso-resource .energy-table{table-layout:fixed}.espresso-resource .energy-table th,.espresso-resource .energy-table td{padding:.5rem .3rem}.espresso-resource .energy-table th{overflow-wrap:anywhere}.espresso-resource .energy-table th:first-child{width:27%}.espresso-resource .sticky-summary{position:sticky;bottom:0;z-index:5;padding:.65rem 1rem;background:var(--c-accent);color:var(--c-on-accent);font-weight:700;font-size:.95rem;border-radius:var(--radius) var(--radius) 0 0}}@media(min-width:701px){.espresso-resource .sticky-summary{display:none!important}}@media print{.espresso-resource{font-size:10pt;line-height:1.4}.espresso-resource .promise{font-size:11pt;line-height:1.4}.espresso-resource h2{font-size:15pt;margin:1rem 0 .5rem}.espresso-resource .support{margin:1rem auto}.espresso-resource .support h2{margin-top:1rem}.espresso-resource .support p{margin:.5rem 0}.espresso-resource .research-section{break-inside:auto!important;margin:1rem auto}.espresso-resource table{font-size:9pt;margin:1rem 0}.espresso-resource th,.espresso-resource td{padding:.4rem}.espresso-resource .stat-list li,.espresso-resource .takeaways li{margin:.4rem 0}.espresso-resource[data-cost-tool] .support{display:none}.espresso-resource[data-ratio-tool] .support>:nth-child(n+4){display:none}.espresso-resource .print-only{display:block;font-size:9pt}.espresso-resource [data-tool-controls],.espresso-resource .actions,.espresso-resource .table-toolbar,.espresso-resource .sticky-summary,.espresso-resource .timer{display:none!important}.espresso-resource .tool-grid{display:block}.espresso-resource .tool-result{border:1px solid #777;background:#fff}.espresso-resource .tool-window{border:0;box-shadow:none;overflow:visible}.espresso-resource .stat-tiles{display:flex}.espresso-resource .stat-tile{flex:1}.espresso-resource .research-section{break-inside:avoid}.espresso-resource .energy-table tr{display:table-row!important}.espresso-resource .chart svg{max-height:18rem}.espresso-resource{display:none!important}}.compared-brands[data-astro-cid-en2khbwo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);margin-block:var(--sp-3)}.compared-brand[data-astro-cid-en2khbwo]{display:flex;flex-direction:column;gap:var(--sp-2);align-items:center;text-align:center;color:var(--c-ink);font-weight:600;font-size:var(--fs-1)}.brand-logo-frame[data-astro-cid-en2khbwo]{display:grid;place-items:center;width:100%;min-height:80px;overflow:hidden;background:#fff;border:1px solid var(--c-line);border-radius:var(--radius)}.brand-logo-breville[data-astro-cid-en2khbwo] .official-brand-logo[data-astro-cid-en2khbwo]{transform:scale(3.2)}.brand-logo-dark[data-astro-cid-en2khbwo]{background:#222}.brand-logo-frame[data-astro-cid-en2khbwo] .official-brand-logo[data-astro-cid-en2khbwo]{width:min(160px,80%);height:56px;object-fit:contain;margin:0;border-radius:0;outline:0}.fit-diagram[data-astro-cid-ffjoh2q2]{margin:2rem 0;padding:1rem;background:var(--c-bg-alt);border-radius:var(--radius)}.fit-diagram[data-astro-cid-ffjoh2q2] svg[data-astro-cid-ffjoh2q2]{display:block;width:100%;height:auto}.fit-diagram[data-astro-cid-ffjoh2q2] figcaption[data-astro-cid-ffjoh2q2]{font-size:var(--fs-1);color:var(--c-ink-soft)}.fit-selector[data-astro-cid-mmvhyod7]{margin-block:var(--sp-5);padding:var(--sp-3);background:var(--c-surface-alt, var(--c-surface));border-radius:var(--radius)}label[data-astro-cid-mmvhyod7]{display:grid;gap:var(--sp-1);font-weight:700}label[data-astro-cid-mmvhyod7][hidden]{display:none}select[data-astro-cid-mmvhyod7]{max-width:100%;width:100%;padding:.65rem;font:inherit;color:inherit;background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius)}.fit-guides[data-astro-cid-mmvhyod7]{display:grid;gap:var(--sp-3);padding-left:1.2rem}.fit-guides[data-astro-cid-mmvhyod7] h3[data-astro-cid-mmvhyod7]{font-size:var(--fs-2)}.fit-guides[data-astro-cid-mmvhyod7] [data-astro-cid-mmvhyod7][hidden]{display:none}@media print{label[data-astro-cid-mmvhyod7],[data-astro-cid-mmvhyod7][data-fit-count]{display:none}.fit-guides[data-astro-cid-mmvhyod7] [data-astro-cid-mmvhyod7][hidden]{display:list-item}[data-astro-cid-mmvhyod7][data-fit-other][hidden]{display:block}}.spokecards[data-astro-cid-6kkfwfdf]{margin:var(--sp-5, 2rem) 0}.spokecards[data-astro-cid-6kkfwfdf] h2[data-astro-cid-6kkfwfdf]{margin:0 0 var(--sp-3, 1rem)}.spokecards-grid[data-astro-cid-6kkfwfdf]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--sp-3, 1rem)}.sc[data-astro-cid-6kkfwfdf]{display:flex;flex-direction:column;gap:var(--sp-1, .4rem);margin:0;padding:var(--sp-3, 1rem);background:var(--c-surface, #fff);border:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd);border-radius:var(--radius-lg, 8px)}.sc-img[data-astro-cid-6kkfwfdf]{display:block;width:calc(100% + 2 * var(--sp-3, 1rem));max-width:none;height:auto;aspect-ratio:16 / 9;object-fit:cover;margin:calc(-1 * var(--sp-3, 1rem)) calc(-1 * var(--sp-3, 1rem)) var(--sp-2, .6rem);border-radius:var(--radius-lg, 8px) var(--radius-lg, 8px) 0 0}.sc-kicker[data-astro-cid-6kkfwfdf]{margin:0;font-size:var(--fs-0, .85rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-brand-ink, var(--c-ink-soft, #444))}.sc-title[data-astro-cid-6kkfwfdf]{margin:0;font-size:var(--fs-2, 1.1rem);line-height:var(--lh-tight, 1.25)}.sc-title[data-astro-cid-6kkfwfdf] a[data-astro-cid-6kkfwfdf]{color:var(--c-ink, #111);text-decoration:none}.sc-title[data-astro-cid-6kkfwfdf] a[data-astro-cid-6kkfwfdf]:hover,.sc-title[data-astro-cid-6kkfwfdf] a[data-astro-cid-6kkfwfdf]:focus-visible{text-decoration:underline}.sc-dek[data-astro-cid-6kkfwfdf]{margin:0;flex:1;color:var(--c-ink-soft, #444);font-size:var(--fs-1, .95rem)}.sc-btn[data-astro-cid-6kkfwfdf]{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin-top:var(--sp-1, .4rem);padding:var(--sp-1, .4rem) var(--sp-3, 1rem);background:var(--c-brand, #1a5);color:var(--c-on-brand, #fff);border-radius:var(--radius, 4px);font-weight:700;font-size:var(--fs-0, .9rem);text-decoration:none}.sc-btn[data-astro-cid-6kkfwfdf]:hover{background:var(--c-brand-hover, var(--c-brand-ink, var(--c-brand, #1a5)));color:var(--c-on-brand, #fff)}.pcard[data-astro-cid-eu2rxvfs]{margin:var(--sp-3, 1rem) 0 var(--sp-5, 2.25rem);padding:var(--sp-4, 1.5rem);background:var(--c-surface, #fff);border:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd);border-radius:var(--radius-lg, 8px);box-shadow:var(--shadow, none)}.pcard-top[data-astro-cid-eu2rxvfs]{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;text-align:center}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-top[data-astro-cid-eu2rxvfs]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-decide[data-astro-cid-eu2rxvfs]{border-left:var(--border-width, 1px) solid var(--c-ink, #19212c)}.pcard[data-astro-cid-eu2rxvfs]:not([data-img]) .pcard-decide[data-astro-cid-eu2rxvfs]{padding-inline:0}.pcard-media[data-astro-cid-eu2rxvfs][hidden]{display:none}.pcard-media[data-astro-cid-eu2rxvfs]{display:grid;place-items:center;padding:var(--sp-2, .75rem)}.pcard-media[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]{display:block;width:200px;height:200px;max-width:100%}.pcard-media[data-astro-cid-eu2rxvfs] img[data-astro-cid-eu2rxvfs]{width:100%;height:100%;object-fit:contain;background:#fff}.pcard-media[data-astro-cid-eu2rxvfs] img[data-astro-cid-eu2rxvfs][hidden]{display:none}.pcard-decide[data-astro-cid-eu2rxvfs]{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1, .35rem);padding:var(--sp-2, .75rem) var(--sp-3, 1rem)}.pcard-name[data-astro-cid-eu2rxvfs]{margin:0 0 var(--sp-2, .6rem);font-size:var(--fs-1, 1rem);font-weight:600;line-height:var(--lh-tight, 1.25)}.pcard-name[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]{color:var(--c-ink-soft, #444);text-decoration:none}.pcard-name[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]:hover,.pcard-name[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]:focus-visible{color:var(--c-link, inherit);text-decoration:underline}.pcard-kicker[data-astro-cid-eu2rxvfs]{margin:0;font-size:var(--fs-1, 1.05rem);font-weight:700;text-transform:uppercase;color:var(--c-ink, #111)}.pcard-best[data-astro-cid-eu2rxvfs]{margin:0;font-family:var(--font-heading, inherit);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.1rem);font-weight:var(--heading-weight, 700);line-height:1.1;text-transform:uppercase;letter-spacing:-.01em;color:var(--c-ink, #111)}.pcard-verdict[data-astro-cid-eu2rxvfs]{margin:var(--sp-1, .35rem) 0 0;color:var(--c-ink-soft, #444);font-size:var(--fs-0, .95rem)}.pcard-cta[data-astro-cid-eu2rxvfs]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:13rem;margin-top:var(--sp-3, 1rem);padding:.75rem 1rem;background:var(--c-brand, #19212b);color:var(--c-on-brand, #fff);border-radius:var(--radius, 5px);font-weight:700;font-size:var(--fs-1, 1.05rem);text-transform:none;text-decoration:none;box-shadow:0 15px 40px #a6acc933}.pcard-cta[data-astro-cid-eu2rxvfs]:hover{background:var(--c-brand-hover, var(--c-brand-ink, var(--c-brand, #19212b)));color:var(--c-on-brand, #fff)}.pcard-cta[data-astro-cid-eu2rxvfs]:focus-visible{outline:2px solid var(--c-accent, currentColor);outline-offset:2px}.pcard-facts[data-astro-cid-eu2rxvfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));column-gap:var(--sp-3, 1rem);list-style:none;margin:var(--sp-4, 1.5rem) 0 0;padding:0;color:var(--c-ink, #111);font-size:var(--fs-0, .95rem);text-align:center}.pcard-facts[data-astro-cid-eu2rxvfs] li[data-astro-cid-eu2rxvfs]{display:flex;align-items:center;justify-content:center;padding:var(--sp-2, .6rem) var(--sp-1, .35rem);border-bottom:var(--border-width, 1px) solid var(--c-line, #e7e7e7)}.pcard-note[data-astro-cid-eu2rxvfs]{margin:var(--sp-2, .6rem) 0 0;color:var(--c-ink-soft, #444);font-size:var(--fs-1, 1rem);line-height:1.5}@media(max-width:640px){.pcard[data-astro-cid-eu2rxvfs]{padding:var(--sp-3, 1rem)}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-top[data-astro-cid-eu2rxvfs]{grid-template-columns:minmax(0,1fr)}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-decide[data-astro-cid-eu2rxvfs]{border-left:0}.pcard-cta[data-astro-cid-eu2rxvfs]{display:flex;align-self:stretch}.pcard-facts[data-astro-cid-eu2rxvfs]{grid-template-columns:minmax(0,1fr);text-align:left}.pcard-facts[data-astro-cid-eu2rxvfs] li[data-astro-cid-eu2rxvfs]{justify-content:flex-start}}.pcompare-wrap[data-astro-cid-3vdph6ns]{margin:var(--sp-3, 1rem) 0 var(--sp-4, 1.5rem)}.pcompare[data-astro-cid-3vdph6ns]{display:table;width:100%;min-width:38rem}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{overflow-wrap:normal;word-break:normal}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row]{width:32%}.pcompare-label[data-astro-cid-3vdph6ns]{display:block;margin-top:.2rem;font-size:var(--fs-0, .85rem);font-weight:600;color:var(--c-accent-ink, #444)}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row]{text-align:left;font-weight:700}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row] a[data-astro-cid-3vdph6ns]{color:var(--c-ink, #111)}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns]{vertical-align:top}.pcompare-cta[data-astro-cid-3vdph6ns]{display:inline-block;padding:.35rem .8rem;background:var(--c-brand, #1a5);color:var(--c-on-brand, #fff);border-radius:var(--radius, 4px);font-weight:700;font-size:var(--fs-0, .85rem);text-decoration:none;white-space:nowrap}.pcompare-cta[data-astro-cid-3vdph6ns]:hover{background:var(--c-brand-ink, var(--c-brand, #1a5));color:var(--c-on-brand, #fff)}.pcompare-wrap[data-astro-cid-3vdph6ns]{container:pcompare / inline-size}@container pcompare (max-width: 44rem){.pcompare[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] tbody[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{display:block;width:auto;min-width:0}.pcompare[data-astro-cid-3vdph6ns] thead[data-astro-cid-3vdph6ns]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pcompare[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns]{padding:var(--sp-3, 1rem)}.pcompare[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns]+tr[data-astro-cid-3vdph6ns]{border-top:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd)}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row],.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{width:auto;padding:0;border:0}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{margin-top:var(--sp-2, .6rem)}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns][data-label]:before{content:attr(data-label);display:block;font-size:var(--fs-0, .85rem);font-weight:700;color:var(--c-ink-soft, #444)}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns][data-label]:empty{display:none}.pcompare-cta[data-astro-cid-3vdph6ns]{min-height:44px;display:inline-flex;align-items:center;padding:.4rem 1rem}}.rcta[data-astro-cid-qmittx4s]{margin:var(--sp-4, 1.5rem) 0;padding:var(--sp-4, 1.5rem);background:var(--c-brand-soft, var(--c-surface-alt, #f4f4f4));border:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd);border-radius:var(--radius-lg, 8px)}.rcta-kicker[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-1, .35rem);font-size:var(--fs-0, .85rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-brand-ink, var(--c-ink-soft, #444))}.rcta-title[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-2, .75rem);font-family:var(--font-heading, inherit);font-size:var(--fs-3, 1.3rem);font-weight:var(--heading-weight, 700);line-height:var(--lh-tight, 1.2)}.rcta-title[data-astro-cid-qmittx4s] a[data-astro-cid-qmittx4s]{color:var(--c-ink, #111);text-decoration:none}.rcta-title[data-astro-cid-qmittx4s] a[data-astro-cid-qmittx4s]:hover{text-decoration:underline}.rcta-lead[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-2, .75rem);color:var(--c-ink-soft, #444)}.rcta-picks[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-3, 1rem);padding-left:1.2rem}.rcta-picks[data-astro-cid-qmittx4s] span[data-astro-cid-qmittx4s]{color:var(--c-ink-soft, #444)}.rcta-btn[data-astro-cid-qmittx4s]{display:inline-flex;align-items:center;min-height:44px;padding:var(--sp-2, .75rem) var(--sp-4, 1.5rem);background:var(--c-ink, #111);color:var(--c-bg, #fff);border-radius:var(--radius, 4px);font-weight:700;text-decoration:none}.rcta-btn[data-astro-cid-qmittx4s]:hover{background:var(--c-brand-ink, var(--c-ink, #111));color:var(--c-bg, #fff)}@media(max-width:640px){.rcta[data-astro-cid-qmittx4s]{padding:var(--sp-3, 1rem)}.rcta-btn[data-astro-cid-qmittx4s]{display:flex;justify-content:center}}.toc[data-astro-cid-6t6zfk7k]{background:var(--c-surface);border:var(--border-width) var(--border-style) var(--c-line);border-radius:min(var(--radius),var(--radius-lg));padding:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-4);font-size:var(--fs-1)}.toc-label[data-astro-cid-6t6zfk7k]{font-weight:700;margin:0 0 var(--sp-1);color:var(--c-ink-soft);font-size:var(--fs-0);letter-spacing:.06em;text-transform:uppercase}.toc[data-astro-cid-6t6zfk7k] ul[data-astro-cid-6t6zfk7k]{list-style:none;padding:0;margin:0;display:grid;gap:.25rem}.toc[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]{text-decoration:none}.toc[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]:hover{text-decoration:underline}.toc-collapsible[data-astro-cid-6t6zfk7k]{padding:0}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);cursor:pointer;list-style:none}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]::-webkit-details-marker{display:none}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:hover{background:var(--c-surface-alt)}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:focus-visible{outline:var(--rule-width) var(--border-style) var(--c-accent);outline-offset:-2px}.toc-collapsible[data-astro-cid-6t6zfk7k] .toc-label[data-astro-cid-6t6zfk7k]{margin:0}.toc-collapsible[data-astro-cid-6t6zfk7k] .toc-count[data-astro-cid-6t6zfk7k]{margin-left:auto;font-size:var(--fs-0);color:var(--c-ink-faint)}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:after{content:"";width:.5rem;height:.5rem;margin-left:var(--sp-1);border-right:var(--border-width) var(--border-style) var(--c-ink-soft);border-bottom:var(--border-width) var(--border-style) var(--c-ink-soft);transform:translateY(-2px) rotate(45deg);transition:transform .16s ease-out}.toc-collapsible[data-astro-cid-6t6zfk7k][open] summary[data-astro-cid-6t6zfk7k]:after{transform:translateY(1px) rotate(-135deg)}.toc-collapsible[data-astro-cid-6t6zfk7k] ul[data-astro-cid-6t6zfk7k]{padding:0 var(--sp-3) var(--sp-3);border-top:var(--border-width) var(--border-style) var(--c-line);padding-top:var(--sp-2);gap:var(--sp-1)}.toc-collapsible[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]{display:block;padding:.35rem 0}.toc-collapsible[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]:focus-visible{outline:var(--rule-width) var(--border-style) var(--c-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:after{transition:none}}.related[data-astro-cid-xmiqtmid]{background:var(--c-surface-alt);border:var(--border-width) var(--border-style) var(--c-line);border-radius:var(--radius-lg);padding:var(--sp-3);margin:var(--sp-5) 0 var(--sp-4)}.related[data-astro-cid-xmiqtmid] h2[data-astro-cid-xmiqtmid]{margin-top:0;font-size:var(--fs-2)}.related[data-astro-cid-xmiqtmid] ul[data-astro-cid-xmiqtmid]{margin:0;padding-left:1.1rem;display:grid;gap:.4rem}.related[data-astro-cid-xmiqtmid] li[data-astro-cid-xmiqtmid]{line-height:1.45}.rl-hero[data-astro-cid-omcyrscz]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;margin:0 0 var(--sp-3, 1rem);border-radius:var(--radius-lg, 8px)}.rl-answer[data-astro-cid-omcyrscz]{margin:0 0 var(--sp-3, 1rem);padding:var(--sp-2, .6rem) var(--sp-3, 1rem);background:var(--c-surface-alt, var(--c-surface, #f6f6f6));border-left:var(--rule-width, 4px) var(--border-style, solid) var(--c-brand, #1a5);border-radius:min(var(--radius, 4px),var(--radius-lg, 8px))}.rl-answer-label[data-astro-cid-omcyrscz]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-1);margin:0 0 var(--sp-1, .35rem);font-size:var(--fs-0, .85rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-brand-ink, var(--c-ink-soft, #444))}.rl-date[data-astro-cid-omcyrscz]{text-transform:none;letter-spacing:normal;font-weight:400;font-size:var(--fs-0);color:var(--c-ink-soft)}.rl-answer-text[data-astro-cid-omcyrscz]{margin:0;font-size:1.125rem;line-height:1.45;color:var(--c-ink, #111)}.rl-answer[data-astro-cid-omcyrscz] .dateline{margin:var(--sp-2, .6rem) 0 0}@media(min-width:641px){.rl-hero[data-astro-cid-omcyrscz]{max-width:calc(30rem * 16 / 9);margin-inline:auto}}@media(max-width:640px){.rl-hero[data-astro-cid-omcyrscz]{aspect-ratio:16 / 9;max-width:calc(12.5rem * 16 / 9);margin-inline:auto;margin-bottom:var(--sp-2, .6rem)}body:has(.rl-answer) .board-line{display:none}body:has(.rl-answer) h1{font-size:min(var(--fs-5, 2rem),1.6rem)}.rl-toc[data-astro-cid-omcyrscz] .toc{margin-bottom:var(--sp-2, .6rem)}.rl-toc[data-astro-cid-omcyrscz] .toc-collapsible summary{padding-top:.45rem;padding-bottom:.45rem}body:has(.rl-answer) .affiliate-disclosure{margin-bottom:var(--sp-2, .6rem)}.rl-answer[data-astro-cid-omcyrscz]{padding:var(--sp-2, .6rem) var(--sp-3, 1rem);margin-bottom:var(--sp-2, .6rem)}.rl-answer-title[data-astro-cid-omcyrscz]{display:none}.rl-answer-text[data-astro-cid-omcyrscz]{font-size:.95rem;line-height:1.35}.rl-answer[data-astro-cid-omcyrscz] .dateline{display:none}}.budget-choice[data-astro-cid-22qdklyf]{margin:var(--sp-2) 0 var(--sp-3);padding:var(--sp-2);background:var(--c-brand-soft);border-radius:var(--radius)}.budget-status[data-astro-cid-22qdklyf]{margin:0 0 var(--sp-2);font-size:var(--fs-1)}.choice-name[data-astro-cid-22qdklyf]{margin:0 0 var(--sp-1);font-size:var(--fs-1)}.choice-limit[data-astro-cid-22qdklyf]{margin:0 0 var(--sp-2);font-size:var(--fs-0);color:var(--c-ink-soft)}.choice-date[data-astro-cid-22qdklyf]{margin:var(--sp-1) 0 0;font-size:var(--fs-0);color:var(--c-ink-soft)}.btn[data-astro-cid-22qdklyf]{text-transform:none}.review-action[data-astro-cid-fzx4jmue]{text-align:center;margin-block:var(--sp-4)}.parent-route[data-astro-cid-fzx4jmue]{margin-block:var(--sp-3);font-size:var(--fs-0)}.board-line[data-astro-cid-fzx4jmue]{margin:0 0 var(--sp-1);font-size:var(--fs-0);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--c-brand-ink)}.verdict-box[data-astro-cid-fzx4jmue]{background:var(--c-brand-soft);border:var(--border-width) var(--border-style) var(--c-brand);border-radius:min(var(--radius),var(--radius-lg));padding:var(--sp-3);margin:0 0 var(--sp-4)}.verdict-label[data-astro-cid-fzx4jmue]{margin:0 0 var(--sp-1);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.08em;color:var(--c-brand-ink)}.verdict-text[data-astro-cid-fzx4jmue]{margin:0;font-size:var(--fs-3);line-height:1.4;color:var(--c-brand-ink)}.dateline[data-astro-cid-fzx4jmue]{margin:var(--sp-2) 0 0;font-size:var(--fs-0);color:var(--c-ink-soft)}.specs[data-astro-cid-fzx4jmue]{width:100%;border-collapse:collapse;background:var(--c-surface);font-size:var(--fs-1)}.specs[data-astro-cid-fzx4jmue] th[data-astro-cid-fzx4jmue],.specs[data-astro-cid-fzx4jmue] td[data-astro-cid-fzx4jmue]{text-align:left;padding:var(--sp-2) var(--sp-3);border-bottom:var(--border-width) var(--border-style) var(--c-line);vertical-align:top}.specs[data-astro-cid-fzx4jmue] th[data-astro-cid-fzx4jmue]{width:34%;white-space:nowrap;color:var(--c-ink-soft);font-weight:700}
