:root{ /* default density is normal */ }

.rt-density-compact{
  --rt-gap:10px;
  --rt-section-pad:18px;
  --rt-container-pad:12px;
  --rt-grid-gap:10px;
  --rt-card-hover-lift:6px;
}

.rt-density-normal{
  --rt-gap:14px;
  --rt-section-pad:24px;
  --rt-container-pad:16px;
  --rt-grid-gap:14px;
  --rt-card-hover-lift:8px;
}

.rt-density-spacious{
  --rt-gap:18px;
  --rt-section-pad:32px;
  --rt-container-pad:20px;
  --rt-grid-gap:18px;
  --rt-card-hover-lift:10px;
}
