/* =========================================================
   identity.css — REBRAND « Gateway » Bali Hideaways
   Couche de thème chargée APRÈS style.css (+ home/participer).
   Change la typographie (Cormorant), affine la palette et
   le wordmark. Le logo est dans partials.js / participer.html.
   ========================================================= */
@import url('https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,500;0,600;0,700;1,500;1,600&display=swap');

:root{
  --ink:#0C1F1B;
  --ink-soft:#39463F;
  --paper:#F4ECDC;
  --paper-2:#E9DCC6;
  --teal:#103D38;
  --teal-deep:#0A2A26;
  --gold:#C0883C;
  --gold-2:#D7A95B;
  --muted:#6E7A70;
}

/* ---- typographie : Cormorant remplace Fraunces partout ---- */
h1,h2,h3,h4,
.brand .name,.countdown,.dream blockquote,.footer-lead,.brand-foot,.intro-lead,
.offer-body h3,.feature h3,.quote-card blockquote,.quote-card::before,.team-card b,
.card h3,.offer-price,.facts b,.countdown-chip b,.sticky-cta .sc-txt b,
.aside-count b,.aside-prize h2,.step-title{
  font-family:'Cormorant',Georgia,serif !important;
}

/* Cormorant a un dessin plus fin : on lui donne du corps en display */
h1,h2,h3,h4{ font-weight:600; letter-spacing:-.004em; }
.hero h1,.page-hero h1,.cta h2,.contest-band h2,.dream blockquote,.footer-lead{ font-weight:600; }
.intro-lead,.quote-card blockquote{ font-weight:500; }

/* wordmark du header : capitales fines, espacées */
.brand .name{ font-weight:600; letter-spacing:.015em; white-space:nowrap; }
.brand .name em{ font-style:italic; }

/* le nouveau sceau respire mieux avec un peu plus de place */
.brand .mark{ width:34px; height:34px; }
