.privacy-wrapper{color:#333;background:#f8f9fa;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;line-height:1.7}.privacy-container{max-width:800px;margin:0 auto;padding:40px 24px}.privacy-wrapper .header{text-align:center;border-bottom:2px solid #e9ecef;margin-bottom:40px;padding-bottom:24px}.privacy-wrapper .header h1{color:#252547;margin-bottom:8px;font-size:28px}.privacy-wrapper .header p{color:#6c757d;font-size:14px}.privacy-wrapper .card{background:#fff;border-radius:12px;margin-bottom:24px;padding:32px;box-shadow:0 2px 8px #0000000f}.privacy-wrapper h2{color:#252547;border-bottom:1px solid #f0f0f0;margin-bottom:12px;padding-bottom:8px;font-size:20px}.privacy-wrapper h3{color:#495057;margin:16px 0 8px;font-size:16px}.privacy-wrapper p{color:#555;margin-bottom:12px}.privacy-wrapper ul{color:#555;margin:8px 0 16px 24px;list-style-type:disc}.privacy-wrapper ul li{margin-bottom:6px}.privacy-wrapper .highlight{background:#e8f5e9;border-left:4px solid #4caf50;border-radius:4px;margin:16px 0;padding:12px 16px}.privacy-wrapper .warning{background:#fff3e0;border-left:4px solid #ff9800;border-radius:4px;margin:16px 0;padding:12px 16px}.privacy-wrapper .footer{text-align:center;color:#6c757d;border-top:1px solid #e9ecef;padding-top:24px;font-size:13px}.privacy-wrapper a{color:#1a73e8;text-decoration:none}.privacy-wrapper a:hover{text-decoration:underline}.privacy-wrapper table{border-collapse:collapse;width:100%;margin:12px 0}.privacy-wrapper table th,.privacy-wrapper table td{text-align:left;border-bottom:1px solid #f0f0f0;padding:10px 12px;font-size:14px}.privacy-wrapper table th{color:#333;background:#f8f9fa;font-weight:600}
