// Grayscale Text Utilities .text-xs { font-size: 0.7rem; } .text-lg { font-size: 1.2rem; } .text-gray-100 { color: $gray-100 !important; } .text-gray-200 { color: $gray-200 !important; } .text-gray-300 { color: $gray-300 !important; } .text-gray-400 { color: $gray-400 !important; } .text-gray-500 { color: $gray-500 !important; } .text-gray-600 { color: $gray-600 !important; } .text-gray-700 { color: $gray-700 !important; } .text-gray-800 { color: $gray-800 !important; } .text-gray-900 { color: $gray-900 !important; } .icon-circle { height: 2.5rem; width: 2.5rem; border-radius: 100%; display: flex; align-items: center; justify-content: center; } .minimal-section-title { font-size: 1.8rem; font-weight: 500; color: #333; border-left: 4px solid #007bff; padding-left: 15px; margin-bottom: 30px; } .cool-separator hr { height: 1px; background: linear-gradient(to right, #007bff, transparent, #007bff); } .blur-effect { transition: filter 0.3s ease, opacity 0.3s ease; }