.policy-page.svelte-1oy1c0y{min-height:100vh;display:flex;flex-direction:column;max-width:720px;margin:0 auto;padding:var(--space-lg);box-sizing:border-box}.header.svelte-1oy1c0y{padding:var(--space-md) 0;margin-bottom:var(--space-xl)}.brand.svelte-1oy1c0y{display:flex;align-items:center;gap:var(--space-md);text-decoration:none;color:inherit}.logo.svelte-1oy1c0y{width:42px;height:42px;object-fit:contain}.brand-name.svelte-1oy1c0y{font-weight:800;font-size:16px;line-height:1.1}.brand-sub.svelte-1oy1c0y{font-size:13px;color:var(--color-text-muted);margin-top:2px}.content.svelte-1oy1c0y{flex:1;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-2xl)}h1.svelte-1oy1c0y{font-size:28px;font-weight:900;margin:0 0 var(--space-xs);color:var(--color-text)}.updated.svelte-1oy1c0y{color:var(--color-text-muted);font-size:14px;margin:0 0 var(--space-2xl)}h2.svelte-1oy1c0y{font-size:18px;font-weight:700;margin:var(--space-2xl) 0 var(--space-md);color:var(--color-text)}p.svelte-1oy1c0y{color:var(--color-text-secondary);line-height:1.7;margin:0 0 var(--space-md);font-size:15px}ul.svelte-1oy1c0y{color:var(--color-text-secondary);line-height:1.7;margin:0 0 var(--space-md);padding-left:var(--space-2xl);font-size:15px}li.svelte-1oy1c0y{margin-bottom:var(--space-xs)}a.svelte-1oy1c0y{color:var(--color-primary);text-decoration:none}a.svelte-1oy1c0y:hover{text-decoration:underline}.contact-info.svelte-1oy1c0y{background:var(--color-bg-muted);padding:var(--space-lg);border-radius:var(--radius-md);margin:var(--space-md) 0}.address.svelte-1oy1c0y{color:var(--color-text-muted);font-size:14px}.footer.svelte-1oy1c0y{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xl) 0;margin-top:var(--space-xl);border-top:1px solid var(--color-border-light);flex-wrap:wrap;gap:var(--space-md)}.back-link.svelte-1oy1c0y{font-weight:700;font-size:14px}.footer-links.svelte-1oy1c0y{display:flex;align-items:center;gap:var(--space-sm);font-size:13px;color:var(--color-text-muted)}.footer-links.svelte-1oy1c0y a:where(.svelte-1oy1c0y){color:var(--color-text-muted)}.footer-links.svelte-1oy1c0y a:where(.svelte-1oy1c0y):hover,.footer-links.svelte-1oy1c0y a.active:where(.svelte-1oy1c0y){color:var(--color-text)}.divider.svelte-1oy1c0y{color:var(--color-border)}@media(max-width:640px){.policy-page.svelte-1oy1c0y{padding:var(--space-md)}.content.svelte-1oy1c0y{padding:var(--space-lg)}h1.svelte-1oy1c0y{font-size:24px}h2.svelte-1oy1c0y{font-size:16px}.footer.svelte-1oy1c0y{flex-direction:column;align-items:flex-start}}
