/* =========================================================
   Zenitha Cruise · Design Tokens
   cruise.zenitha.luxury — Concierge-led travel arm
   Inherits cluster DNA from zenitha-corporate.css.
   ---------------------------------------------------------
   Override doctrine:
   • Navy lifts from "concierge accent" to PRINCIPAL FOUNDATION.
   • Emerald shrinks to ~1% — a single jewel-line accent.
   • Gold stays as the metal punctuation.
   • A new "deep-water" tone enters: a cool near-black for
     section grounds that read "open ocean" without going
     fully navy.
   ========================================================= */

@import url("./zenitha-corporate.css");

:root {

  /* ---- Cruise-specific tones ---- */
  --zen-deep-water:    #0A1422;   /* cooler near-black, ground */
  --zen-navy-ink:      #122441;   /* mid-navy, body surface */
  --zen-navy-soft:     #1B3357;   /* hover/divider on navy */
  --zen-foam:          #E8E9EC;   /* bone, not warm — for nav surfaces */
  --zen-spray:         #BFC8D1;   /* cool silver, replaces zen-silver here */

  /* The Mediterranean strip — the only place emerald lives */
  --zen-med-deep:      #0F4D3A;   /* same emerald, used as 1% jewel only */

  /* ---- Override semantic surfaces ---- */
  --color-surface:           var(--zen-paper);
  --color-surface-warm:      var(--zen-paper-warm);
  --color-surface-inverse:   var(--zen-deep-water);     /* WAS ink */
  --color-surface-strategic: var(--zen-navy-ink);       /* WAS emerald */
  --color-surface-concierge: var(--zen-navy-ink);       /* unified */

  /* Cruise inherits Corporate type; no override here. */

  /* ---- Composition discipline (Cruise tuning) ---- */
  --discipline-navy-share:    "~50%";  /* navy + deep-water foundation */
  --discipline-emerald-max:   "1%";    /* jewel-line only */
  --discipline-gold-max:      "12%";   /* metal punctuation */

  /* ---- Hero overlay (design-pass v0.1) ----
     Inherits calmer-treatment posture from Yachts v0.1.1, deepens
     desaturation default (-22% via SATURATION=0.78 in encoder) +
     AR-primary lockup proportions per Cruise spec v0.1. */
  --cruise-hero-overlay-style: "calm";
  --cruise-hero-overlay-weight: 300;
  --cruise-hero-overlay-max-width: 600px;
  --cruise-hero-overlay-text-transform: none;
  /* AR-primary: AR ~2.5rem desktop, EN ~1.5rem desktop. Mobile shrinks
     proportionally via the existing `--rhythm-*` tokens. */
  --cruise-hero-ar-size-desktop: 2.5rem;
  --cruise-hero-en-size-desktop: 1.5rem;
}

/* Served-copy addition (Phase 2, 2026-07-29): unified semantic accent
   = this pack's principal color, consumed by public.css --zlt-accent. */
:root {
  --color-accent: var(--zen-navy-ink);
  --color-accent-soft: var(--zen-navy-soft);
}
