  body {
            font-family: 'Poppins', sans-serif;
            margin: 0;
        }
        .hover-lift:hover { 
            transform: translateY(-2px); 
            transition: all 0.2s ease; 
        }
        .terms-container {
            background: #fff;
            padding: 2rem;
            max-width: 800px;
            margin: 100px auto 2rem auto;
            box-shadow: 0 0 10px rgba(0,0,0,0.1);
            border-radius: 8px;
        }
        h1 {
            text-align: center;
            color: #222;
            font-weight: bold;
            font-size: 5rem;
            
        }
        h2 {
            margin-top: 2rem;
            color: #444;
        }
        p, li {
            line-height: 1.6;
        }
        ul {
            padding-left: 1.5rem;
        }
        a {
            color: #007bff;
        }