/* Fluid horizontal inset — matches the why-choose-us-premium "Call for Pricing"
   card (max-w-xl + px-4 = 16px inset) on mobile, then ramps smoothly to 0 as the
   viewport approaches the desktop (md / 801px) breakpoint, so the cards reach the
   full max-w-xl (576px) width with no snap. 16px at <=576px viewport, 0 at
   >=801px, linear in between. */
.le-testimonials-block {
    padding-inline: clamp(0rem, calc((801px - 100vw) * 16 / 225), 1rem);
}

/* "Contact Us Today" CTA is a link — never underline it (scoped + unlayered so
   it beats the global, unlayered link underline that Tailwind's layered
   `no-underline` utility can't override). */
.le-testimonials-block a,
.le-testimonials-block a:hover {
    text-decoration: none;
}
