body {
      background-color: #fefaf0;
      font-family: Arial, sans-serif;
    }
    .container {
      max-width: 500px;
      margin: 5% auto;
      text-align: center;
    }
    .logo-img {
      width: 170px;
      margin-bottom: 10px;
    }
    .card {
      border: 1px solid #e0e0e0;
      border-radius: 10px;
      transition: transform 0.2s;
    }
    .card:hover {
      transform: scale(1.03);
      box-shadow: 0 4px 20px rgba(0,0,0,0.1);
    }
    .card-body i {
      font-size: 2rem;
      margin-bottom: 10px;
    }
    .option-title {
      font-weight: bold;
    }