.container.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:16px}.page-header.svelte-7ke6fz{margin-bottom:24px}h1.svelte-7ke6fz{color:#000;margin-bottom:4px;font-size:28px;font-weight:700}.subtitle.svelte-7ke6fz{color:#666;font-size:16px}.content.svelte-7ke6fz{line-height:1.7}.content.svelte-7ke6fz h2:where(.svelte-7ke6fz){color:#2d5a3d;margin-top:24px;margin-bottom:12px;font-size:20px;font-weight:600}.content.svelte-7ke6fz p:where(.svelte-7ke6fz){color:#333;margin-bottom:12px}.content.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#1b3a1b;text-decoration:underline}.content.svelte-7ke6fz a:where(.svelte-7ke6fz):hover,.content.svelte-7ke6fz a:where(.svelte-7ke6fz):focus{color:#2d5a2d}.cookie-table.svelte-7ke6fz{border-collapse:collapse;width:100%;margin:16px 0;font-size:14px}.cookie-table.svelte-7ke6fz th:where(.svelte-7ke6fz),.cookie-table.svelte-7ke6fz td:where(.svelte-7ke6fz){text-align:left;vertical-align:top;border-bottom:1px solid #e0e0e0;padding:10px 8px}.cookie-table.svelte-7ke6fz th:where(.svelte-7ke6fz){color:#2d5a3d;border-bottom:2px solid #2d5a3d;font-weight:600}.cookie-table.svelte-7ke6fz code:where(.svelte-7ke6fz){background:#f5f5f5;border-radius:4px;padding:2px 6px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px}.last-updated.svelte-7ke6fz{color:#666;margin-top:32px;font-size:14px;font-style:italic}
