.privacy-page[data-v-840326f1]{background:var(--neutral-0);color:var(--neutral-900);padding:calc(var(--nav-height) + var(--space-2xl)) 0 var(--space-3xl)}.loading[data-v-840326f1]{padding:calc(var(--nav-height) + var(--space-2xl)) 0 var(--space-3xl);text-align:center;color:var(--neutral-600)}.privacy-page__crumbs[data-v-840326f1]{margin-bottom:var(--space-lg)}.privacy-page__card[data-v-840326f1]{background:var(--neutral-100);border:1px solid var(--neutral-300);border-radius:var(--radius-xl);max-width:820px;padding:clamp(24px,4vw,42px)}.privacy-page__header[data-v-840326f1]{justify-content:space-between;gap:var(--space-lg);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--neutral-300);align-items:flex-start;display:flex}.privacy-page__identity[data-v-840326f1]{gap:var(--space-md);align-items:center;display:flex}.privacy-page__icon[data-v-840326f1]{border-radius:var(--radius-md);border:1px solid var(--neutral-300);background:var(--neutral-200);flex-shrink:0;width:48px;height:48px;overflow:hidden}.privacy-page__icon[data-v-840326f1] .privacy-page__icon-img{object-fit:cover;width:48px;height:48px;display:block}.eyebrow[data-v-840326f1]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--neutral-600);margin-bottom:4px;font-size:.6875rem;font-weight:600;display:block}.privacy-page__header h1[data-v-840326f1]{letter-spacing:-.03em;color:var(--neutral-900);font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:600;line-height:1.05}.privacy-page__updated[data-v-840326f1]{font-family:var(--font-mono);color:var(--neutral-600);text-align:right;font-size:.75rem;line-height:1.5}.privacy-page__updated .mono[data-v-840326f1]{color:var(--neutral-500);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;display:block}.privacy-page__intro[data-v-840326f1]{color:var(--neutral-800);margin-bottom:var(--space-md);font-size:1rem;line-height:1.7}.privacy-page__section[data-v-840326f1]{padding-top:var(--space-lg);margin-top:var(--space-lg);border-top:1px solid var(--neutral-300)}.privacy-page__section h2[data-v-840326f1],.privacy-page__contact h2[data-v-840326f1]{letter-spacing:-.015em;color:var(--neutral-900);margin-bottom:var(--space-md);font-size:1.125rem;font-weight:600}.privacy-page__section p[data-v-840326f1],.privacy-page__contact p[data-v-840326f1]{color:var(--neutral-700);margin-bottom:var(--space-sm);font-size:.9375rem;line-height:1.7}.privacy-page__section ul[data-v-840326f1]{margin-top:var(--space-sm);flex-direction:column;gap:8px;padding-left:20px;display:flex}.privacy-page__section li[data-v-840326f1]{color:var(--neutral-700);font-size:.9375rem;line-height:1.6;list-style:outside}.privacy-page__contact[data-v-840326f1]{margin-top:var(--space-xl);padding:var(--space-lg);background:var(--neutral-50);border-radius:var(--radius-md);border:1px solid var(--neutral-300)}.privacy-page__contact a[data-v-840326f1]{color:var(--neutral-900);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);font-weight:600}@media (width<=640px){.privacy-page__header[data-v-840326f1]{flex-direction:column}.privacy-page__updated[data-v-840326f1]{text-align:left}}
