/* In depth and The Exchange: modest uncropped editorial oil-pastel masthead illustrations. */
main.ra-depth .ra-depth__mast.rp-reading-art-mast{
  position:relative;box-sizing:border-box;max-width:100%;
  display:grid;grid-template-columns:minmax(0,1fr) clamp(118px,18vw,184px);
  grid-template-rows:auto auto;gap:8px clamp(18px,3vw,34px);
  align-items:center;min-height:154px;
}
main.ra-depth .rp-reading-art-mast h1{grid-column:1;grid-row:1;margin:0!important;align-self:end}
main.ra-depth .rp-reading-art-mast .ra-depth__dek{grid-column:1;grid-row:2;align-self:start;margin:0;max-width:68ch}
main.ra-depth .rp-reading-art-mast .rp-reading-art{
  grid-column:2;grid-row:1/3;width:100%;max-width:184px;max-height:176px;
  height:auto;aspect-ratio:1/1;object-fit:contain!important;object-position:center!important;
  display:block;justify-self:end;align-self:center;pointer-events:none;filter:none!important;
  background:transparent!important;border:0!important;box-shadow:none!important;
}
@media(max-width:620px){
  main.ra-depth .ra-depth__mast.rp-reading-art-mast{grid-template-columns:minmax(0,1fr) 94px;gap:6px 12px;min-height:0}
  main.ra-depth .rp-reading-art-mast .rp-reading-art{max-width:94px;max-height:94px}
  main.ra-depth .rp-reading-art-mast h1{min-width:0;overflow-wrap:break-word}
}
@media(max-width:370px){
  main.ra-depth .ra-depth__mast.rp-reading-art-mast{grid-template-columns:minmax(0,1fr) 76px;column-gap:8px}
  main.ra-depth .rp-reading-art-mast .rp-reading-art{max-width:76px;max-height:76px}
}
