.privacy-page[data-v-533fd1e9]{min-height:100vh;padding:2rem 1.25rem}.privacy-shell[data-v-533fd1e9]{margin:0 auto;width:min(100%,920px)}.privacy-card[data-v-533fd1e9]{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:28px;box-shadow:var(--shadow-elevated);padding:1.75rem 1.25rem}.privacy-header[data-v-533fd1e9]{border-bottom:1px solid var(--border-soft);margin-bottom:1.75rem;padding-bottom:1.25rem}.privacy-eyebrow[data-v-533fd1e9]{color:var(--color-primary);font-size:.82rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.privacy-header h1[data-v-533fd1e9]{font-size:clamp(2rem,4vw,3.2rem);line-height:1.08}.privacy-content[data-v-533fd1e9]{display:grid;gap:1.5rem}.privacy-content section[data-v-533fd1e9]{display:grid;gap:.6rem}.privacy-content h2[data-v-533fd1e9]{font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.25}.privacy-content p[data-v-533fd1e9]{color:var(--text-secondary);font-size:1rem;line-height:1.72}@media(min-width:768px){.privacy-page[data-v-533fd1e9]{padding:3.5rem 2rem}.privacy-card[data-v-533fd1e9]{padding:3rem}.privacy-header[data-v-533fd1e9]{margin-bottom:2.25rem;padding-bottom:1.5rem}.privacy-content[data-v-533fd1e9]{gap:1.75rem}}
