/* Habillage végétal commun aux pages de contenu */
main.garden-page{background:linear-gradient(105deg,rgba(18,43,29,.86),rgba(18,43,29,.65)),var(--page-garden) center/cover;color:#f7f8ef;min-height:70vh}
.garden-page>.section>h1,.garden-page>.section>h2,.garden-page>.section>h3{color:#fff}.garden-page>.section>.eyebrow{color:#dce7a8}.garden-page>.section>p{color:#edf2e6}
.garden-page .work-step,.garden-page .project,.garden-page .service-note,.garden-page .advice-grid .advice-card{background:rgba(249,250,242,.96);color:#243e31;border:1px solid #c5d1b2;border-radius:32px 5px 32px 5px;padding:28px;box-shadow:0 10px 25px #0c241c44}
.garden-page .work-step p,.garden-page .project p,.garden-page .service-note p,.garden-page .advice-grid .advice-card p{color:#53624f}
.garden-page .work-step:before{content:'';display:block;width:30px;height:18px;background:#8da25d;border-radius:100% 0 100% 0;margin-bottom:16px;transform:rotate(-15deg)}
.garden-page .service-eco{background:rgba(23,55,36,.93);color:#fff;border:1px solid #a1b27c;border-radius:32px 5px 32px 5px}.garden-page .service-eco p{color:#edf2e6}.garden-page .service-eco .eyebrow{color:#dce7a8}
.garden-page .service-links{color:#e4edb9}.garden-page .actions>.button{background:#dce7a8;color:#243e31}
.garden-page .zone{background:rgba(240,244,229,.97);color:#243e31;border-radius:32px 5px 32px 5px;border:1px solid #c5d1b2}
.garden-page .project{overflow:hidden}.garden-page .project h3{color:#243e31}
@media(max-width:700px){.garden-page .work-step,.garden-page .project,.garden-page .service-note,.garden-page .advice-grid .advice-card{padding:22px}}
