.pg-notre-cabinet .hero-page{background:var(--gradient-sky);padding-block:var(--space-9) var(--space-8);text-align:center}.pg-notre-cabinet .hero-page h1{color:var(--navy-900);margin-bottom:var(--space-3)}.pg-notre-cabinet .hero-eyebrow{color:var(--navy-700);margin-bottom:1em}.pg-notre-cabinet .hero-sub{font-size:var(--text-lg);color:var(--navy-800);max-width:none;margin:0}.pg-notre-cabinet .section--kpi{padding-block:var(--space-7)}.pg-notre-cabinet .kpi-grid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:800px){.pg-notre-cabinet .kpi-grid{grid-template-columns:repeat(2,1fr)}}.pg-notre-cabinet .kpi{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);text-align:center;gap:var(--space-1);box-shadow:var(--shadow-xs);display:grid}.pg-notre-cabinet .kpi strong{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--text-3xl);color:var(--text-strong)}.pg-notre-cabinet .kpi span{font-size:var(--text-xs);color:var(--text-muted)}.pg-notre-cabinet .equipe-grid{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:800px){.pg-notre-cabinet .equipe-grid{grid-template-columns:1fr}}.pg-notre-cabinet .membre-card{background:var(--surface-card);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--gutter-card);box-shadow:var(--shadow-xs)}.pg-notre-cabinet .membre-card h3{margin-bottom:var(--space-1)}.pg-notre-cabinet .membre-role{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--navy-500)}.pg-notre-cabinet .membre-card p:last-child{font-size:var(--text-sm);color:var(--text-body);margin:0}.pg-notre-cabinet .section--valeurs{background:var(--surface-sunken)}.pg-notre-cabinet .valeurs-list{margin:var(--space-4) 0 0;gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pg-notre-cabinet .valeurs-list li{background:var(--navy-050);color:var(--navy-800);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-sm);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-5)}.pg-notre-cabinet .rejoindre-box{background:var(--navy-050);border-radius:var(--radius-xl);padding:var(--gutter-card)}.pg-notre-cabinet .rejoindre-box .btn{margin-top:var(--space-3)}
