#Engagements{margin-top:5rem;padding:1.5rem 2rem;background-color:var(--primary-blue);border-radius:1.5rem;box-shadow:0 10px 30px #0003}#Engagements h1{color:var(--original-white);font-weight:700}#Engagements li{margin:1.5rem 0;padding-left:3rem;position:relative;list-style-type:none}#Engagements li:before{content:"";position:absolute;left:0;top:.5rem;height:1.5rem;width:2rem;border-radius:50% 50% 0;background:linear-gradient(135deg,var(--primary-orange),var(--secondary-orange));transform:rotate(45deg)}#Valeurs{padding:1.5rem 2rem;background-color:var(--secondary-blue);border-radius:1.5rem;box-shadow:0 10px 30px #0003}#Valeurs h1{color:var(--original-white);font-weight:700}#Valeurs li{margin:1.5rem 0;padding-left:3rem;position:relative;list-style-type:none}#Valeurs li:before{content:"";position:absolute;left:0;top:.5rem;height:1.5rem;width:2rem;border-radius:50% 0 50% 50%;background:linear-gradient(135deg,var(--primary-blue),var(--secondary-blue));transform:rotate(-45deg)}.leader-section{margin-bottom:3rem}.leader-img{max-width:300px;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:1.5rem}.leader-title{color:#2c3e50;border-bottom:2px solid #3498db;padding-bottom:.5rem;margin-bottom:1.5rem}.highlight{color:#2980b9;font-weight:700}.divider{height:2px;background:linear-gradient(to right,transparent,#3498db,transparent);width:80%;margin:2rem auto}.values-section{background-color:#f5f9ff;padding:2rem;border-radius:8px;margin-top:2.5rem;border-left:4px solid #3498db}.quote{font-style:italic;border-left:3px solid #3498db;padding-left:1.5rem;color:#555;margin:1.5rem 0}.signature{text-align:right;font-style:italic;color:#7f8c8d;margin-top:2rem;font-weight:500}.value-card{transition:transform .3s ease;border-radius:8px;border:1px solid #e9ecef}.value-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}@media(max-width:768px){.leader-img{max-width:100%}}
