.privacy-section {
            margin-bottom: 2rem;
            padding: 1.5rem;
            background: var(--loader-bg);
            border-radius: 8px;
            text-align: left;
            border: 1px solid var(--border-color);
        }
        .privacy-section h3 {
            color: var(--accent-green);
            margin-bottom: 1.2rem;
            font-size: 1.4rem;
        }
        .privacy-section p {
            margin-bottom: 1rem;
        }
        .privacy-section ul {
            padding-left: 1.2rem;
            margin-bottom: 1rem;
            list-style-type: none;
        }
        .privacy-section li {
            margin-bottom: 0.8rem;
            position: relative;
        }
        .privacy-section li::before {
            content: "•";
            color: var(--accent-amber);
            position: absolute;
            left: -1.2rem;
        }
        .highlight {
            color: var(--accent-amber);
            text-decoration: none;
            font-weight: bold;
        }
        code {
            background: rgba(89, 0, 255, 0.1);
            padding: 0.1rem 0.3rem;
            border-radius: 4px;
            font-family: monospace;
        }
        [data-theme="dark"] code {
            background: rgba(3, 255, 49, 0.1);
        }
        .warning-text {
            display: block;
            margin-top: 0.5rem;
            font-size: 0.85rem;
            opacity: 0.7;
            font-style: italic;
        }

        @media (max-width: 768px) {
    .desktop-menu .nav-link, 
    .mobile-menu .nav-link {
        word-wrap: break-word;
        hyphens: auto;
    }

    h1 {
        font-size: 1.8rem;
        word-wrap: break-word;
    }}