/* Delphius brand tokens — palette + swappable logo system.
   Locked palette (WEBSITE_BUILD_PROMPT §2 / visual_identity.md). Bronze is a ~10% ACCENT. */
:root{
  --delphius-obsidian:#121212;
  --delphius-charcoal:#242424;
  --delphius-ivory:#F4F0E8;
  --delphius-stone:#D8D1C4;
  --delphius-bronze:#8B6B43;     /* Aged Bronze — primary accent */
  --delphius-bronze-deep:#62492C;
  --delphius-olive:#5E6253;

  /* ---- THE SWAP: flip the whole site's logo by changing ONE value ----
     Real owner renders (processed to web by tools/process_logos.py).
     Concept 15 = primary (D + laurel + Doric column). Concept 01 = swap-in (D + laurel). */
  --delphius-mark:url("/assets/img/delphius-mark-15.png");      /* D mark — header/favicon */
  --delphius-lockup:url("/assets/img/delphius-lockup-15.png");  /* full lockup — hero/large */
}

/* Override on a wrapper to swap to Concept 01 with no markup change: <body data-logo="01"> */
[data-logo="01"]{
  --delphius-mark:url("/assets/img/delphius-mark-01.png");
  --delphius-lockup:url("/assets/img/delphius-lockup-01.png");
}

/* Background-image utilities (file flips with the var) */
.brand-mark{background:var(--delphius-mark) center/contain no-repeat}
.brand-lockup{background:var(--delphius-lockup) center/contain no-repeat}
