
/* ---- 1. sentence case in the nav and on every CTA ----
   Specificity notes: `.mn--atlaslight .mn-btn` is (0,2,0) so a plain class
   cannot beat it; `.mn[class]` matches that weight and wins on source order.
   Tracking comes down too: .16em is set for uppercase and reads as gappy
   once the text is mixed case, and the size lifts a touch because lowercase
   has a smaller apparent height than caps at the same point size. */
.mn[class] .mn-item>button,
.mn[class] .mn-item>a,
.mn[class] .mn-btn,
.at-btn,
.at-link,
#services .stk-cta{
  text-transform:none;
  letter-spacing:.004em}
.mn[class] .mn-item>button,.mn[class] .mn-item>a{font-size:13.5px}
.mn[class] .mn-btn{font-size:12.5px}
.at-btn{font-size:12.5px}
.at-link{font-size:12px;letter-spacing:.01em}
#services .stk-cta{font-size:12px}

/* ---- 2. EN Services: no imagery ----
   The images are gone from the data, so `has-fig` is never applied and the
   reserved right column disappears with it. These two rules are belt and
   braces in case a figure is ever reintroduced without its padding. */
#services .stk-fig{display:none}
#services .stk-panel{padding-right:40px}
@media(max-width:900px){#services .stk-panel{padding-right:22px}}
