.team-hero[data-astro-cid-447liucz]{background-color:var(--color-teal-profond);padding:5rem 0 4rem;color:var(--color-blanc)}.team-eyebrow[data-astro-cid-447liucz]{font-family:var(--font-titres);font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-or);margin-bottom:1rem}.team-hero[data-astro-cid-447liucz] h1[data-astro-cid-447liucz]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:var(--color-blanc);margin-bottom:1.25rem;line-height:1.1;text-transform:none;letter-spacing:0}.team-lead[data-astro-cid-447liucz]{font-size:clamp(1rem,2vw,1.15rem);color:#fffc;max-width:620px;line-height:1.65;margin:0}.section-white[data-astro-cid-447liucz]{padding:var(--section-padding);background:#fff}.section-light[data-astro-cid-447liucz]{padding:var(--section-padding);background:#f5fafa}.section-teal-cta[data-astro-cid-447liucz]{padding:var(--section-padding);background:var(--color-teal-profond)}.section-header[data-astro-cid-447liucz]{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:3rem}.section-tag[data-astro-cid-447liucz]{font-family:var(--font-titres);font-size:2rem;font-weight:700;color:var(--color-or);line-height:1;flex-shrink:0;padding-top:.1rem}.section-header[data-astro-cid-447liucz] h2[data-astro-cid-447liucz]{font-size:clamp(1.3rem,2.5vw,1.75rem);color:var(--color-teal-profond);margin-bottom:.5rem}.section-desc[data-astro-cid-447liucz]{color:#6b7280;font-size:.95rem;line-height:1.6;margin:0}.team-grid-ops[data-astro-cid-447liucz]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:1024px){.team-grid-ops[data-astro-cid-447liucz]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.team-grid-ops[data-astro-cid-447liucz]{grid-template-columns:1fr}}.member-card[data-astro-cid-447liucz]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.member-card[data-astro-cid-447liucz].ops{text-align:left;background:#fff;padding:1.5rem;border:2px solid transparent;border-radius:var(--radius-sm);box-shadow:0 1px 5px #00000014}.member-card[data-astro-cid-447liucz].ops:hover{transform:translateY(-4px);box-shadow:0 10px 28px #1c4e5524;border-color:var(--color-teal-profond)}.member-card[data-astro-cid-447liucz].ops.is-active{border-color:var(--color-teal-profond);box-shadow:0 6px 20px #1c4e5524;transform:translateY(-2px)}.member-photo-wrap[data-astro-cid-447liucz]{display:flex;justify-content:flex-start;margin-bottom:1.25rem}.member-photo-placeholder[data-astro-cid-447liucz]{width:140px;height:140px;border-radius:50%;background-color:#d1d5db;border:3px solid var(--color-or)}.member-photo[data-astro-cid-447liucz]{width:140px;height:140px;border-radius:50%;object-fit:cover;border:3px solid var(--color-or);filter:grayscale(100%)}.member-name[data-astro-cid-447liucz]{font-size:1rem;font-weight:700;color:var(--color-teal-profond);margin-bottom:.25rem;text-transform:none;letter-spacing:0}.member-role[data-astro-cid-447liucz]{font-family:var(--font-titres);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-or);margin-bottom:.4rem}.member-bio-hint[data-astro-cid-447liucz]{display:inline-block;font-size:.75rem;color:var(--color-teal-profond);opacity:.4;margin-top:.5rem;font-style:italic;transition:opacity .15s}.member-card[data-astro-cid-447liucz]:hover .member-bio-hint[data-astro-cid-447liucz],.member-card[data-astro-cid-447liucz].is-active .member-bio-hint[data-astro-cid-447liucz]{opacity:1}.team-grid-experts[data-astro-cid-447liucz]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:860px){.team-grid-experts[data-astro-cid-447liucz]{grid-template-columns:1fr}}.member-card[data-astro-cid-447liucz].expert{background:#fff;padding:1.5rem;border:2px solid transparent;border-left:3px solid var(--color-teal-profond);border-radius:var(--radius-sm);box-shadow:0 1px 5px #00000014}.member-card[data-astro-cid-447liucz].expert:hover{transform:translateY(-4px);box-shadow:0 10px 28px #1c4e5524;border-color:var(--color-teal-profond)}.member-card[data-astro-cid-447liucz].expert.is-active{border-color:var(--color-teal-profond);box-shadow:0 6px 20px #1c4e5524}.expert-header[data-astro-cid-447liucz]{display:flex;align-items:flex-start;gap:1rem}.expert-photo[data-astro-cid-447liucz]{width:80px;height:80px;border-radius:50%;object-fit:cover;filter:grayscale(100%);flex-shrink:0}.expert-photo-placeholder[data-astro-cid-447liucz]{width:80px;height:80px;border-radius:50%;background-color:#d1d5db;flex-shrink:0}.team-grid-consultants[data-astro-cid-447liucz]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:860px){.team-grid-consultants[data-astro-cid-447liucz]{grid-template-columns:1fr}}.member-reveal[data-astro-cid-447liucz]{display:none;background:var(--color-teal-profond);margin-top:2rem}.member-reveal[data-astro-cid-447liucz][aria-hidden=false]{display:block;animation:revealIn .25s ease}@keyframes revealIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.member-reveal-inner[data-astro-cid-447liucz]{display:grid;grid-template-columns:200px 1fr;gap:3rem;padding:2.5rem;position:relative;align-items:start}@media(max-width:680px){.member-reveal-inner[data-astro-cid-447liucz]{grid-template-columns:1fr;gap:1.5rem;padding:2rem 1.5rem}}.member-reveal-left[data-astro-cid-447liucz]{display:flex;flex-direction:column;align-items:center;text-align:center}.member-reveal-photo[data-astro-cid-447liucz]{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid var(--color-or);filter:grayscale(100%);margin-bottom:1rem}.member-reveal-name[data-astro-cid-447liucz]{color:#fff;font-size:1.05rem;font-weight:700;margin:0 0 .3rem;text-transform:none;letter-spacing:0;line-height:1.25}.member-reveal-role[data-astro-cid-447liucz]{color:var(--color-or);font-family:var(--font-titres);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.4}.member-reveal-linkedin[data-astro-cid-447liucz]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.9rem;padding:.4rem .85rem;background:#ffffff14;border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-sm);color:#fff;font-family:var(--font-titres);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .15s,border-color .15s}.member-reveal-linkedin[data-astro-cid-447liucz]:hover{background:var(--color-or);border-color:var(--color-or);color:var(--color-teal-profond)}.member-reveal-linkedin[data-astro-cid-447liucz] svg[data-astro-cid-447liucz]{display:block}.member-reveal-right[data-astro-cid-447liucz]{padding-top:.25rem}.member-reveal-bio[data-astro-cid-447liucz] p{color:#fff;font-size:.95rem;line-height:1.75;margin:0 0 .75rem;text-align:left}.member-reveal-bio[data-astro-cid-447liucz] p:last-child{margin-bottom:0}.member-reveal-close[data-astro-cid-447liucz]{position:absolute;top:1rem;right:1.25rem;font-size:1.75rem;line-height:1;background:none;border:none;cursor:pointer;color:#fff;opacity:.5;transition:opacity .15s}.member-reveal-close[data-astro-cid-447liucz]:hover{opacity:1}.cta-inner[data-astro-cid-447liucz]{max-width:640px}.cta-inner[data-astro-cid-447liucz] h2[data-astro-cid-447liucz]{color:var(--color-blanc);margin-bottom:.75rem}.cta-inner[data-astro-cid-447liucz] p[data-astro-cid-447liucz]{color:#ffffffbf;line-height:1.7;margin-bottom:2rem}.btn-gold[data-astro-cid-447liucz]{display:inline-block;background-color:var(--color-or);color:var(--color-teal-profond);font-family:var(--font-titres);font-weight:700;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;padding:.9rem 2rem;transition:background-color .2s;border-radius:var(--radius-sm)}.btn-gold[data-astro-cid-447liucz]:hover{background-color:var(--color-blanc)}
