.wrap[data-astro-cid-yuq4i5pg]{max-width:75rem;padding:0 var(--space-5);margin:0 auto}.center[data-astro-cid-yuq4i5pg]{text-align:center;max-width:45rem;margin:0 auto}.lead[data-astro-cid-yuq4i5pg]{font-size:var(--text-lg);color:var(--color-text-muted)}.page-hero[data-astro-cid-yuq4i5pg]{padding:var(--space-8) var(--space-5) var(--space-7);position:relative;overflow:clip}.page-hero[data-astro-cid-yuq4i5pg]:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--color-secondary) 14%, transparent), transparent 65%);z-index:-1;width:60vw;max-width:800px;height:60vw;max-height:800px;position:absolute;top:-20%;right:-10%}.page-hero[data-astro-cid-yuq4i5pg] .lead[data-astro-cid-yuq4i5pg]{max-width:40rem}.interventions-section[data-astro-cid-yuq4i5pg]{padding:var(--space-5) 0 var(--space-9)}.text-list[data-astro-cid-yuq4i5pg]{max-width:52rem;padding:0 var(--space-5);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.text-item[data-astro-cid-yuq4i5pg]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-7);transition:transform .35s,box-shadow .35s,border-color .35s}.text-item[data-astro-cid-yuq4i5pg]:hover{box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-4px)}.text-item__num[data-astro-cid-yuq4i5pg]{font-family:var(--font-heading);font-weight:var(--font-weight-bold);color:var(--color-coral-500);font-size:var(--text-sm);letter-spacing:.08em;margin-bottom:var(--space-2);display:block}.text-item[data-astro-cid-yuq4i5pg] h3[data-astro-cid-yuq4i5pg]{margin:0 0 var(--space-2)}.text-item[data-astro-cid-yuq4i5pg] p[data-astro-cid-yuq4i5pg]{color:var(--color-text-muted);margin:0}.carousel-section[data-astro-cid-yuq4i5pg]{background-color:var(--bg-alt);padding:var(--space-9) 0;overflow:hidden}.carousel-section[data-astro-cid-yuq4i5pg] .center[data-astro-cid-yuq4i5pg]{margin-bottom:var(--space-8)}.carousel[data-astro-cid-yuq4i5pg]{max-width:62rem;height:420px;margin:0 auto;position:relative}.carousel__stage[data-astro-cid-yuq4i5pg]{width:100%;height:100%;position:relative}.carousel__item[data-astro-cid-yuq4i5pg]{aspect-ratio:4/3;border-radius:var(--radius-lg);width:min(560px,70%);box-shadow:var(--shadow-md);transform:translate(-50%, -50%) translateX(var(--carousel-x,0)) scale(var(--carousel-scale,1));opacity:var(--carousel-opacity,0);z-index:var(--carousel-z,1);pointer-events:none;transition:transform .6s cubic-bezier(.3,.7,.2,1),opacity .6s;position:absolute;top:50%;left:50%;overflow:hidden}.carousel__item[data-astro-cid-yuq4i5pg] img{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.carousel__item[data-astro-cid-yuq4i5pg]{transition-duration:10ms}}.carousel__item[data-astro-cid-yuq4i5pg][data-position="0"]{--carousel-x:0%;--carousel-scale:1;--carousel-opacity:1;--carousel-z:5;pointer-events:auto}.carousel__item[data-astro-cid-yuq4i5pg][data-position="1"]{--carousel-x:62%;--carousel-scale:.78;--carousel-opacity:.55;--carousel-z:4;pointer-events:auto}.carousel__item[data-astro-cid-yuq4i5pg][data-position="-1"]{--carousel-x:-62%;--carousel-scale:.78;--carousel-opacity:.55;--carousel-z:4;pointer-events:auto}.carousel__item[data-astro-cid-yuq4i5pg][data-position="2"]{--carousel-x:100%;--carousel-scale:.6;--carousel-z:2}.carousel__item[data-astro-cid-yuq4i5pg][data-position="-2"]{--carousel-x:-100%;--carousel-scale:.6;--carousel-z:2}.carousel__item[data-astro-cid-yuq4i5pg][data-position="3"]{--carousel-x:130%;--carousel-scale:.5;--carousel-z:1}.carousel__nav[data-astro-cid-yuq4i5pg]{z-index:10;background-color:var(--color-surface);border:1.5px solid var(--color-border);width:52px;height:52px;color:var(--color-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:border-color .25s,background-color .25s,color .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel__nav[data-astro-cid-yuq4i5pg]:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-on)}.carousel__nav--prev[data-astro-cid-yuq4i5pg]{left:0}.carousel__nav--prev[data-astro-cid-yuq4i5pg] svg[data-astro-cid-yuq4i5pg]{transform:rotate(180deg)}.carousel__nav--next[data-astro-cid-yuq4i5pg]{right:0}@media (width<=767.98px){.carousel[data-astro-cid-yuq4i5pg]{height:300px}.carousel__item[data-astro-cid-yuq4i5pg]{width:78%}.carousel__nav[data-astro-cid-yuq4i5pg]{margin-top:var(--space-5);position:static;transform:none}}.stats-section[data-astro-cid-yuq4i5pg]{padding:var(--space-9) 0}.stats[data-astro-cid-yuq4i5pg]{gap:var(--space-5);max-width:40rem;margin:var(--space-7) auto 0;grid-template-columns:repeat(2,1fr);display:grid}.stat[data-astro-cid-yuq4i5pg]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center}.stat[data-astro-cid-yuq4i5pg] b[data-astro-cid-yuq4i5pg]{font-family:var(--font-heading);color:var(--color-coral-500);margin-bottom:var(--space-2);font-size:2.6rem;line-height:1;display:block}.stat[data-astro-cid-yuq4i5pg] span[data-astro-cid-yuq4i5pg]{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.stats-section__approche-head[data-astro-cid-yuq4i5pg]{margin-top:var(--space-9)}.approche-grid[data-astro-cid-yuq4i5pg]{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:1fr 1fr;display:grid}.approche-card[data-astro-cid-yuq4i5pg]{background-color:var(--color-navy-deep);color:color-mix(in srgb, var(--color-primary-on) 78%, transparent);border-radius:var(--radius-lg);padding:var(--space-7)}.approche-card[data-astro-cid-yuq4i5pg] h3[data-astro-cid-yuq4i5pg]{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-primary-on);font-size:var(--text-lg);margin:0 0 var(--space-2)}.approche-card[data-astro-cid-yuq4i5pg] p[data-astro-cid-yuq4i5pg]{margin:0}@media (width<=639.98px){.stats[data-astro-cid-yuq4i5pg],.approche-grid[data-astro-cid-yuq4i5pg]{grid-template-columns:1fr}}
