  .privacy-wrapper{
            max-width: 900px;
            margin: 60px auto;
            padding: 40px;
            background: var(--bg-card);
            border-radius: 20px;
            border: 2px solid var(--border-color);
            box-shadow: 0 10px 30px rgba(0,0,0,.35);
            color: var(--text-primary);
            line-height: 1.7;
        }
        .privacy-wrapper h1,
        .privacy-wrapper h2{
            color: var(--neon-cyan);
            margin: 1.5rem 0 .8rem;
            text-shadow: 0 0 10px var(--neon-cyan);
        }
        .privacy-wrapper h1{
            font-size: 2.2rem;
            text-align: center;
            margin-bottom: 2rem;
        }
        .privacy-wrapper h2{
            font-size: 1.5rem;
        }
        .privacy-wrapper p,
        .privacy-wrapper li{
            margin-bottom: .8rem;
            color: var(--text-secondary);
        }
        .privacy-wrapper ul{
            padding-left: 1.4rem;
        }
        .privacy-wrapper a{
            color: var(--neon-pink);
            text-decoration: none;
            transition: opacity .2s;
        }
        .privacy-wrapper a:hover{
            opacity: .8;
        }
        .data-table{
            width: 100%;
            margin: 1.5rem 0;
            border-collapse: collapse;
            font-size: .95rem;
        }
        .data-table th,
        .data-table td{
            padding: .7rem .9rem;
            border: 1px solid var(--border-color);
            text-align: left;
        }
        .data-table th{
            background: rgba(0,245,255,.08);
            color: var(--neon-cyan);
        }
        .data-table tr:nth-child(even){
            background: rgba(255,255,255,.03);
        }