.comparison-body[data-astro-cid-2smmal3z]{max-width:920px;color:#493d35;line-height:1.85}.comparison-summary[data-astro-cid-2smmal3z]{padding:26px 30px;margin-bottom:30px;background:#e8ded0;border:1px solid #cbbdad;border-left:4px solid #A99A89;border-radius:4px}.summary-label[data-astro-cid-2smmal3z]{font-weight:600;color:#252321;margin:0 0 12px}.comparison-summary[data-astro-cid-2smmal3z] ul[data-astro-cid-2smmal3z]{margin:0 0 14px;padding-left:22px}.comparison-summary[data-astro-cid-2smmal3z] li[data-astro-cid-2smmal3z]{margin-bottom:6px}.comparison-body[data-astro-cid-2smmal3z] a[data-astro-cid-2smmal3z]{color:#493d35;text-decoration:underline;text-underline-offset:3px}.comparison-body[data-astro-cid-2smmal3z] a[data-astro-cid-2smmal3z]:focus-visible{outline:3px solid #493D35;outline-offset:4px}.comparison-intro[data-astro-cid-2smmal3z]{max-width:760px}.comparison-body[data-astro-cid-2smmal3z] h2[data-astro-cid-2smmal3z]{margin:44px 0 20px;font-size:clamp(1.9rem,3.4vw,2.7rem);scroll-margin-top:190px}.table-hint[data-astro-cid-2smmal3z]{font-size:.8rem;margin-bottom:10px}.comparison-table[data-astro-cid-2smmal3z]{overflow-x:auto;border:1px solid #d9cfc2;border-radius:4px}.comparison-table[data-astro-cid-2smmal3z]:focus-visible{outline:3px solid #493D35;outline-offset:3px}.comparison-table[data-astro-cid-2smmal3z] table[data-astro-cid-2smmal3z]{border-collapse:collapse;width:100%;min-width:650px;background:#fffdf9;font-size:.9rem;line-height:1.65}.comparison-table[data-astro-cid-2smmal3z] caption[data-astro-cid-2smmal3z]{text-align:left;padding:14px 18px;background:#e8ded0;color:#493d35}.comparison-table[data-astro-cid-2smmal3z] th[data-astro-cid-2smmal3z],.comparison-table[data-astro-cid-2smmal3z] td[data-astro-cid-2smmal3z]{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid #d9cfc2}.comparison-table[data-astro-cid-2smmal3z] thead[data-astro-cid-2smmal3z]{background:#e8ded0;color:#252321}.comparison-table[data-astro-cid-2smmal3z] tbody[data-astro-cid-2smmal3z] th[data-astro-cid-2smmal3z]{min-width:170px;font-weight:600}.comparison-table[data-astro-cid-2smmal3z] tbody[data-astro-cid-2smmal3z] tr[data-astro-cid-2smmal3z]:last-child th[data-astro-cid-2smmal3z],.comparison-table[data-astro-cid-2smmal3z] tbody[data-astro-cid-2smmal3z] tr[data-astro-cid-2smmal3z]:last-child td[data-astro-cid-2smmal3z]{border-bottom:0}.provider-section[data-astro-cid-2smmal3z]{max-width:760px}.provider-sources[data-astro-cid-2smmal3z]{font-size:.83rem;overflow-wrap:anywhere}.provider-sources[data-astro-cid-2smmal3z] p[data-astro-cid-2smmal3z]{margin-bottom:8px}.comparison-conclusion[data-astro-cid-2smmal3z]{max-width:760px;border-top:1px solid #d9cfc2;margin-top:44px}.comparison-conclusion[data-astro-cid-2smmal3z] p[data-astro-cid-2smmal3z]{margin-bottom:18px}.comparison-body[data-astro-cid-2smmal3z] .comparison-parent-button[data-astro-cid-2smmal3z]{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;max-width:100%;margin-top:8px;padding:13px 20px;border:1px solid #493D35;border-radius:3px;background:#493d35;color:#f8f5ef;text-decoration:none;font-weight:600;font-size:.95rem;line-height:1.5}.comparison-body[data-astro-cid-2smmal3z] .comparison-parent-button[data-astro-cid-2smmal3z]:hover{background:#252321;border-color:#252321;color:#f8f5ef}.comparison-parent-button[data-astro-cid-2smmal3z] span[data-astro-cid-2smmal3z]{flex-shrink:0}.comparison-note[data-astro-cid-2smmal3z]{font-size:.8rem;padding-top:24px;margin-top:28px;border-top:1px solid #d9cfc2;max-width:760px}@media(max-width:600px){.comparison-summary[data-astro-cid-2smmal3z]{padding:22px 18px}.comparison-table[data-astro-cid-2smmal3z] th[data-astro-cid-2smmal3z],.comparison-table[data-astro-cid-2smmal3z] td[data-astro-cid-2smmal3z]{padding:12px}.comparison-body[data-astro-cid-2smmal3z] h2[data-astro-cid-2smmal3z]{scroll-margin-top:24px}.comparison-body[data-astro-cid-2smmal3z] .comparison-parent-button[data-astro-cid-2smmal3z]{width:100%;text-align:center}}.comparison-visual[data-astro-cid-v6nnzjq6]{width:100%;max-width:560px;margin:0 0 30px}.comparison-visual-frame[data-astro-cid-v6nnzjq6]{aspect-ratio:8/5;overflow:hidden;border:1px solid #d9cfc2;border-radius:4px;background:#e8ded0}.comparison-visual[data-astro-cid-v6nnzjq6] img[data-astro-cid-v6nnzjq6]{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.comparison-visual[data-astro-cid-v6nnzjq6] figcaption[data-astro-cid-v6nnzjq6]{margin-top:9px;font-size:.75rem;line-height:1.6;color:#493d35}.comparison-visual[data-astro-cid-v6nnzjq6] figcaption[data-astro-cid-v6nnzjq6] a[data-astro-cid-v6nnzjq6]{color:#493d35;text-decoration:underline;text-underline-offset:3px}.comparison-visual[data-astro-cid-v6nnzjq6] figcaption[data-astro-cid-v6nnzjq6] span[data-astro-cid-v6nnzjq6]:not(.sr-only){display:block}.comparison-visual[data-astro-cid-v6nnzjq6] .sr-only[data-astro-cid-v6nnzjq6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:600px){.comparison-visual[data-astro-cid-v6nnzjq6]{max-width:100%;margin-bottom:24px}}.article-brief{box-sizing:border-box;max-width:920px;margin:0 0 36px;padding:28px 32px;border:1px solid #d9cfc2;border-left:4px solid #a87550;border-radius:14px;background:linear-gradient(120deg,#f1f3ee,#fffdf9);box-shadow:0 10px 30px #1e24240d;color:#1e2424}.article-brief__eyebrow{margin:0 0 8px;color:#0c4023;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.article-brief h2{margin:0 0 14px;font-size:clamp(1.6rem,3vw,2rem);line-height:1.2}.article-brief__text{max-width:78ch}.article-brief__text p{margin:0 0 10px;font-size:1rem;line-height:1.8}.article-brief__text p:last-child{margin-bottom:0}.article .comparison-body .comparison-summary{display:none}.article .prose{min-width:0}.article :is(.prose,.comparison-body) table{box-sizing:border-box;width:100%;margin:28px 0;border:1px solid #d9cfc2;border-spacing:0;border-collapse:separate;border-radius:12px;background:#fffdf9;color:#1e2424;font-size:.95rem;line-height:1.65;box-shadow:0 8px 24px #1e24240d}.article :is(.prose,.comparison-body) table th,.article :is(.prose,.comparison-body) table td{padding:17px 20px;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:break-word;border:0;border-bottom:1px solid #e4ddd3}.article :is(.prose,.comparison-body) table thead{background:#0c4023;color:#f1f3f3}.article :is(.prose,.comparison-body) table thead th{color:#f1f3f3;font-weight:600;border-bottom-color:#0c4023}.article :is(.prose,.comparison-body) table thead th:first-child{border-top-left-radius:11px}.article :is(.prose,.comparison-body) table thead th:last-child{border-top-right-radius:11px}.article :is(.prose,.comparison-body) table tbody tr:nth-child(2n){background:#f5f2eb}.article :is(.prose,.comparison-body) table tbody tr:hover{background:#edf2ed}.article :is(.prose,.comparison-body) table tbody th{font-weight:600}.article :is(.prose,.comparison-body) table tbody tr:last-child>*{border-bottom:0}.article :is(.prose,.comparison-body) table a{color:#0c4023;text-decoration:underline;text-underline-offset:3px}.article :is(.prose,.comparison-body) table a:focus-visible{outline:3px solid #a87550;outline-offset:3px}.article .comparison-table{border-radius:12px}.article .comparison-table table{margin:0;border:0;box-shadow:none}.article .comparison-table caption{padding:16px 20px;background:#f1eee7;color:#1e2424;text-align:left}@media(max-width:760px){.article-brief{padding:22px 20px;margin-bottom:28px}.article .prose table{display:block;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.article .prose table th,.article .prose table td{min-width:150px;padding:14px 16px}.article .comparison-table table th,.article .comparison-table table td{padding:14px 16px}}@media print{.article-brief{box-shadow:none;background:#fff}.article .prose table{display:table;overflow:visible;box-shadow:none}.article .prose table th,.article .prose table td{min-width:0}.article :is(.prose,.comparison-body) table thead{background:#eee;color:#000}.article :is(.prose,.comparison-body) table thead th{color:#000}}.article[data-astro-cid-zm77yjld]{padding:30px 0 72px}.article-header[data-astro-cid-zm77yjld]{max-width:880px;border-bottom:1px solid var(--line);padding-bottom:34px;margin-bottom:32px}.article-date[data-astro-cid-zm77yjld]{color:var(--muted);font-size:.8rem;margin:24px 0 0}
