.legal-index__header.svelte-1l7r4q6{max-width:46rem;margin-bottom:28px}.legal-index__meta.svelte-1l7r4q6{margin:0 0 10px;font-size:.85rem;color:var(--text-muted)}h1.svelte-1l7r4q6{margin:0 0 12px;font-size:clamp(1.7rem,4vw,2.3rem);line-height:1.15}.legal-index__intro.svelte-1l7r4q6{margin:0 0 8px;font-size:1.02rem;line-height:1.6;color:var(--text-secondary)}.legal-index__languages.svelte-1l7r4q6{margin:0;font-size:.875rem;color:var(--text-muted)}.legal-index__grid.svelte-1l7r4q6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.legal-index__card.svelte-1l7r4q6{display:flex;gap:14px;padding:18px;border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--card-bg);color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.legal-index__card.svelte-1l7r4q6:hover{border-color:var(--accent-color);box-shadow:var(--card-shadow-hover)}.legal-index__icon.svelte-1l7r4q6{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--accent-color-light);color:var(--accent-color)}.legal-index__text.svelte-1l7r4q6{display:flex;flex-direction:column;gap:4px;min-width:0}.legal-index__title.svelte-1l7r4q6{font-weight:600;color:var(--text-primary)}.legal-index__summary.svelte-1l7r4q6{font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.legal-index__contact.svelte-1l7r4q6{display:flex;align-items:center;gap:14px;margin-top:24px;padding:16px 18px;border-radius:var(--radius-card);background:var(--accent-color-light)}.legal-index__contact.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){margin:0;color:var(--text-primary);overflow-wrap:anywhere}.legal-index__contact.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){font-weight:600}@media(max-width:640px){.legal-index__grid.svelte-1l7r4q6{grid-template-columns:minmax(0,1fr)}}
