/* Bounded October blog replacement: preserve the shared photo backdrop. */
body.blog-page.blog-revision-page{--ink:#fff;--muted:#f1f1ee;--gold:#d9b777;--gold-light:#edcf96}
body.blog-page.blog-revision-page main{background:transparent}
body.blog-page.blog-revision-page .blog-card{background:#2c2c29;border:0;color:#fff}
body.blog-page.blog-revision-page .blog-card-copy{
  --ink:#fff;--muted:#f1f1ee;--gold:#d9b777;--gold-light:#edcf96;
  background:linear-gradient(140deg,#34332f,#292a28);color:#fff;
}
body.blog-page.blog-revision-page .blog-card :is(h2,h3),
body.blog-page.blog-revision-page .blog-card :is(h2,h3) a{color:#fff}
body.blog-page.blog-revision-page .blog-card :is(h2,h3) a:hover{color:#edcf96}
body.blog-page.blog-revision-page .blog-excerpt,
body.blog-page.blog-revision-page .blog-card-foot>span{color:#f1f1ee}
body.blog-page.blog-revision-page .blog-card-foot{border-color:#d9b77742}
body.blog-page.blog-revision-page .blog-card-foot a{color:#edcf96}
body.blog-page.blog-revision-page .blog-prose{
  --ink:#fff;--muted:#f1f1ee;--gold:#d9b777;--gold-light:#edcf96;
  background:rgba(40,40,38,.95);color:#fff;
}
body.blog-page.blog-revision-page .blog-prose :is(p,li,td){color:#f1f1ee}
body.blog-page.blog-revision-page .blog-prose :is(h2,h3,strong,th){color:#fff}
body.blog-page.blog-revision-page .blog-prose a{color:#edcf96}
body.blog-page.blog-revision-page .blog-table-wrap{border-color:#d9b77742}
body.blog-page.blog-revision-page .blog-table-wrap thead{background:#45413a}
body.blog-page.blog-revision-page .blog-table-wrap :is(th,td){border-color:#d9b77742}
body.blog-page.blog-revision-page .blog-table-wrap table{min-width:680px;font-size:13px}
body.blog-page.blog-revision-page .blog-table-wrap tbody th{width:19%}
body.blog-page.blog-revision-page .blog-table-wrap td{width:27%}
body.blog-page.blog-revision-page .blog-search input{background:#343330;color:#fff;border-color:#d9b77770}
body.blog-page.blog-revision-page .blog-search input::placeholder{color:#ddd9d0}
body.blog-page.blog-revision-page .blog-related .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:700px){
  body.blog-page.blog-revision-page .blog-related .blog-grid{grid-template-columns:1fr}
  body.blog-page.blog-revision-page .blog-article-image-natural img{max-height:none}
}
