/* Each stat card is a sizing container so the value can scale to its width. */
.le-why-choose-us-premium-block .le-wcu-stat-card {
	container-type: inline-size;
}


.le-why-choose-us-premium-block .le-wcu-stat-value {
	white-space: nowrap;
	font-size: min(var(--text-2xl), 26cqi);
	overflow: hidden;
}

/* Wrapping stays allowed — labels
   are editable and can be long, so they wrap gracefully rather than being forced
   onto one tiny line. */
.le-why-choose-us-premium-block .le-wcu-stat-label {
	font-size: min(var(--text-xs), 13cqi);
}

/* Call-for-pricing button is a link — strip the global, unlayered link
   underline (scoped + unlayered so it beats the underline Tailwind's layered
   `no-underline` utility can't override). */
.le-why-choose-us-premium-block a,
.le-why-choose-us-premium-block a:hover {
    text-decoration: none;
}