/* ==========================================================================
   CENTRAL COAST LENS — COLOUR
   Palette "Cool Linen" (concept D), chosen 29 Aug 2026 and now the only one.

   A white with a trace of blue in it, the way an overcast coastal morning
   looks. Ink is cool near-black; the shadow over the photographs is neutral
   and medium-deep. Nothing here reads as a colour — it is cool grey against
   warm grey, felt rather than seen.

   base.css hard-codes no colour at all; every colour on the site comes from
   a token below, so a future re-colour happens only in this file.
   ========================================================================== */
:root{
  /* ground ------------------------------------------------------------- */
  --bg:#F8F9FA;
  --bg-2:#F1F3F5;
  --bg-3:#E8EBEE;

  /* rules -------------------------------------------------------------- */
  --line:rgba(18,22,26,.14);
  --line-soft:rgba(18,22,26,.07);
  --line-strong:rgba(18,22,26,.30);

  /* ink ---------------------------------------------------------------- */
  --fg:#12161A;   /* 17.3:1 */
  --fg-2:#3C444C; /*  9.4:1 */
  --fg-3:#666F78; /*  5.2:1 */

  /* accent — slate, cool enough to notice only side by side ------------ */
  --accent:#12161A;
  --accent-ink:#33414E;
  --accent-soft:rgba(51,65,78,.10);

  /* text over photographs ---------------------------------------------- */
  --on-dark:#FBFDFF;
  --on-dark-2:rgba(251,253,255,.82);

  /* the shadow over the hero — MEDIUM-DEEP, cool ----------------------- */
  --scrim-top:rgba(9,13,17,.22);
  --scrim-mid:rgba(9,13,17,.34);
  --scrim-bot:rgba(9,13,17,.78);
  --scrim-side:rgba(9,13,17,.44);

  --panel-scrim-a:rgba(9,13,17,.64);
  --panel-scrim-b:rgba(9,13,17,.86);

  /* gallery tiles ------------------------------------------------------ */
  --tile-veil:rgba(9,13,17,.03);
  --tile-veil-hover:rgba(9,13,17,.10);

  --shadow-lift:0 22px 60px rgba(12,20,28,.17);

  /* package cards ------------------------------------------------------
     The one place the site admits to colour. Taken exactly from the
     owner's own price sheet - sky, sand and hillside - and set on white,
     as on the sheet, because they vanish against the panel grey. */
  --tier-ground:#FFFFFF;
  --tier-mini:#F7FDFF;
  --tier-basic:#FFF8F5;
  --tier-premium:#F8FFF0;
}
