/* ============================================================
   SIS — pages.css (subpage shared layer) · owned by §3
   Loaded after site.css on every page EXCEPT the homepage.
   Scope: nav audit link, audit-first CTA stacks, subpage fixes.
   ============================================================ */

/* Nav: audit entry text link (reserved accent stays on .btn-primary) */
.nav-links a.nav-audit{color:var(--brand);font-weight:500}
.nav-links a.nav-audit:hover{color:var(--brand-hover)}

/* Final-CTA stack: audit primary, Calendly demoted to secondary */
.cta-stack{display:flex;flex-direction:column;gap:12px;align-items:center}
.cta-note{color:var(--text-3)}

/* Compact audit cross-sell (legal/utility pages) */
.audit-crosslink{max-width:640px;margin:0 auto;text-align:center}

/* Mobile: pre-reveal translateX states must not widen the document
   (fixes /about/ scrollWidth 414 @ 390px; same cause SS2 found on home) */
main{overflow-x:clip}
