.legal-page[data-astro-cid-u6ohjolg]{padding:var(--space-8) 0 var(--space-16)}.page-breadcrumbs[data-astro-cid-u6ohjolg]{margin-bottom:var(--space-6)}.legal-header[data-astro-cid-u6ohjolg]{max-width:820px;margin-bottom:var(--space-10)}.legal-kicker[data-astro-cid-u6ohjolg]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-accent);margin-bottom:var(--space-2);font-size:.8rem;font-weight:700;display:inline-block}.legal-title[data-astro-cid-u6ohjolg]{letter-spacing:-.02em;color:var(--color-text-main);margin-bottom:var(--space-4);font-size:2.4rem;font-weight:700}.legal-lead[data-astro-cid-u6ohjolg]{color:var(--color-text-muted);margin-bottom:var(--space-4);font-size:1.15rem;line-height:1.6}.legal-meta[data-astro-cid-u6ohjolg]{align-items:center;gap:var(--space-3);color:var(--color-text-subtle);font-size:.9rem;display:flex}.meta-separator[data-astro-cid-u6ohjolg]{color:var(--color-border-strong)}.highlight-box[data-astro-cid-u6ohjolg]{background-color:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-brand-accent);border-radius:var(--radius-md);padding:var(--space-8);margin-bottom:var(--space-12);box-shadow:var(--shadow-sm)}.highlight-badge[data-astro-cid-u6ohjolg]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-accent);margin-bottom:var(--space-2);font-size:.8rem;font-weight:700}.highlight-box[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{color:var(--color-text-main);margin-bottom:var(--space-3);font-size:1.5rem;font-weight:700}.highlight-box[data-astro-cid-u6ohjolg]>p[data-astro-cid-u6ohjolg]{color:var(--color-text-muted);margin-bottom:var(--space-6);font-size:1.05rem}.distinction-grid[data-astro-cid-u6ohjolg]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.distinction-grid[data-astro-cid-u6ohjolg]{grid-template-columns:1fr 1fr}}.distinction-card[data-astro-cid-u6ohjolg]{border-radius:var(--radius-md);padding:var(--space-6);border:1px solid var(--color-border)}.distinction-card[data-astro-cid-u6ohjolg].safe{background-color:var(--color-opt-b-bg);border-color:var(--color-opt-b-border)}.distinction-card[data-astro-cid-u6ohjolg].tracking{background-color:var(--color-opt-a-bg);border-color:var(--color-opt-a-border)}.card-icon[data-astro-cid-u6ohjolg]{margin-bottom:var(--space-3);font-size:1.8rem}.distinction-card[data-astro-cid-u6ohjolg] h3[data-astro-cid-u6ohjolg]{margin-bottom:var(--space-2);color:var(--color-text-main);font-size:1.15rem;font-weight:700}.distinction-card[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.6}.content-sections[data-astro-cid-u6ohjolg]{gap:var(--space-10);flex-direction:column;max-width:820px;display:flex}.policy-section[data-astro-cid-u6ohjolg]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-8)}.policy-section[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{color:var(--color-text-main);margin-bottom:var(--space-4);font-size:1.35rem;font-weight:700}.policy-section[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{color:var(--color-text-muted);margin-bottom:var(--space-4);font-size:1rem;line-height:1.65}.policy-section[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]:last-child{margin-bottom:0}.policy-section[data-astro-cid-u6ohjolg] ul[data-astro-cid-u6ohjolg]{margin:0 0 var(--space-4) 0;padding-left:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.policy-section[data-astro-cid-u6ohjolg] ul[data-astro-cid-u6ohjolg]:last-child{margin-bottom:0}.policy-section[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{color:var(--color-text-muted);font-size:.95rem;line-height:1.6}.policy-section[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg] strong[data-astro-cid-u6ohjolg]{color:var(--color-text-main)}.policy-section[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--color-brand-accent);text-underline-offset:3px;text-decoration:underline}.policy-section[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]:hover{color:var(--color-brand-accent-hover)}.policy-section[data-astro-cid-u6ohjolg] code[data-astro-cid-u6ohjolg]{font-family:var(--font-mono);background-color:var(--color-surface-subtle);border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:.15em .4em;font-size:.85em}
