.partenaires{background:var(--c-white);padding:var(--sp-3xl) 0;scroll-margin-top:80px}.partenaires--alt{background:var(--c-surface-alt)}.partenaires__container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.partenaires__header{margin-bottom:var(--sp-lg);max-width:48ch}.partenaires__eyebrow{margin:0 0 var(--sp-2xs);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted-soft)}.partenaires__title{margin:0}.partenaires__title i,.partenaires__title em{font-style:normal;color:var(--c-primary)}.partenaires__liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-lg) var(--sp-2xl)}@media(max-width:599px){.partenaires__liste{gap:var(--sp-md) var(--sp-lg)}}.partenaires__item{display:flex}.partenaires__lien{min-height:44px;display:flex;align-items:center;text-decoration:none;filter:brightness(0);opacity:.5;transition:opacity var(--dur-fast) var(--ease-out)}.partenaires__lien:hover,.partenaires__lien:focus-visible{opacity:1}.partenaires__logo{display:block;max-height:56px;width:auto;max-width:160px;object-fit:contain}@media(max-width:599px){.partenaires__logo{max-height:40px;max-width:120px}}.partenaires__nom{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--c-text)}
