.privacy-link[href^=mailto\:]{color:#0659a2;text-decoration:none;transition:color .2s}.privacy-link[href^=mailto\:]:hover{color:#0056a3;text-decoration:underline}.privacy-container{color:#111827;max-width:1250px;margin:80px auto 0;padding:60px 20px;line-height:1.75}.privacy-title{text-align:center;color:#111827;margin-bottom:30px;font-size:42px;font-weight:700}.privacy-subtitle{text-align:center;color:#6b7280;margin-bottom:60px;font-size:18px}.privacy-section{margin-bottom:50px}.privacy-section h2{color:#111827;margin-bottom:10px;padding-bottom:6px;font-size:24px;font-weight:700}.privacy-section h3{color:#1f2937;margin-top:25px;margin-bottom:12px;font-size:18px;font-weight:600}.privacy-section p{color:#374151;margin-bottom:16px;font-size:16px}.privacy-section ul{margin:10px 0 20px 20px;padding:0}.privacy-section ul li{color:#374151;margin-bottom:8px;font-size:16px;list-style:outside}.privacy-table{border-collapse:collapse;width:100%;margin-top:20px;font-size:15px}.privacy-table th,.privacy-table td{text-align:center;border:1px solid #e5e7eb;padding:14px 12px}.privacy-table th{color:#111827;background:#f9fafb;font-weight:700}.privacy-table td{color:#374151}@media (max-width:1024px){.privacy-container{padding:50px 40px}.privacy-title{font-size:36px}.privacy-subtitle{margin-bottom:50px;font-size:16px}}@media (max-width:768px){.privacy-container{margin-top:60px;padding:40px 35px}.privacy-title{font-size:30px}.privacy-subtitle{margin-bottom:40px;font-size:15px}.privacy-section h2{font-size:20px}.privacy-section h3{font-size:16px}.privacy-section p,.privacy-section ul li{font-size:15px}.privacy-table{white-space:nowrap;display:block;overflow-x:auto}}@media (max-width:480px){.privacy-container{margin-top:80px;padding:30px 25px}.privacy-title{font-size:26px}.privacy-subtitle{font-size:14px}.privacy-section h2{font-size:18px}.privacy-section h3{font-size:15px}.privacy-section p,.privacy-section ul li{font-size:14px;line-height:1.6}.privacy-table th,.privacy-table td{padding:10px 8px;font-size:13px}}
