      :root { 
        --card-bg: #11141b; /* Görseldeki pürüzsüz koyu ton */
      }

      body { 
        background-color: var(--space-dark); 
        color: white; 
      }
      
      /* Teknoloji Arka Planı (Grid) */
      .grid-bg {
        position: fixed;
        top: 0; left: 0; width: 100%; height: 100%;
        background-image: 
          linear-gradient(0deg, transparent 24%, rgba(255, 140, 66, .02) 25%, rgba(255, 140, 66, .02) 26%, transparent 27%, transparent 74%, rgba(255, 140, 66, .02) 75%, rgba(255, 140, 66, .02) 76%, transparent 77%, transparent),
          linear-gradient(90deg, transparent 24%, rgba(255, 140, 66, .02) 25%, rgba(255, 140, 66, .02) 26%, transparent 27%, transparent 74%, rgba(255, 140, 66, .02) 75%, rgba(255, 140, 66, .02) 76%, transparent 77%, transparent);
        background-size: 60px 60px;
        z-index: -1;
      }

      /* İletişim Kartları - Görseldeki Kart Yapısı */
      .contact-card {
        background: var(--card-bg);
        border: 1px solid rgba(255, 255, 255, 0.08);
        border-radius: 20px;
        transition: 0.3s ease;
        text-decoration: none;
        color: white;
        padding: 40px 20px;
        display: flex;
        flex-direction: column;
        align-items: center;
        height: 100%;
      }

      .contact-card:hover {
        transform: translateY(-10px);
        border-color: var(--venus-orange);
        box-shadow: 0 10px 30px rgba(255, 140, 66, 0.15);
        color: white;
      }
      
      .icon-circle {
        width: 70px;
        height: 70px;
        background: rgba(255, 140, 66, 0.1);
        border-radius: 15px; /* Görseldeki gibi daha köşeli */
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 20px;
        font-size: 2rem;
        color: var(--venus-orange);
      }

      .icon-circle-instagram {
        color: #e1306c;
        background: rgba(225, 48, 108, 0.1);
      }

      .icon-circle-phone {
        color: #00f2ff;
        background: rgba(0, 242, 255, 0.1);
      }

      .btn-whatsapp {
        background-color: #25d366;
        color: var(--space-dark);
        font-weight: 700;
        border-radius: 12px;
        padding: 15px 40px;
        transition: 0.3s;
        border: none;
      }
      
      .btn-whatsapp:hover {
        transform: scale(1.05);
        box-shadow: 0 0 25px rgba(37, 211, 102, 0.3);
        color: white;
      }

