 body {
      font-family: 'Inter', sans-serif;
      background-color: #fff;
      color: #1c1c1c;
    }
    .navbar-brand span 
    { color: #00b67a; 
        
    }
    
    .hero {
      background: #e6f4f1;
      padding: 80px 0;
      text-align: center;
    }
    
    .hero h1 { 
        font-size: 2.5rem; 
        margin-bottom: 1rem; 
        
    }
    
    .hero p { 
        font-size: 1.1rem; 
        margin-bottom: 1.5rem; 
        color: #4a4a4a; 
        
    }
    .cta-btn, .btn.cta-btn { 
        background: #00b67a;
        color: white; 
        font-weight: 600;
        
        
    }
    .trust-split 
    { background: #b8f7d4;
    border-radius: 20px; 
    padding: 60px 0; 
        
    }
    
    .trust-right { 
        background: #004f2d; 
        color: #fff; 
        padding: 30px; 
        border-radius: 14px; 
        
    }
    
    .trust-images img {
      width: 48px; 
      height: 48px; 
      border-radius: 50%; 
      border: 2px solid #b8f7d4;
    }
    
    .card, .faq-item {
      padding: 5px; 
      border: 1px solid #ddd;
      border-radius: 6px;
    }
    
    .footer { 
        background: #f4f4f4; 
        padding: 20px 0; 
        text-align: center;
        color: #666; 
        font-size: 14px; 
        
    }
    
    