.legal-page.svelte-1588ews{background:var(--color-background);padding:60px 0 80px}.legal-body.svelte-1588ews{max-width:760px}.legal-page.svelte-1588ews h1:where(.svelte-1588ews){text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-bottom:40px}.legal-page.svelte-1588ews h2:where(.svelte-1588ews){font-family:var(--font-body);margin-top:32px;margin-bottom:12px;font-size:1.2rem}.legal-page.svelte-1588ews p:where(.svelte-1588ews){color:var(--color-text-light);margin-bottom:12px;line-height:1.7}.legal-page.svelte-1588ews a:where(.svelte-1588ews){color:var(--color-primary);border-bottom:1px solid #0000;transition:border-color .2s}.legal-page.svelte-1588ews a:where(.svelte-1588ews):hover{border-bottom-color:var(--color-primary)}
