/* Restored content layouts, using the site's existing editorial palette. */
.wt-editorial.bh-home .article-content .wt-refined-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0 40px;align-items:stretch}
.wt-editorial.bh-home .article-content .wt-refined-card{min-width:0;padding:26px;background:var(--pale,#faf6f3);border:1px solid var(--line,#d9d0ca);border-radius:2px}
.wt-editorial.bh-home .article-content .wt-refined-card h3{font-family:var(--serif);font-size:28px;line-height:1.18;margin:12px 0 16px;color:var(--ink)}
.wt-editorial.bh-home .article-content .wt-refined-card p{font-size:14px;line-height:1.85;margin:0 0 14px}
.wt-editorial.bh-home .article-content .wt-refined-card>div:has(>img){margin:-26px -26px 22px}
.wt-editorial.bh-home .article-content .wt-refined-card img{width:100%;height:auto;display:block}
.wt-editorial.bh-home .article-content .wt-line-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:var(--accent,#795147);width:40px;height:40px;margin:0 8px 8px 0;flex-shrink:0;background:transparent}
.wt-editorial.bh-home .article-content .wt-line-icon svg{width:28px;height:28px;display:block;overflow:visible}
.wt-editorial.bh-home .article-content .wt-table-scroll{max-width:100%;overflow-x:auto;margin:26px 0;overscroll-behavior-inline:contain;border:1px solid var(--line);scrollbar-width:thin}
.wt-editorial.bh-home .article-content .wt-table-scroll table{margin:0;width:100%;border-collapse:collapse;min-width:520px;font-size:14px}
.wt-editorial.bh-home .article-content .wt-table-scroll :is(th,td){padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);white-space:normal}
.wt-editorial.bh-home .article-content .wt-table-scroll th{background:var(--pale);font-weight:600}
.wt-editorial.bh-home .article-content .wt-page-faq{margin:48px 0;padding-top:28px;border-top:1px solid var(--line)}
.wt-editorial.bh-home .article-content .wt-page-faq details{padding:18px 0;border-bottom:1px solid var(--line)}
.wt-editorial.bh-home .article-content .wt-page-faq summary{cursor:pointer;font-weight:600;line-height:1.6;padding-right:20px}
.wt-editorial.bh-home .article-content .wt-page-faq details p{margin:16px 0 0;font-size:15px;line-height:1.85;max-width:68ch}
.wt-editorial.bh-home .article-content .wt-related-reading{padding:26px;background:var(--pale);margin:32px 0}
.wt-editorial.bh-home .article-content .wt-related-reading a{display:block;padding:10px 0;text-decoration:underline;text-underline-offset:4px}
.wt-editorial.bh-home .article-content :is(p,li){overflow-wrap:break-word}
.wt-editorial.bh-home .article-content :is(h2,h3){text-wrap:balance;scroll-margin-top:32px}
@media(max-width:640px){.wt-editorial.bh-home .article-content .wt-refined-grid{grid-template-columns:minmax(0,1fr);gap:16px}.wt-editorial.bh-home .article-content .wt-refined-card{padding:22px}.wt-editorial.bh-home .article-content .wt-refined-card>div:has(>img){margin:-22px -22px 18px}.wt-editorial.bh-home .article-content .wt-refined-card h3{font-size:26px}}

.wt-editorial.bh-home .wt-video-card-link{display:grid;grid-template-columns:1fr;gap:14px;color:inherit;text-decoration:none;height:100%;border-radius:2px}.wt-editorial.bh-home .wt-video-card-link:focus-visible{outline:2px solid var(--accent,#795147);outline-offset:5px}.wt-editorial.bh-home .wt-video-card-link:hover h3{color:var(--accent,#795147)}
