/*
 * variant-minimal.css
 *
 * Design intent: restraint. Pull every ornament smaller, widen the
 * vertical rhythm, and shift more surfaces to Inter so the only
 * remaining "voice" is the photos themselves. Cormorant is reserved
 * for the hero subtitle and one or two ledes; everything else — form
 * labels, feature card body, captions — speaks in clean sans.
 *
 * Cinzel still owns display titles (it's the brand mark's voice), but
 * its scale is reduced and tracking tightened so it feels engraved
 * rather than declared.
 *
 * Tradeoff: cooler, more contemporary, slightly less "wedding". Best
 * for the gallery and album pages where photos must carry the room.
 */

:root {
  /* Inter creeps into roles Cormorant held in the baseline. */
  --font-subhead: var(--font-sans);
  --font-lede:    var(--font-sans);

  /* Display still serif, but quieter. */
  --fs-display: 52px;
  --fs-h1:      36px;
  --fs-h2:      24px;
  --ls-display: 0.06em;
  --ls-h1:      0.04em;

  /* Lede speaks softer — sans needs less weight than the serif it
   * replaces, so step body sizes down slightly to compensate. */
  --fs-lede:    18px;
  --lh-lede:    1.55;

  /* Smaller motifs, more breathing room. */
  --ornament-divider-width:         320px;
  --ornament-divider-ornate-width:  420px;
  --ornament-branch-width:          260px;
  --ornament-corner-size:           120px;

  /* Whitespace gets a bump. */
  --space-section-gap:     128px;
  --space-section-gap-lg:  160px;
  --space-card-padding:    48px;

  /* Texture all but disappears. */
  --texture-hero-opacity: 0.04;

  /* Hairlines feel less papery. */
  --rule-color: #E4DECB;
}
