.welcome-reward-capture h2 { max-width:none; font-size:clamp(30px,4.5vw,44px); line-height:1.12; text-wrap:balance; }
.welcome-reward-capture .welcome-reward-note { max-width:440px; margin:18px auto 8px; font-size:16px; line-height:1.5; text-wrap:pretty; }
.reward-capture-terms { max-width:430px; margin:0 auto 26px; color:#676557; font:12px/1.6 var(--sans); text-wrap:balance; }
.welcome-reward-capture .welcome-reward-consent { text-wrap:pretty; line-height:1.6; }
