.industries-page.svelte-106tlkb{padding-bottom:var(--spacing-4xl)}.industries-header.svelte-106tlkb{padding:var(--spacing-3xl) 0 var(--spacing-2xl);text-align:center}.industries-header.svelte-106tlkb h1:where(.svelte-106tlkb){font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:var(--spacing-md)}.industries-header.svelte-106tlkb .page-subtitle:where(.svelte-106tlkb){font-size:var(--font-size-lg);color:var(--color-gray-400);line-height:var(--line-height-relaxed);max-width:560px;margin:0 auto}.industries-grid.svelte-106tlkb{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-xl)}.industry-card.svelte-106tlkb{display:block;padding:var(--spacing-xl);text-decoration:none;color:inherit;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.industry-card.svelte-106tlkb:hover{border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow),var(--shadow-glow)}.industry-card.svelte-106tlkb h2:where(.svelte-106tlkb){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-white);margin-bottom:var(--spacing-sm)}.industry-card.svelte-106tlkb p:where(.svelte-106tlkb){font-size:var(--font-size-sm);color:var(--color-gray-300);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.industry-link.svelte-106tlkb{font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-weight-medium)}@media(max-width:768px){.industries-header.svelte-106tlkb h1:where(.svelte-106tlkb){font-size:var(--font-size-3xl)}}
