.eclosion .blog{padding:56px 0 96px}.eclosion .blog .tete-blog{max-width:760px;margin-bottom:40px}.eclosion .blog .tete-blog p{color:var(--texte-2);margin:18px 0 0;font-size:1.15rem}.eclosion .grille-articles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.eclosion .carte-article{border:1px solid var(--ligne);border-radius:var(--rayon);color:inherit;background:#fff;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;overflow:hidden}.eclosion .carte-article:hover{transform:translateY(-3px);box-shadow:0 30px 60px -32px #8c285a73}.eclosion .carte-article .corps-carte{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.eclosion .carte-article h2{letter-spacing:-.025em;font-size:1.35rem;font-weight:700;line-height:1.15}.eclosion .carte-article p{color:var(--texte-2);margin:0;font-size:.95rem}.eclosion .meta-article{color:var(--texte-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:.82rem;display:flex}.eclosion .categorie{letter-spacing:.14em;text-transform:uppercase;color:var(--framboise);font-size:.72rem;font-weight:600;display:inline-block}.eclosion .couverture{aspect-ratio:16/9;object-fit:cover;background:var(--nacre);width:100%;display:block}.eclosion .couverture.vide{background:radial-gradient(120% 120% at 0% 0%,var(--rose),transparent 60%),radial-gradient(120% 120% at 100% 100%,var(--lilas),transparent 55%),#ffe9df;place-items:center;display:grid}.eclosion .couverture.vide span{color:#2b16308c;font-family:Instrument Serif,serif;font-size:4.5rem;font-style:italic}.eclosion .article{max-width:760px;margin:0 auto}.eclosion .article .fil{color:var(--texte-3);margin-bottom:22px;font-size:.85rem}.eclosion .article .fil a{color:inherit}.eclosion .article h1{margin:12px 0 18px;font-size:clamp(2.2rem,5.4vw,3.6rem);font-weight:800}.eclosion .article .chapeau{color:var(--texte-2);margin:0 0 22px;font-size:1.2rem}.eclosion .article .couverture{border-radius:var(--rayon);margin:28px 0 8px}.eclosion .texte-article{color:var(--texte);font-size:1.08rem;line-height:1.7}.eclosion .texte-article h2{margin:1.8em 0 .5em;font-size:clamp(1.6rem,3.4vw,2.1rem);font-weight:700;line-height:1.1}.eclosion .texte-article h3{margin:1.5em 0 .4em}.eclosion .texte-article p,.eclosion .texte-article ul,.eclosion .texte-article ol{margin:0 0 1.1em}.eclosion .texte-article li{margin:.3em 0}.eclosion .texte-article a{color:var(--framboise)}.eclosion .texte-article blockquote{border-left:4px solid var(--framboise);background:#fff;border-radius:0 18px 18px 0;margin:1.6em 0;padding:18px 24px;font-family:Instrument Serif,serif;font-size:1.35rem;font-style:italic;line-height:1.35}.eclosion .texte-article figure{margin:1.8em 0}.eclosion .texte-article img{border-radius:18px;max-width:100%;height:auto;display:block}.eclosion .texte-article figcaption{color:var(--texte-3);margin-top:8px;font-size:.85rem}.eclosion .appel-article{border-radius:var(--rayon);background:var(--aubergine);color:#fff;margin:48px 0 0;padding:32px}.eclosion .appel-article h2{color:#fff;margin-bottom:10px;font-size:clamp(1.6rem,3.6vw,2.2rem)}.eclosion .appel-article p{color:#fffc;margin:0 0 20px}.eclosion .appel-article .btn.deg-btn{color:#fff}.eclosion .suite-articles{margin-top:64px}.eclosion .suite-articles h2{margin-bottom:22px;font-size:clamp(1.6rem,3.6vw,2.2rem)}.eclosion .blog-vide{border-radius:var(--rayon);border:1px solid var(--ligne);color:var(--texte-2);background:#fff;padding:40px}
