.privacy-page.svelte-shob32{background:var(--surface);color:#31302e;padding:48px 24px 112px}.privacy-container.svelte-shob32{max-width:840px;margin:0 auto}.updated.svelte-shob32{color:#615d59;margin:0 0 14px;font-size:.875rem}.policy.svelte-shob32{min-width:0}.policy.svelte-shob32 h1{color:#111;letter-spacing:-1.5px;text-wrap:balance;margin:0 0 32px;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.15}.policy.svelte-shob32 h2{color:#111;letter-spacing:-.4px;margin:48px 0 18px;scroll-margin-top:112px;font-size:1.5rem;font-weight:650;line-height:1.45}.policy.svelte-shob32 p,.policy.svelte-shob32 li{overflow-wrap:break-word;word-break:normal;font-size:1rem;line-height:1.85}.policy.svelte-shob32 p{margin:0 0 20px}.policy.svelte-shob32 ul{margin:18px 0 24px;padding-left:22px}.policy.svelte-shob32 li{margin-bottom:10px;padding-left:3px}.policy.svelte-shob32 li ul{margin-top:10px}.policy.svelte-shob32 strong{color:#31302e;font-weight:600}.policy.svelte-shob32 a{color:var(--primary);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration-thickness:1px}.policy.svelte-shob32 a:hover{color:var(--primary-active)}@media (width<=700px){.privacy-page.svelte-shob32{padding:28px 24px 72px}.policy.svelte-shob32 h1{letter-spacing:-1px}.policy.svelte-shob32 h2{margin-top:36px;font-size:1.375rem}}
