.cmq-rubrique-grid{display:flex;flex-wrap:wrap;gap:16px;margin:12px 0 28px}.cmq-rubrique-card{flex:1 1 220px;max-width:320px;box-sizing:border-box;background:#fafafa;border:1px solid lightgrey;border-top:3px solid #ec008d;padding:16px 14px;text-align:center;transition:box-shadow .15s ease,transform .15s ease}.cmq-rubrique-card:hover,.cmq-rubrique-card:focus-within{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.cmq-rubrique-card-link{display:block;text-decoration:none;color:#ec008d}.cmq-rubrique-card-link:hover,.cmq-rubrique-card-link:focus{text-decoration:none;color:#ec008d}.cmq-rubrique-card-icon{color:inherit;margin-bottom:8px}.cmq-rubrique-card h2{font-size:16px;margin:0 0 6px;color:inherit;text-align:center}#contenu #gauche .cmq-rubrique-card h2::before,#contenu #gauche .cmq-rubrique-card h2::after{content:none}.cmq-rubrique-card p{font-size:13px;color:#444;margin:8px 0 0;line-height:1.5;text-align:left}.cmq-rubrique-card-sub{list-style:none;margin:10px 0 0;padding:8px 0 0;border-top:1px solid lightgrey;text-align:left}.cmq-rubrique-card-sub li{font-size:13px;line-height:1.6}.cmq-rubrique-card-sub a{color:#333}@media screen and (max-width:600px){.cmq-rubrique-grid{flex-direction:column}.cmq-rubrique-card{max-width:none}}