@font-face{font-family:BizleenFigtree;src:url(/marketing-v3/figtree.woff2) format("woff2");font-display:swap;font-weight:300 900}:root{--bz-violet:#5700d6;--bz-fuchsia:#f80080;--bz-orange:#ff9600;--bz-accent:#650fc4;--bz-gradient:linear-gradient(115deg,#4f00ed 0%,#8500cf 34%,#f80080 68%,#ff9600 100%);--bz-button:linear-gradient(112deg,#4b0bc4 0%,#7809c4 50%,#c00088 100%);--bz-wash:linear-gradient(120deg,#f5f1ff 0%,#fdf4fb 62%,#fff6e8 100%)}.m2030{font-family:BizleenFigtree,Arial,sans-serif;--m-action:#650fc4!important;--m-accent:#650fc4!important;--m-action-ink:#fff!important;--m-paper:#fff!important}.m2030 :is(.m-button:not(.m-button-secondary),.lv-sticky-cta,.cookie-banner-btn-primary){background:var(--bz-button);color:#fff;border-color:transparent;background-size:140% 100%;transition:background-position .4s,transform .3s,box-shadow .3s}.m2030 :is(.m-button:not(.m-button-secondary),.lv-sticky-cta,.cookie-banner-btn-primary):hover{background:var(--bz-button);background-size:140% 100%;background-position:100% 0;box-shadow:0 8px 24px #5700d625}.m2030 .m-button-secondary{background:#fff;color:#000820;border-color:#00082033}.m2030 :is(.m-final-cta,.pv-final,.lv-final){background:var(--bz-wash)}.m2030 :focus-visible{outline-color:var(--bz-accent)}.mp3{--mp-pink:var(--bz-fuchsia);--mp-action:var(--bz-accent)}.mp3 .mp3-button{background:var(--bz-button);background-size:140% 100%;box-shadow:0 6px 20px #650fc412;transition:background-position .4s,translate .3s,box-shadow .3s}.mp3 .mp3-button:hover{background:var(--bz-button);background-size:140% 100%;background-position:100% 0;box-shadow:0 10px 25px #650fc427}.mp3 .mp3-finale{background:var(--bz-wash);position:relative}.mp3 .mp3-finale:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--bz-gradient)}.mp3 .mp3-visual{background:var(--bz-wash);overflow:hidden}.mp3 .mp3-visual:before{border-color:#7300d02c;width:75%;height:80%;inset:9% 12%;transform:rotate(-20deg)}.mp3 .mp3-visual:after{content:"";position:absolute;inset:auto -12% -20%;height:70%;border:1px solid #fa790032;border-radius:50%;z-index:-1}.mp3 .mp3-gallery-grid a:hover{background:var(--bz-wash)}.mp3 .mp3-number,.mp3 .mp3-period [aria-current=true]{color:var(--bz-accent)}.mp3 :focus-visible{outline-color:var(--bz-accent)}.mp3-hero-copy:before{content:"";display:block;width:74px;height:4px;border-radius:9px;background:var(--bz-gradient);margin-bottom:22px;transform-origin:left;animation:mp3-line-in 1s cubic-bezier(.16,1,.3,1) both}.mp3-ready .mp3-hero-copy>:not(:first-child){animation:mp3-hero-in .85s cubic-bezier(.16,1,.3,1) both}.mp3-ready .mp3-hero-copy>h1{animation-delay:.07s}.mp3-ready .mp3-hero-copy>.mp3-lead{animation-delay:.14s}.mp3-ready .mp3-hero-copy>.mp3-actions{animation-delay:.21s}.mp3-visible.mp3-visual>.mp3-card{animation:mp3-card-breathe 7s ease-in-out infinite}.mp3-visible.mp3-visual:before{animation:mp3-orbit 14s ease-in-out infinite}.mp3-visible.mp3-visual:after{animation:mp3-orbit 18s ease-in-out infinite reverse}.mp3-benefits article{position:relative}.mp3-benefits article:after{content:"";position:absolute;top:0;left:0;width:52px;height:2px;background:var(--bz-gradient);transform:scaleX(0);transform-origin:left;transition:transform .9s .15s}.mp3-benefits article.mp3-visible:after{transform:scaleX(1)}.mp3-next a>span,.mp3-link>span{transition:transform .25s}.mp3-next a:hover>span,.mp3-link:hover>span{transform:translate(5px)}.mp3 details summary>span{transition:transform .3s}.mp3 details[open]>:not(summary){animation:mp3-detail-in .35s ease-out}.mp3 :is(.mp3-gallery-grid figure,.mp3-benefits article):nth-child(3n+2){transition-delay:.1s}.mp3 :is(.mp3-gallery-grid figure,.mp3-benefits article):nth-child(3n+3){transition-delay:.2s}.mp3 [data-motion-outside] *{animation-play-state:paused!important}.mp3.mp3-motion-off *,.mp3.mp3-motion-off *:before,.mp3.mp3-motion-off *:after{animation:none!important;transition:none!important}@keyframes mp3-line-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mp3-hero-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mp3-detail-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@keyframes mp3-card-breathe{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes mp3-orbit{0%,to{transform:rotate(-20deg) scale(.96)}50%{transform:rotate(15deg) scale(1.04)}}@media(max-width:619px){.mp3-hero-copy:before{width:57px;margin-bottom:18px}.mp3-benefits article:after{top:auto;bottom:-1px;width:70px}}@media(prefers-reduced-motion:reduce){.m2030 *,.m2030 *:before,.m2030 *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.m2030.cs-site{--m-soft:#f6f3fa;--m-wash:#f7f2ff}.cs-site .cs-grille{display:block}.cs-site .cs-carte{border-top:1px solid #00082025;padding-block:27px}.cs-site .cs-carte>a{display:grid;grid-template-columns:minmax(170px,.65fr) minmax(0,1.35fr);gap:35px;border:0;border-radius:0;background:transparent;overflow:visible}.cs-site .cs-carte img{border-radius:7px;transition:transform .6s}.cs-site .cs-carte>a:hover img{transform:translateY(-5px)}.cs-site .cs-carte-texte{padding:8px 0}.cs-site .cs-carte h2{font-size:clamp(23px,3vw,35px);line-height:1.15;font-weight:500;letter-spacing:-.04em}.cs-site .cs-carte>a:hover h2{text-decoration:none;color:var(--bz-accent)}.cs-site .cs-carte-description{font-size:14px}.cs-site .cs-carte-meta{font-size:12px}.cs-site .cs-index-entete h1{max-width:800px;font-size:clamp(38px,5.4vw,69px);font-weight:500}.cs-site .cs-index-entete h1 em{display:block;font-family:Georgia,serif;font-weight:400}.cs-site .cs-index-entete:before,.cs-site .cs-entete:before,.m2030 .da-bloc>h1:after{content:"";display:block;width:65px;height:4px;background:var(--bz-gradient);margin-bottom:24px;animation:mp3-line-in 1s ease-out both}.cs-sommaire{border-block:1px solid #00082025;padding:20px 0;margin-bottom:32px}.cs-sommaire>p{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#5b5f68;margin-bottom:10px}.cs-sommaire>a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:42px;font-size:14px;text-decoration:none}.cs-sommaire>a span{color:var(--bz-accent);font-size:22px}.cs-sommaire>a:hover{color:var(--bz-accent)}.cs-section>h2{scroll-margin-top:100px}.cs-site .cs-premiere-action{background:var(--bz-wash);border:0;border-radius:5px}.cs-site .cs-action{background:transparent;border-radius:0;border-left:3px solid;border-image:var(--bz-gradient) 1}.cs-site .cs-illustration img{border-radius:7px}.cs-site .cs-illustration{animation:mp3-hero-in .8s ease-out both}.cs-motion{margin-bottom:25px;text-align:right}.cs-motion button{min-height:40px;background:none;border:0;border-bottom:1px solid #00082040;color:#5b5f68;font:12px inherit;cursor:pointer}[data-public-v3].mp3-ready [data-mp3-reveal]{opacity:0;translate:0 24px;transition:opacity .75s,translate .9s cubic-bezier(.16,1,.3,1)}[data-public-v3].mp3-ready .mp3-visible{opacity:1;translate:0 0}[data-public-v3].mp3-motion-off *,[data-public-v3].mp3-motion-off *:before,[data-public-v3].mp3-motion-off *:after{animation:none!important;transition:none!important}[data-public-v3].mp3-motion-off [data-mp3-reveal]{opacity:1;translate:0 0}@media(max-width:619px){.cs-site .cs-carte>a{grid-template-columns:1fr;gap:18px}.cs-site .cs-carte{padding-block:22px}.cs-site .cs-carte img{max-height:220px;object-fit:cover}.cs-site .cs-carte-texte{padding:0}.cs-site .cs-carte h2{font-size:26px}.cs-site .cs-carte-description{font-size:13px}.cs-site .cs-article h1{font-size:35px}.cs-site .cs-corps{font-size:16px;line-height:1.7}.cs-sommaire>a{font-size:13px}.cs-site .cs-index-entete h1{font-size:40px}}@media(prefers-reduced-motion:reduce){[data-public-v3].mp3-ready [data-mp3-reveal]{opacity:1;translate:0 0}}.mp3-caption-motion{display:inline-block;border:0;border-bottom:1px solid #650fc44a;background:none;color:#5b5f68;font:inherit;min-height:34px;margin-left:14px;cursor:pointer}.mp3-caption-motion[aria-pressed=true]{color:var(--bz-accent)}.mp3-tab-hidden *,.mp3-tab-hidden *:before,.mp3-tab-hidden *:after{animation-play-state:paused!important}.m2030 .da-bloc>h1{animation:mp3-hero-in .65s ease-out both}.m2030 .da-bloc>h1:after{margin-top:24px}
