/* Align the Atelier shell with the centered site navigation. */
body.v147-atelier-page .site-header .header-inner {
  margin-inline: auto;
}

/* Legal pages use the portfolio's own accent outside client studies. */
body.legal-page.v147-utility-page .site-header {
  --header-accent: #2945e8;
}

body.sober-case.at97-detail .at176-hero-proof figcaption,
body.case176-secondary.case-apphalt .app176-hero-proof .app195-demo-caption,
body.case176-secondary.case-apphalt .app176-hero-proof .app176-demo-notes li {
  font-size: 12px;
  line-height: 1.45;
}
