html{color-scheme:light dark;overscroll-behavior:auto;height:auto;overflow:auto}body{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}body.app,body.app.fullscreen{position:static;inset:auto;height:auto;overflow:visible;touch-action:auto}.policy-page.svelte-7ke6fz{max-width:72ch;margin:0 auto;padding:clamp(24px,5vw,48px) clamp(20px,4vw,32px) calc(clamp(32px,6vw,56px) + env(safe-area-inset-bottom,0px));font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.65;overflow-wrap:break-word}.policy-page.svelte-7ke6fz :where(h1:where(.svelte-7ke6fz),h2:where(.svelte-7ke6fz)){line-height:1.25}.policy-page.svelte-7ke6fz h1:where(.svelte-7ke6fz){margin:0 0 .5em;font-size:clamp(1.875rem,1.1rem + 2vw,2.4rem)}.policy-page.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin:2.25rem 0 .75rem;font-size:1.15rem}.policy-page.svelte-7ke6fz :where(p:where(.svelte-7ke6fz),ul:where(.svelte-7ke6fz)){margin:.75rem 0}.policy-page.svelte-7ke6fz ul:where(.svelte-7ke6fz){padding-inline-start:1.25rem}.policy-page.svelte-7ke6fz a:where(.svelte-7ke6fz){text-underline-offset:.14em}
