/* Site-wide presentation: capitalise words without changing stored content or form data. */
body.cinematic, body.cinematic :where(h1,h2,h3,h4,h5,h6,p,a,span,div,section,article,li,dt,dd,label,button,summary,th,td,strong,em,small,option) {
  text-transform: capitalize !important;
}
body.cinematic :is(input,textarea,code,pre,kbd,samp,[contenteditable="true"],a[href^="mailto:"],a[href^="tel:"],.sss-msg-row.user),
body.cinematic :is(code,pre,kbd,samp,[contenteditable="true"],a[href^="mailto:"],a[href^="tel:"],.sss-msg-row.user) * {
  text-transform: none !important;
}
body.cinematic input::placeholder, body.cinematic textarea::placeholder { text-transform: capitalize; }
