/* Texte des offres — version 1.5.43, limité à la fenêtre des opérateurs */
.xpOffersDialog1542{width:min(1120px,96vw);max-height:92vh;overflow:auto}
.xpTextGrid1543{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}
.xpTextOffer1543{padding:20px;border:1px solid #d5e4ee;border-radius:14px;background:#fff;color:#132d40;box-shadow:0 3px 14px #0d28380b}
.xpTextOfferTop1543{display:flex;align-items:start;justify-content:space-between;gap:16px;flex-wrap:wrap}
.xpTextOffer1543 h4{font-size:20px;margin:0}.xpTextOffer1543 strong{color:#0078c7;font-size:20px;white-space:nowrap}
.xpTextOffer1543 p{line-height:1.55;margin:14px 0}.xpTextOffer1543 small,.xpOfferSource1543{color:#526d7e}
@media(max-width:690px){.xpTextGrid1543{grid-template-columns:1fr}.xpTextOfferTop1543{display:block}}
