.industry-card.svelte-1naxb28{background:#fff;border:1px solid var(--color-border, rgba(0,0,0,.08));border-radius:12px;overflow:hidden}.industry-card-header.svelte-1naxb28{border-bottom:1px solid var(--color-border, rgba(0,0,0,.08));padding:1rem 1.5rem;background:var(--color-paper, #faf9f6)}.industry-card-title.svelte-1naxb28{font-family:var(--font-display, "Instrument Serif", serif);font-size:var(--text-2xl, 1.75rem);font-weight:400;letter-spacing:-.02em;color:var(--color-ink, #1a1a1a);margin:0}.industry-card-desc.svelte-1naxb28{font-size:var(--text-sm, .875rem);color:var(--color-ink-muted, #7a7a7a);margin:.25rem 0 0}.industry-card-content.svelte-1naxb28{padding:1.5rem}.industry-link.svelte-1naxb28{display:flex;align-items:center;gap:.5rem;justify-content:flex-start;padding:.75rem .875rem;border:1px solid var(--color-border, rgba(0,0,0,.08));border-radius:8px;background:#fff;color:var(--color-ink, #1a1a1a);text-decoration:none;transition:all .2s ease;border-left:2px solid transparent}.industry-link.svelte-1naxb28:hover{border-left-color:var(--color-accent, #0d9488);transform:translateY(-1px);box-shadow:0 2px 8px #0000000f;text-decoration:none;color:var(--color-ink, #1a1a1a)}.industry-name.svelte-1naxb28{font-family:var(--font-body, "Inter", sans-serif);font-size:var(--text-sm, .875rem);font-weight:500}
