.article-page[data-astro-cid-habyhvqf]{padding:3rem 0 5rem}.breadcrumb[data-astro-cid-habyhvqf]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:.85rem;color:var(--c-muted);margin-bottom:2rem}.breadcrumb[data-astro-cid-habyhvqf] a[data-astro-cid-habyhvqf]{color:var(--c-accent)}.breadcrumb[data-astro-cid-habyhvqf] a[data-astro-cid-habyhvqf]:hover{text-decoration:underline}.article-header[data-astro-cid-habyhvqf]{max-width:72ch;margin-bottom:2rem}.cmp-eyebrow[data-astro-cid-habyhvqf]{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}.cmp-emoji[data-astro-cid-habyhvqf]{font-size:1.8rem}.article-header[data-astro-cid-habyhvqf] h1[data-astro-cid-habyhvqf]{margin-bottom:.75rem}.article-lead[data-astro-cid-habyhvqf]{font-size:1.1rem;color:var(--c-muted);line-height:1.6;max-width:65ch}.cmp-body[data-astro-cid-habyhvqf]{max-width:760px}.quick-answer[data-astro-cid-habyhvqf]{background:var(--c-accent-lt);border:1px solid color-mix(in srgb,var(--c-accent) 25%,transparent);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;margin-bottom:2rem}.quick-answer__label[data-astro-cid-habyhvqf]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--c-accent);margin:0 0 .4rem}.quick-answer__text[data-astro-cid-habyhvqf]{margin:0;color:var(--c-text);line-height:1.7}.cmp-cols[data-astro-cid-habyhvqf]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:2rem}.cmp-col[data-astro-cid-habyhvqf]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-card)}.cmp-col__name[data-astro-cid-habyhvqf]{font-family:var(--font-display);font-size:1.2rem;margin-bottom:.5rem}.cmp-col__blurb[data-astro-cid-habyhvqf]{font-size:.9rem;color:var(--c-muted);line-height:1.6;margin-bottom:1rem}.cmp-col__pros[data-astro-cid-habyhvqf]{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.4rem}.cmp-col__pros[data-astro-cid-habyhvqf] li[data-astro-cid-habyhvqf]{font-size:.88rem;display:flex;gap:.4rem;align-items:baseline;line-height:1.4}.cmp-check[data-astro-cid-habyhvqf]{color:var(--c-accent);font-weight:700;flex-shrink:0}.cmp-col__best[data-astro-cid-habyhvqf]{font-size:.85rem;color:var(--c-text);margin:0;padding-top:.75rem;border-top:1px solid var(--c-border)}.cmp-table-wrap[data-astro-cid-habyhvqf]{overflow-x:auto;margin-bottom:2rem}.cmp-table[data-astro-cid-habyhvqf]{width:100%;border-collapse:collapse;font-size:.9rem}.cmp-table[data-astro-cid-habyhvqf] thead[data-astro-cid-habyhvqf] th[data-astro-cid-habyhvqf]{background:var(--c-accent);color:#fff;text-align:left;padding:.7rem 1rem;font-weight:600}.cmp-table[data-astro-cid-habyhvqf] thead[data-astro-cid-habyhvqf] th[data-astro-cid-habyhvqf]:first-child{background:var(--c-accent)}.cmp-table[data-astro-cid-habyhvqf] tbody[data-astro-cid-habyhvqf] th[data-astro-cid-habyhvqf]{text-align:left;padding:.6rem 1rem;font-weight:600;background:var(--c-bg);border-bottom:1px solid var(--c-border);width:30%}.cmp-table[data-astro-cid-habyhvqf] tbody[data-astro-cid-habyhvqf] td[data-astro-cid-habyhvqf]{padding:.6rem 1rem;border-bottom:1px solid var(--c-border)}.cmp-table[data-astro-cid-habyhvqf] tbody[data-astro-cid-habyhvqf] tr[data-astro-cid-habyhvqf]:last-child th[data-astro-cid-habyhvqf],.cmp-table[data-astro-cid-habyhvqf] tbody[data-astro-cid-habyhvqf] tr[data-astro-cid-habyhvqf]:last-child td[data-astro-cid-habyhvqf]{border-bottom:none}.cmp-verdict[data-astro-cid-habyhvqf]{margin-bottom:1.5rem}.cmp-verdict[data-astro-cid-habyhvqf] h2[data-astro-cid-habyhvqf]{font-size:1.4rem;margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:2px solid var(--c-border)}.cmp-verdict[data-astro-cid-habyhvqf] p[data-astro-cid-habyhvqf]{line-height:1.75;color:#3a3632}.cmp-related[data-astro-cid-habyhvqf]{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem}.cmp-related__link[data-astro-cid-habyhvqf]{display:inline-flex;align-items:center;background:var(--c-bg);border:1px solid var(--c-border);border-radius:99px;padding:.5rem 1rem;font-size:.88rem;font-weight:600;color:var(--c-accent);transition:border-color .15s,background .15s}.cmp-related__link[data-astro-cid-habyhvqf]:hover{border-color:var(--c-accent);background:var(--c-accent-lt)}.cmp-faq[data-astro-cid-habyhvqf]{margin-bottom:2.5rem}.cmp-faq[data-astro-cid-habyhvqf] h2[data-astro-cid-habyhvqf],.cmp-sources[data-astro-cid-habyhvqf] h2[data-astro-cid-habyhvqf]{font-size:1.4rem;margin-bottom:1rem;padding-bottom:.4rem;border-bottom:2px solid var(--c-border)}.faq-list[data-astro-cid-habyhvqf]{display:flex;flex-direction:column;gap:.6rem}.faq-item[data-astro-cid-habyhvqf]{border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-surface);padding:.5rem 0}.faq-question[data-astro-cid-habyhvqf]{cursor:pointer;font-weight:600;padding:.6rem 1rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-question[data-astro-cid-habyhvqf]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-habyhvqf]:after{content:"+";color:var(--c-muted);font-size:1.2rem}.faq-item[data-astro-cid-habyhvqf][open] .faq-question[data-astro-cid-habyhvqf]:after{content:"−"}.faq-answer[data-astro-cid-habyhvqf]{padding:0 1rem .8rem;color:var(--c-muted);line-height:1.7;margin:0}.cmp-sources[data-astro-cid-habyhvqf]{margin-bottom:2rem}.sources-list[data-astro-cid-habyhvqf]{margin:0 0 0 1.25rem;list-style:decimal}.sources-list[data-astro-cid-habyhvqf] li[data-astro-cid-habyhvqf]{margin-bottom:.5rem;font-size:.9rem;color:var(--c-muted);line-height:1.6}.sources-list[data-astro-cid-habyhvqf] a[data-astro-cid-habyhvqf]{color:var(--c-accent);text-decoration:underline;text-underline-offset:2px}.cmp-disclaimer[data-astro-cid-habyhvqf]{background:#fff9f0;border:1px solid #f0d9a8;border-left:4px solid #e07800;border-radius:0 var(--radius-md) var(--radius-md) 0;padding:.9rem 1.25rem}.cmp-disclaimer[data-astro-cid-habyhvqf] p[data-astro-cid-habyhvqf]{font-size:.85rem;color:#5a4010;margin:0;line-height:1.55}@media (max-width: 600px){.cmp-cols[data-astro-cid-habyhvqf]{grid-template-columns:1fr}}
