/* Public home (ramsha.sa) */
.ramsha-landing {
  --hl-primary: #5b3a8c;
}

.ramsha-landing__hero {
  background: linear-gradient(180deg, rgba(91, 58, 140, 0.06) 0%, transparent 55%);
}

.ramsha-landing__cta {
  box-shadow: 0 8px 28px rgba(91, 58, 140, 0.22);
}

.ramsha-landing__card {
  border-color: rgba(26, 21, 35, 0.06) !important;
}

.letter-spacing {
  letter-spacing: 0.12em;
}
