.bm-publication-tabs,.bm-topic-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 25px;padding:0 0 18px;border-bottom:1px solid #d8dfe3}.bm-publication-tabs a,.bm-topic-tabs a{padding:10px 18px;color:#36394b;text-decoration:none;border:1px solid #d8dfe3;background:#fff}.bm-publication-tabs a[aria-current],.bm-topic-tabs a[aria-current]{background:#dfeaf0;border-bottom:3px solid #f2b086}.bm-publication-byline{font-size:13px;line-height:1.7;color:#5e6476}.bm-publication-byline a{color:#3e617a;text-decoration:underline;text-underline-offset:4px}.bm-guide-breadcrumb{font-size:12px;line-height:1.8;color:#5e6476;margin-bottom:22px}.bm-guide-breadcrumb a{color:inherit}.bm-guide-toc{background:#e2ecf1;border-top:2px solid #f2b086;padding:22px 26px;margin:0 0 30px}.bm-guide-toc ol{margin:12px 0 0;padding-left:22px}.bm-guide-toc a{color:#36394b}.bm-news-content h2{scroll-margin-top:110px}.bm-guide-card .bm-update-body{height:100%;display:flex;flex-direction:column}.bm-guide-card .bm-update-excerpt{flex:1}.bm-guide-card{background:#fff;border-top:2px solid #f2b086}.bm-news-content .bm-source-note{font-size:14px;background:#f4f5f6;padding:20px}.bm-news-content .bm-checklist{background:#e5edf1;padding:20px 30px}.bm-news-wrap>.bm-inline-cta{margin-top:34px}@media(max-width:600px){.bm-publication-tabs a,.bm-topic-tabs a{padding:8px 12px}.bm-guide-toc{padding:18px}.bm-guide-breadcrumb{font-size:11px}.bm-publication-byline{font-size:12px}}

/* BM editorial illustrations and tonal guide cards. */
.bm-guide-card.bm-update-card{display:flex;flex-direction:column;padding:0;border:1px solid #dae2e7;border-top:0;background:#fff;box-shadow:0 4px 18px rgba(55,58,75,.04)}
.bm-guide-art{display:block;aspect-ratio:16/9;overflow:hidden;background:#dfeaf0;flex:none}
.bm-guide-art img{display:block;width:100%;height:100%;max-height:none;object-fit:cover}
.bm-guide-card .bm-update-body{height:auto;flex:1;padding:25px 27px 28px}
.bm-guide-card.bm-guide-blue .bm-update-body{background:#f1f6f8}
.bm-guide-card.bm-guide-salmon .bm-update-body{background:#fcf5ee}
.bm-guide-card .bm-update-meta{color:#785336;font-size:11px;line-height:1.6;letter-spacing:.6px;margin-bottom:17px}
.bm-guide-card .bm-publication-byline{padding-top:16px;border-top:1px solid #dbe2e5}
.bm-guide-card .bm-update-read{margin-top:4px}
.bm-guide-card h2{margin-bottom:18px}
.bm-topic-tabs a:hover,.bm-publication-tabs a:hover{background:#f7e8dc;border-color:#e3b28c}
.bm-topic-tabs a[aria-current]{background:#dfeaf0;border-color:#bfcfda;border-bottom-color:#f2b280}
.bm-knowledge-topic-intro{background:#f7e8dc;border-left:3px solid #f2b280;padding:24px 28px;margin-bottom:30px}
.bm-knowledge-topic-intro h2{margin:0 0 12px}.bm-knowledge-topic-intro p{max-width:850px}
@media(max-width:600px){.bm-guide-card .bm-update-body{padding:22px}.bm-guide-art{aspect-ratio:16/9}.bm-knowledge-topic-intro{padding:20px}.bm-topic-tabs{gap:9px}}

.bm-publication-tabs,.bm-topic-tabs{flex-direction:row!important}.bm-publication-tabs>a,.bm-topic-tabs>a{width:auto;flex:0 0 auto;max-width:100%}.bm-updates-main>.bm-updates-grid{align-items:stretch}
@media(max-width:600px){.bm-publication-tabs a,.bm-topic-tabs a{font-size:13px}}
