.legal-shell.svelte-1aenmaa{--legal-paper:#0b0a09;--legal-ink:#f2ede3;--legal-pad:clamp(1.25rem, 5vw, 4rem);background:var(--legal-paper);min-height:100svh;color:var(--legal-ink);flex-direction:column;display:flex}.legal-header.svelte-1aenmaa{padding:1.25rem var(--legal-pad)}.legal-brand.svelte-1aenmaa{text-transform:uppercase;font-size:1.5rem;line-height:1}.legal-main.svelte-1aenmaa{flex:1}.legal-footer.svelte-1aenmaa{padding:1rem var(--legal-pad) 1.5rem;font-size:.75rem}.legal-footer.svelte-1aenmaa nav:where(.svelte-1aenmaa){opacity:.6;flex-wrap:wrap;gap:1.5rem;display:flex}.legal-footer.svelte-1aenmaa a:where(.svelte-1aenmaa):hover,.legal-footer.svelte-1aenmaa a:where(.svelte-1aenmaa):focus-visible{text-decoration:underline}
