.legal-page.svelte-4rm2pb{background-color:var(--rd-bg);min-height:100vh;color:var(--rd-fg);font-family:var(--rd-serif)}.content-container.svelte-4rm2pb{max-width:56rem;margin:0 auto;padding:8rem 1.5rem 4rem}.header-section.svelte-4rm2pb{margin-bottom:4rem;border-bottom:1px solid rgba(239,68,68,.3);padding-bottom:2rem}.glitch-title.svelte-4rm2pb{font-family:var(--rd-serif),sans-serif;font-size:3rem;font-weight:700;color:var(--rd-fg);letter-spacing:.1em;margin-bottom:1rem;text-shadow:2px 2px 0px rgba(201,40,0,.5)}@media(max-width:640px){.glitch-title.svelte-4rm2pb{font-size:2rem}}.subtitle.svelte-4rm2pb{font-family:var(--rd-mono);color:var(--rd-danger);font-size:.875rem}.legal-text.svelte-4rm2pb section:where(.svelte-4rm2pb){margin-bottom:3rem}.legal-text.svelte-4rm2pb h2:where(.svelte-4rm2pb){font-family:var(--rd-serif),sans-serif;font-size:1.5rem;color:var(--rd-danger);margin-bottom:1rem;display:flex;align-items:center}.legal-text.svelte-4rm2pb p:where(.svelte-4rm2pb){font-family:var(--rd-serif);line-height:1.7;color:var(--rd-fg);margin-bottom:1rem}.legal-text.svelte-4rm2pb ul:where(.svelte-4rm2pb){list-style:none;padding-left:1.5rem;margin-bottom:1rem}.legal-text.svelte-4rm2pb ul:where(.svelte-4rm2pb) li:where(.svelte-4rm2pb){position:relative;font-family:var(--rd-mono);color:var(--rd-sec);margin-bottom:.5rem;font-size:.9rem}.legal-text.svelte-4rm2pb ul:where(.svelte-4rm2pb) li:where(.svelte-4rm2pb):before{content:">";position:absolute;left:-1.5rem;color:var(--rd-danger)}.legal-text.svelte-4rm2pb strong:where(.svelte-4rm2pb){color:var(--rd-fg)}
