.legal{padding-top:140px;padding-bottom:120px;max-width:720px}.legal-titre{font-family:Syne,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(28px,5vw,44px);line-height:1.08;letter-spacing:-.01em}.legal-attente{line-height:1.8;opacity:.4;margin-top:32px}.legal-attente,.legal-corps{font-family:Syne,sans-serif;font-weight:500;font-size:14px}.legal-corps{margin-top:44px;line-height:1.9;opacity:.62}.legal-corps h2{font-family:Syne,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px;letter-spacing:.04em;margin-top:52px;margin-bottom:14px;opacity:1;color:var(--cream)}.legal-corps h3{letter-spacing:.08em;text-transform:uppercase;margin-top:34px;margin-bottom:10px;color:var(--terre-light);opacity:.85}.legal-corps h3,.legal-corps h4{font-family:Syne,sans-serif;font-weight:700;font-size:13px}.legal-corps h4{margin-top:26px;margin-bottom:8px;color:var(--cream);opacity:.9}.legal-corps p{margin-bottom:18px}.legal-corps ol,.legal-corps ul{margin:0 0 18px 20px;padding-left:8px}.legal-corps ul{list-style:disc}.legal-corps ol{list-style:decimal}.legal-corps li{margin-bottom:8px;padding-left:4px}.legal-corps strong{font-weight:800;color:var(--cream);opacity:1}.legal-corps em{font-style:italic}.legal-corps a{color:var(--terre-light);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:opacity .25s}.legal-corps a:hover{opacity:.7}.legal-date{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);font-family:Syne,sans-serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:.28}@media (max-width:600px){.legal{padding-top:110px}.legal-corps{margin-top:32px}.legal-corps h2{margin-top:40px}}.legal-corps blockquote{margin:0 0 34px;padding:18px 22px;border-left:2px solid var(--terre);background:rgba(251,233,201,.03)}.legal-corps blockquote p{margin:0;opacity:.72}.choix-mesure{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;margin:8px 0 80px}.choix-mesure-etat{font-family:Cormorant Garamond,serif;font-style:italic;font-size:18px;opacity:.85;margin:0}@media (max-width:900px){.hero{min-height:0;padding-top:112px}.hero-recherche{margin-bottom:26px}.hero-grid{row-gap:0}.hero-grid>div:first-child:not(:only-child){display:contents}.hero-grid>.hero-art{order:1;margin:28px 0 52px}.hero-grid .hero-actions{order:2}.hero-grid .hero-desc{order:3;margin:26px 0 0}.hero-grid .hero-meta{order:4;margin:16px 0 0}.hero-grid .compact-tracks{order:5;margin-top:22px}}.contact-text,.hero-desc{font-family:Cormorant Garamond,serif;font-weight:500;font-style:normal;font-size:19px;line-height:1.5;letter-spacing:0;opacity:.82}@media (min-width:901px){.contact-text,.hero-desc{font-size:20px}}.eyebrow{font-size:10px;opacity:.72}.hero-art .caption,.hero-meta,.hero-type,.release-type{font-size:10px;opacity:.52}.release-info{font-size:15px;opacity:.72}.release-decouvrir,.section-link,.univers-back{font-size:10px;opacity:.72}.col-duration,.mini-track-dur{font-size:10.5px;opacity:.52}.btn-support,.mini-track-action{font-size:10px;opacity:.72}@media (max-width:700px){.track-actions>.btn-support.track-action,.track-actions>.ligne-offerte>.btn-support{font-size:10px;opacity:.72}}.field label,.social-platform{font-size:10px;opacity:.52}.search-input::placeholder{opacity:.52}.featuring-note{font-size:15px;opacity:.52}.credits-titre{font-size:10px;opacity:.72}.credit-role{opacity:.72}.footer-copy,.footer-legal a,.legal-date{font-size:10px;opacity:.52}.footer-legal a:hover,.univers-back:hover{opacity:1}.espace-back,.espace-deconnexion button{font-size:10px;opacity:.72}.espace-installation-texte,.espace-preferences-intro,.espace-sub{opacity:.72}.espace-installation-geste,.espace-preference-detail{opacity:.52}.dl-date,.espace-stat-label,.feuille-label,.owned-section-info .owned-date,.owned-section-info .owned-type,.pd-meta,.pd-projet,.pd-type,.pl-info{font-size:10px;opacity:.52}.pd-duree{font-size:10.5px}.espace-installation-fermer,.espace-suppression button,.pd-duree{opacity:.52}.espace-back:hover,.espace-deconnexion button:hover,.espace-installation-fermer:hover{opacity:1}.espace-suppression button:hover{opacity:.8}@media (max-width:860px){#featuring .releases-grid,#free2cuz .releases-grid,#sorties .releases-grid{grid-template-columns:1fr 1fr;gap:30px 14px}#inner .release-cover .release-play{width:46px;height:46px}#inner .release-cover .release-play .play-icon{border-width:7px 0 7px 11px}#inner .release-type{margin-top:12px}#inner .release-name{font-size:13px;line-height:1.2;margin-top:5px;overflow-wrap:anywhere}#inner .release-cover .etiquette-offert{top:6px;right:6px;font-size:8px;padding:4px 6px}#inner .see-all-wrap{margin-top:44px}}.nav-links a{opacity:.72}.nav-login{opacity:1!important;border-color:rgba(251,233,201,.32)}@media (max-width:600px){.nav-pages a{padding:14px 0;margin:-14px 0}}@media (min-width:1200px){.nav-links{font-size:11px}.eyebrow,.hero-type{font-size:10.5px}.hero-art .caption,.hero-meta,.release-type{font-size:10px}.btn-ghost,.btn-primary{font-size:11px;padding:18px 30px}.mini-track-title{font-size:14px}.mini-track-dur{font-size:11px}.col-title{font-size:16px}.col-duration{font-size:11px}.btn-support{font-size:10px;padding:11px 16px}.release-name{font-size:18px}.release-decouvrir,.section-link,.univers-back{font-size:11px}}@media (max-width:700px){.track-row{grid-template-columns:22px 1fr 40px;column-gap:12px;padding:16px 0}.track-row .dot{display:none}.track-row .col-duration{display:block;grid-column:3;grid-row:1;text-align:right}.track-row .track-play{width:36px;height:36px}.track-row .track-play .play-icon{border-width:7px 0 7px 11px}.track-row .track-play:after{content:"";position:absolute;inset:-4px}.track-row>.track-actions{padding-left:50px}}@media (max-width:860px){.autres-projets .releases-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -52px;padding:0 52px 8px;scroll-padding-left:52px;scrollbar-width:none}.autres-projets .releases-grid::-webkit-scrollbar{display:none}.autres-projets .release-card{flex:0 0 64%;scroll-snap-align:start}.autres-projets .section-head{margin-bottom:34px}}@media (max-width:760px){.autres-projets .releases-grid{margin:0 -22px;padding:0 22px 8px;scroll-padding-left:22px}}.legal-corps{font-size:15px;line-height:1.8;opacity:.82}.legal-corps strong{font-weight:700}.legal-corps blockquote p{font-size:15px;opacity:1}.legal-corps h2{font-size:16px;margin-top:56px}@media (max-width:600px){.legal-corps h2{margin-top:44px}}@media (max-width:640px){.filter-bar{flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;max-width:100%}.filter-bar::-webkit-scrollbar{display:none}.filter-pill{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;flex-shrink:0;font-size:10px;opacity:.72}.filter-pill.active{opacity:1}.control-bar{margin:34px 0 60px}}.control-bar:has(+.sommaire){margin-bottom:30px}.sommaire{margin:0 0 64px}.sommaire ul{list-style:none;margin:0;padding:0 0 6px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.sommaire ul::-webkit-scrollbar{display:none}.sommaire li{flex:0 0 78px;scroll-snap-align:start}.sommaire li.filtered-out{display:none}.sommaire a{display:block}.sommaire img,.sommaire-vide{width:78px;height:78px;object-fit:cover;display:block;filter:brightness(.92);transition:filter .25s}.sommaire-vide{background:#141414}.sommaire a:hover img{filter:brightness(1)}.sommaire-nom,.sommaire-type{display:block;font-family:Syne,sans-serif;text-transform:uppercase;overflow-wrap:anywhere}.sommaire-nom{margin-top:9px;font-weight:700;font-size:10px;letter-spacing:.06em;line-height:1.25;opacity:.85}.sommaire-type{margin-top:3px;font-weight:500;font-size:10px;letter-spacing:.16em;opacity:.52}.sommaire a:hover .sommaire-nom{opacity:1;color:var(--terre-light)}.project-hero{scroll-margin-top:110px}@media (max-width:760px){.sommaire ul{margin:0 -22px;padding:0 22px 6px;scroll-padding-left:22px}}@media (min-width:761px){.sommaire{margin-bottom:84px}.sommaire li{flex-basis:104px}.sommaire img,.sommaire-vide{width:104px;height:104px}}@media (max-width:640px){.control-bar:has(+.sommaire){margin-bottom:30px}}.logo-wrap{scale:.88}.entry-cta{margin-top:16px;font-size:12px;letter-spacing:.34em}.entry-cta span{opacity:.6}#entry{cursor:pointer}@media (min-width:356px) and (min-height:397px){.logo-wrap{scale:1}.entry-cta{margin-top:26px}}@media (min-width:390px) and (min-height:441px){.logo-wrap{scale:1.1}.entry-cta{margin-top:36px}}@media (min-width:423px) and (min-height:484px){.logo-wrap{scale:1.2}.entry-cta{margin-top:46px}}@media (min-width:472px) and (min-height:549px){.logo-wrap{scale:1.35}.entry-cta{margin-top:61px}}@media (min-width:522px) and (min-height:613px){.logo-wrap{scale:1.5}.entry-cta{margin-top:76px}}@media (min-width:572px) and (min-height:678px){.logo-wrap{scale:1.65}.entry-cta{margin-top:91px}}@media (min-width:761px){.entry-cta{font-size:13px}}.hero-art .glow{opacity:.6;background:radial-gradient(circle at 35% 30%,var(--halo,var(--terre)),transparent 60%),radial-gradient(circle at 70% 80%,color-mix(in srgb,var(--halo,var(--terre-dark)) 65%,var(--terre-dark)),transparent 55%)}