/* Keep the daily-review explanation readable on narrow phones. */
@media(max-width:600px){
 #how-we-work.r38-strengths .strength-grid{grid-template-columns:minmax(0,1fr);gap:12px}
 #how-we-work.r38-strengths .strength-card{min-height:0;height:auto;padding:22px 20px}
 #how-we-work.r38-strengths .strength-card h3{font-size:18px;line-height:1.45;margin-bottom:10px}
 #how-we-work.r38-strengths .strength-card p{font-size:13px;line-height:1.85}
 #how-we-work.r38-strengths .strength-visual{height:auto;min-height:48px;gap:18px;margin-bottom:14px}
 #how-we-work.r38-strengths .visual-labels{display:grid;gap:4px;font-size:11px;line-height:1.4}
 #how-we-work.r38-strengths .r43-ai-cta{margin-top:20px}
}
