diff --git a/app/components/TrustRow.tsx b/app/components/TrustRow.tsx
index c47821d..5a69123 100644
--- a/app/components/TrustRow.tsx
+++ b/app/components/TrustRow.tsx
@@ -11,10 +11,18 @@ export async function TrustRow() {
if (items.length === 0) return null;
return (
-
+ // Structural breakpoint is lg:, not sm: — a deliberate exception to
+ // the site's sm: (640px) structural consolidation, same category as
+ // Footer's legal-links row (see that component's own comment):
+ // multiple whitespace-nowrap title+description badges side by side
+ // don't fit in one row below ~1024px regardless of fluid scaling.
+ // Confirmed via a real horizontal-overflow measurement against the
+ // live site (2026-07-29): scrollWidth exceeded the viewport by
+ // ~100px at 666px and ~54px at 768px before this fix.
+
{items.map((item, i) => (
-