.legal.svelte-vlwdi7{max-width:70ch;margin-inline:auto;color:var(--text-muted)}.legal-section.svelte-vlwdi7{margin-bottom:clamp(2rem,5vw,3rem)}.legal-section.svelte-vlwdi7 h2:where(.svelte-vlwdi7){font-size:clamp(1.25rem,3vw,1.6rem);color:var(--text);margin-bottom:.85em}.legal-section.svelte-vlwdi7 p:where(.svelte-vlwdi7){line-height:1.8;margin-bottom:1.1em}.placeholder.svelte-vlwdi7{max-width:60ch;margin-inline:auto;text-align:center;color:var(--text-muted);padding-block:clamp(1rem,4vw,2rem)}.placeholder.svelte-vlwdi7 p:where(.svelte-vlwdi7){line-height:1.75}.email.svelte-vlwdi7{color:var(--accent);text-decoration:underline;text-underline-offset:.15em}.email.svelte-vlwdi7:hover{color:var(--accent-hover)}.link.svelte-vlwdi7{font-weight:700;letter-spacing:.02em;color:var(--text);text-decoration:underline;text-underline-offset:.15em}.link.svelte-vlwdi7:hover{color:var(--accent)}
