/* ════════════════════════════════════════════════════════════════
   Revision chrome bridge for utility pages
   Marketing pages, practice guides, simulators, and legal pages keep
   their own body layout but adopt the revision site-header, site-footer,
   and design tokens. The revision shell (design-revision.css) centers the
   whole body and strips link styling for its purpose-built pages; this
   layer undoes both for the page's own content, while the shared header
   and footer keep their revision styling (they lay out with flexbox, not
   text-align, so left-aligning the body does not disturb them).
   Loaded only on the converted utility pages, after design-revision.css.
   ════════════════════════════════════════════════════════════════ */

/* Content reads left; the header/footer center via their own flex rules. */
body.revision { text-align: left; }

/* Restore a visible, consistent link treatment in page content
   (the revision reset sets a { color: inherit; text-decoration: none }).
   The header and footer opt back out just below. */
body.revision a { color: var(--olive); text-decoration: underline; text-underline-offset: 2px; }
body.revision .site-header a,
body.revision .site-footer a { color: inherit; text-decoration: none; }
body.revision .site-header .brand,
body.revision .site-footer .brand { color: var(--ink); }
