.cbo-features .features-inner{text-align:center}.cbo-features .features-uptitle{margin:0 auto .625rem}.cbo-features .features-title{margin:0 auto 1.875rem;max-width:64rem;text-align:center}.cbo-features .features-list{display:grid;gap:1.25rem}.cbo-features .features-list .list-el .el-inner{position:relative;border-radius:50px;display:flex;flex-direction:column;justify-content:space-between;text-align:right;height:100%;overflow:hidden}.cbo-features .features-list .list-el .el-inner .inner-mask{position:absolute;inset:0;border-radius:inherit;overflow:hidden;z-index:0}.cbo-features .features-list .list-el .el-inner .inner-mask .mask-fill{position:absolute;bottom:0;left:0;width:100%;height:0;transition:height 1.1s cubic-bezier(.215,.6,.27,.995)}.cbo-features .features-list .list-el .el-inner .inner-content{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem}.cbo-features .features-list .list-el .el-inner .inner-content .content-picto{width:2.75rem;height:2.75rem;min-width:2.75rem;border-radius:99rem;background:#0b1220;padding:.625rem;display:flex;align-items:center;justify-content:center}.cbo-features .features-list .list-el .el-inner .inner-content .content-picto img{position:relative;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.cbo-features .features-list .list-el .el-inner .inner-content .content-title{margin:0}.cbo-features .features-list .list-el .el-inner .inner-picture{position:relative;z-index:1}.cbo-features .features-list .list-el .el-inner .inner-picture img{position:relative}.cbo-features .features-list .list-el .el-inner.inner--blue .mask-fill{background:#dce4f3}.cbo-features .features-list .list-el .el-inner.inner--red .mask-fill{background:#fee2e2}.cbo-features .features-list .list-el .el-inner.inner--yellow .mask-fill{background:#fff4cc}.cbo-features .features-list .list-el.is-inview .el-inner .mask-fill{height:100%}.cbo-features .features-list .list-el:first-child .el-inner .mask-fill{transition-delay:0s}.cbo-features .features-list .list-el:nth-child(2) .el-inner .mask-fill{transition-delay:.12s}.cbo-features .features-list .list-el:nth-child(3) .el-inner .mask-fill{transition-delay:.24s}.cbo-features .features-list .list-el:nth-child(4) .el-inner .mask-fill{transition-delay:.36s}.cbo-features .features-list .list-el:nth-child(5) .el-inner .mask-fill{transition-delay:.48s}.cbo-features .features-list .list-el:nth-child(6) .el-inner .mask-fill{transition-delay:.6s}@media (min-width:768px){.cbo-features .features-list{grid-template-columns:repeat(2,1fr)}.cbo-features .features-list:not(:has(.list-el:nth-child(2))){grid-template-columns:1fr;margin:0 auto}}@media (min-width:1024px){.cbo-features .features-title{margin-bottom:4.375rem}.cbo-features .features-list{gap:2rem}.cbo-features .features-list:not(:has(.list-el:nth-child(2))){grid-template-columns:1fr}.cbo-features .features-list:has(.list-el:nth-child(2)):not(:has(.list-el:nth-child(3))){grid-template-columns:repeat(2,1fr)}.cbo-features .features-list:has(.list-el:nth-child(3)){grid-template-columns:repeat(3,1fr)}}