.policy-container.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:calc(var(--header-height) + var(--section-padding)) 1rem var(--section-padding)}.content.svelte-7ke6fz{padding:3rem;border-radius:var(--border-radius)}.gradient-text.svelte-7ke6fz{font-size:3rem;margin-bottom:.5rem;color:var(--primary)}.effective-date.svelte-7ke6fz{color:var(--gray);font-style:italic;margin-bottom:3rem}.policy-text.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;color:var(--dark)}.policy-text.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:1rem;line-height:1.8;color:var(--dark);opacity:.9}.policy-text.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin-bottom:1.5rem;padding-left:1.5rem;color:var(--dark);opacity:.9}.policy-text.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:.75rem;line-height:1.6}pre.svelte-7ke6fz{background:var(--gray-light);padding:1rem;border-radius:calc(var(--border-radius) / 2);margin-bottom:1.5rem;overflow-x:auto}code.svelte-7ke6fz{font-family:monospace;color:var(--dark)}a.svelte-7ke6fz{color:var(--primary);text-decoration:none;transition:var(--transition)}a.svelte-7ke6fz:hover{color:var(--primary-dark);text-decoration:underline}
