 255, 255, 0.2);
      padding-top: 15px;
      font-size: 0.9rem;
      opacity: 0.8;
    }

    .footer-card {
      flex: 1 1 200px;
      background: rgba(255, 255, 255, 0.1);
      border-radius: 12px;
      padding: 20px;
      min-width: 200px;
    }

    .footer-card ul {
      list-style: none;
      padding: 0;
      margin: 0;
    }

    .footer-card ul li {
      margin-bottom: 8px;
    }

    .footer-card ul li a {
      color: rgba(255, 255, 255, 0.8);
      text-decoration: none;
      displa