.bmh-design .evidence-context{border:0;border-block:1px solid var(--border);border-left:2px solid var(--accent);background:0 0;border-radius:0;flex-wrap:wrap;gap:16px 28px;margin:24px 0 30px;padding:18px 0 18px 20px;display:flex}.bmh-design .evidence-context>div{min-width:0;max-width:29ch}.bmh-design .evidence-context dt{color:var(--muted);font-size:11px;line-height:1.5}.bmh-design .evidence-context dd{color:var(--text);margin:5px 0 0;font-size:12px;line-height:1.65}@media (max-width:560px){.bmh-design .evidence-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:16px 0 16px 16px;display:grid}}
.bmh-design .editorial-page .page-header{margin-bottom:30px}.bmh-design .editorial-page .editorial-toolbar{border-bottom:1px solid var(--border);gap:14px 22px;padding-bottom:20px}.bmh-design .editorial-page .editorial-toolbar .search-field{max-width:400px}.bmh-design .editorial-page .filter-chips{gap:6px}.bmh-design .editorial-page .filter-chip{min-height:44px;padding:8px 13px;font-size:12px}.bmh-design .editorial-page .results-line{margin:18px 0 0;font-size:12px}.bmh-design .editorial-page .editorial-list{background:0 0;border:0;border-radius:0;overflow:visible}.bmh-design .editorial-list .editorial-row{grid-template-columns:190px minmax(0,1fr) 44px;align-items:center;gap:26px;padding:26px 0;display:grid}.bmh-design .editorial-list .editorial-row+.editorial-row{border-top:1px solid var(--border)}.bmh-design .editorial-row-image{border-radius:var(--radius-control);background:var(--surface);border:0;display:block;overflow:hidden}.bmh-design .editorial-row-image img{object-fit:contain;background:var(--surface);width:100%;height:170px;display:block}.bmh-design .editorial-row-copy{min-width:0}.bmh-design .editorial-row-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:11px;line-height:1.5;display:flex}.bmh-design .editorial-row-meta .tag{padding:3px 8px;font-size:10px}.bmh-design .editorial-row-meta>span{align-items:center;gap:5px;display:inline-flex}.bmh-design .editorial-row-copy h2{font:700 32px/1.08 var(--font-display);letter-spacing:-.01em;margin:10px 0 8px}.bmh-design .editorial-row-copy h2 a:hover{color:var(--accent-hover)}.bmh-design .editorial-row-copy p{max-width:70ch;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.bmh-design .editorial-row-copy>.text-link{min-height:44px;margin-top:10px;font-size:13px}.bmh-design .editorial-row-favorite{align-self:start}.bmh-design .editorial-row-favorite .favorite-button{width:44px;height:44px}.bmh-design .editorial-reading{max-width:1200px}.bmh-design .editorial-reading .back-link{min-height:44px;margin-bottom:26px;font-size:12px}.bmh-design .editorial-reading .article-layout{grid-template-columns:minmax(0,1fr) 220px;gap:40px}.bmh-design .editorial-reading .article-header{padding-left:24px;position:relative}.bmh-design .editorial-reading .article-header:before{content:"";border-left:2px solid var(--text);border-right:2px solid var(--accent);width:7px;position:absolute;top:4px;bottom:4px;left:0;transform:skewY(-24deg)}.bmh-design .editorial-reading .article-header .eyebrow{margin-bottom:12px}.bmh-design .editorial-reading .article-header h1{max-width:22ch;font:700 clamp(42px, 4.2vw, 62px)/.98 var(--font-display);text-transform:uppercase;letter-spacing:-.02em}.bmh-design .editorial-reading .article-header>p{max-width:65ch;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.7}.bmh-design .editorial-reading .article-meta{gap:8px 20px;margin-top:20px;font-size:11px;line-height:1.5}.bmh-design .editorial-reading .article-badges{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px}.bmh-design .editorial-reading .article-badges .button{min-height:44px;padding:8px 12px;font-size:12px}.bmh-design .editorial-reading .article-evidence-label{color:var(--muted);font-size:12px;line-height:1.6}.bmh-design .editorial-reading .article-cover{aspect-ratio:auto;border-radius:var(--radius-panel);background:var(--text);width:100%;height:auto;color:var(--bg);border:0;margin:30px 0}.bmh-design .editorial-reading .article-cover-portrait{grid-template-columns:222px minmax(0,1fr);min-height:296px;display:grid}.bmh-design .editorial-reading .article-cover-portrait>img{object-fit:contain;object-position:center;background:var(--bg);width:222px;height:296px}.bmh-design .editorial-reading .article-cover-landscape>img{object-fit:contain;background:var(--bg);width:100%;height:auto;max-height:360px;display:block}.bmh-design .editorial-reading .article-cover figcaption{color:var(--surface-selected);align-self:center;padding:28px 30px;font-size:14px;line-height:1.7}.bmh-design .editorial-reading .article-cover figcaption>svg{color:var(--surface-selected);margin-bottom:16px;display:block}.bmh-design .editorial-reading .article-cover figcaption>span{color:var(--bg);font:700 34px/1.05 var(--font-display);display:block}.bmh-design .editorial-reading .article-cover figcaption>p{max-width:32ch;margin-top:12px}.bmh-design .editorial-reading .article-cover figcaption>small{margin-top:22px;font-size:10px;line-height:1.65;display:block}.bmh-design .editorial-reading .article-cover-landscape figcaption{flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding:18px 22px;display:flex}.bmh-design .editorial-reading .article-cover-landscape figcaption>span{font-size:25px}.bmh-design .editorial-reading .article-cover-landscape figcaption>p,.bmh-design .editorial-reading .article-cover-landscape figcaption>small{max-width:none;margin-top:0;font-size:12px}.bmh-design .editorial-list [id],.bmh-design .editorial-reading .article-body section{scroll-margin-top:100px}.bmh-design .editorial-reading .article-body{max-width:70ch;color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.85}.bmh-design .editorial-reading .article-body h2{font:700 32px/1.12 var(--font-display);color:var(--text);margin:36px 0 14px}.bmh-design .editorial-reading .article-body section:first-child h2{margin-top:0}.bmh-design .editorial-reading .article-body p{margin:14px 0}.bmh-design .editorial-reading .article-body ul{margin:16px 0;padding-left:24px}.bmh-design .editorial-reading .article-body li{margin:9px 0;padding-left:3px}.bmh-design .editorial-reading .article-body li::marker{color:var(--accent)}.bmh-design .editorial-reading .article-body .small-muted{font-size:13px;line-height:1.7}.bmh-design .editorial-reading .article-sources{border-top:2px solid var(--accent);background:var(--surface);border-radius:0;margin-top:38px;padding:24px}.bmh-design .editorial-reading .article-sources h2{margin-top:0;font-size:27px}.bmh-design .editorial-reading .source-link{align-items:center;min-height:44px;font-size:13px}.bmh-design .editorial-reading .article-aside{top:98px}.bmh-design .editorial-reading .article-aside>.article-toc{border:0;border-block:1px solid var(--border);background:0 0;border-radius:0;padding:10px 0}.bmh-design .editorial-reading .article-toc>summary{min-height:44px;color:var(--accent-hover);cursor:pointer;font:600 16px/1.5 var(--font-display);letter-spacing:.06em;align-content:center}.bmh-design .editorial-reading .article-toc nav{margin-top:0}.bmh-design .editorial-reading .article-toc nav a{align-items:center;min-height:44px;padding:10px 0;font-size:12px;line-height:1.6;display:flex}.bmh-design .editorial-reading .article-aside-tip{padding:26px 0}.bmh-design .editorial-reading .article-aside-tip h3{font:600 26px/1.1 var(--font-display);margin:10px 0}.bmh-design .editorial-reading .article-aside-tip p{margin-bottom:18px;font-size:13px;line-height:1.7}.bmh-design .editorial-reading .article-event-date{margin:26px 0 12px;padding:16px 20px;font-size:14px;line-height:1.7}.bmh-design .editorial-reading .standalone-article{max-width:900px;margin:0}@media (max-width:1000px){.bmh-design .editorial-reading .article-layout{grid-template-columns:minmax(0,1fr) 180px;gap:28px}.bmh-design .editorial-list .editorial-row{grid-template-columns:150px minmax(0,1fr) 44px;gap:20px}.bmh-design .editorial-row-image img{height:150px}}@media (max-width:800px){.bmh-design .editorial-reading .article-layout{grid-template-columns:minmax(0,1fr);gap:24px}.bmh-design .editorial-reading .article-aside{grid-row:1;position:static}.bmh-design .editorial-reading .article-aside>.article-toc{padding-block:0}.bmh-design .editorial-reading .article-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}}@media (max-width:560px){.bmh-design .editorial-page .editorial-toolbar .search-field{flex-basis:100%;min-width:0;max-width:none}.bmh-design .editorial-page .filter-chips{width:100%}.bmh-design .editorial-list .editorial-row{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:10px 16px;padding:24px 0}.bmh-design .editorial-row-image{grid-area:1/1}.bmh-design .editorial-row-image img{height:118px}.bmh-design .editorial-row-copy{grid-area:1/2}.bmh-design .editorial-row-copy h2{margin-top:9px;font-size:27px}.bmh-design .editorial-row-copy p{font-size:13px;line-height:1.7}.bmh-design .editorial-row-meta{gap:6px 10px;font-size:10px}.bmh-design .editorial-row-copy>.text-link{margin-top:8px;font-size:12px}.bmh-design .editorial-row-favorite{grid-area:1/1;align-self:start;margin-top:130px}.bmh-design .editorial-reading .back-link{margin-bottom:18px}.bmh-design .editorial-reading .article-header{padding-left:18px}.bmh-design .editorial-reading .article-header h1{font-size:42px;line-height:1}.bmh-design .editorial-reading .article-header>p{margin-top:16px;font-size:15px}.bmh-design .editorial-reading .article-meta{gap:8px 14px;font-size:10px}.bmh-design .editorial-reading .article-cover{margin:24px 0}.bmh-design .editorial-reading .article-cover-portrait{grid-template-columns:114px minmax(0,1fr);min-height:152px}.bmh-design .editorial-reading .article-cover-portrait>img{align-self:center;width:114px;height:152px}.bmh-design .editorial-reading .article-cover figcaption{padding:18px;font-size:12px;line-height:1.6}.bmh-design .editorial-reading .article-cover figcaption>span{font-size:25px}.bmh-design .editorial-reading .article-cover figcaption>svg{display:none}.bmh-design .editorial-reading .article-cover figcaption>small{margin-top:12px;font-size:9px}.bmh-design .editorial-reading .article-cover-landscape figcaption>small{margin-top:0}.bmh-design .editorial-reading .article-toc nav{grid-template-columns:minmax(0,1fr)}.bmh-design .editorial-reading .article-body{font-size:15px;line-height:1.85}.bmh-design .editorial-reading .article-body h2{margin-top:30px;font-size:29px}.bmh-design .editorial-reading .article-sources{padding:20px}}@media (max-width:359px){.bmh-design .editorial-list .editorial-row{grid-template-columns:72px minmax(0,1fr);column-gap:12px}.bmh-design .editorial-row-image img{height:96px}.bmh-design .editorial-row-favorite{margin-top:108px}.bmh-design .editorial-reading .article-header h1{font-size:38px}.bmh-design .editorial-reading .article-cover-portrait{grid-template-columns:96px minmax(0,1fr)}.bmh-design .editorial-reading .article-cover-portrait>img{width:96px;height:128px}.bmh-design .editorial-reading .article-cover figcaption{padding:14px}}
