.page.svelte-1e0rsuc{min-height:100vh}.privacy.svelte-1e0rsuc{max-width:800px;margin:0 auto;padding:120px 32px 80px}.privacy-title.svelte-1e0rsuc{font-family:var(--font-pixel);font-size:clamp(14px,2vw,20px);color:var(--color-text);line-height:1.7;margin-bottom:8px}.privacy-updated.svelte-1e0rsuc{font-family:var(--font-heading);font-size:15px;color:var(--color-text-muted);margin-bottom:32px}.privacy-tldr.svelte-1e0rsuc{font-family:var(--font-heading);font-size:17px;font-weight:400;color:var(--color-text);line-height:1.7;padding:20px 24px;background:linear-gradient(135deg,#0a0e2e,#111b47,#0a0e2e);border:1px solid var(--color-border);border-radius:4px;margin-bottom:48px}.privacy-section.svelte-1e0rsuc{margin-bottom:40px}.privacy-section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-family:var(--font-heading);font-size:22px;font-weight:600;color:var(--color-gold);margin-bottom:16px;letter-spacing:.5px}.privacy-section.svelte-1e0rsuc p:where(.svelte-1e0rsuc){font-family:var(--font-heading);font-size:16px;font-weight:400;color:var(--color-text-dim);line-height:1.7;margin-bottom:12px}.privacy-section.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){list-style:none;padding:0;margin-bottom:16px}.privacy-section.svelte-1e0rsuc li:where(.svelte-1e0rsuc){font-family:var(--font-heading);font-size:16px;font-weight:400;color:var(--color-text-dim);line-height:1.7;padding-left:20px;position:relative;margin-bottom:8px}.privacy-section.svelte-1e0rsuc li:where(.svelte-1e0rsuc):before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:var(--color-border);border-radius:1px}.privacy-section.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:var(--color-text);font-weight:600}.legal-caps.svelte-1e0rsuc{font-size:14px!important;letter-spacing:.2px;line-height:1.8!important}.text-link.svelte-1e0rsuc{color:var(--color-gold);text-decoration:none;border-bottom:1px solid rgba(200,168,78,.3);transition:border-color .2s}.text-link.svelte-1e0rsuc:hover{border-color:var(--color-gold)}@media(max-width:600px){.privacy.svelte-1e0rsuc{padding:100px 20px 60px}}
