/* Luna Semijoias — tokens de marca compartilhados.
   Paleta oficial do Manual da Marca (Bruna Benevides @falacoambru). */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&family=Pinyon+Script&family=Montserrat:wght@300;400;500;600&family=Libre+Baskerville:ital@0;1&display=swap');

:root {
  /* Paleta oficial */
  --luna-taupe:      #A39889; /* greige quente */
  --luna-sage:       #AAAA84; /* verde oliva */
  --luna-sage-light: #D4D9B2; /* verde claro */
  --luna-cream:      #EDE8DF; /* creme */
  --luna-mauve:      #B4A5A0; /* malva acinzentado */
  /* Derivadas */
  --luna-ink:        #3a3630; /* texto escuro quente */
  --luna-ink-soft:   #6b6359;
  --luna-charcoal:   #2a2620; /* dark mode */
  --luna-charcoal-2: #34302a;
  --luna-gold:       #c9a86a;
  --luna-gold-soft:  #e6d3a3;
  --luna-white:      #faf8f3;

  /* Tipografia */
  --f-display: 'Cormorant Garamond', Georgia, serif;
  --f-script:  'Pinyon Script', cursive;
  --f-body:    'Montserrat', system-ui, sans-serif;
  --f-serif:   'Libre Baskerville', Georgia, serif;
}

/* Wordmark reutilizável LUNA semijóias */
.luna-wm { display:inline-flex; flex-direction:column; align-items:center; line-height:.8; text-decoration:none; }
.luna-wm .wm-luna { font-family:var(--f-display); font-weight:500; letter-spacing:.26em; text-indent:.26em; }
.luna-wm .wm-sub  { font-family:var(--f-script); margin-top:-.18em; align-self:flex-end; opacity:.9; }

* { box-sizing:border-box; }
html { scroll-behavior:smooth; }
body { margin:0; }
img { max-width:100%; display:block; }
