.ess-module__oS9n5a__coeur{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ess-module__oS9n5a__mot{font-family:var(--font-heading);color:var(--color-text-primary-on-dark);align-items:center;gap:16px;font-size:clamp(30px,2.4vw + 16px,52px);line-height:1.15;display:flex}.ess-module__oS9n5a__mot:before{content:"";background-color:var(--color-action-accent);border-radius:50%;flex:0 0 12px;height:12px}.ess-module__oS9n5a__mot:nth-child(2){padding-left:28px}.ess-module__oS9n5a__mot:nth-child(3){padding-left:56px}@media (max-width:1023px){.ess-module__oS9n5a__mot{font-size:28px}.ess-module__oS9n5a__mot:nth-child(n){padding-left:0}}p.ess-module__oS9n5a__principe{font-family:var(--font-heading);color:var(--color-text-strong);margin-bottom:24px;font-size:clamp(22px,1vw + 16px,28px);line-height:1.4}.ess-module__oS9n5a__terrain{gap:12px;margin:36px 0 0;padding:0;list-style:none;display:grid}.ess-module__oS9n5a__terrainItem{border-radius:var(--radius-lg);background-color:var(--color-surface-raised);color:var(--color-text-strong);flex-direction:column;gap:18px;padding:24px;font-size:17px;line-height:1.5;display:flex}.ess-module__oS9n5a__terrainSombre{background-color:var(--color-surface-dark);font-family:var(--font-heading);color:var(--color-text-primary-on-dark);font-size:clamp(22px,1vw + 16px,30px);line-height:1.3}@media (min-width:768px){.ess-module__oS9n5a__terrain{grid-template-columns:repeat(2,minmax(0,1fr))}.ess-module__oS9n5a__terrainSombre{grid-column:1/-1}}@media (min-width:1024px){.ess-module__oS9n5a__terrain{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr))}.ess-module__oS9n5a__terrainSombre{grid-area:1/1/span 2;justify-content:space-between;padding:32px}}