.hero-wrapper .hero-pedago{padding:1em;text-align:center;color:var(--font-color-primary);font-weight:700}.hero-wrapper .hero-container{display:flex;flex-direction:column-reverse}@media all and (min-width: 768px){.hero-wrapper .hero-container{flex-direction:row-reverse;align-items:center}}.hero-wrapper .hero-container .img-container{flex:1;width:100%}@media all and (min-width: 768px){.hero-wrapper .hero-container .img-container{width:50%}}.hero-wrapper .hero-container .img-container picture img{width:100%;height:224px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0 0 0 61.7px}@media all and (min-width: 768px){.hero-wrapper .hero-container .img-container picture img{border-radius:0 0 0 150px;min-height:514px}}.hero-wrapper .hero-container .content-container{flex:1;margin:34px 18px;display:flex;flex-direction:column;gap:14px}.hero-wrapper .hero-container .content-container.reverse{flex-direction:column-reverse}@media all and (min-width: 768px){.hero-wrapper .hero-container .content-container{margin:0 4%}}.hero-wrapper .hero-container .content-container .title{margin:0;font-size:clamp(32px, 2.8571428571vw + 22.8571428571px, 64px);font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.28px;color:var(--font-color-primary)}.hero-wrapper .hero-container .content-container .title.gradient-title{background:linear-gradient(122deg, #bad606 -3.25%, #000 36.85%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .title.gradient-title{background:linear-gradient(122deg, #bad606 -3.25%, #ffffff 36.85%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.hero-wrapper .hero-container .content-container .title sup{line-height:35px;font-size:22px;vertical-align:text-top;position:unset !important}.hero-wrapper .hero-container .content-container .arguments{color:var(--font-color-primary);font-size:clamp(18px, 1.25vw + 14px, 32px);font-style:normal;font-weight:700;line-height:normal}.hero-wrapper .hero-container .content-container .arguments ul.checkmarks{margin-top:22px}.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li{list-style-image:url(/fr/images/svg-icons/check.svg);margin-bottom:8px;margin-left:24px}.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container{cursor:pointer;position:relative}.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container svg{fill:#454545;width:20px}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container svg{fill:#d9d9d9}}.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container .tooltip-text{visibility:hidden;position:absolute;background:#000;color:#fff;padding:10px;border-radius:12px;z-index:1;right:-20px;top:24px;width:280px;font-size:1rem;font-weight:400}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container .tooltip-text{background-color:#2a2a2a}}.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container .tooltip-text::after{content:"";position:absolute;transform:translateY(-50%);top:-5px;right:24px;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container .tooltip-text::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #2a2a2a}}.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container:hover .tooltip-text,.hero-wrapper .hero-container .content-container .arguments ul.checkmarks li .tooltip-container:focus-visible .tooltip-text{visibility:visible}.hero-wrapper .hero-container .content-container .cta-container{display:flex;gap:22px;flex-direction:column;margin:24px 0 25px 0}@media all and (min-width: 768px){.hero-wrapper .hero-container .content-container .cta-container{flex-direction:row}}.hero-wrapper .hero-container .content-container .cta-container a{margin:0}.hero-wrapper .hero-container .content-container .cta-container a.btn-secondary{color:var(--font-color-primary)}.hero-wrapper .hero-container .content-container .notification,.hero-wrapper .hero-container .content-container .notification-success,.hero-wrapper .hero-container .content-container .notification-warning,.hero-wrapper .hero-container .content-container .notification-alert,.hero-wrapper .hero-container .content-container .notification-info,.hero-wrapper .hero-container .content-container .notification-notif{text-decoration:none}.hero-wrapper .hero-container .content-container .notification .content,.hero-wrapper .hero-container .content-container .notification-success .content,.hero-wrapper .hero-container .content-container .notification-warning .content,.hero-wrapper .hero-container .content-container .notification-alert .content,.hero-wrapper .hero-container .content-container .notification-info .content,.hero-wrapper .hero-container .content-container .notification-notif .content{display:flex;flex-direction:row;padding:12px;justify-content:space-between;align-items:flex-start;gap:16px;align-self:stretch;border-radius:6px;position:relative;transition:box-shadow .3s ease,filter .3s ease}.hero-wrapper .hero-container .content-container .notification .content svg,.hero-wrapper .hero-container .content-container .notification-success .content svg,.hero-wrapper .hero-container .content-container .notification-warning .content svg,.hero-wrapper .hero-container .content-container .notification-alert .content svg,.hero-wrapper .hero-container .content-container .notification-info .content svg,.hero-wrapper .hero-container .content-container .notification-notif .content svg{position:absolute;height:24px;width:24px;top:50%;transform:translateY(-50%)}.hero-wrapper .hero-container .content-container .notification .content svg.type,.hero-wrapper .hero-container .content-container .notification-success .content svg.type,.hero-wrapper .hero-container .content-container .notification-warning .content svg.type,.hero-wrapper .hero-container .content-container .notification-alert .content svg.type,.hero-wrapper .hero-container .content-container .notification-info .content svg.type,.hero-wrapper .hero-container .content-container .notification-notif .content svg.type{left:8px;color:unset;background:unset;border:unset;padding:unset}.hero-wrapper .hero-container .content-container .notification .content svg.link,.hero-wrapper .hero-container .content-container .notification-success .content svg.link,.hero-wrapper .hero-container .content-container .notification-warning .content svg.link,.hero-wrapper .hero-container .content-container .notification-alert .content svg.link,.hero-wrapper .hero-container .content-container .notification-info .content svg.link,.hero-wrapper .hero-container .content-container .notification-notif .content svg.link{right:8px}.hero-wrapper .hero-container .content-container .notification .content p,.hero-wrapper .hero-container .content-container .notification-success .content p,.hero-wrapper .hero-container .content-container .notification-warning .content p,.hero-wrapper .hero-container .content-container .notification-alert .content p,.hero-wrapper .hero-container .content-container .notification-info .content p,.hero-wrapper .hero-container .content-container .notification-notif .content p{margin:0;color:#000;margin-left:30px}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .notification .content p,.hero-wrapper .hero-container .content-container .notification-success .content p,.hero-wrapper .hero-container .content-container .notification-warning .content p,.hero-wrapper .hero-container .content-container .notification-alert .content p,.hero-wrapper .hero-container .content-container .notification-info .content p,.hero-wrapper .hero-container .content-container .notification-notif .content p{color:#fff}}.hero-wrapper .hero-container .content-container .notification .content p span.underline,.hero-wrapper .hero-container .content-container .notification-success .content p span.underline,.hero-wrapper .hero-container .content-container .notification-warning .content p span.underline,.hero-wrapper .hero-container .content-container .notification-alert .content p span.underline,.hero-wrapper .hero-container .content-container .notification-info .content p span.underline,.hero-wrapper .hero-container .content-container .notification-notif .content p span.underline{text-decoration:underline;text-underline-offset:3px}.hero-wrapper .hero-container .content-container .notification[class^=notification-]:hover,.hero-wrapper .hero-container .content-container [class^=notification-].notification-success:hover,.hero-wrapper .hero-container .content-container [class^=notification-].notification-warning:hover,.hero-wrapper .hero-container .content-container [class^=notification-].notification-alert:hover,.hero-wrapper .hero-container .content-container [class^=notification-].notification-info:hover,.hero-wrapper .hero-container .content-container [class^=notification-].notification-notif:hover{color:unset}.hero-wrapper .hero-container .content-container .notification[class^=notification-]:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-success:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-warning:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-alert:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-info:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-notif:hover .content{box-shadow:0 0 10px 1px rgba(0,0,0,.1882352941)}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .notification[class^=notification-]:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-success:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-warning:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-alert:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-info:hover .content,.hero-wrapper .hero-container .content-container [class^=notification-].notification-notif:hover .content{filter:brightness(1.3)}}.hero-wrapper .hero-container .content-container .notification-notif .content{background:rgba(69,69,69,.1)}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .notification-notif .content{background:rgba(218,218,218,.1)}}.hero-wrapper .hero-container .content-container .notification-notif .content svg{fill:#454545 !important}@media(prefers-color-scheme: dark){.hero-wrapper .hero-container .content-container .notification-notif .content svg{fill:#dadada !important}}.hero-wrapper .hero-container .content-container .notification-info .content{background:rgba(0,121,234,.2)}.hero-wrapper .hero-container .content-container .notification-info .content svg{fill:#0079ea !important}.hero-wrapper .hero-container .content-container .notification-alert .content{background:rgba(255,0,43,.2)}.hero-wrapper .hero-container .content-container .notification-alert .content svg{fill:#ff002b !important}.hero-wrapper .hero-container .content-container .notification-warning .content{background:rgba(255,157,0,.2)}.hero-wrapper .hero-container .content-container .notification-warning .content svg{fill:#ff9d00 !important}.hero-wrapper .hero-container .content-container .notification-success .content{background:rgba(0,179,89,.2)}.hero-wrapper .hero-container .content-container .notification-success .content svg{fill:#00b359 !important}.hero-wrapper .hero-container .content-container a.notification .content p,.hero-wrapper .hero-container .content-container a.notification-notif .content p,.hero-wrapper .hero-container .content-container a.notification-info .content p,.hero-wrapper .hero-container .content-container a.notification-alert .content p,.hero-wrapper .hero-container .content-container a.notification-warning .content p,.hero-wrapper .hero-container .content-container a.notification-success .content p{margin:0 30px}