.legal-page.svelte-f6wuzd{min-height:100dvh;background:#050505;color:var(--cream);padding:clamp(1rem,5vw,5rem)}article.svelte-f6wuzd{width:min(920px,100%);margin:auto;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--panel);padding:clamp(1.2rem,5vw,3rem);line-height:1.7}article.svelte-f6wuzd h1{font-size:clamp(2rem,5vw,4rem);letter-spacing:-.05em;line-height:1;margin-bottom:2rem}article.svelte-f6wuzd h2{margin-top:2.2rem;color:var(--gold);font-size:1.4rem}article.svelte-f6wuzd a,nav.svelte-f6wuzd a:where(.svelte-f6wuzd){color:var(--gold);text-decoration:underline}.contact.svelte-f6wuzd{border-bottom:1px solid var(--line);padding-bottom:1rem}article.svelte-f6wuzd table{display:block;overflow-x:auto;border-collapse:collapse}article.svelte-f6wuzd th,article.svelte-f6wuzd td{border:1px solid var(--line-strong);padding:.7rem;text-align:left}nav.svelte-f6wuzd{display:flex;width:min(920px,100%);margin:1.5rem auto;gap:1.5rem}
