.privacy-page .privacy-meta{margin:0 0 1.5rem;color:var(--gray);font-size:.95rem}.privacy-page .privacy-meta a{color:var(--orange);font-weight:600}.privacy-page .privacy-summary{background:var(--gray-light);border-left:4px solid var(--orange);border-radius:8px;padding:1.5rem 1.75rem}.privacy-page .privacy-summary h2{margin-top:0}.privacy-page .privacy-summary li{margin-bottom:.6rem}.privacy-page .privacy-table-wrap{overflow-x:auto;margin:1rem 0 1.5rem}.privacy-page .privacy-table{width:100%;border-collapse:collapse;font-size:.95rem}.privacy-page .privacy-table td,.privacy-page .privacy-table th{text-align:left;vertical-align:top;padding:.7rem .9rem;border-bottom:1px solid #dde3e8}.privacy-page .privacy-table th{background:var(--blue-dark);color:var(--white);font-weight:600}.privacy-page .privacy-table tbody tr:nth-child(2n){background:#f7f9fa}.privacy-page code{font-size:.9em;background:var(--gray-light);padding:.1em .35em;border-radius:4px;word-break:break-all}@media (max-width:768px){.privacy-page .privacy-summary{padding:1.25rem}.privacy-page .privacy-table td,.privacy-page .privacy-table th{padding:.55rem .6rem}}