.landing-contenu{font-family:Roboto,sans-serif;padding:24px 24px 72px}.landing-contenu__inner{display:flex;flex-direction:column;gap:80px;margin:0 auto;max-width:1200px}.landing-contenu__bloc{align-items:center;display:flex;gap:clamp(32px,5vw,64px)}.landing-contenu__bloc--image-gauche{flex-direction:row-reverse}.landing-contenu__texte,.landing-contenu__visuel{flex:1 1 0;min-width:0}.landing-contenu__bloc--sans-image .landing-contenu__texte{max-width:760px}.landing-contenu__visuel{align-items:center;display:flex;justify-content:center}.landing-contenu__image{border-radius:10px;display:block;height:auto;max-width:100%;width:100%}.landing-contenu__titre{color:#27234f;font-size:clamp(24px,2.4vw,30px);font-weight:300;line-height:1.25;margin:0 0 20px}.landing-contenu__richtext,.landing-contenu__richtext li,.landing-contenu__richtext p{color:#27234f;font-size:14px;font-weight:300;line-height:1.5}.landing-contenu__richtext p{margin:0 0 1em}.landing-contenu__richtext>:last-child{margin-bottom:0}.landing-contenu__richtext b,.landing-contenu__richtext strong{font-weight:700}.landing-contenu__richtext ul{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0 0 1em;padding:0}.landing-contenu__richtext ul li{margin:0;padding-left:1.9em;position:relative}.landing-contenu__richtext ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M16.607 8.304A8.303 8.303 0 1 1 0 8.304a8.303 8.303 0 0 1 16.607 0M11.65 5.787a.623.623 0 0 1 0 .881L7.498 10.82a.623.623 0 0 1-.88 0L4.957 9.159a.623.623 0 1 1 .88-.88l1.221 1.22 1.856-1.856 1.855-1.856a.623.623 0 0 1 .881 0' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='8.304' x2='8.304' y1='0' y2='16.607' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23e75598'/%3E%3Cstop offset='1' stop-color='%2327234f'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.15em;left:0;position:absolute;top:.12em;width:1.15em}.landing-contenu__richtext ul li p{margin:0}.landing-contenu__richtext ol{margin:0 0 1em;padding-left:1.4em}.landing-contenu__richtext ol li+li{margin-top:10px}@media (max-width:900px){.landing-contenu__inner{gap:56px}.landing-contenu__bloc,.landing-contenu__bloc--image-gauche{align-items:stretch;flex-direction:column}}