.legal-shell.svelte-f0kows{place-items:start center;min-height:100vh;padding:1.5rem;display:grid}.legal-card.svelte-f0kows{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#08212dd6,#04121cf0);border:1px solid #b8f2e429;border-radius:1.6rem;width:min(100%,54rem);padding:1.8rem;box-shadow:0 18px 45px #00000038}.brand-row.svelte-f0kows{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}h1.svelte-f0kows,h2.svelte-f0kows,p.svelte-f0kows{margin:0}h1.svelte-f0kows{font-size:2rem}h2.svelte-f0kows{color:var(--mint);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.35rem;font-size:.95rem}.section.svelte-f0kows{gap:.15rem;margin-top:1.3rem;display:grid}.legal-copy.svelte-f0kows{color:var(--text-soft);margin-top:.2rem;font-size:.84rem;line-height:1.75}a.svelte-f0kows{color:var(--mint);text-decoration:none}a.svelte-f0kows:hover{text-decoration:underline}@media (width<=500px){.legal-card.svelte-f0kows{border-radius:1.2rem;padding:1.2rem}h1.svelte-f0kows{font-size:1.5rem}}
