.footer-section {
     background: var(--neutral-900) !important;
     color: var(--neutral-300);
 }

 .footer-section h4 {
     color: var(--white);
     font-weight: 600;
     margin-bottom: 1.5rem;
 }

 .footer-section .uk-nav-default>li>a {
     color: var(--neutral-400);
     transition: color 0.3s ease;
     padding: 0.25rem 0;
 }

 .footer-section .uk-nav-default>li>a:hover {
     color: var(--primary-color);
 }

 .uk-icon-button {
     background: var(--glass-bg);
     border: 1px solid var(--glass-border);
     backdrop-filter: blur(10px);
     transition: all 0.3s ease;
 }

 .uk-icon-button:hover {
     background: var(--primary-color);
     border-color: var(--primary-color);
     transform: translateY(-2px);
 }