.hero-section[data-astro-cid-esovjanh]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:8rem 0}.hero-badge[data-astro-cid-esovjanh]{display:inline-flex;align-items:center;gap:.5rem;background:#d4af371a;border:1px solid var(--color-gold);padding:.5rem 1rem;border-radius:50px;margin-bottom:2rem;font-weight:600}.badge-icon[data-astro-cid-esovjanh]{font-size:1.2rem}.hero-title[data-astro-cid-esovjanh]{font-size:clamp(2.5rem,6vw,4rem);margin-bottom:1.5rem;line-height:1.1}.hero-subtitle[data-astro-cid-esovjanh]{font-size:1.25rem;max-width:800px;margin:0 auto 3rem;opacity:.9}.hero-stats[data-astro-cid-esovjanh]{display:flex;justify-content:center;gap:3rem;margin-bottom:3rem}.stat-item[data-astro-cid-esovjanh]{text-align:center}.stat-number[data-astro-cid-esovjanh]{font-size:2.5rem;font-weight:700;color:var(--color-gold);display:block}.stat-label[data-astro-cid-esovjanh]{font-size:.9rem;opacity:.8}.hero-actions[data-astro-cid-esovjanh]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.content-grid[data-astro-cid-esovjanh]{max-width:1000px;margin:0 auto}.accompagnement-overview[data-astro-cid-esovjanh]{background:var(--color-white);border-radius:var(--border-radius-large);padding:2rem;box-shadow:var(--shadow-light);margin:2rem 0}.piliers-grid[data-astro-cid-esovjanh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-top:1.5rem}.pilier-item[data-astro-cid-esovjanh]{background:var(--color-gray-light);padding:1.5rem;border-radius:var(--border-radius);text-align:center;transition:transform .3s ease}.pilier-item[data-astro-cid-esovjanh]:hover{transform:translateY(-5px)}.pilier-icon[data-astro-cid-esovjanh]{font-size:2.5rem;margin-bottom:1rem}.pilier-content[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh]{color:var(--color-gold);margin-bottom:.5rem}.pilier-details[data-astro-cid-esovjanh]{font-size:.9rem;color:var(--color-text-secondary);font-style:italic}.accompagnement-benefits[data-astro-cid-esovjanh]{background:var(--color-white);border-radius:var(--border-radius-large);padding:2rem;box-shadow:var(--shadow-light);margin:2rem 0}.benefits-grid[data-astro-cid-esovjanh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1.5rem}.benefit-item[data-astro-cid-esovjanh]{background:var(--color-gray-light);padding:1rem;border-radius:var(--border-radius);text-align:center}.benefit-item[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh]{color:var(--color-gold);margin-bottom:.5rem}.types-accompagnement[data-astro-cid-esovjanh]{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.type-item[data-astro-cid-esovjanh]{background:var(--color-white);border-radius:var(--border-radius-large);padding:2rem;box-shadow:var(--shadow-light);border-left:6px solid var(--color-gold)}.type-header[data-astro-cid-esovjanh]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--color-gold)}.type-icon[data-astro-cid-esovjanh]{font-size:2rem;background:var(--color-gold);color:var(--color-black);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.type-title[data-astro-cid-esovjanh] h3[data-astro-cid-esovjanh]{color:var(--color-gold);margin:0}.type-subtitle[data-astro-cid-esovjanh]{color:var(--color-text-secondary);font-style:italic}.type-description[data-astro-cid-esovjanh],.type-activities[data-astro-cid-esovjanh],.type-benefits[data-astro-cid-esovjanh]{background:var(--color-gray-light);padding:1rem;border-radius:var(--border-radius);margin:1rem 0}.type-example[data-astro-cid-esovjanh]{background:var(--color-gold-light);padding:1rem;border-radius:var(--border-radius);font-style:italic;margin:1rem 0}.type-description[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh],.type-activities[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh],.type-benefits[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh],.type-example[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh]{color:var(--color-gold);margin-bottom:.5rem}.type-activities[data-astro-cid-esovjanh] ul[data-astro-cid-esovjanh],.type-benefits[data-astro-cid-esovjanh] ul[data-astro-cid-esovjanh]{margin:0;padding-left:1rem}.type-activities[data-astro-cid-esovjanh] li[data-astro-cid-esovjanh],.type-benefits[data-astro-cid-esovjanh] li[data-astro-cid-esovjanh]{margin-bottom:.25rem;font-size:.9rem}.methodes-grid[data-astro-cid-esovjanh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.methode-item[data-astro-cid-esovjanh]{background:var(--color-white);border-radius:var(--border-radius-large);padding:1.5rem;box-shadow:var(--shadow-light);border-top:4px solid var(--color-gold)}.methode-header[data-astro-cid-esovjanh]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.methode-icon[data-astro-cid-esovjanh]{font-size:1.5rem;background:var(--color-gold);color:var(--color-black);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.methode-title[data-astro-cid-esovjanh] h3[data-astro-cid-esovjanh]{color:var(--color-gold);margin:0;font-size:1.2rem}.methode-description[data-astro-cid-esovjanh]{margin-bottom:1rem;font-style:italic}.methode-caracteristiques[data-astro-cid-esovjanh],.methode-example[data-astro-cid-esovjanh]{background:var(--color-gray-light);padding:1rem;border-radius:var(--border-radius);margin:.5rem 0}.methode-caracteristiques[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh],.methode-example[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh]{color:var(--color-gold);margin-bottom:.5rem;font-size:.9rem}.methode-caracteristiques[data-astro-cid-esovjanh] ul[data-astro-cid-esovjanh]{margin:0;padding-left:1rem}.methode-caracteristiques[data-astro-cid-esovjanh] li[data-astro-cid-esovjanh]{margin-bottom:.25rem;font-size:.8rem}.processus-etapes[data-astro-cid-esovjanh]{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.etape-item[data-astro-cid-esovjanh]{display:flex;align-items:flex-start;gap:1.5rem;background:var(--color-white);border-radius:var(--border-radius-large);padding:2rem;box-shadow:var(--shadow-light);border-left:6px solid var(--color-gold)}.etape-number[data-astro-cid-esovjanh]{background:var(--color-gold);color:var(--color-black);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem;flex-shrink:0}.etape-content[data-astro-cid-esovjanh] h3[data-astro-cid-esovjanh]{color:var(--color-gold);margin-bottom:1rem}.etape-description[data-astro-cid-esovjanh]{margin-bottom:1rem;font-style:italic}.etape-activites[data-astro-cid-esovjanh]{background:var(--color-gray-light);padding:1rem;border-radius:var(--border-radius);margin:1rem 0}.etape-activites[data-astro-cid-esovjanh] h4[data-astro-cid-esovjanh]{color:var(--color-gold);margin-bottom:.5rem;font-size:.9rem}.etape-activites[data-astro-cid-esovjanh] ul[data-astro-cid-esovjanh]{margin:0;padding-left:1rem}.etape-activites[data-astro-cid-esovjanh] li[data-astro-cid-esovjanh]{margin-bottom:.25rem;font-size:.8rem}.etape-duree[data-astro-cid-esovjanh]{color:var(--color-text-secondary);font-size:.9rem;font-style:italic}@media (max-width: 768px){.hero-stats[data-astro-cid-esovjanh]{gap:1.5rem}.piliers-grid[data-astro-cid-esovjanh],.benefits-grid[data-astro-cid-esovjanh]{grid-template-columns:1fr}.type-header[data-astro-cid-esovjanh]{flex-direction:column;text-align:center}.methodes-grid[data-astro-cid-esovjanh]{grid-template-columns:1fr}.methode-header[data-astro-cid-esovjanh],.etape-item[data-astro-cid-esovjanh]{flex-direction:column;text-align:center}.hero-actions[data-astro-cid-esovjanh]{flex-direction:column;align-items:center}}
