.policy.svelte-r4rjko{max-width:44rem;color:var(--color-foreground,#4e342e);margin:0 auto;padding:2.5rem 1.25rem 4rem;font-size:1rem;line-height:1.7}.policy__header.svelte-r4rjko{border-bottom:1px solid var(--color-border,#e6ddc9);margin-bottom:1.5rem;padding-bottom:1.25rem}.policy__title.svelte-r4rjko{letter-spacing:-.02em;color:var(--color-foreground,#4e342e);margin:0 0 .5rem;font-size:2.25rem;font-weight:800}.policy__updated.svelte-r4rjko{color:var(--color-muted-foreground,#998f7a);margin:0;font-size:.875rem}.policy__intro.svelte-r4rjko{margin-bottom:1.5rem}.policy__section.svelte-r4rjko{margin-top:2rem}.policy__h2.svelte-r4rjko{letter-spacing:-.01em;color:var(--color-foreground,#4e342e);margin:0 0 .75rem;font-size:1.5rem;font-weight:700}.policy__h3.svelte-r4rjko{color:var(--color-foreground,#4e342e);margin:1rem 0 .5rem;font-size:1.125rem;font-weight:700}.policy.svelte-r4rjko p:where(.svelte-r4rjko){color:var(--color-muted-foreground,#6b5d4f);margin:0 0 .75rem}.policy.svelte-r4rjko ul:where(.svelte-r4rjko){color:var(--color-muted-foreground,#6b5d4f);margin:0 0 1rem;padding-left:1.25rem}.policy.svelte-r4rjko li:where(.svelte-r4rjko){margin:.25rem 0}.policy__link.svelte-r4rjko{color:var(--color-primary,#d32f2f);text-decoration:none;transition:color .15s}.policy__link.svelte-r4rjko:hover{text-decoration:underline}@media (width<=679px){.policy.svelte-r4rjko{padding:1.75rem 1rem 3rem}.policy__title.svelte-r4rjko{font-size:1.75rem}.policy__h2.svelte-r4rjko{font-size:1.25rem}.policy__h3.svelte-r4rjko{font-size:1rem}}
