/* ==========================================================================
   MAILCHIMP — the case study's own brand system
   CLAUDE.md §7: "Each case study's internal content keeps its own brand
   system... The shell is Prateek's; the work inside each case study belongs
   to its own brand."

   ITS OWN FILE, LOADED ONLY BY ITS OWN PAGE. That is the quarantine made
   structural rather than promised: these four values do not exist on any
   other page in the site, so no rule anywhere else can reach them by
   accident and no later edit can leak Heritage Brown into the shell. It is
   also the reason project.css contains no brand colours at all — it is the
   frame, and this is what goes in it.

   Values are read off the identity sheet in
   assets/projects/mailchimp/_reference/, which is reference only and is
   never placed on the page (§8: rebuild natively, don't screenshot).

   CONTRAST, measured against Founder's White #F5EFE8 as the content surface:
     Heritage Brown  #3D2314   12.7 : 1   body and headings
     Confident Blue  #1B3A6B    9.8 : 1
     Creative Purple #6B3FA0    6.4 : 1
   All three clear the AA floor §12 sets for normal text, so any of them can
   carry type on the sheet. Founder's White on Heritage Brown is the same
   12.7 : 1 inverted, which is what the outer container uses.
   ========================================================================== */

.brand--mailchimp {
  --b-surface:  #F5EFE8;   /* Founder's White  — content surface / the base  */
  --b-anchor:   #3D2314;   /* Heritage Brown   — the anchor / container      */
  --b-bridge:   #1B3A6B;   /* Confident Blue   — the bridge / transactional  */
  --b-catalyst: #6B3FA0;   /* Creative Purple  — the catalyst / creative     */

  /* Montserrat is loaded at 700 only (§8's font budget). The tracking is
     part of the brand's own rule — "pushed to extreme scales and tight
     tracking" — so it belongs with the face rather than in the template. */
  --b-display: 'Montserrat', system-ui, sans-serif;
  --b-display-weight: 700;
  --b-display-tracking: -0.035em;

  /* Source Sans 3 is NOT loaded, deliberately. This is a humanist stack that
     lands close to it, and the specimen on the page says so in as many words
     — a reader should not be left to assume they are looking at the licensed
     face when they are not. */
  --b-body: 'Source Sans 3', 'Source Sans Pro', ui-sans-serif, -apple-system,
            'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
