.policy-body[data-astro-cid-rfofixa6]{max-width:720px}.policy-body[data-astro-cid-rfofixa6] h2[data-astro-cid-rfofixa6]{font-size:var(--text-xl);margin:var(--space-xl) 0 var(--space-sm);letter-spacing:-.01em;font-weight:600}.policy-body[data-astro-cid-rfofixa6] h3[data-astro-cid-rfofixa6]{font-size:var(--text-lg);margin:var(--space-lg) 0 var(--space-sm);font-weight:600}.policy-body[data-astro-cid-rfofixa6] h4[data-astro-cid-rfofixa6]{font-size:var(--text-base);margin:var(--space-md) 0 var(--space-xs);font-weight:600}.policy-body[data-astro-cid-rfofixa6] p[data-astro-cid-rfofixa6]{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0 0 var(--space-sm)}.policy-body[data-astro-cid-rfofixa6] a[data-astro-cid-rfofixa6]{color:var(--color-text);text-underline-offset:2px;text-decoration:underline}.policy-body[data-astro-cid-rfofixa6] a[data-astro-cid-rfofixa6]:hover{color:var(--color-text-muted)}.policy-body[data-astro-cid-rfofixa6] ul[data-astro-cid-rfofixa6]{margin:0 0 var(--space-sm);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);padding-left:1.5em}.policy-body[data-astro-cid-rfofixa6] ul[data-astro-cid-rfofixa6] li[data-astro-cid-rfofixa6]{margin-bottom:var(--space-xs)}.policy-table[data-astro-cid-rfofixa6]{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin:var(--space-md) 0 var(--space-lg);display:block;overflow-x:auto}.policy-table[data-astro-cid-rfofixa6] th[data-astro-cid-rfofixa6],.policy-table[data-astro-cid-rfofixa6] td[data-astro-cid-rfofixa6]{text-align:left;padding:var(--space-sm);border:1px solid var(--color-border);vertical-align:top;line-height:var(--leading-snug)}.policy-table[data-astro-cid-rfofixa6] th[data-astro-cid-rfofixa6]{background:var(--color-bg-subtle);color:var(--color-text);font-weight:600}.policy-table[data-astro-cid-rfofixa6] td[data-astro-cid-rfofixa6]{color:var(--color-text-muted)}.policy-table[data-astro-cid-rfofixa6] code[data-astro-cid-rfofixa6]{background:var(--color-bg-subtle);border:1px solid var(--color-border);color:var(--color-text);border-radius:3px;padding:1px 4px;font-family:monospace;font-size:.85em}
