.page-hero[data-astro-cid-nvvh65i3]{background:radial-gradient(900px 480px at 88% -18%, #c9a22738, transparent 62%), linear-gradient(158deg, var(--deep-2) 0%, var(--deep) 46%, var(--deep-3) 100%);color:#fff;border-bottom:1px solid #c9a22740;padding:clamp(2.5rem,6vw,4.5rem) 1.5rem clamp(2.8rem,6vw,4rem)}.breadcrumb[data-astro-cid-nvvh65i3] ol[data-astro-cid-nvvh65i3]{font-family:var(--sans);color:#fff9;align-items:center;gap:.6rem;margin-bottom:1.6rem;font-size:.76rem;list-style:none;display:flex}.breadcrumb[data-astro-cid-nvvh65i3] a[data-astro-cid-nvvh65i3]{color:var(--gold-soft);text-decoration:none}.eyebrow-hero[data-astro-cid-nvvh65i3]{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);margin-bottom:.8rem;font-size:.72rem;font-weight:700;display:block}.page-title[data-astro-cid-nvvh65i3]{font-family:var(--serif);font-size:clamp(2.4rem,6vw,4rem);font-weight:300;line-height:1.05}.page-title[data-astro-cid-nvvh65i3] .sur[data-astro-cid-nvvh65i3]{color:var(--gold-soft);font-weight:600}.rule[data-astro-cid-nvvh65i3]{background:var(--gold);width:60px;height:2px;margin:1.4rem 0 1.2rem}.page-tagline[data-astro-cid-nvvh65i3]{font-family:var(--serif);color:#ffffffd9;max-width:55ch;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.5}.main-wrap[data-astro-cid-nvvh65i3]{padding:clamp(3rem,6vw,5rem) 1.5rem}.intro-box[data-astro-cid-nvvh65i3]{margin-bottom:clamp(2.5rem,6vw,3.8rem)}.lead-text[data-astro-cid-nvvh65i3]{font-family:var(--serif);color:#1e2e2a;max-width:68ch;font-size:1.15rem;line-height:1.7}.initiatives-grid[data-astro-cid-nvvh65i3]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-bottom:clamp(3.5rem,8vw,5rem);display:grid}.initiative-card[data-astro-cid-nvvh65i3]{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0b2b2617;flex-direction:column;justify-content:space-between;gap:1.4rem;padding:2rem;transition:transform .28s,box-shadow .28s;display:flex}.initiative-card[data-astro-cid-nvvh65i3]:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.card-header[data-astro-cid-nvvh65i3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.domaine-badge[data-astro-cid-nvvh65i3]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.65rem;font-weight:700}.status-tag[data-astro-cid-nvvh65i3]{font-family:var(--sans);border-radius:3px;padding:.2rem .55rem;font-size:.65rem;font-weight:600}.status-structuration[data-astro-cid-nvvh65i3]{color:#8c6b0d;background:#c9a22724;border:1px solid #c9a22759}.status-operationnel[data-astro-cid-nvvh65i3]{color:#04331a;background:#25d36626;border:1px solid #25d36659}.status-projet[data-astro-cid-nvvh65i3]{color:var(--deep);background:#0a242014;border:1px solid #0a242033}.initiative-title[data-astro-cid-nvvh65i3]{font-family:var(--serif);color:var(--deep);font-size:1.5rem;font-weight:500;line-height:1.2}.initiative-accroche[data-astro-cid-nvvh65i3]{font-family:var(--sans);color:#2b3a36;font-size:.88rem;line-height:1.6}.details-box[data-astro-cid-nvvh65i3]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.1rem 0}.details-title[data-astro-cid-nvvh65i3]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin-bottom:.8rem;font-size:.7rem;font-weight:700;display:block}.details-list[data-astro-cid-nvvh65i3]{flex-direction:column;gap:.55rem;list-style:none;display:flex}.details-list[data-astro-cid-nvvh65i3] li[data-astro-cid-nvvh65i3]{font-family:var(--sans);color:var(--muted);align-items:flex-start;gap:.6rem;font-size:.82rem;line-height:1.5;display:flex}.check-icon[data-astro-cid-nvvh65i3]{width:16px;height:16px;color:var(--gold);flex:none;margin-top:2px}.eco-cta-box[data-astro-cid-nvvh65i3]{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#0a242008 0%,#c9a22712 100%),#fff;border:1px solid #c9a2274d;padding:clamp(2rem,5vw,3rem)}.eco-cta-title[data-astro-cid-nvvh65i3]{font-family:var(--serif);color:var(--deep);margin-bottom:.5rem;font-size:1.45rem}.eco-cta-sub[data-astro-cid-nvvh65i3]{font-family:var(--sans);color:var(--muted);max-width:60ch;font-size:.88rem}
