.privacy-page.svelte-189w5g0{max-width:800px;font-family:var(--m-font-body,"Inter", sans-serif);color:var(--m-color-on-surface,#1a1a1a);margin:2rem auto;padding:1rem 2rem;line-height:1.7}.privacy-page.svelte-189w5g0 h1:where(.svelte-189w5g0){font-family:var(--m-font-headline,"Noto Serif", serif);margin-bottom:1.5rem;font-size:2rem}.privacy-page.svelte-189w5g0 h2:where(.svelte-189w5g0){font-family:var(--m-font-headline,"Noto Serif", serif);margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem}.privacy-page.svelte-189w5g0 p:where(.svelte-189w5g0){margin-bottom:.75rem}.sr-only.svelte-189w5g0{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.cookies-table-wrapper.svelte-189w5g0{margin:.75rem 0 1rem;overflow-x:auto}.cookies-table.svelte-189w5g0{border-collapse:collapse;width:100%;min-width:480px;font-size:.875rem}.cookies-table.svelte-189w5g0 th:where(.svelte-189w5g0),.cookies-table.svelte-189w5g0 td:where(.svelte-189w5g0){text-align:left;border-bottom:1px solid var(--m-color-outline,#767676);padding:.5rem .75rem}.cookies-table.svelte-189w5g0 th:where(.svelte-189w5g0){font-family:var(--m-font-headline,"Noto Serif", serif);font-weight:600}.cookies-manage-btn.svelte-189w5g0{background:var(--m-color-primary,#333);color:var(--m-color-on-primary,#fff);border:1px solid var(--m-color-primary,#333);border-radius:var(--m-radius,4px);cursor:pointer;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-block}
