.information_categories{--items-per-row: 3;--item-gap: 1.25rem;display:flex;flex-wrap:wrap;width:100%;gap:var(--item-gap);padding:var(--sp-small) 0 var(--sp-xxl)}@media(max-width:1199.98px){.information_categories{--items-per-row: 2}}@media(max-width:767.98px){.information_categories{--items-per-row: 1}}.categorie-item{position:relative;width:calc(100% / var(--items-per-row) - var(--item-gap) * (var(--items-per-row) - 1) / var(--items-per-row));overflow:hidden;background:#fff}.categorie-item:nth-child(n) .info:before{background-color:var(--brand-green-default)}.categorie-item:nth-child(2n) .info:before{background-color:var(--brand-green-light)}.categorie-item:nth-child(3n) .info:before{background-color:var(--brand-green-dark)}.categorie-item:nth-child(4n) .info:before{background-color:var(--brand-green-default)}.categorie-item:nth-child(5n) .info:before{background-color:var(--brand-green-darker)}.categorie-item__header{position:relative;color:#fff;aspect-ratio:520/390}.categorie-item__header .image,.categorie-item__header .image-container{position:absolute;inset:0}.categorie-item__header .image img{object-fit:cover;width:100%;height:100%;scale:1;transition:scale var(--animation-slow-zoom-out, 10s) ease}.news-item:hover .categorie-item__header .image img{scale:1.1;transition:var(--animation-slow-zoom-in, 5s) ease}.categorie-item__header .info{--line-height: 1.125;line-height:var(--line-height);margin:0;word-break:keep-all;font-weight:300;text-wrap:balance;text-wrap:pretty}.categorie-item__header .info{font-size:1.5rem;--line-height: 1.125;line-height:var(--line-height);margin-bottom:.25em}@media(min-width:768px){.categorie-item__header .info{font-size:2rem}}@media(min-width:992px){.categorie-item__header .info{font-size:2.25rem}}@media(min-width:1200px){.categorie-item__header .info{font-size:2.5rem}}.categorie-item__header .info{position:relative;padding:3.5rem;height:100%;text-align:center;isolation:isolate}.categorie-item__header .info h1,.categorie-item__header .info h2,.categorie-item__header .info h3,.categorie-item__header .info h4,.categorie-item__header .info h5,.categorie-item__header .info h6,.categorie-item__header .info p,.categorie-item__header .info a{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;color:inherit}.categorie-item__header .info h1,.categorie-item__header .info h2,.categorie-item__header .info h3,.categorie-item__header .info h4,.categorie-item__header .info h5,.categorie-item__header .info h6,.categorie-item__header .info p{margin:0;padding:0}@media(max-width:767.98px){.categorie-item__header .info{--line-height: 1.125;line-height:var(--line-height);margin:0;word-break:keep-all;font-weight:300;text-wrap:balance;text-wrap:pretty}.categorie-item__header .info h1,.categorie-item__header .info h2,.categorie-item__header .info h3,.categorie-item__header .info h4,.categorie-item__header .info h5,.categorie-item__header .info h6,.categorie-item__header .info p,.categorie-item__header .info a{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;color:inherit}.categorie-item__header .info h1,.categorie-item__header .info h2,.categorie-item__header .info h3,.categorie-item__header .info h4,.categorie-item__header .info h5,.categorie-item__header .info h6,.categorie-item__header .info p{margin:0;padding:0}.categorie-item__header .info{--line-height: 1;line-height:var(--line-height);font-size:3rem;padding:2rem}}@media(max-width:767.98px)and (min-width:768px){.categorie-item__header .info{font-size:3.5rem}}@media(max-width:767.98px)and (min-width:992px){.categorie-item__header .info{font-size:4rem}}@media(max-width:767.98px)and (min-width:1200px){.categorie-item__header .info{font-size:5rem}}@media(max-width:575.98px){.categorie-item__header .info{--line-height: 1.125;line-height:var(--line-height);margin:0;word-break:keep-all;font-weight:300;text-wrap:balance;text-wrap:pretty}.categorie-item__header .info h1,.categorie-item__header .info h2,.categorie-item__header .info h3,.categorie-item__header .info h4,.categorie-item__header .info h5,.categorie-item__header .info h6,.categorie-item__header .info p,.categorie-item__header .info a{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;color:inherit}.categorie-item__header .info h1,.categorie-item__header .info h2,.categorie-item__header .info h3,.categorie-item__header .info h4,.categorie-item__header .info h5,.categorie-item__header .info h6,.categorie-item__header .info p{margin:0;padding:0}.categorie-item__header .info{font-size:2rem;margin-bottom:.25em;padding:2rem}}@media(max-width:575.98px)and (min-width:768px){.categorie-item__header .info{font-size:2.5rem}}@media(max-width:575.98px)and (min-width:992px){.categorie-item__header .info{font-size:3rem}}@media(max-width:575.98px)and (min-width:1500px){.categorie-item__header .info{font-size:3.5rem}}.categorie-item__header .info:before{content:"";position:absolute;inset:0;background-color:var(--brand-green-default);z-index:-1;opacity:.7}.categorie-item__header .intro{margin-top:2rem;font-size:1.125rem;line-height:1.2}@media(max-width:1199.98px){.categorie-item__header .intro{font-size:1.375rem;margin-top:1.5rem}}@media(max-width:991.98px){.categorie-item__header .intro{font-size:1rem;margin-top:1.25rem}}@media(max-width:767.98px){.categorie-item__header .intro{font-size:1.5rem;margin-top:2rem}}@media(max-width:575.98px){.categorie-item__header .intro{font-size:1rem;margin-top:1rem;line-height:1.2}}.categorie-item__list{position:relative;padding:var(--sp-lg)}@media(max-width:575.98px){.categorie-item__list{padding:var(--sp-small)}}.categorie-item__list:before{content:"";position:absolute;left:50%;top:0;width:10%;aspect-ratio:1;transform-origin:50% 50%;transform:translate3d(-50%,-50%,0) rotate(45deg);background-color:#fff}.categorie-item__list .button{position:absolute;right:2rem;top:2rem;margin:0;font-weight:600}.categorie-item__list .list{list-style:none;padding:0;margin:0}.categorie-item__list .item{position:relative;margin-bottom:.25rem}.categorie-item__list .item__ui{top:50%;left:0;right:auto;transform:translate3d(-95%,-50%,0) scale(.75)}.categorie-item__list .link{position:relative;display:block;font-size:1.25rem;color:var(--brand-green-default);text-transform:uppercase;text-decoration:none;font-weight:600;padding:0 0 0 1.25rem}@media(max-width:1799.98px){.categorie-item__list .link{font-size:1.125rem}}@media(max-width:1499.98px){.categorie-item__list .link{font-size:1rem}}.categorie-item__list .link span{position:absolute;left:0}