.Actualites-module__NR-ITW__page{flex-direction:column;min-height:100vh;display:flex}.Actualites-module__NR-ITW__hero{padding:calc(var(--header-height) + var(--space-2xl))0 var(--space-xl);background:linear-gradient(160deg,var(--color-primary-dark)0%,#0d3a6d 50%,var(--color-primary)100%);text-align:center;position:relative;overflow:hidden}.Actualites-module__NR-ITW__hero:before{content:"";pointer-events:none;background:radial-gradient(at 25% 60%,#e4641b1f 0%,#0000 55%),radial-gradient(at 75% 35%,#facc2214 0%,#0000 50%);position:absolute;inset:0}.Actualites-module__NR-ITW__hero:after{content:"";background:linear-gradient(90deg,var(--color-accent),var(--color-secondary),var(--color-accent-light),var(--color-secondary),var(--color-accent));background-size:200% 100%;height:6px;animation:4s linear infinite Actualites-module__NR-ITW__fireStrip;position:absolute;bottom:0;left:0;right:0}@keyframes Actualites-module__NR-ITW__fireStrip{0%{background-position:0 0}to{background-position:200% 0}}.Actualites-module__NR-ITW__heroContent{z-index:1;position:relative}.Actualites-module__NR-ITW__heroBadge{border-radius:var(--radius-full);color:var(--color-accent-light);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-md);background:#e4641b33;border:1px solid #e4641b66;align-items:center;gap:6px;padding:6px 18px;font-weight:600;display:inline-flex}.Actualites-module__NR-ITW__heroTitle{font-size:var(--text-5xl);color:#fff;margin-bottom:var(--space-md);letter-spacing:-.02em;font-weight:800;line-height:1.1}.Actualites-module__NR-ITW__heroTitle span{background:linear-gradient(135deg,var(--color-accent),var(--color-secondary),var(--color-accent-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Actualites-module__NR-ITW__heroSubtitle{font-size:var(--text-lg);color:#ffffffbf;max-width:640px;margin:0 auto;line-height:1.7}.Actualites-module__NR-ITW__featured{padding:var(--space-xl)0;background:var(--color-bg-section)}.Actualites-module__NR-ITW__featuredLabel{font-size:var(--text-sm);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:3px solid var(--color-accent);align-items:center;gap:8px;font-weight:700;display:inline-flex}.Actualites-module__NR-ITW__featuredCard{gap:var(--space-xl);color:inherit;border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border);grid-template-columns:1.2fr 1fr;text-decoration:none;transition:all .3s;display:grid;overflow:hidden}.Actualites-module__NR-ITW__featuredCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary);color:inherit;transform:translateY(-2px)}.Actualites-module__NR-ITW__featuredImage{min-height:340px;position:relative;overflow:hidden}.Actualites-module__NR-ITW__featuredImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Actualites-module__NR-ITW__featuredCard:hover .Actualites-module__NR-ITW__featuredImage img{transform:scale(1.03)}.Actualites-module__NR-ITW__featuredImageOverlay{background:linear-gradient(90deg,#0000 60%,#00000026);position:absolute;inset:0}.Actualites-module__NR-ITW__featuredBody{padding:var(--space-xl)var(--space-xl)var(--space-xl)0;flex-direction:column;justify-content:center;display:flex}.Actualites-module__NR-ITW__featuredDate{font-size:var(--text-xs);color:var(--color-secondary);margin-bottom:var(--space-sm);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:6px;font-weight:600;display:flex}.Actualites-module__NR-ITW__featuredTitle{font-size:var(--text-3xl);color:var(--color-text);margin-bottom:var(--space-md);letter-spacing:-.01em;font-weight:800;line-height:1.2}.Actualites-module__NR-ITW__featuredExcerpt{font-size:var(--text-base);color:var(--color-text-muted);margin-bottom:var(--space-lg);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.Actualites-module__NR-ITW__featuredCta{font-size:var(--text-base);color:var(--color-primary);align-items:center;gap:8px;font-weight:700;transition:gap .2s;display:inline-flex}.Actualites-module__NR-ITW__featuredCard:hover .Actualites-module__NR-ITW__featuredCta{color:var(--color-primary-light);gap:12px}.Actualites-module__NR-ITW__articlesSection{padding:var(--space-xl)0 var(--space-2xl)}.Actualites-module__NR-ITW__mainLayout{gap:var(--space-xl);grid-template-columns:1fr 300px;display:grid}.Actualites-module__NR-ITW__mainLayout:has(.Actualites-module__NR-ITW__emptyState){grid-template-columns:1fr}.Actualites-module__NR-ITW__mainLayout:has(.Actualites-module__NR-ITW__emptyState) .Actualites-module__NR-ITW__sidebar{gap:var(--space-md);grid-template-columns:repeat(2,1fr);max-width:700px;margin:0 auto;display:grid}.Actualites-module__NR-ITW__sectionHeader{margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:2px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.Actualites-module__NR-ITW__sectionTitle{font-size:var(--text-lg);color:var(--color-text);text-transform:uppercase;letter-spacing:.03em;font-weight:700}.Actualites-module__NR-ITW__sectionCount{font-size:var(--text-xs);color:var(--color-text-subtle);background:var(--color-bg-section);border-radius:var(--radius-full);padding:4px 12px}.Actualites-module__NR-ITW__articlesGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.Actualites-module__NR-ITW__articleCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;transition:all var(--transition-base);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.Actualites-module__NR-ITW__articleCard:before{content:"";background:linear-gradient(180deg,var(--color-accent),var(--color-secondary));transform-origin:bottom;width:4px;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleY(0)}.Actualites-module__NR-ITW__articleCard:hover{box-shadow:var(--shadow-lg);color:inherit;border-color:var(--color-border-hover);transform:translateY(-3px)}.Actualites-module__NR-ITW__articleCard:hover:before{transform:scaleY(1)}.Actualites-module__NR-ITW__cardImage{aspect-ratio:16/9;background:var(--color-bg-section);width:100%;position:relative;overflow:hidden}.Actualites-module__NR-ITW__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.Actualites-module__NR-ITW__articleCard:hover .Actualites-module__NR-ITW__cardImage img{transform:scale(1.05)}.Actualites-module__NR-ITW__cardContent{padding:var(--space-md);flex-direction:column;flex-grow:1;display:flex}.Actualites-module__NR-ITW__cardDate{font-size:var(--text-xs);color:var(--color-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-xs);font-weight:600}.Actualites-module__NR-ITW__cardTitle{font-size:var(--text-base);color:var(--color-text);margin-bottom:var(--space-xs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.Actualites-module__NR-ITW__cardExcerpt{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;line-height:1.6;display:-webkit-box;overflow:hidden}.Actualites-module__NR-ITW__cardFooter{padding-top:var(--space-sm);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.Actualites-module__NR-ITW__cardReadTime{font-size:var(--text-xs);color:var(--color-text-subtle);align-items:center;gap:4px;display:flex}.Actualites-module__NR-ITW__cardReadTime svg{color:var(--color-primary)}.Actualites-module__NR-ITW__cardReadMore{font-size:var(--text-xs);color:var(--color-primary);align-items:center;gap:4px;font-weight:600;transition:gap .2s;display:inline-flex}.Actualites-module__NR-ITW__articleCard:hover .Actualites-module__NR-ITW__cardReadMore{gap:8px}.Actualites-module__NR-ITW__sidebar{top:calc(var(--header-height) + var(--space-md));align-self:start;position:sticky}.Actualites-module__NR-ITW__sidebarWidget{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);margin-bottom:var(--space-lg)}.Actualites-module__NR-ITW__sidebarTitle{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:2px solid var(--color-primary);align-items:center;font-weight:700;display:flex}.Actualites-module__NR-ITW__statItem{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm)0;border-bottom:1px solid var(--color-border);display:flex}.Actualites-module__NR-ITW__statItem:last-child{border-bottom:none;padding-bottom:0}.Actualites-module__NR-ITW__statNumber{font-size:var(--text-xl);background:linear-gradient(135deg,var(--color-accent),var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-shrink:0;min-width:55px;font-weight:800;line-height:1.1}.Actualites-module__NR-ITW__statLabel{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.4}.Actualites-module__NR-ITW__sidebarCta{text-align:center;align-items:center;gap:var(--space-sm);padding:var(--space-lg);background:linear-gradient(160deg,var(--color-primary-dark),var(--color-primary));border-radius:var(--radius-md);color:#fff;transition:all var(--transition-base);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.Actualites-module__NR-ITW__sidebarCta:before{content:"";pointer-events:none;background:linear-gradient(160deg,#0000 50%,#e4641b26);position:absolute;inset:0}.Actualites-module__NR-ITW__sidebarCta:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #0f70b759}.Actualites-module__NR-ITW__sidebarCtaTitle{font-size:var(--text-base);font-weight:700;position:relative}.Actualites-module__NR-ITW__sidebarCtaDesc{font-size:var(--text-xs);opacity:.85;line-height:1.5;position:relative}.Actualites-module__NR-ITW__sidebarCtaBtn{color:var(--color-primary);border-radius:var(--radius-full);font-size:var(--text-sm);background:#fff;align-items:center;gap:6px;padding:10px 20px;font-weight:700;transition:all .2s;display:inline-flex;position:relative}.Actualites-module__NR-ITW__sidebarCta:hover .Actualites-module__NR-ITW__sidebarCtaBtn{color:var(--color-primary-dark);background:#fffffff2}.Actualites-module__NR-ITW__ctaSection{padding:var(--space-2xl)0;background:linear-gradient(160deg,var(--color-primary-dark),#0d3a6d,var(--color-primary));text-align:center;color:#fff;position:relative;overflow:hidden}.Actualites-module__NR-ITW__ctaSection:before{content:"";background:linear-gradient(90deg,var(--color-accent),var(--color-secondary),var(--color-accent-light));height:4px;position:absolute;bottom:0;left:0;right:0}.Actualites-module__NR-ITW__ctaSection h2{font-size:var(--text-3xl);margin-bottom:var(--space-xs);color:#fff}.Actualites-module__NR-ITW__ctaSection p{font-size:var(--text-base);opacity:.8;margin-bottom:var(--space-lg);max-width:520px;margin-left:auto;margin-right:auto;line-height:1.6}.Actualites-module__NR-ITW__ctaButtons{justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.Actualites-module__NR-ITW__emptyState{padding:var(--space-2xl)var(--space-xl);text-align:center;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.Actualites-module__NR-ITW__emptyState svg{color:var(--color-border-hover);margin-bottom:var(--space-md);opacity:.5}.Actualites-module__NR-ITW__emptyState h3{font-size:var(--text-xl);color:var(--color-text);margin-bottom:var(--space-xs)}.Actualites-module__NR-ITW__emptyState p{font-size:var(--text-sm);max-width:400px;margin-bottom:var(--space-lg);line-height:1.6}@media (max-width:1024px){.Actualites-module__NR-ITW__mainLayout{grid-template-columns:1fr}.Actualites-module__NR-ITW__sidebar{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid;position:static}.Actualites-module__NR-ITW__sidebarWidget{margin-bottom:0}.Actualites-module__NR-ITW__articlesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Actualites-module__NR-ITW__hero{padding:calc(var(--header-height) + var(--space-xl))var(--space-md)var(--space-xl)}.Actualites-module__NR-ITW__featuredCard{grid-template-columns:1fr}.Actualites-module__NR-ITW__featuredImage{min-height:200px}.Actualites-module__NR-ITW__featuredBody{padding:var(--space-md)}.Actualites-module__NR-ITW__articlesGrid,.Actualites-module__NR-ITW__sidebar{grid-template-columns:1fr}.Actualites-module__NR-ITW__mainLayout{gap:var(--space-lg)}.Actualites-module__NR-ITW__mainLayout:has(.Actualites-module__NR-ITW__emptyState) .Actualites-module__NR-ITW__sidebar{grid-template-columns:1fr}}
