.accompagnements-page{padding:4rem 0}.accompagnements-page .page-header{text-align:center;max-width:800px;margin:0 auto 4rem}.accompagnements-page .page-header h1{font-family:var(--font-cormorant),"Cormorant Garamond","Georgia",serif;color:#435b4d;margin-bottom:.8rem;font-size:2.6rem}.accompagnements-page .page-header .subtitle{color:#666;font-size:1rem;line-height:1.6}.accompagnements-page .services-grid{flex-direction:column;gap:1.5rem;display:flex}.accompagnements-page .services-grid .service-card{background:#fff;border-left:5px solid #5c7969;border-radius:12px;padding:2rem;box-shadow:0 4px 15px #0000000d}.accompagnements-page .services-grid .service-card .service-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.accompagnements-page .services-grid .service-card .service-header h2{font-family:var(--font-cormorant),"Cormorant Garamond","Georgia",serif;color:#435b4d;font-size:1.6rem}.accompagnements-page .services-grid .service-card .service-header .duration-tag{color:#5c7969;background-color:#eaf0ec;border-radius:15px;padding:.3rem .8rem;font-size:.85rem;font-weight:600}.accompagnements-page .services-grid .service-card .service-intro{margin-bottom:1rem;font-size:1rem;font-weight:500}.accompagnements-page .services-grid .service-card .service-details{padding-left:1.2rem;list-style-type:disc}.accompagnements-page .services-grid .service-card .service-details li{color:#2c3e35;margin-bottom:.5rem;font-size:.95rem}
