.privacy-page[data-v-7dd348c5]{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-base);color:var(--text-primary)}.privacy-content[data-v-7dd348c5]{flex:1;padding:var(--space-2xl) var(--space-md)}.privacy-wrapper[data-v-7dd348c5]{max-width:900px;margin:0 auto}.privacy-section[data-v-7dd348c5]{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-2xl);margin-bottom:var(--space-xl)}.privacy-section h1[data-v-7dd348c5]{font-size:28px;font-weight:700;margin-bottom:var(--space-xl);background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.privacy-section p[data-v-7dd348c5]{font-size:14px;line-height:1.8;color:var(--text-secondary);margin-bottom:var(--space-md)}.privacy-section strong[data-v-7dd348c5]{color:var(--text-primary);font-weight:700}.privacy-section a[data-v-7dd348c5]{color:var(--purple-light);text-decoration:none;transition:color var(--transition-fast)}.privacy-section a[data-v-7dd348c5]:hover{color:var(--cyan-accent);text-decoration:underline}.privacy-hints[data-v-7dd348c5]{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-xl)}.privacy-hints h3[data-v-7dd348c5]{font-size:22px;font-weight:700;margin-bottom:var(--space-md);color:var(--text-primary)}.privacy-hints p[data-v-7dd348c5]{font-size:14px;line-height:1.8;color:var(--text-secondary)}
