@keyframes slider-texte-card-float{0%,to{translate:0}50%{translate:var(--slider-texte-card-float-x,.2rem) var(--slider-texte-card-float-y,-.75rem)}}@keyframes slider-texte-shadow-pulse{0%,to{opacity:.82;transform:translate(-50%)scaleX(1)}50%{opacity:.56;transform:translate(-50%)scaleX(.88)}}.slider-texte{--slider-texte-gap:1.5rem;--slider-texte-padding-inline:clamp(1rem, 4vw, 3rem);--slider-texte-slide-width:min(18.75rem, calc((100vw - 3rem)*.8) );--slider-texte-item-shadow-color:radial-gradient(ellipse at center, #0000267a 0%, #00002661 38%, #0000262e 72%, #00002600 100%);--slider-texte-item-shadow-width: calc(100% - 4.5rem) ;--slider-texte-item-shadow-height:.5rem;--slider-texte-item-shadow-blur:.5rem;--slider-texte-item-shadow-gap:2.5rem;--slider-texte-item-shadow-offset:calc(var(--slider-texte-item-shadow-gap) + var(--slider-texte-item-shadow-height));--slider-texte-card-float-duration:6s;--slider-texte-card-float-delay:-.8s;--slider-texte-card-float-x:.2rem;--slider-texte-card-float-y:-.75rem;width:100%;max-width:120rem;margin-inline:auto}.slider-texte .slider-texte__title{padding-inline:var(--slider-texte-padding-inline);margin-top:0;margin-bottom:5rem}.slider-texte .slider-texte__track{gap:var(--slider-texte-gap);overscroll-behavior-x:contain;width:100vw;max-width:120rem;padding-inline:var(--slider-texte-padding-inline);scroll-behavior:smooth;scroll-padding-inline:var(--slider-texte-padding-inline);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:safe center;margin-inline:calc(50% - min(50vw,60rem));padding-top:2.5rem;padding-bottom:6rem;display:flex;overflow-x:auto}.slider-texte .slider-texte__track:focus-visible{outline:.125rem solid var(--wp--custom--color--blue);outline-offset:-.125rem}.slider-texte .slider-texte__slide{flex:0 0 var(--slider-texte-slide-width);width:var(--slider-texte-slide-width);scroll-snap-align:center;margin:0}.slider-texte .slider-texte__slide:nth-child(2n){--slider-texte-card-float-duration:6.8s;--slider-texte-card-float-delay:-2s;--slider-texte-card-float-x:-.18rem;--slider-texte-card-float-y:-.6rem}.slider-texte .slider-texte__slide:nth-child(3n){--slider-texte-card-float-duration:7.2s;--slider-texte-card-float-delay:-3.1s;--slider-texte-card-float-x:.12rem;--slider-texte-card-float-y:-.9rem}.slider-texte .slider-texte__card{border-radius:var(--wp--custom--radius--image);background:var(--wp--custom--color--liquid-white,#ffffff59);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);z-index:0;background:var(--wp--custom--gradient--fond-degrade);height:100%;color:var(--wp--custom--color--primary);border:0;flex-direction:column;gap:1.5rem;min-height:23.75rem;padding:7.25rem 1.5rem 1.5rem;display:flex;position:relative;box-shadow:inset .125rem .125rem .75rem .125rem #e5e5e540}@media(max-width:48rem){.slider-texte .slider-texte__card{min-height:21rem;padding:5rem 1.5rem 1.5rem}}.slider-texte .slider-texte__card:after{content:"";z-index:-1;width:min(var(--slider-texte-item-shadow-width),100%);height:var(--slider-texte-item-shadow-height);border-radius:var(--wp--custom--radius--full);background:var(--slider-texte-item-shadow-color);filter:blur(var(--slider-texte-item-shadow-blur));pointer-events:none;position:absolute;inset-block-end:calc(var(--slider-texte-item-shadow-offset) * -1);inset-inline-start:50%;transform:translate(-50%)}.slider-texte .slider-texte__icon-wrapper{border-radius:var(--wp--custom--radius--button);background:var(--wp--custom--color--white);place-items:center;block-size:6.25rem;inline-size:6.25rem;padding:1.125rem;display:grid;position:absolute;top:-1.5rem;right:1.5rem;box-shadow:inset 0 .25rem .75rem #ffffff40}.slider-texte .slider-texte__icon{width:100%;max-width:inherit;object-fit:contain;height:auto;display:block}@media(max-width:48rem){.slider-texte .slider-texte__icon{max-width:2.5rem}.slider-texte .slider-texte__icon-wrapper{padding:initial;block-size:5rem;inline-size:5rem}}.slider-texte .slider-texte__content{gap:2rem;display:grid}.slider-texte .slider-texte__slide-title{color:var(--wp--custom--color--primary);font-size:var(--heading-4-font-size);margin:0;padding-bottom:2rem}.slider-texte .slider-texte__slide-title:after{content:"";background-color:var(--wp--custom--color--blue);width:75%;height:.25rem;display:block;position:relative;bottom:-2rem}.slider-texte .slider-texte__description{color:var(--wp--custom--color--dark-blue-80)}.slider-texte .slider-texte__description>:first-child{margin-top:0}.slider-texte .slider-texte__description>:last-child{margin-bottom:0}.slider-texte .slider-texte__cta{padding-inline:var(--slider-texte-padding-inline);margin-top:3rem}.slider-texte .slider-texte__placeholder{border-radius:var(--wp--custom--radius--image);background:var(--wp--custom--color--liquid-white,#ffffff59);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);max-width:var(--wp--style--global--content-size);text-align:center;border:1px solid #ffffffb3;margin-inline:auto;padding:1.5rem;box-shadow:inset .125rem .125rem .75rem .125rem #e5e5e540}@media(min-width:48rem){.slider-texte{--slider-texte-slide-width:18.75rem}}@media(min-width:100rem){.slider-texte{--slider-texte-gap:3rem}}@media(max-width:47.999rem){.slider-texte .slider-texte__slide{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.slider-texte .slider-texte__track{scroll-behavior:auto;transition:none}.slider-texte .slider-texte__card,.slider-texte .slider-texte__card:after{animation:none}}@media(prefers-reduced-motion:no-preference){.slider-texte [data-slider-texte-reveal]{transition:opacity var(--reveal-duration,.72s) cubic-bezier(.16,1,.3,1),transform var(--reveal-duration,.72s) cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}.slider-texte .slider-texte__card{transition:transform .24s ease-out,box-shadow .24s ease-out,background-color .24s ease-out,border-color .24s ease-out}.slider-texte.is-reveal-enabled [data-slider-texte-reveal]{will-change:opacity,transform}.slider-texte.is-reveal-enabled .slider-texte__slide.is-visible .slider-texte__card{animation:slider-texte-card-float var(--slider-texte-card-float-duration) ease-in-out infinite;animation-delay:var(--slider-texte-card-float-delay);will-change:translate}.slider-texte.is-reveal-enabled .slider-texte__slide.is-visible .slider-texte__card:after{animation:slider-texte-shadow-pulse var(--slider-texte-card-float-duration) ease-in-out infinite;animation-delay:var(--slider-texte-card-float-delay)}}
