diff --git a/packages/mobile/src/components/contest-card/ContestCard.tsx b/packages/mobile/src/components/contest-card/ContestCard.tsx
index 3474a0128eb..c524cd46864 100644
--- a/packages/mobile/src/components/contest-card/ContestCard.tsx
+++ b/packages/mobile/src/components/contest-card/ContestCard.tsx
@@ -326,13 +326,17 @@ export const ContestCard = (props: ContestCardProps) => {
-
- {contestTitle}
-
+ {/* minHeight reserves space for 2 lines of heading/m (lineHeight xl = 32px × 2)
+ so grid cards stay the same height whether the title wraps or not. */}
+
+
+ {contestTitle}
+
+
{
carouselSpacing={spacing.l}
horizontalCardWidth={contestCardWidth}
isLoading={isAllContestsPending}
- LoadingCardComponent={() => (
-
- )}
+ LoadingCardComponent={() => }
/>