/* Placeholder guesses (founder, 2026-10-07: "just guess everything for now
   and put it in red text with asterisk to store for later").

   Anything printed with class="guess" is a stand-in until the real value is
   known: a price, a travel fee, a local fact. `npm run guesses` lists them all
   in GUESSES.md. Prices and fees are marked by flags in pricing.config.mjs
   (GUESS), so setting a flag to false and rebuilding clears them.

   Founder 2026-10-13: the red was "kinda jarring". So a guess now reads like the
   text around it, with a small faint asterisk. To review them, add ?guesses to
   any address: every guess turns red again for the rest of the visit (js/site.js,
   js/guesses.js on the booking pages), and ?guesses=0 turns it off.

   The review red reads on every page color: #C62828 is 5.6:1 on white; #FF8A80
   is 7.5:1 on the black bands. */
.guess { color: inherit; }
.guess::after { content: "*"; margin-left: 1px; font-size: .7em; font-weight: 600; line-height: 0; vertical-align: super; opacity: .5; }

html.show-guesses .guess { color: #C62828; }
html.show-guesses .guess::after { font-size: 1em; font-weight: 700; vertical-align: baseline; opacity: 1; }
html.show-guesses .band.is-dark .guess, html.show-guesses .h-contact .guess, html.show-guesses .on-dark .guess { color: #FF8A80; }
/* White cards on a black band (the size cards) take the light page red again. */
html.show-guesses .band.is-dark .size-card .guess { color: #C62828; }
