/* Editorial extension: private business missions and supporting research. */
.bm-planning-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 45px}.bm-planning-grid article{border-top:1px solid #d3d9e1;padding-top:23px}.bm-planning-grid h3{font-size:21px}.bm-planning-grid p{font-size:14px;color:#52657a}.bm-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:28px 0}.bm-comparison,.bm-article-content table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.65;text-align:left}.bm-comparison th,.bm-comparison td,.bm-article-content th,.bm-article-content td{padding:18px 20px;border-bottom:1px solid #d4dbe4;vertical-align:top}.bm-comparison thead,.bm-article-content thead{background:#102d4b;color:#fff}.bm-comparison tbody th{font-size:13px;font-weight:700;width:22%}.bm-comparison td{color:#42576d}.bm-comparison tr:nth-child(even),.bm-article-content tbody tr:nth-child(even){background:#ffffff7a}
.bm-editorial-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bm-editorial-cards article{background:#fff;border:1px solid #dedbd3;padding:27px;display:flex;flex-direction:column}.bm-editorial-cards h3{font-size:22px;line-height:1.32}.bm-editorial-cards h3 a{color:#172a40}.bm-editorial-cards p:not(.bm-ey){font-size:13px;color:#52657a;line-height:1.75;margin-bottom:25px}.bm-editorial-cards .bm-textlink{margin-top:auto}.bm-editorial-cards .bm-ey{color:#87672d}.bm-breadcrumb{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:11px;color:#c2d2e5;margin-bottom:38px}.bm-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.bm-breadcrumb span{color:#98aec5}.bm-article-hero{background:#071a31;padding:35px 0 57px;color:#fff}.bm-article-hero h1{max-width:1040px;font-size:clamp(34px,4.3vw,59px);line-height:1.13}.bm-article-hero .bm-ey{color:#ddc18e}.bm-article-hero .bm-lead{max-width:830px;font-size:18px;color:#d1dfed}.bm-article-meta{display:flex;gap:12px 25px;flex-wrap:wrap;color:#cad8e8;font-size:11px;margin-top:28px!important}.bm-article-meta a{text-decoration:underline}.bm-article-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:55px;padding-top:58px;padding-bottom:74px;align-items:start}.bm-toc{position:sticky;top:25px;border-top:2px solid #b59a63;padding-top:19px;font-size:12px;line-height:1.65}.bm-toc strong{font-size:13px}.bm-toc ol{padding-left:19px;max-height:54vh;overflow:auto;margin:17px 0 25px}.bm-toc li{padding:5px 0 6px 3px;color:#52657a}.bm-toc a:hover{color:#174fa9;text-decoration:underline}.bm-toc .bm-btn{font-size:12px;width:100%}.bm-editor-note{padding:18px 20px;background:#f3f6fa;border-left:3px solid #a6b8cc;font-size:12px;color:#52657a;line-height:1.7;margin-bottom:37px!important}.bm-article-content{min-width:0;max-width:820px}.bm-article-content h2{font-size:30px;line-height:1.23;letter-spacing:-.03em;margin:48px 0 20px;scroll-margin-top:25px}.bm-article-content h3{font-size:21px;margin:30px 0 16px}.bm-article-content p,.bm-article-content li{font-size:16px;line-height:1.88;color:#344b62}.bm-article-content p{margin-bottom:22px}.bm-article-content ul,.bm-article-content ol{padding-left:24px;margin:19px 0 28px}.bm-article-content li{padding-left:4px;margin-bottom:10px}.bm-article-content a{color:#174fa9;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.bm-article-content strong{color:#193048}.bm-article-content blockquote{margin:30px 0;padding:23px 28px;background:#f6f3ed;border-left:3px solid #b79557}.bm-article-content table{min-width:550px;font-size:13px}.bm-article-content .bm-table-scroll{margin:25px 0 35px}.bm-article-content th{font-size:12px;font-weight:700}.bm-article-content tbody th{color:#253d55}.bm-article-content figure{margin:32px 0}.bm-article-content caption{caption-side:top;text-align:left;margin-bottom:10px;font-weight:700;color:#172a40}
@media(max-width:1000px){.bm-editorial-cards{gap:18px}.bm-editorial-cards article{padding:22px}.bm-article-layout{grid-template-columns:215px minmax(0,1fr);gap:32px}.bm-article-content p,.bm-article-content li{font-size:15px}.bm-article-content h2{font-size:27px}}
@media(max-width:850px){.bm-editorial-cards{grid-template-columns:1fr}.bm-editorial-cards article{padding:28px}.bm-article-layout{grid-template-columns:1fr;padding-top:35px;gap:35px}.bm-toc{position:static;padding:24px;background:#f6f3ed;border-top:2px solid #b59a63}.bm-toc ol{max-height:none;columns:2;column-gap:30px}.bm-toc li{break-inside:avoid}.bm-toc .bm-btn{width:auto}.bm-article-hero{padding-bottom:42px}.bm-article-content{max-width:none}.bm-planning-grid{gap:20px 28px}}
@media(max-width:540px){.bm-planning-grid{grid-template-columns:1fr}.bm-comparison{min-width:620px}.bm-comparison th,.bm-comparison td,.bm-article-content th,.bm-article-content td{padding:14px 15px}.bm-toc ol{columns:1}.bm-article-hero h1{font-size:35px}.bm-article-hero .bm-lead{font-size:16px}.bm-breadcrumb{margin-bottom:29px}.bm-article-content h2{font-size:27px;margin-top:38px}.bm-article-content p,.bm-article-content li{font-size:15px;line-height:1.8}.bm-article-meta{gap:10px 18px}.bm-editorial-cards h3{font-size:23px}.bm-editorial-cards article{padding:24px}}
