.apt-grille{display:grid;gap:2rem;margin:2rem 0;list-style:none;padding:0}.apt-colonnes-1{grid-template-columns:1fr}.apt-colonnes-2{grid-template-columns:repeat(2,1fr)}.apt-colonnes-3{grid-template-columns:repeat(3,1fr)}.apt-colonnes-4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.apt-grille{grid-template-columns:1fr!important;gap:1.5rem}}.apt-grille .apt-article{background:#fff;border:1px solid #e0e0e0;border-radius:8px;transition:transform 0.3s ease,box-shadow 0.3s ease;display:block}.apt-grille .apt-article:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(0 0 0 / .1)}.apt-grille .apt-image{position:relative;line-height:0}.apt-grille .apt-image img{width:100%;height:auto;display:block;border-radius:8px 8px 0 0}.apt-grille .apt-image a{display:block}.apt-grille .apt-contenu{padding:1.5rem}.apt-grille .apt-titre{margin:0 0 .5rem 0;font-size:1.25rem;line-height:1.4;font-weight:600}.apt-grille .apt-titre a{color:#333;text-decoration:none;transition:color 0.3s ease}.apt-grille .apt-titre a:hover{color:#0073aa}.apt-grille .apt-meta{color:#666;font-size:.875rem;margin-bottom:1rem}.apt-grille .apt-date{display:inline-block}.apt-grille .apt-excerpt{color:#555;line-height:1.6;margin-bottom:1rem;font-size:.95rem}.apt-grille .apt-lien{margin-top:1rem}.apt-grille .apt-bouton{display:inline-block;padding:.5rem 1rem;background:#0073aa;color:#fff!important;text-decoration:none!important;border-radius:4px;transition:background 0.3s ease;font-size:.9rem}.apt-grille .apt-bouton:hover{background:#005a87;color:#fff!important}.apt-grille .apt-auteur{color:#666;font-size:.875rem;margin-top:.5rem;font-style:italic}.apt-erreur,.apt-aucun-resultat{padding:1rem;background:#f0f0f0;border-left:4px solid #d63638;margin:1rem 0;color:#333}.apt-grille *{box-sizing:border-box}.apt-grille a{outline:none}@media (max-width:980px){.apt-colonnes-3,.apt-colonnes-4{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.apt-grille .apt-contenu{padding:1rem}.apt-grille .apt-titre{font-size:1.1rem}}