/* Bandeau lisible, grand contraste, mobile responsive. */
.pr-evaluation-pricing{box-sizing:border-box;width:min(1200px,calc(100% - 32px));margin:24px auto;padding:24px 30px;border:2px solid #d3e4ff;border-radius:20px;background:linear-gradient(125deg,#f3f8ff,#ffffff 70%);box-shadow:0 8px 30px rgba(19,58,115,.12);color:#132b53;font-family:inherit}
.pr-evaluation-pricing *{box-sizing:border-box}
.pr-evaluation-pricing-top{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:14px}
.pr-evaluation-kicker{padding:8px 11px;background:#173567;color:#fff;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.05em}
.pr-evaluation-pricing-top strong{font-size:clamp(20px,2vw,26px);font-weight:900;line-height:1.25}
.pr-evaluation-pricing-top b{margin-left:auto;background:#dc2626;color:#fff;border-radius:14px;padding:10px 20px;font-size:clamp(20px,2.6vw,30px);font-weight:900;white-space:nowrap}
.pr-evaluation-pricing p{font-size:clamp(15px,1.2vw,18px);line-height:1.7;margin:12px 0;color:#1e3556}
.pr-evaluation-pricing .pr-evaluation-credit{border-left:5px solid #178451;background:#eefaf5;border-radius:7px;padding:12px 15px}
.pr-evaluation-pricing small{display:block;font-size:13px;line-height:1.55;color:#52627c;margin-top:16px}
@media(max-width:650px){.pr-evaluation-pricing{width:calc(100% - 20px);padding:18px 16px;margin:16px auto}.pr-evaluation-pricing-top{align-items:flex-start;flex-direction:column}.pr-evaluation-pricing-top b{margin-left:0}}
