.privacy-page[data-v-ffaab380]{min-height:100vh}.privacy-hero[data-v-ffaab380]{padding:34px 0 10px}.privacy-hero__inner[data-v-ffaab380]{display:grid;gap:14px}.privacy-back[data-v-ffaab380]{display:inline-flex;align-items:center;width:fit-content;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(127,132,97,.14);background:#ffffffb3;color:var(--accent-deep);font-size:.92rem;font-weight:600}.privacy-hero h1[data-v-ffaab380]{margin:0;font-family:var(--font-heading);font-size:clamp(2.2rem,4vw,3.5rem);font-weight:600}.privacy-updated[data-v-ffaab380]{margin:0;color:var(--text-soft)}.privacy-content__inner[data-v-ffaab380]{display:grid;gap:18px}.privacy-section[data-v-ffaab380]{padding:22px 24px;border:1px solid rgba(120,116,93,.1);border-radius:18px;background:#ffffff94;box-shadow:var(--shadow)}.privacy-section h2[data-v-ffaab380]{margin:0 0 12px;font-family:var(--font-heading);font-size:1.7rem;font-weight:600}.privacy-section p[data-v-ffaab380]{margin:0 0 12px;color:var(--text-soft);line-height:1.6}.privacy-section p[data-v-ffaab380]:last-child{margin-bottom:0}.privacy-list[data-v-ffaab380]{margin:0 0 12px;padding-left:20px;color:var(--text-soft)}.privacy-list li+li[data-v-ffaab380]{margin-top:6px}.privacy-card[data-v-ffaab380]{display:grid;gap:4px;width:fit-content;padding:14px 16px;border-radius:14px;background:#f8f5eceb;color:var(--text-soft)}.privacy-card a[data-v-ffaab380]{color:var(--accent-deep)}@media(max-width:760px){.privacy-hero[data-v-ffaab380]{padding-top:20px}.privacy-section[data-v-ffaab380]{padding:18px 16px}.privacy-section h2[data-v-ffaab380]{font-size:1.4rem}}
