/*
 * Small presentation fixes layered over Trent's site.css (which stays byte-for-byte his).
 * Injected into every page by scripts/build-site.mjs after his stylesheet. Keep this file short:
 * anything bigger belongs in a conversation with Trent and in site-src/assets/site.css.
 */

/* Included/excluded block on service and city pages: his `.incl li{display:flex}` rule (meant for
 * the tick list) also reaches the "only two things that can be added" list, so on phones the bold
 * label became a narrow flex column next to the description. Let those items flow as text. */
.incl ul.exlist li{display:block;font-weight:400;font-size:1.04rem;letter-spacing:0;color:var(--ink-2)}
.incl ul.exlist li b{display:inline;font-weight:700}

/* Press strip on service and city pages: `.pstat` is a flex container on the home page (its
 * children are <p>s) but a plain paragraph inside `.press`, where the same rule split the sentence
 * into flex items spread across the row ("4.9 … 2,500" at opposite edges, a lone full stop on the
 * right). On desktop the sentence fits one line and reads fine, so only phones and small tablets
 * get the paragraph back. */
@media(max-width:820px){.press p.pstat{display:block}}

/* Colour contrast (the accessibility floor is 4.5:1; Lighthouse measured 3.8 to 4.45 on these).
 * Trent's third ink, used for captions, kickers, hints, step labels, review dates and "what to
 * listen for elsewhere" cells, was #847c72 (4.11:1 on white, 3.81:1 on the cream). The quote page's
 * own bluer version was #7a8296 (3.85:1). Both are nudged darker, still clearly the muted tone.
 * The brown on the yellow band (#6b5f2a, 4.45:1) goes one step darker too. */
:root{--ink-3:#6f675e}
html.page-quote{--ink-3:#5f6a80}
.qband .qsub,.rmark i{color:#5a4f22}

/* Footer address block: a generic paragraph rule paints it in the second ink (#4d4740) on the
 * near-black footer, 1.95:1, so "Carrollton, TX 75006 · Open seven days a week" was almost
 * invisible. Use the footer's own text colour, like the link columns next to it. */
.fbrand p{color:#c8c0b4}
