/* Page « Devenir partenaire » (15/10/2026) — cartes reprises des cartes de saison (masterclass.css) */
.pt-cartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 10px}
.pt-cartes.trois{grid-template-columns:repeat(3,minmax(0,1fr))}
.pt-carte{background:#FFFDFA;border:1px solid #E7DBCB;border-radius:14px;padding:16px 18px 14px}
.pt-carte b{display:block;font-family:"Cormorant Garamond",serif;font-size:21px;font-weight:600;color:#14110E;margin-bottom:6px}
.texte .pt-carte p{font-size:15px;line-height:1.6;margin:0 0 8px}
.texte .pt-carte ul{margin:0 0 6px 18px}
.texte .pt-carte li{font-size:15px;line-height:1.55;margin:0 0 4px}
.pt-bientot{font-size:11px!important;letter-spacing:.18em;text-transform:uppercase;color:var(--mi-or-t);margin:10px 0 4px!important}
.pt-etapes{counter-reset:pt;list-style:none;margin:18px 0 10px!important;padding:0}
.texte .pt-etapes li{counter-increment:pt;position:relative;padding:6px 0 0 52px;min-height:36px;margin:0 0 14px}
.pt-etapes li::before{content:counter(pt);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;border:1px solid #E7DBCB;background:#FFFDFA;
  display:flex;align-items:center;justify-content:center;font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:600;color:var(--mi-or-t)}
.pt-cout{background:#FFFDFA;border:1px solid #E7DBCB;border-left:3px solid var(--mi-or-t);border-radius:10px;padding:14px 18px;margin:18px 0}
.texte .pt-cout p{margin:0 0 6px}
@media (max-width:700px){ .pt-cartes,.pt-cartes.trois{grid-template-columns:1fr} }
