.policy-page.svelte-wjgmja{max-width:820px;margin:0 auto;display:grid;gap:1.5rem}.policy-updated.svelte-wjgmja{margin:0;font-size:.82rem;color:#7a8fa6}.policy-section.svelte-wjgmja{display:grid;gap:.55rem}.policy-h2.svelte-wjgmja{margin:0;font-size:1.1rem;font-weight:700;color:#0d2a4a}.policy-section.svelte-wjgmja p:where(.svelte-wjgmja){margin:0;font-size:.9rem;color:#4a6b88;line-height:1.65}.policy-list.svelte-wjgmja{margin:0;padding-left:1.2rem;display:grid;gap:.45rem}.policy-list.svelte-wjgmja li:where(.svelte-wjgmja){font-size:.9rem;color:#4a6b88;line-height:1.6}.policy-table-wrap.svelte-wjgmja{overflow-x:auto;border:1px solid #dde8f5;border-radius:8px}.policy-table.svelte-wjgmja{width:100%;border-collapse:collapse;font-size:.85rem;min-width:560px}.policy-table.svelte-wjgmja th:where(.svelte-wjgmja),.policy-table.svelte-wjgmja td:where(.svelte-wjgmja){border:1px solid #dde8f5;padding:.6rem .75rem;text-align:left;vertical-align:top;color:#4a6b88;line-height:1.55}.policy-table.svelte-wjgmja th:where(.svelte-wjgmja){background:#f2f7fc;color:#0d2a4a;font-weight:700}.policy-page.svelte-wjgmja a:where(.svelte-wjgmja){color:#1a6fc4;text-decoration:none;font-weight:600}.policy-page.svelte-wjgmja a:where(.svelte-wjgmja):hover{text-decoration:underline}.policy-section.svelte-wjgmja strong:where(.svelte-wjgmja){color:#0d2a4a}
