.privacy-page[data-v-ec26f687]{width:min(100%,1080px);color:var(--app-text);margin:0 auto;padding:48px 20px 0}.privacy-card[data-v-ec26f687]{background:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--app-card-shadow);border-radius:22px;padding:clamp(24px,5vw,52px)}.privacy-heading[data-v-ec26f687]{max-width:760px;margin-bottom:36px}.privacy-heading>p[data-v-ec26f687]{color:#8b5cf6;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.privacy-heading h1[data-v-ec26f687]{margin:0;font-size:clamp(32px,6vw,54px);line-height:1.05}.privacy-heading small[data-v-ec26f687]{color:var(--app-text-faint);margin-top:10px;display:block}.privacy-heading span[data-v-ec26f687]{color:var(--app-text-muted);margin-top:20px;font-size:16px;line-height:1.7;display:block}.privacy-section[data-v-ec26f687],.privacy-contact[data-v-ec26f687]{border-top:1px solid var(--app-border);padding:24px 0}.privacy-section h2[data-v-ec26f687],.privacy-contact h2[data-v-ec26f687]{margin:0 0 10px;font-size:18px}.privacy-section p[data-v-ec26f687],.privacy-contact p[data-v-ec26f687]{max-width:820px;color:var(--app-text-muted);margin:0;line-height:1.7}.privacy-contact a[data-v-ec26f687]{color:#8b5cf6}
