.acopad-related-formations{max-width:1140px;margin:48px auto 24px;padding:32px 24px;background:#f6f2ea;border-radius:18px}.acopad-related-formations>h2{margin-top:0}.acopad-related-formations__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0}.acopad-related-formations__card{padding:20px;background:#fff;border:1px solid #e3ded5;border-radius:14px}.acopad-related-formations__card h3{margin:0;font-size:1.15rem;line-height:1.35}.acopad-related-formations__all{margin-bottom:0}@media (max-width:600px){.acopad-related-formations{margin-top:32px;padding:24px 18px;border-radius:14px}}