.industry-card{display:block;text-decoration:none;background-color:var(--color-surface-card);border:1px solid rgba(74,143,232,.12);border-left:3px solid var(--color-accent);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:0 4px 24px #00000040,inset 0 1px #ffffff0a;transition:border-color var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth),transform var(--duration-base) var(--ease-smooth)}.industry-card:hover{border-color:#4a8fe866;border-left-color:var(--color-accent);box-shadow:0 8px 40px #0000004d,0 0 24px #4a8fe81a,inset 0 1px #ffffff12;transform:translateY(-2px)}.industry-card__header{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.industry-card__icon{width:2rem;height:2rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-accent)}.industry-card__title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-text-primary)}.industry-card__compliance{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3)}.industry-card__pain{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}
