.policy-doc.svelte-1jo8xmf{color:var(--color-text-muted, rgba(255, 255, 255, .88))}.policy-doc__title.svelte-1jo8xmf{font-size:clamp(1.5rem,4vw,2rem);line-height:1.2;text-align:center;margin-bottom:1.25rem;color:var(--color-text, #fff)}.policy-doc__toc.svelte-1jo8xmf{margin-bottom:2rem;padding:1rem 1.25rem;border:1px solid var(--color-border, rgb(255 255 255 / 14%));border-radius:12px;background:#ffffff08}.policy-doc__toc-title.svelte-1jo8xmf{font-size:1rem;margin:0 0 .75rem;color:var(--color-text, #fff)}.policy-doc__toc-list.svelte-1jo8xmf{margin:0;padding-left:1.25rem;line-height:1.6}.policy-doc__section-num.svelte-1jo8xmf{margin:2rem 0 .25rem;text-align:center;font-weight:700;color:var(--color-text, #fff)}.policy-doc__h2.svelte-1jo8xmf{font-size:1.15rem;margin-top:0;margin-bottom:.75rem;color:var(--color-text, #fff)}.policy-doc__h2--section.svelte-1jo8xmf{text-align:center;margin-bottom:1rem}.policy-doc__p.svelte-1jo8xmf{margin:0 0 1rem;line-height:1.65;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.policy-doc__a.svelte-1jo8xmf{color:var(--color-primary, #7b38f9);text-decoration:underline;text-underline-offset:3px}.policy-doc__a.svelte-1jo8xmf:hover{color:var(--color-primary-dark, #5b1ecd)}.policy-doc__ol.svelte-1jo8xmf{margin:0 0 1rem 1.25rem;padding:0;line-height:1.65;text-align:justify}.policy-doc__ol--nested.svelte-1jo8xmf{margin-top:.5rem;margin-bottom:.75rem}.policy-doc__ol--lower-alpha.svelte-1jo8xmf{list-style-type:lower-alpha;margin-left:1.5rem}.legal-page.svelte-1xuttir{max-width:900px;margin:0 auto;padding:clamp(96px,12vw,140px) var(--pad-x, 20px) clamp(48px,8vw,96px)}.legal-page__back.svelte-1xuttir{display:inline-block;margin-bottom:24px;font-weight:600;color:var(--color-text-muted, rgba(255, 255, 255, .7))}.legal-page__back.svelte-1xuttir:hover{color:var(--color-text, #fff)}
