2);
      border-color: #2f2ca0 !important;
    }

    .tech-icon {
      font-size: 2.5rem;
      margin-bottom: 1rem;
      color: #2f2ca0 !important;
    }

    .tech-item h3 {
      margin-bottom: 0.5rem;
      color: #1f2937 !important;
    }

    .tech-item p {
      color: #6b7280 !important;
      font-size: 0.9rem;
    }

    .contribution-list p {
      display: flex;
      align-items: center;
      margin-bottom: 0.75rem;
      padding: 0.75rem;
      background: #f8fafc;
      border-radius: 8p