.compliance-root.svelte-1oigf5s{max-width:1100px;margin:0 auto;padding:3rem 2rem 4rem}.compliance-header.svelte-1oigf5s h1:where(.svelte-1oigf5s){font-size:2rem;margin-bottom:.6rem}.compliance-header.svelte-1oigf5s p:where(.svelte-1oigf5s){max-width:720px;color:#cbd5f5}.policy-grid.svelte-1oigf5s{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.4rem}.policy-card.svelte-1oigf5s{display:block;padding:1.4rem;border-radius:1rem;background:radial-gradient(circle at top left,#111827,#020617);border:1px solid rgba(148,163,184,.35);text-decoration:none;color:inherit;transition:border .2s ease,transform .15s ease}.policy-card.svelte-1oigf5s:hover{border-color:#22c55e;transform:translateY(-2px)}.policy-card.svelte-1oigf5s h3:where(.svelte-1oigf5s){margin-bottom:.4rem;color:#22c55e}.policy-card.svelte-1oigf5s p:where(.svelte-1oigf5s){font-size:.9rem;color:#cbd5f5}.policy-link.svelte-1oigf5s{display:inline-block;margin-top:.8rem;font-size:.85rem;color:#93c5fd}
