/* Underway layout (type, badges and captions come from site.css) */
.renders{margin-top:48px;}
.renders figure{position:relative;overflow:hidden;}
.renders img{width:100%;height:auto;}
.duo{display:grid;gap:22px;margin-top:22px;align-items:start;}
.meta{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;}
.row{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid var(--fog);}
.row:last-child{border-bottom:1px solid var(--fog);}
.row dt{color:var(--muted);}
.row dd{text-align:right;}
.meta .note{margin-top:18px;font-style:italic;}
.page-head .t-body{max-width:560px;margin-top:14px;}
@media(max-width:900px){
  .duo{grid-template-columns:1fr !important;}
  .meta{grid-template-columns:1fr;gap:32px;}
  .renders .photo-cap{flex-direction:column;align-items:flex-start;gap:0;}
  /* Two-part status stacks on two lines on phones instead of breaking after the dot */
  .row dd .sep{display:none;}
  .row dd .st2{display:block;}
}
