.blog-module__SHjAIW__page{max-width:1100px;margin:0 auto;padding:60px 20px}.blog-module__SHjAIW__entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:48px;display:flex}.blog-module__SHjAIW__enteteTexte{flex:1;min-width:240px}.blog-module__SHjAIW__boutonPartager{color:#fff;white-space:nowrap;box-shadow:var(--ombre);background:#1a3a2a;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.blog-module__SHjAIW__boutonPartager:hover{background:#3d8b5e;transform:translateY(-2px)}.blog-module__SHjAIW__titre{margin-bottom:8px;font-size:2.5rem;font-weight:800}.blog-module__SHjAIW__sousTitre{color:var(--texte-secondaire);font-size:1.1rem}.blog-module__SHjAIW__grille{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px;display:grid}.blog-module__SHjAIW__carte{border-radius:var(--rayon-grand);border:1px solid var(--bordure);box-shadow:var(--ombre);color:inherit;background:#fff;text-decoration:none;transition:transform .2s;display:block;overflow:hidden}.blog-module__SHjAIW__carte:hover{transform:translateY(-4px)}.blog-module__SHjAIW__cartePhoto{object-fit:cover;width:100%;height:220px}.blog-module__SHjAIW__cartePhotoVide{background:var(--vert-clair);justify-content:center;align-items:center;width:100%;height:220px;font-size:3rem;display:flex}.blog-module__SHjAIW__carteContenu{padding:24px}.blog-module__SHjAIW__carteMeta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.blog-module__SHjAIW__categorie{background:var(--terracotta-clair);color:var(--terracotta);text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:3px 10px;font-size:.75rem;font-weight:700;display:inline-block}.blog-module__SHjAIW__date{color:var(--texte-discret);font-size:.85rem}.blog-module__SHjAIW__carteTitre{color:var(--texte-principal);margin-bottom:10px;font-size:1.2rem;font-weight:700;line-height:1.3}.blog-module__SHjAIW__carteDescription{color:var(--texte-secondaire);margin-bottom:16px;font-size:.9rem;line-height:1.6}.blog-module__SHjAIW__auteur{color:var(--texte-discret);font-size:.85rem;font-style:italic}.blog-module__SHjAIW__vide{text-align:center;color:var(--texte-discret);padding:60px 0;font-size:1.1rem}@media (max-width:700px){.blog-module__SHjAIW__titre{font-size:1.8rem}.blog-module__SHjAIW__grille{grid-template-columns:1fr}}.blog-module__SHjAIW__aLaUne{border:1px solid var(--bordure);border-radius:var(--rayon-grand);box-shadow:var(--ombre);color:inherit;background:#fff;grid-template-columns:1.4fr 1fr;margin-bottom:40px;text-decoration:none;transition:transform .2s;display:grid;overflow:hidden}.blog-module__SHjAIW__aLaUne:hover{transform:translateY(-4px)}.blog-module__SHjAIW__aLaUnePhoto,.blog-module__SHjAIW__aLaUnePhotoVide{object-fit:cover;width:100%;height:100%;min-height:320px}.blog-module__SHjAIW__aLaUnePhotoVide{background:var(--vert-clair);justify-content:center;align-items:center;font-size:4rem;display:flex}.blog-module__SHjAIW__aLaUneContenu{flex-direction:column;justify-content:center;padding:36px;display:flex}.blog-module__SHjAIW__aLaUneBadge{background:var(--vert-principal);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:3px 12px;font-size:.72rem;font-weight:700;display:inline-block}.blog-module__SHjAIW__aLaUneTitre{color:var(--texte-principal);margin:14px 0 12px;font-size:1.9rem;font-weight:800;line-height:1.2}.blog-module__SHjAIW__aLaUneDescription{color:var(--texte-secondaire);margin-bottom:16px;font-size:1rem;line-height:1.6}@media (max-width:760px){.blog-module__SHjAIW__aLaUne{grid-template-columns:1fr}.blog-module__SHjAIW__aLaUnePhoto,.blog-module__SHjAIW__aLaUnePhotoVide{height:220px;min-height:220px}.blog-module__SHjAIW__aLaUneContenu{padding:24px}.blog-module__SHjAIW__aLaUneTitre{font-size:1.5rem}}.blog-module__SHjAIW__triBarre{align-items:center;gap:8px;margin-bottom:20px;display:flex}.blog-module__SHjAIW__triLabel{color:var(--texte-discret);margin-right:2px;font-size:.85rem}.blog-module__SHjAIW__triBouton,.blog-module__SHjAIW__triActif{border:1px solid var(--bordure);border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s}.blog-module__SHjAIW__triBouton{color:var(--texte-secondaire);background:#fff}.blog-module__SHjAIW__triBouton:hover{color:#1a3a2a;border-color:#3d8b5e}.blog-module__SHjAIW__triActif{color:#fff;background:#1a3a2a;border-color:#1a3a2a}
