/* Prévia de conteúdo aprovada em 30/10/2026. */
#rm-programa .ia-intro{grid-column:1/-1;padding:32px 0 8px;scroll-margin-top:150px}
#rm-programa .ia-intro h2{margin:12px 0;font-size:clamp(28px,4vw,42px)}
#rm-programa .ia-intro p{max-width:760px;line-height:1.65}
#rm-programa .ia-note{font-size:15px;line-height:1.6;color:var(--rm-muted,#536175);max-width:800px;margin:20px 0}
#rm-programa .guide-sample{margin:24px 0;padding:24px;border:1px solid #dce2ec;border-left:4px solid #ae3566;border-radius:12px;background:#fff}
#rm-programa .guide-sample h2,#rm-programa .guide-sample h3{font-size:23px;line-height:1.3;margin:10px 0}
#rm-programa .guide-sample p{font-size:16px;line-height:1.65;margin:10px 0}
#rm-programa .ia-discover{margin:40px 0}
#rm-programa .ia-discover-grid,#rm-programa .pillars-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}
#rm-programa .ia-discover-card,#rm-programa .pillar{padding:24px;border:1px solid #dce2ec;border-radius:16px;background:#fff}
#rm-programa .ia-discover-card h3,#rm-programa .pillar h3{font-size:21px;line-height:1.3;margin:0 0 12px;color:#142750}
#rm-programa .ia-discover-card p,#rm-programa .pillar p{font-size:16px;line-height:1.65;margin:0 0 18px}
#rm-programa .feedback-box{margin:40px 0;padding:28px;border:1px solid #dce2ec;border-radius:18px;background:#f6f3ef}
#rm-programa .feedback-box h2{font-size:25px;line-height:1.3}
#rm-programa .feedback-box p{line-height:1.65}
#rm-programa .feedback-box .card-actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:20px}
#rm-programa .rf-brand b{font-size:clamp(21px,2.3vw,29px);letter-spacing:0;overflow-wrap:anywhere}
@media(max-width:700px){#rm-programa .ia-discover-grid,#rm-programa .pillars-grid{grid-template-columns:1fr}#rm-programa .rf-brand{gap:10px}#rm-programa .rf-brand img{width:40px;height:40px}}
