.carte-grille{--carte-colonnes:3;grid-template-columns:repeat(var(--carte-colonnes), minmax(0, 1fr));gap:56px 24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1400px){.carte-grille{--carte-colonnes:4}}@media (max-width:899px){.carte-grille{--carte-colonnes:1;gap:40px}}.carte{flex-direction:column;gap:16px;display:flex}.carte-image{transition:translate .6s var(--lent);border-radius:12px;display:block}.carte-image:focus-visible{outline-offset:4px;translate:0 -4px}.carte-image .cover{transition:filter .6s var(--lent)}@media (hover:hover) and (pointer:fine){.carte:hover .carte-image{translate:0 -4px}.carte:hover .carte-image .cover{filter:brightness(1.08)}}.carte-corps{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.carte-texte{flex-direction:column;gap:4px;min-width:0;display:flex}.carte-titre{letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:400;line-height:1.25}.carte-titre a{color:inherit;transition:background-size .6s var(--lent);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.carte:hover .carte-titre a,.carte-titre a:focus-visible{background-size:100% 1px}.carte-artiste{color:var(--sourdine);margin:0;font-size:15px;line-height:1.3}.sombre .carte-meta{color:var(--sourdine);margin-top:6px}.carte-bouton{flex:none;padding-top:1px}
.usages{border-bottom:1px solid var(--filet);margin:0;padding:0;list-style:none}.usage{border-top:1px solid var(--filet);grid-template-columns:4rem minmax(0,1fr);align-items:baseline;column-gap:30px;padding:26px 0;display:grid;overflow:visible clip}.usages .usage-numero{background:var(--degrade-chaud);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.usage-nom{letter-spacing:-.03em;text-transform:lowercase;transition:translate 1s var(--lent) var(--delai,0s);font-size:clamp(1.8rem,5.4vw,76px);font-weight:400;line-height:.95;display:block;translate:0 110%}.usage[data-visible=oui] .usage-nom{translate:none}@media (prefers-reduced-motion:reduce){.usage-nom{transition:none;translate:none}}.sombre .section.synchro-catalogue{border-top:0;padding-top:90px}.sombre .cassure+.section.synchro-contact{border-top-color:#0000}.synchro-intro{text-wrap:pretty;max-width:62ch;margin:0;font-size:clamp(1.25rem,1.5vw,22px);line-height:1.4}.synchro-adresse{flex-wrap:wrap;align-items:center;gap:22px 40px;margin-top:50px;display:flex}.synchro-mail{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;display:flex}.synchro-contact .synchro-mail-nom{color:var(--sourdine)}@media (max-width:899px){.usage{grid-template-columns:2.4rem minmax(0,1fr);column-gap:14px;padding:18px 0}.usage-nom{font-size:clamp(1.5rem,9vw,2.6rem)}.sombre .section.synchro-catalogue{padding-top:60px}.synchro-intro{font-size:18px}.synchro-adresse{margin-top:34px}}
.oeuvres{--oeuvres-tete:104px}.oeuvres-barre{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:30px;display:flex}.oeuvres-recherche{flex-wrap:wrap;align-items:baseline;gap:8px 16px;min-width:min(100%,26rem);display:flex}.oeuvres .oeuvres-recherche-nom{color:var(--sourdine)}.oeuvres-champ{border:0;border-bottom:1px solid var(--filet);min-width:0;font:inherit;color:var(--texte);background:0 0;border-radius:0;flex:14rem;padding:6px 0 10px;font-size:17px;transition:border-color .35s}.oeuvres-champ::placeholder{color:var(--sourdine)}.oeuvres-champ:focus-visible{border-bottom-color:#0000;border-image:var(--degrade-chaud) 1;outline:none}.oeuvres-champ::-webkit-search-cancel-button{appearance:none}.oeuvres .oeuvres-effacer{color:var(--sourdine);cursor:pointer;background:0 0;border:0;padding:0 0 10px;transition:color .35s}.oeuvres .oeuvres-effacer:hover,.oeuvres .oeuvres-effacer:focus-visible{color:var(--texte)}.oeuvres .oeuvres-compte{color:var(--sourdine);font-variant-numeric:tabular-nums}.oeuvres-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.oeuvres-table th{top:var(--oeuvres-tete);z-index:1;border-bottom:1px solid var(--filet);background:var(--fond);vertical-align:bottom;padding:0 16px 10px 0;font-weight:400;position:sticky}.oeuvres .oeuvres-trier{color:var(--sourdine);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:10px 0;transition:color .35s;display:inline-flex}.oeuvres .oeuvres-trier:hover,.oeuvres .oeuvres-trier:focus-visible,.oeuvres .oeuvres-trier[data-actif=oui]{color:var(--texte)}.oeuvres-sens{opacity:0;transition:opacity .35s ease, translate .35s var(--lent);font-size:10px;line-height:1}.oeuvres-trier[data-actif=oui] .oeuvres-sens,.oeuvres-trier:hover .oeuvres-sens,.oeuvres-trier:focus-visible .oeuvres-sens{opacity:1}.oeuvres-trier[data-actif=oui] .oeuvres-sens{translate:0 -1px}.oeuvres-table td{vertical-align:middle;padding:15px 16px 15px 0;transition:color .35s;position:relative}.oeuvres-ligne{background-image:var(--degrade-chaud), linear-gradient(var(--filet), var(--filet));transition:background-size .55s var(--lent), background-color .35s ease;background-position:0 0,0 0;background-repeat:no-repeat;background-size:0 1px,100% 1px}.oeuvres-ligne:hover,.oeuvres-ligne:focus-within,.oeuvres-ligne[data-etat=lecture]{background-size:100% 1px,100% 1px}@media (hover:hover) and (pointer:fine){.oeuvres-ligne:hover{background-color:var(--surface)}}.oeuvres-table tbody tr:last-child td{border-bottom:1px solid var(--filet)}.oeuvres-cellule-rang{width:3.5rem}.oeuvres-cellule-titre{width:30%}.oeuvres-cellule-artiste{width:22%}.oeuvres-cellule-annee{width:5rem}.oeuvres-cellule-format{width:8rem}.oeuvres-cellule-jouer{text-align:right;width:3.5rem;padding-right:0}.oeuvres .oeuvres-rang{color:var(--sourdine);font-variant-numeric:tabular-nums;vertical-align:middle}.oeuvres-titre{letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;font-size:16px;line-height:1.2}.oeuvres-lien{color:inherit;transition:background-size .6s var(--lent);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.oeuvres-ligne:hover .oeuvres-lien,.oeuvres-lien:focus-visible{background-size:100% 1px}.oeuvres-artiste,.oeuvres-annee,.oeuvres-label{color:var(--sourdine);font-size:15px;line-height:1.3}.oeuvres-annee{font-variant-numeric:tabular-nums}.oeuvres .oeuvres-format{color:var(--sourdine)}.oeuvres-vide{color:var(--filet)}@media (hover:hover) and (pointer:fine){.oeuvres-ligne:hover .oeuvres-artiste,.oeuvres-ligne:hover .oeuvres-annee,.oeuvres-ligne:hover .oeuvres-label{color:var(--texte)}}.oeuvres .oeuvres-ligne[data-etat=lecture] .oeuvres-rang,.oeuvres .oeuvres-ligne[data-etat=pause] .oeuvres-rang{color:var(--texte)}.oeuvres .oeuvres-ligne[data-etat=lecture] .oeuvres-rang{background:var(--degrade-chaud);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.oeuvres-jouer{border:1px solid var(--filet);width:32px;height:32px;color:var(--texte);cursor:pointer;opacity:0;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .35s,border-color .35s,background-color .35s,color .35s;display:inline-flex}.oeuvres-ligne:hover .oeuvres-jouer,.oeuvres-jouer:focus-visible,.oeuvres-ligne[data-etat=lecture] .oeuvres-jouer,.oeuvres-ligne[data-etat=pause] .oeuvres-jouer{opacity:1}.oeuvres-jouer:hover,.oeuvres-jouer:focus-visible,.oeuvres-jouer[aria-pressed=true]{border-color:var(--texte);background:var(--texte);color:var(--fond)}.oeuvres-icone{width:10px;height:10px;transition:translate .35s var(--lent);position:relative;translate:1px}.oeuvres-icone:before,.oeuvres-icone:after{content:"";transition:clip-path .35s var(--lent);background:currentColor;position:absolute;inset:0}.oeuvres-icone:before{clip-path:polygon(0% 0%,50% 25%,50% 75%,0% 100%)}.oeuvres-icone:after{clip-path:polygon(50% 25%,100% 50%,100% 50%,50% 75%)}.oeuvres-ligne[data-etat=lecture] .oeuvres-icone{translate:none}.oeuvres-ligne[data-etat=lecture] .oeuvres-icone:before{clip-path:polygon(0% 0%,36% 0%,36% 100%,0% 100%)}.oeuvres-ligne[data-etat=lecture] .oeuvres-icone:after{clip-path:polygon(64% 0%,100% 0%,100% 100%,64% 100%)}.oeuvres .oeuvres-rien{color:var(--sourdine);margin-top:40px}@media (max-width:899px){.oeuvres-barre{align-items:flex-start;gap:14px}.oeuvres-recherche{min-width:100%}.oeuvres-table,.oeuvres-table tbody,.oeuvres-table td{display:block}.oeuvres-table thead{display:none}.oeuvres-table .oeuvres-ligne{grid-template-columns:2.4rem minmax(0,1fr) 3.5rem auto;grid-template-areas:"rang titre annee jouer""rang artiste annee jouer";align-items:center;column-gap:10px;padding:14px 0;display:grid}.oeuvres-table td{padding:0}.oeuvres-table tbody tr:last-child td{border-bottom:0}.oeuvres-table .oeuvres-ligne:last-child{border-bottom:1px solid var(--filet)}.oeuvres-cellule-rang{grid-area:rang;align-self:start;width:auto}.oeuvres-cellule-titre{grid-area:titre;width:auto;padding-bottom:4px}.oeuvres-cellule-artiste{grid-area:artiste;width:auto}.oeuvres-cellule-annee{text-align:right;grid-area:annee;width:auto}.oeuvres-cellule-format,.oeuvres-cellule-label{display:none}.oeuvres-cellule-jouer{grid-area:jouer;width:auto}.oeuvres-jouer{opacity:1}}
.metier-tete{grid-template-columns:minmax(0,1fr);display:grid}.metier-manifeste{text-wrap:pretty;max-width:52ch;margin:40px 0 0;font-size:22px;line-height:1.4}.metier-ligne{border-top:1px solid var(--filet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;margin-top:56px;padding-top:20px;display:flex}.sombre .metier-tete+.cassure+.section{border-top:0}.metier-pied{margin:60px 0 0}.chiffres.metier-chiffres{margin-bottom:60px}.sombre .metier-sous-titre{color:var(--sourdine);margin-bottom:40px}.metier-appel{border-top:1px solid var(--filet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 40px;margin-top:80px;padding-top:34px;display:flex}.metier-appel-liens{flex-wrap:wrap;align-items:center;gap:18px 30px;display:flex}.metier-autres{border-top:1px solid var(--filet);grid-template-columns:minmax(0,1fr);gap:24px 48px;padding-top:40px;padding-bottom:110px;display:grid}.metier-autres-liste{flex-wrap:wrap;gap:14px 40px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1100px){.metier-tete{grid-template-columns:minmax(0,1fr) clamp(22rem,34%,36rem);grid-template-areas:"etiquette etiquette""titre manifeste""ligne ligne";align-items:end;column-gap:48px}.metier-etiquette{grid-area:etiquette}.metier-titre{grid-area:titre}.metier-manifeste{grid-area:manifeste;margin-top:0}.metier-ligne{grid-area:ligne}}@media (min-width:900px){.metier-autres{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}}@media (max-width:899px){.metier-manifeste{margin-top:30px;font-size:19px}.metier-ligne{margin-top:40px}.metier-pied{margin-top:46px}.metier-autres{padding-bottom:76px}}
