/* Oasis GTM landing pages — shared design tokens (brand/OASIS_BRAND_GUIDELINES.md) */
:root {
  --cream: #F5F0E8;
  --sand: #E8DFD0;
  --warm-sand: #E8DFD0;
  --charcoal: #2C2C2C;
  --black: #1A1A1A;
  --muted: #5A5A5A;
  --caption: #8A8A8A;
  --gold: #C9A961;
  --gold-hover: #b8984f;
  --dusty-blue: #7A9E9F;
  --mint: #B8D4D1;
  --mint-wash: #eef5f4;
  --mint-wash-light: #f4f9f8;
  --sand-muted: #d8d0c4;
  --warm-gray: #b8b0a6;
  --sage: #8B9D83;
  --blush: #E6D5D0;
  --white: #FFFFFF;
  --border: rgba(232, 223, 208, 0.9);
  --shadow: rgba(26, 26, 26, 0.04);
  --shadow-soft: rgba(26, 26, 26, 0.06);
  --hero-fade: rgba(245, 240, 232, 0.55);
  --max: 1080px;
  --measure-prose: 36rem;
  --measure-tight: 32rem;
  --space-section: 88px;
  --space-block: 28px;
  --radius: 4px;
  --focus-ring: 0 0 0 3px rgba(122, 158, 159, 0.4);
  --font-serif: "Playfair Display", Georgia, serif;
  --font-sans: Poppins, Inter, "Helvetica Neue", Arial, sans-serif;
}
