.guide-hero { background: linear-gradient(135deg, var(--tinta-profundo), var(--tinta)); }
.guide-price-box {
  display: flex;
  align-items: baseline;
  gap: 12px;
  margin: 24px 0 8px;
}
.guide-price {
  font-family: var(--font-display);
  font-size: 2.4rem;
  color: var(--white);
}
.guide-price-note {
  color: #E6DCCB;
  font-size: 0.9rem;
}
.guide-price-box-center { justify-content: center; }
.guide-price-box-center .guide-price { color: var(--terracota); }
.guide-price-box-center .guide-price-note { color: var(--muted); }
.guide-grid .deseo-card h3 { color: var(--tinta); }
