.blog-module__i2fiEW__main{max-width:1200px;margin:0 auto;padding:3rem 1.5rem 4rem}.blog-module__i2fiEW__hero{text-align:center;max-width:800px;margin:0 auto 5rem}.blog-module__i2fiEW__hero h1{color:var(--color-noir);margin-bottom:2rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800}.blog-module__i2fiEW__heroSubtitle{color:var(--color-gris-text);font-size:1.25rem;line-height:1.6}.blog-module__i2fiEW__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:5rem;display:grid}.blog-module__i2fiEW__card{background:var(--color-blanc);border:1px solid var(--color-gris-border);border-radius:16px;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.blog-module__i2fiEW__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.blog-module__i2fiEW__cardImage{aspect-ratio:16/10;object-fit:cover;width:100%}.blog-module__i2fiEW__cardPlaceholder{aspect-ratio:16/10;background:var(--color-dore);text-align:center;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex}.blog-module__i2fiEW__cardPlaceholder span{color:var(--color-gris-bg);opacity:.9;font-size:1.1rem;font-weight:700}.blog-module__i2fiEW__cardContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.blog-module__i2fiEW__cardCategory{text-transform:uppercase;letter-spacing:.05em;color:var(--color-dore);margin-bottom:1rem;font-size:.75rem;font-weight:700;display:inline-block}.blog-module__i2fiEW__cardTitle{color:var(--color-noir);margin-bottom:1rem;font-size:1.35rem;font-weight:800;line-height:1.3}.blog-module__i2fiEW__cardExcerpt{color:var(--color-gris-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-module__i2fiEW__cardFooter{border-top:1px solid var(--color-gris-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.blog-module__i2fiEW__cardDate{color:var(--color-gris-text);font-size:.85rem}.blog-module__i2fiEW__cardLink{color:var(--color-dore);font-size:.9rem;font-weight:700;text-decoration:none}.blog-module__i2fiEW__cardLink:after{content:"";z-index:1;position:absolute;inset:0}.blog-module__i2fiEW__empty{text-align:center;padding:5rem 0}.blog-module__i2fiEW__empty h2{color:var(--color-gris-text);margin-bottom:2rem;font-size:1.5rem}.blog-module__i2fiEW__categoryNav{scrollbar-width:none;-ms-overflow-style:none;gap:1rem;margin-bottom:4rem;padding-bottom:1rem;display:flex;overflow-x:auto}.blog-module__i2fiEW__categoryNav::-webkit-scrollbar{display:none}.blog-module__i2fiEW__categoryButton{background:var(--color-blanc);border:1px solid var(--color-gris-border);color:var(--color-gris-text);cursor:pointer;white-space:nowrap;border-radius:99px;padding:.75rem 1.5rem;font-weight:700;transition:all .3s}.blog-module__i2fiEW__categoryButton:hover{border-color:var(--color-dore);color:var(--color-dore)}.blog-module__i2fiEW__categoryActive{background:var(--color-dore);color:var(--color-gris-bg);border-color:var(--color-dore)}.blog-module__i2fiEW__pagination{justify-content:center;align-items:center;gap:1.5rem;margin-top:4rem;display:flex}.blog-module__i2fiEW__pageNumbers{gap:.5rem;display:flex}.blog-module__i2fiEW__pageBtn{border:1px solid var(--color-gris-border);cursor:pointer;color:var(--color-gris-text);background:0 0;border-radius:8px;padding:.6rem 1.25rem;font-weight:700;transition:all .3s}.blog-module__i2fiEW__pageBtn:disabled{opacity:.3;cursor:not-allowed}.blog-module__i2fiEW__pageNum{border:1px solid var(--color-gris-border);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.blog-module__i2fiEW__pageNumActive{background:var(--color-dore);color:var(--color-gris-bg);border-color:var(--color-dore)}.blog-module__i2fiEW__articleLayout{grid-template-columns:1fr 350px;gap:5rem;max-width:1200px;margin:0 auto;padding:7rem 1.5rem 4rem;display:grid}.blog-module__i2fiEW__articleMain{max-width:800px}.blog-module__i2fiEW__breadcrumb{color:var(--color-gris-text);gap:.75rem;margin-bottom:3rem;font-size:.9rem;display:flex}.blog-module__i2fiEW__breadcrumb a{color:var(--color-dore)}.blog-module__i2fiEW__articleHero{margin-bottom:4rem}.blog-module__i2fiEW__articleCategory{background:var(--color-gris-bg);color:var(--color-dore);text-transform:uppercase;border-radius:99px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.8rem;font-weight:700;display:inline-block}.blog-module__i2fiEW__articleHero h1{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1}.blog-module__i2fiEW__articleMeta{color:var(--color-gris-text);margin-bottom:3rem;font-size:1rem}.blog-module__i2fiEW__articleImage{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:var(--shadow-lg);border-radius:20px}.blog-module__i2fiEW__sidebar{flex-direction:column;gap:2rem;height:fit-content;display:flex;position:sticky;top:120px}.blog-module__i2fiEW__sidebarBox{background:var(--color-gris-bg);border-radius:20px;padding:2.5rem}.blog-module__i2fiEW__sidebarBox h3{margin-bottom:1.5rem;font-size:1.5rem;font-weight:800}.blog-module__i2fiEW__sidebarBox ul{flex-direction:column;gap:1rem;margin-bottom:2rem;list-style:none;display:flex}.blog-module__i2fiEW__sidebarBox li{color:var(--color-dore);font-weight:600}.blog-module__i2fiEW__prose{color:var(--color-noir);font-size:1.15rem;line-height:1.8}.blog-module__i2fiEW__prose h2{margin-top:4rem;margin-bottom:1.5rem;font-size:2rem;font-weight:800}.blog-module__i2fiEW__prose h3{margin-top:3rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.blog-module__i2fiEW__prose p{margin-bottom:2rem}.blog-module__i2fiEW__prose ul,.blog-module__i2fiEW__prose ol{margin-bottom:2rem;padding-left:1.5rem}.blog-module__i2fiEW__prose li{margin-bottom:.75rem}.blog-module__i2fiEW__prose blockquote{border-left:5px solid var(--color-dore);background:var(--color-gris-bg);margin:3rem 0;padding:1.5rem 2rem;font-size:1.25rem;font-style:italic}.blog-module__i2fiEW__prose strong{font-weight:800}.blog-module__i2fiEW__prose a{color:var(--color-dore);font-weight:700;text-decoration:underline}.blog-module__i2fiEW__prose .article-subtitle{color:var(--color-noir);font-size:1.6rem;font-weight:800;font-family:var(--font-playfair);margin-top:3.5rem;margin-bottom:1.5rem}.blog-module__i2fiEW__prose .article-section-title{color:var(--color-noir);font-size:2.2rem;font-weight:800;font-family:var(--font-playfair);border-bottom:2px solid var(--color-gris-bg);margin-top:4.5rem;margin-bottom:2rem;padding-bottom:1rem}.blog-module__i2fiEW__prose .insight-box{background:var(--color-gris-bg);border-left:6px solid var(--color-dore);border-radius:16px;margin:3rem 0;padding:2.5rem}.blog-module__i2fiEW__prose .insight-box p{margin-bottom:.75rem!important}.blog-module__i2fiEW__prose .insight-box p:last-child{margin-bottom:0!important}.blog-module__i2fiEW__prose .cta-container{background:var(--color-noir);text-align:center;color:var(--color-gris-bg);border-radius:24px;margin:5rem 0;padding:4rem}.blog-module__i2fiEW__prose .cta-button{background:var(--color-dore);border:1px solid #0000;border-radius:99px;padding:1.25rem 2.5rem;font-size:1.1rem;font-weight:800;transition:all .3s;display:inline-block;color:var(--color-gris-bg)!important;text-decoration:none!important}.blog-module__i2fiEW__prose .cta-button:hover{background:var(--color-gris-bg);border-color:var(--color-dore);transform:translateY(-3px);color:var(--color-dore)!important}.blog-module__i2fiEW__prose .share-prompt{text-align:center;color:var(--color-gris-text);margin-top:4rem;font-size:1.1rem;font-style:italic}.blog-module__i2fiEW__prose .geo-definition{background:var(--color-gris-bg);border:1px solid var(--color-gris-border);border-radius:20px;margin-bottom:4rem;padding:2.5rem;font-style:italic;font-weight:500}.blog-module__i2fiEW__prose .stats-block{background:var(--color-blanc);border:1px solid var(--color-gris-border);border-radius:24px;margin:5rem 0;padding:4rem}.blog-module__i2fiEW__prose .stats-intro{text-align:center;margin-bottom:3rem;font-size:1.25rem;font-weight:700}.blog-module__i2fiEW__prose .stats-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.blog-module__i2fiEW__prose .stat-item{text-align:center;flex-direction:column;gap:1rem;display:flex}.blog-module__i2fiEW__prose .stat-number{color:var(--color-dore);font-size:3rem;font-weight:800;font-family:var(--font-playfair);display:block}.blog-module__i2fiEW__prose .stat-text{font-size:.95rem;line-height:1.5;margin-bottom:.5rem!important}.blog-module__i2fiEW__prose .stat-source{color:var(--color-gris-text);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.blog-module__i2fiEW__prose .stats-footer{color:var(--color-gris-text);text-align:center;margin-top:15px;font-size:.9rem;font-style:italic}.blog-module__i2fiEW__prose .summary-box{background:var(--color-noir);color:var(--color-gris-bg);border-radius:24px;margin:5rem 0;padding:3rem}.blog-module__i2fiEW__prose .summary-title{color:#fff;font-size:1.75rem;margin-bottom:2rem!important}.blog-module__i2fiEW__prose .summary-list{margin-bottom:0!important;padding-left:0!important;list-style:none!important}.blog-module__i2fiEW__prose .summary-list li{padding-left:1.5rem;position:relative;margin-bottom:1rem!important}.blog-module__i2fiEW__prose .summary-list li:before{content:"-";color:var(--color-dore);font-weight:800;position:absolute;left:0}.blog-module__i2fiEW__prose .faq-container{border-top:2px solid var(--color-gris-bg);margin-top:6rem;padding-top:4rem}.blog-module__i2fiEW__prose .faq-title{font-size:2.2rem;font-family:var(--font-playfair);margin-bottom:3rem!important}.blog-module__i2fiEW__prose .faq-item{margin-bottom:2.5rem}.blog-module__i2fiEW__prose .faq-item h3{color:var(--color-noir);font-size:1.25rem;font-weight:800;margin-bottom:1rem!important}.blog-module__i2fiEW__prose .faq-item p{color:var(--color-gris-text);font-size:1.05rem}@media (max-width:768px){.blog-module__i2fiEW__prose .stats-grid{grid-template-columns:1fr;gap:3rem}}.blog-module__i2fiEW__articleFooter{border-top:1px solid var(--color-gris-border);margin-top:6rem;padding-top:4rem}.blog-module__i2fiEW__ctaBanner{background:var(--color-gris-bg);text-align:center;border-radius:20px;margin-bottom:5rem;padding:4rem}.blog-module__i2fiEW__ctaBanner h3{margin-bottom:1rem;font-size:1.75rem;font-weight:800}.blog-module__i2fiEW__ctaBanner p{color:var(--color-dore);margin-bottom:2rem;font-size:1.1rem}.blog-module__i2fiEW__navLinks{justify-content:space-between;gap:2rem;margin-top:4rem;display:flex}.blog-module__i2fiEW__navLink{border:1px solid var(--color-gris-border);border-radius:12px;flex:1;padding:2rem;text-decoration:none;transition:all .3s}.blog-module__i2fiEW__navLink:hover{border-color:var(--color-dore)}.blog-module__i2fiEW__navLinkNext{text-align:right}.blog-module__i2fiEW__navLinkLabel{text-transform:uppercase;color:var(--color-gris-text);margin-bottom:.5rem;font-size:.8rem;display:block}.blog-module__i2fiEW__navLinkTitle{color:var(--color-noir);font-weight:800}.blog-module__i2fiEW__suggestedSection{margin-top:6rem}.blog-module__i2fiEW__suggestedSection h2{text-align:center;margin-bottom:3rem;font-size:2rem}@media (max-width:1024px){.blog-module__i2fiEW__articleLayout{grid-template-columns:1fr;gap:3rem}.blog-module__i2fiEW__sidebar{display:none}.blog-module__i2fiEW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-module__i2fiEW__grid{grid-template-columns:1fr}.blog-module__i2fiEW__hero{margin-bottom:3rem}.blog-module__i2fiEW__hero h1{font-size:2.5rem}.blog-module__i2fiEW__navLinks{flex-direction:column}}
