:root{--vert-ddi:#99db12;--gris-tres-clair:#f5f5f5;--blanc:#ffffff}.why-join-section{padding:80px 20px;background-color:var(--gris-tres-clair);margin:0 auto}.why-join-section h2{text-align:center;font-size:32px;margin-bottom:50px!important;color:#333;font-weight:700}.why-join-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px}.why-join-card{background:var(--blanc);padding:30px;box-shadow:0 4px 12px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}.why-join-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgb(0 0 0 / .12)}.why-join-card h3{font-size:18px;margin-bottom:15px;color:var(--noir);border-bottom:2px solid var(--vert-ddi);padding-bottom:10px;font-weight:700}.why-join-card ul{list-style:none;padding:0;margin:0}.why-join-card ul li{font-size:14px;line-height:1.6;color:var(--gris-fonce);margin-bottom:10px;padding-left:20px;position:relative}.why-join-card ul li::before{content:"✓";color:var(--vert-ddi);font-weight:700;position:absolute;left:0}.why-join-conclusion{text-align:center;font-size:15px;color:#555;margin-bottom:30px;line-height:1.6}.why-join-ctas{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.btn-primary,.btn-secondary{padding:15px 35px;border-radius:30px;font-weight:600;font-size:16px;text-decoration:none;transition:all 0.3s ease}.btn-primary{background-color:var(--vert-ddi);color:#333;border:2px solid var(--vert-ddi)}.btn-primary:hover{background-color:#8bc90f;transform:translateY(-2px);box-shadow:0 6px 16px rgb(153 219 18 / .4)}.btn-secondary{background-color:#fff0;color:var(--vert-ddi);border:2px solid var(--vert-ddi)}.btn-secondary:hover{background-color:var(--vert-ddi);color:#333;transform:translateY(-2px)}@media (max-width:1024px){.why-join-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.why-join-grid{grid-template-columns:1fr}.why-join-section h2{font-size:28px}.btn-primary,.btn-secondary{padding:12px 25px;font-size:14px}}