/* Keep the shared catalogue layout and give the family adventure a distinct tint. */
body.cm1-space .cm1-mission.mission-escape{
  --tile-bg:#edf0ff;
  --tile-border:#ccd0ee;
  --tile-accent:#5e4f92;
  --tile-subtitle:#55417d;
  background:linear-gradient(120deg,#fcfaff,var(--tile-bg));
  order:0;
}
body.cm1-space .mission-escape h3{
  font-size:clamp(20px,1.7vw,25px);
  line-height:1.15;
}
body.cm1-space .mission-escape .mission-subtitle{
  font-size:12px;
  line-height:1.4;
  margin:7px 0 9px;
}
body.cm1-space .mission-escape .mission-description{
  font-size:13px;
  line-height:1.45;
}
body.cm1-space .mission-escape .escape-team{
  display:block;
  color:var(--tile-subtitle);
  font-size:11px;
  font-weight:700;
  margin-bottom:5px;
}
body.cm1-space .mission-escape .mission-art{
  border-radius:14px;
}
body.college-space .college-mission.mission-escape{
  --tile-bg:#e9e5ef;
  --tile-border:#d3c7de;
  --tile-accent:#645070;
  --tile-subtitle:#62506d;
}
@media(max-width:599px){
  body.cm1-space .mission-escape h3{font-size:22px}
  body.cm1-space .mission-escape .mission-subtitle{font-size:12px}
}
@media(max-width:359px){
  body.cm1-space .mission-escape h3{font-size:20px}
  body.cm1-space .mission-escape .mission-duration{font-size:11px}
}
