/* Arts scholarships: a compact full-width stripe using supplied CHAVÓN material. */
body.market-editorial .m-impact {
  background:#142e52;
  color:#fff;
  padding-block:28px 24px;
  margin-bottom:38px;
}
body.market-editorial .m-impact-heading {
  display:grid;
  grid-template-columns:minmax(0,1fr) 185px;
  align-items:center;
  gap:24px 38px;
}
body.market-editorial .m-impact h2 {
  color:#fff;
  font-size:clamp(29px,2.7vw,36px);
  line-height:1.08;
  letter-spacing:-.04em;
  margin:0;
  max-width:900px;
}
body.market-editorial .m-impact-logo {
  display:block;
  width:185px;
  height:auto;
  filter:none;
  margin:0;
}
body.market-editorial .m-impact-lead {
  color:#f3f6fb;
  max-width:1100px;
  font-size:14px;
  line-height:1.6;
  margin:13px 0 20px;
}
body.market-editorial .m-impact-lead strong {font-weight:650;}
body.market-editorial .m-impact-body {
  display:grid;
  grid-template-columns:300px minmax(0,1fr);
  align-items:center;
  gap:32px;
}
body.market-editorial .m-impact-media {margin:0;min-width:0;}
body.market-editorial .m-impact-photo {
  display:block;
  width:100%;
  height:auto;
  object-fit:contain;
  filter:none;
}
body.market-editorial .m-impact-media figcaption {
  font-size:10px;
  line-height:1.45;
  color:#d6e0ef;
  margin-top:6px;
}
body.market-editorial .m-impact h3 {
  font-size:22px;
  line-height:1.15;
  letter-spacing:-.025em;
  color:#fff;
  margin:0;
}
body.market-editorial .m-impact-copy {
  font-size:13px;
  line-height:1.65;
  color:#e3eaf4;
  margin:8px 0 12px;
  max-width:760px;
}
body.market-editorial .m-impact-cost-intro {
  font-size:11px;
  line-height:1.5;
  color:#d6e0ef;
  margin:0 0 6px;
}
body.market-editorial .m-impact-actions {
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:22px;
}
body.market-editorial .m-impact-costs {
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:14px;
  margin:0;
  padding:11px 0 12px;
  border-block:1px solid #627591;
}
body.market-editorial .m-impact-costs div {min-width:0;}
body.market-editorial .m-impact-costs dt {
  font-size:11px;
  line-height:1.5;
  color:#d6e0ef;
  margin:0 0 4px;
}
body.market-editorial .m-impact-costs dd {
  font-size:24px;
  line-height:1.2;
  letter-spacing:-.025em;
  font-weight:700;
  color:#fff;
  margin:0;
}
body.market-editorial .m-impact .m-impact-cta {
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  background:#fff;
  color:#142e52;
  border:1px solid #fff;
  padding:10px 15px;
  text-decoration:none;
  min-height:52px;
}
body.market-editorial .m-impact-cta small {
  display:block;
  font-size:10px;
  line-height:1.45;
  margin-top:3px;
  font-weight:400;
}
body.market-editorial .m-impact .m-impact-cta:hover {
  color:#142e52;
  background:#e6edf6;
  border-color:#e6edf6;
}
body.market-editorial .m-impact a:focus-visible {
  outline-color:#fff;
  outline-offset:5px;
}
body.market-editorial .m-impact-auction {
  display:grid;
  grid-template-columns:190px minmax(0,1fr) auto;
  align-items:center;
  gap:18px 24px;
  border-top:1px solid #627591;
  padding-top:16px;
  margin-top:18px;
}
body.market-editorial .m-impact-auction-person {display:flex;align-items:center;gap:12px;}
body.market-editorial .m-impact-auction-avatar {
  display:block;
  flex:0 0 48px;
  width:48px;
  height:48px;
  object-fit:cover;
  object-position:50% 16%;
  filter:none;
  border-radius:0;
}
body.market-editorial .m-impact-auction h3 {font-size:19px;}
body.market-editorial .m-impact-auction p {
  font-size:12px;
  line-height:1.6;
  color:#e3eaf4;
  margin:0;
  max-width:720px;
}
body.market-editorial .m-impact-coming-soon {
  font-size:11px;
  line-height:1.5;
  color:#d6e0ef;
  padding:6px 0 6px 15px;
  border-left:1px solid #627591;
}
@media(max-width:1050px) {
  body.market-editorial .m-impact-heading {grid-template-columns:minmax(0,1fr) 170px;gap:26px;}
  body.market-editorial .m-impact-logo {width:170px;}
  body.market-editorial .m-impact-body {grid-template-columns:260px minmax(0,1fr);gap:26px;}
  body.market-editorial .m-impact-actions {grid-template-columns:1fr;gap:12px;}
  body.market-editorial .m-impact-costs dd {font-size:22px;}
  body.market-editorial .m-impact .m-impact-cta {justify-self:start;}
  body.market-editorial .m-impact-auction {grid-template-columns:175px minmax(0,1fr);gap:12px 20px;}
  body.market-editorial .m-impact-coming-soon {grid-column:2;padding:0;border:0;margin-top:-6px;}
}
@media(max-width:700px) {
  body.market-editorial .m-impact {padding-block:25px 23px;margin-bottom:28px;}
  body.market-editorial .m-impact-heading {grid-template-columns:1fr;gap:16px;}
  body.market-editorial .m-impact h2 {font-size:29px;line-height:1.08;}
  body.market-editorial .m-impact-logo {width:166px;}
  body.market-editorial .m-impact-lead {font-size:13px;margin:15px 0 18px;}
  body.market-editorial .m-impact-body {grid-template-columns:1fr;gap:19px;}
  body.market-editorial .m-impact-media {max-width:216px;justify-self:start;}
  body.market-editorial .m-impact-media figcaption {font-size:9px;}
  body.market-editorial .m-impact h3 {font-size:21px;}
  body.market-editorial .m-impact-copy {font-size:13px;margin:8px 0 12px;}
  body.market-editorial .m-impact-actions {gap:13px;}
  body.market-editorial .m-impact-costs {gap:10px;padding:9px 0 10px;}
  body.market-editorial .m-impact-costs dt {font-size:11px;}
  body.market-editorial .m-impact-costs dd {font-size:21px;}
  body.market-editorial .m-impact .m-impact-cta {width:100%;}
  body.market-editorial .m-impact-auction {grid-template-columns:1fr;gap:10px;margin-top:20px;padding-top:16px;}
  body.market-editorial .m-impact-auction h3 {font-size:20px;}
  body.market-editorial .m-impact-auction-avatar {width:44px;height:44px;flex-basis:44px;}
  body.market-editorial .m-impact-coming-soon {grid-column:auto;margin:0;}
}
@media(max-width:380px) {
  body.market-editorial .m-impact h2 {font-size:27px;}
  body.market-editorial .m-impact h3 {font-size:20px;}
  body.market-editorial .m-impact-costs dd {font-size:18px;}
  body.market-editorial .m-impact .m-impact-cta {padding-inline:13px;gap:15px;}
}
@media print {
  body.market-editorial .m-impact {background:#fff!important;color:#111!important;margin-bottom:20px;padding-block:20px;border-block:1px solid #888;}
  body.market-editorial .m-impact h2,body.market-editorial .m-impact h3,
  body.market-editorial .m-impact p,body.market-editorial .m-impact dt,
  body.market-editorial .m-impact dd,body.market-editorial .m-impact figcaption,
  body.market-editorial .m-impact-coming-soon {color:#111!important;}
  body.market-editorial .m-impact h2 {font-size:24pt;}
  body.market-editorial .m-impact-heading {grid-template-columns:1fr;}
  body.market-editorial .m-impact-logo {display:none;}
  body.market-editorial .m-impact-body {gap:25px;}
  body.market-editorial .m-impact .m-impact-cta {border:1px solid #111;background:#fff;color:#111;}
}
