/* September 28: six equal Blog cards and a quieter editorial cover. */
@media (min-width:901px){
  .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  .blog-grid .blog-card:first-child{grid-column:auto;display:flex;grid-template-columns:none}
  .blog-grid .blog-card:first-child .blog-card-image{height:245px;min-height:0}
  .blog-grid .blog-card:first-child>div{padding:26px}
  .blog-grid .blog-card:first-child h2{font-size:27px;max-width:none}
}
@media (min-width:601px) and (max-width:900px){
  .blog-grid .blog-card:first-child{grid-column:auto}
}

.after-disclosure-cover{height:auto;display:block;overflow:visible;background:#efe8df;color:#183847}
.after-disclosure-cover picture{position:relative;inset:auto;display:block;width:100%;height:400px;z-index:0;overflow:hidden}
.after-disclosure-cover picture img{position:relative;inset:auto;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:0}
.after-disclosure-cover .article-cover-shade{display:none}
.after-disclosure-cover .article-cover-copy{width:min(1240px,calc(100% - 56px));margin:0 auto;padding:40px 0 46px}
.after-disclosure-cover .article-cover-copy .eyebrow{color:#9d4b37}
.after-disclosure-cover .article-cover-copy h1{max-width:1040px;font-size:clamp(42px,4vw,58px);line-height:1.08}
.after-disclosure-cover .article-cover-copy p{max-width:840px;margin:16px 0;font-size:18px;line-height:1.6}
.after-disclosure-cover .article-cover-copy .story-meta{color:#4e626b}

.reality-note{display:grid;grid-template-columns:150px 1fr;gap:20px;margin:28px 0;padding:25px 28px;border-left:5px solid #bb7558;background:#f4eee6}
.reality-note>span{font:700 12px var(--display);letter-spacing:.11em;color:#8e493b}
.reality-note p{margin:0 0 11px;font-size:16px;line-height:1.65}
.reality-note p:last-child{margin-bottom:0}
.response-path{margin:26px 0;padding:6px 0 8px 25px;border-left:3px solid #bfd2d2}
.response-path:nth-of-type(3){border-color:#e6b399}
.response-path:nth-of-type(4){border-color:#9faebb}
.response-path>span{font:700 11px var(--display);letter-spacing:.12em;color:#a4503a}
.response-path h3{margin:12px 0 14px;font-size:25px;line-height:1.3}
.response-path p{margin:0 0 14px}

@media (max-width:900px){
  .after-disclosure-cover picture{height:auto}
  .after-disclosure-cover picture img{display:block;height:auto;aspect-ratio:1.65;object-position:45% 38%}
}
@media (max-width:600px){
  .blog-grid .blog-card:first-child{grid-column:auto;display:flex}
  .blog-grid .blog-card:first-child .blog-card-image{height:230px;min-height:0}
  .blog-grid .blog-card:first-child>div{padding:26px}
  .blog-grid .blog-card:first-child h2{font-size:27px}
  .after-disclosure-cover picture img{aspect-ratio:1.35;object-position:43% 40%}
  .after-disclosure-cover .article-cover-copy{width:calc(100% - 40px);padding:31px 0 37px}
  .after-disclosure-cover .article-cover-copy h1{font-size:37px}
  .after-disclosure-cover .article-cover-copy p{font-size:16px}
  .reality-note{display:block;padding:21px}
  .reality-note>span{display:block;margin-bottom:12px}
  .response-path{padding-left:19px}
  .response-path h3{font-size:22px}
}
