/* Feature Icons Block */

/* Full-bleed is provided by the unconstrained content area of the "Full Width"
   page template — the section fills its container at 100% width. No width:100vw
   (which counts the scrollbar gutter and caused horizontal overflow). */

/* Navy overlay on card images — matches v0 (from-navy via-navy/40 to-transparent). */
.le-feature-icons-block .feature-card-overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(
		to top,
		var(--color-primary) 0%,
		color-mix(in srgb, var(--color-primary) 40%, transparent) 50%,
		transparent 100%);
}
