.marketing-page{background:#fff;color:#281e48;overflow-x:clip;overflow-y:visible}.marketing-page .dnd-column,.marketing-page .dnd-section{padding:0}.marketing-page .dnd-section>.row-fluid{max-width:none}.marketing-page .acquisition-channel,.marketing-page .texte-highlight{background:var(--ud-surface)}.marketing-page .texte-highlight{background:transparent!important;min-height:517px;overflow:visible;padding:96px 0;position:relative}.marketing-page .texte-highlight:after,.marketing-page .texte-highlight:before{content:"";height:700px;left:50%;pointer-events:none;position:absolute;top:0;width:1440px;will-change:transform;z-index:0}.marketing-page .texte-highlight:before{animation:marketing-flair-purple 8s ease-in-out infinite alternate!important;background:radial-gradient(ellipse 560px 560px at 38% 8%,rgba(114,81,218,.34) 0,rgba(114,81,218,.12) 42%,rgba(114,81,218,0) 72%)!important;transform:translateX(-50%)!important}.marketing-page .texte-highlight:after{animation:marketing-flair-yellow 10s ease-in-out infinite alternate!important;background:radial-gradient(ellipse 640px 520px at 88% 78%,rgba(240,222,184,.5) 0,rgba(240,222,184,.2) 42%,rgba(240,222,184,0) 72%)!important;transform:translateX(-50%)!important}.marketing-page .texte-highlight__halo{display:none}.marketing-page .texte-highlight .container{position:relative;z-index:1}.marketing-page .texte-highlight__muted{color:inherit}@keyframes marketing-flair-purple{0%{transform:translate3d(calc(-50% - 48px),24px,0) scale(1)}to{transform:translate3d(calc(-50% + 72px),-40px,0) scale(1.14)}}@keyframes marketing-flair-yellow{0%{transform:translate3d(calc(-50% + 56px),-20px,0) scale(1)}to{transform:translate3d(calc(-50% - 80px),52px,0) scale(1.16)}}.marketing-page .signal-cards:not(.signal-cards--marketing):not(.signal-cards--glow) .signal-cards__grid--5{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1200px;width:100%}.marketing-page .signal-cards:not(.signal-cards--marketing):not(.signal-cards--glow) .signal-cards__grid--5 .signal-cards__card{background:#fff;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;height:auto;justify-content:space-between;min-height:256px;padding:24px;width:100%}.marketing-page .acquisition-channel{padding:0 24px}.marketing-page .acquisition-channel__surface{background:transparent;border-radius:0;height:100%}.marketing-page .acquisition-channel__inner{padding-top:96px}.marketing-page .signal-cards--glow{isolation:isolate;overflow:visible;padding:96px 0}.marketing-page .dnd-section:has(.engagement-maitrise),.marketing-page .dnd-section:has(.engagement-maitrise) .row-fluid,.marketing-page .dnd-section:has(.engagement-maitrise) .row-fluid-wrapper,.marketing-page .dnd-section:has(.engagement-maitrise) .row-wrapper,.marketing-page .dnd-section:has(.engagement-maitrise) .span12,.marketing-page .dnd-section:has(.signal-cards--glow),.marketing-page .dnd-section:has(.signal-cards--glow) .row-fluid,.marketing-page .dnd-section:has(.signal-cards--glow) .row-fluid-wrapper,.marketing-page .dnd-section:has(.signal-cards--glow) .row-wrapper,.marketing-page .dnd-section:has(.signal-cards--glow) .span12{background:var(--ud-canvas-light)!important;overflow:visible}.marketing-page .engagement-maitrise,.marketing-page .signal-cards--glow{background:transparent!important}.marketing-page .signal-cards--glow .signal-cards__halo{display:none}.marketing-page .signal-cards--glow .signal-cards__grid--4{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1200px;width:100%}.marketing-page .signal-cards--glow .signal-cards__grid--4 .signal-cards__card{background:#fff;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;height:auto;justify-content:space-between;min-height:256px;padding:24px;width:100%}.marketing-page .signal-cards--glow .signal-cards__icon{border:.5px solid var(--ud-border,#e2e6ec);border-radius:6px;height:48px;width:48px}.marketing-page .signal-cards--glow .signal-cards__card h3{color:#281e48;font-size:18px;font-weight:400;letter-spacing:-.015em;text-transform:none}.marketing-page .signal-cards--glow .signal-cards__card p{color:#65758b;font-size:14px}.marketing-page .dnd-section:has(.signal-cards--marketing),.marketing-page .dnd-section:has(.signal-cards--marketing) .row-fluid,.marketing-page .dnd-section:has(.signal-cards--marketing) .row-fluid-wrapper,.marketing-page .dnd-section:has(.signal-cards--marketing) .row-wrapper,.marketing-page .dnd-section:has(.signal-cards--marketing) .span12,.marketing-page .signal-cards--marketing{background:linear-gradient(303.46deg,#281e48 3.81%,#50389b 115.06%)!important;background-color:transparent!important}.marketing-page .signal-cards--marketing .signal-cards__card{background:linear-gradient(#fff,#f5f2fb);border-radius:12px;box-shadow:none}.marketing-page .signal-cards--marketing .signal-cards__icon img{height:16px;width:16px}@media (min-width:1101px){.marketing-page .signal-cards--marketing .container{align-items:start;column-gap:5%;grid-template-columns:minmax(0,42%) minmax(0,53%)}.marketing-page .signal-cards--marketing .signal-cards__header{max-width:none;width:auto}.marketing-page .signal-cards--marketing .signal-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr));width:auto}.marketing-page .signal-cards--marketing .signal-cards__card{height:auto;min-height:220px;padding:24px;width:auto}}.marketing-page .faq-accordion__heading{max-width:680px}.marketing-page a:focus-visible,.marketing-page summary:focus-visible{outline:3px solid #9289f0;outline-offset:5px}@media (min-width:1101px) and (max-width:1439px){.marketing-page .container{padding-left:8%;padding-right:8%}.marketing-page .offre-hero .container{padding-left:7.5%;padding-right:7.5%}.marketing-page .offre-hero__grid{gap:5%}.marketing-page .offre-hero__copy{flex:1;min-width:0}.marketing-page .offre-hero__copy h1{font-size:clamp(42px,3.9vw,56px)}.marketing-page .offre-hero__visual--marketing{flex-basis:42%}.marketing-page .offre-hero__marketing-stage{transform:scale(.88);transform-origin:left center}.marketing-page .signal-cards--marketing .container{gap:5%;grid-template-columns:42% 53%}.marketing-page .signal-cards--marketing .signal-cards__header{width:auto}.marketing-page .signal-cards--marketing .signal-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr));width:auto}.marketing-page .signal-cards--marketing .signal-cards__card{padding:20px;width:auto}.marketing-page .engagement-maitrise__row{gap:5%}.marketing-page .engagement-maitrise__visual{zoom:.85}}@media (max-width:1100px){.marketing-page .dnd-section:has(.engagement-maitrise),.marketing-page .dnd-section:has(.engagement-maitrise) .row-fluid,.marketing-page .dnd-section:has(.engagement-maitrise) .row-fluid-wrapper,.marketing-page .dnd-section:has(.engagement-maitrise) .row-wrapper,.marketing-page .dnd-section:has(.engagement-maitrise) .span12,.marketing-page .dnd-section:has(.signal-cards--glow),.marketing-page .dnd-section:has(.signal-cards--glow) .row-fluid,.marketing-page .dnd-section:has(.signal-cards--glow) .row-fluid-wrapper,.marketing-page .dnd-section:has(.signal-cards--glow) .row-wrapper,.marketing-page .dnd-section:has(.signal-cards--glow) .span12{background:var(--ud-canvas-light-sm)!important}.marketing-page .signal-cards--glow .signal-cards__grid--4,.marketing-page .signal-cards:not(.signal-cards--marketing):not(.signal-cards--glow) .signal-cards__grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-page .texte-highlight:after,.marketing-page .texte-highlight:before{height:700px!important;width:100vw!important}.marketing-page .acquisition-channel__inner{padding:64px 24px}.marketing-page .offre-hero__copy h1 br{display:none}.marketing-page .signal-cards--marketing .container{gap:48px;grid-template-columns:1fr}.marketing-page .signal-cards--marketing .signal-cards__header{width:100%}.marketing-page .signal-cards--marketing .signal-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.marketing-page .signal-cards--marketing .signal-cards__card{width:100%}}@media (max-width:767px){.marketing-page .signal-cards--glow .signal-cards__grid--4,.marketing-page .signal-cards:not(.signal-cards--marketing):not(.signal-cards--glow) .signal-cards__grid--5{grid-template-columns:1fr}.marketing-page .texte-highlight{min-height:0;padding:56px 0}.marketing-page .acquisition-channel{padding:0}.marketing-page .acquisition-channel__inner{padding:56px 20px}.marketing-page .offre-hero__visual--marketing{height:330px;overflow:visible}.marketing-page .offre-hero__marketing-stage{left:50%;position:absolute;transform:translateX(-50%) scale(.62);transform-origin:top center}.marketing-page .signal-cards--marketing .signal-cards__card{min-height:180px}}.marketing-page .quiz-start__copy{min-height:0;width:460px}.marketing-page .quiz-start__heading h2{max-width:460px}@media (max-width:1100px){.marketing-page .engagement-maitrise__copy,.marketing-page .quiz-start__copy{width:100%}}@media (max-width:767px){.marketing-page .engagement-maitrise__visual{height:270px}.marketing-page .engagement-maitrise__cal{left:12px;top:80px;transform:scale(.65)}.marketing-page .engagement-maitrise__term{left:60%;top:48px;transform:scale(.65)}.marketing-page .engagement-maitrise__tag{left:61%;top:116px;transform:rotate(-4deg) scale(.65)}.marketing-page .engagement-maitrise__link{left:55%;top:155px;width:70px}.marketing-page .engagement-maitrise__cursor{left:66%;top:142px}}@media (min-width:1024px){body:has(.marketing-page) .header__inner{max-width:1320px}body:has(.marketing-page) .nav{flex:1;margin-left:28px}body:has(.marketing-page) .nav__panel--main,body:has(.marketing-page) .nav__panels{width:100%}body:has(.marketing-page) .header__cta{margin-left:auto}body:has(.marketing-page) .nav__item{position:static}body:has(.marketing-page) .mega-menu{left:auto;right:24px;transform:translateY(10px)}body:has(.marketing-page) .nav__item:focus-within .mega-menu,body:has(.marketing-page) .nav__item:hover .mega-menu{opacity:1;transform:translateY(0);visibility:visible}body:has(.marketing-page) .nav__link:after{content:"⌄";font-size:12px;margin-left:12px}}@media (prefers-reduced-motion:reduce){.marketing-page .texte-highlight:after,.marketing-page .texte-highlight:before{animation:none!important;will-change:auto}}