.legal-hub__grid.svelte-1l7r4q6{flex-direction:column;gap:.75rem;display:flex}.legal-hub__card.svelte-1l7r4q6{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.legal-hub__card.svelte-1l7r4q6:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.legal-hub__icon.svelte-1l7r4q6{border-radius:var(--radius-md);background:var(--color-primary-lighter);width:2.75rem;height:2.75rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.legal-hub__content.svelte-1l7r4q6{flex:1;min-width:0}.legal-hub__title.svelte-1l7r4q6{color:var(--color-gray-900);margin:0 0 .25rem;font-size:1rem;font-weight:600}.legal-hub__desc.svelte-1l7r4q6{color:var(--color-gray-500);margin:0;font-size:.8125rem;line-height:1.5}.legal-hub__arrow.svelte-1l7r4q6{color:var(--color-gray-400);flex-shrink:0;transition:color .2s,transform .2s}.legal-hub__card.svelte-1l7r4q6:hover .legal-hub__arrow:where(.svelte-1l7r4q6){color:var(--color-primary);transform:translate(2px)}@media (max-width:480px){.legal-hub__card.svelte-1l7r4q6{gap:1rem;padding:1.25rem}.legal-hub__icon.svelte-1l7r4q6{width:2.25rem;height:2.25rem}}
