.cas-section .cas-title p{font-size:1.125rem}.cas-section .cas-title .display-sm-heavy{margin-bottom:.5rem}.cas-section .cas-title-part{align-items:center}.cas-section .picto-arrow{float:right}.cas-section .cas-wrapper{height:fit-content;margin:0 auto;max-width:1296px;position:relative;width:100%}.cas-section .swiper-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.cas-section .swiper-slide{display:flex;flex:0 0 384px!important;height:auto;margin:0!important;max-width:384px;padding:0!important;width:384px!important}.cas-section .cas-wrapper .cards{align-items:center;border-radius:1rem;box-shadow:0 2px 12px rgba(82,89,141,.2);display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;width:100%}.cas-section .cas-wrapper .cards .picture{width:100%}.cas-section .cas-wrapper .cards .picture img{display:block;width:100%}.cas-section .cas-wrapper .cards .details{display:flex;flex:1;flex-direction:column;padding:.8rem;width:100%}.cas-section .cas-wrapper .cards p{font-size:1rem}.cas-section .cas-wrapper .cards .title{font-size:1.1rem;font-weight:900}.cas-section .link{display:flex;justify-content:center;margin-top:auto}.cas-section .btn-link{border-radius:1rem;display:block;font-size:.875rem;font-weight:800;padding:.3rem 1rem;text-decoration:none}.cas-section .btn-link.outline{background:transparent}@media (max-width:768px){.cas-section .swiper-wrapper{--cas-card-w:78%;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:32px;margin:0;padding:24px calc((100% - var(--cas-card-w))/2);scroll-padding-inline:calc((100% - var(--cas-card-w))/2);scroll-snap-type:x mandatory;scrollbar-width:none}.cas-section .swiper-wrapper::-webkit-scrollbar{display:none}.cas-section .swiper-slide{flex:0 0 var(--cas-card-w)!important;max-width:420px;scroll-snap-align:center;width:var(--cas-card-w)!important}.cas-section .swiper-wrapper:has(.swiper-slide:nth-child(3)) .swiper-slide:first-child{scroll-snap-align:start}.cas-section .swiper-wrapper:has(.swiper-slide:nth-child(3)) .swiper-slide:nth-child(n+2){scroll-snap-align:center}}