/* Lesson 4,1 — Decisions Color (blue) */
@media(max-width:900px){
  .hero-grid2{gap:0!important;}
  .hero-grid2 figure{max-width:300px;order:4;margin:0 auto 22px;}
  .hero-grid2>div:first-child>p:nth-child(1){margin-bottom:10px!important;}
  .hero-grid2>div:first-child>h1{margin-bottom:14px!important;}
  .hero-grid2>div:first-child>p:nth-child(3){margin-bottom:18px!important;}
  .hero-grid2>div:first-child{display:contents;}
  .hero-grid2>div:first-child>p:nth-child(1){order:1;}
  .hero-grid2>div:first-child>h1{order:2;}
  .hero-grid2>div:first-child>p:nth-child(3){order:3;}
  .hero-grid2>div:first-child>div{order:5;}
}
@media(max-width:767px){.hero-grid2 figure{max-width:260px;}.hero-grid2 figure figcaption{font-size:.75rem;}}

.l41-qs{display:grid;grid-template-columns:1fr 1fr;gap:20px;}
@media(max-width:767px){.l41-qs{grid-template-columns:1fr!important;}}

.l41-profiles{display:grid;grid-template-columns:1fr 1fr;gap:16px;}
@media(max-width:767px){.l41-profiles{grid-template-columns:1fr!important;}}

/* Magazine split — occasional 2-col text layout for the long North Sea story, per feedback_magazine_split_layout */
.l41-split{display:grid;grid-template-columns:1fr 1fr;gap:44px;}
@media(max-width:900px){.l41-split{grid-template-columns:1fr!important;gap:28px!important;}}

.story-grid-l{grid-template-columns:380px minmax(0,1fr) !important;}
@media(max-width:1400px){.story-grid-l{grid-template-columns:340px minmax(0,1fr) !important;}}
@media(max-width:1100px){.story-grid-l{grid-template-columns:300px minmax(0,1fr) !important;}}
@media(max-width:900px){.story-grid-l{grid-template-columns:1fr !important;}
  .story-grid-l figure{max-width:280px;margin-left:auto;margin-right:auto;}}
