.policy-page.svelte-594lbg{max-width:720px;margin:0 auto;padding:24px 16px 48px}.policy-inner.svelte-594lbg{color:var(--color-text,#1f2937);line-height:1.75}.policy-title.svelte-594lbg{margin:0 0 4px;font-size:22px;font-weight:700}.policy-date.svelte-594lbg{color:var(--color-muted,#6b7280);margin:0 0 32px;font-size:13px}.policy-section.svelte-594lbg{margin-bottom:28px}.policy-section.svelte-594lbg h2:where(.svelte-594lbg){border-bottom:1px solid var(--color-border,#e5e7eb);margin:0 0 8px;padding-bottom:6px;font-size:17px;font-weight:700}.policy-section.svelte-594lbg h3:where(.svelte-594lbg){margin:12px 0 6px;font-size:15px;font-weight:600}.policy-section.svelte-594lbg p:where(.svelte-594lbg){margin:0 0 10px;font-size:14px}.policy-section.svelte-594lbg ul:where(.svelte-594lbg){margin:0 0 10px;padding-left:20px;font-size:14px}.policy-section.svelte-594lbg li:where(.svelte-594lbg){margin-bottom:4px}.policy-section.svelte-594lbg a:where(.svelte-594lbg){color:var(--color-primary,#dc2626);text-decoration:underline}
