@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-encre: #0c0c0e;--color-papier: #f5f4f0;--color-papier-survol: #d6d5d0;--color-gris-1: #a3a2aa;--color-gris-2: #8c8b92;--color-gris-3: #6e6d74;--color-gris-4: #4a4950;--color-gris-5: #3a3a40;--color-filet: #26262c;--color-filet-surface: #2e2e35;--color-filet-sommaire: #1e1e23;--color-surface: #17171b;--color-fond-image: #16161a;--font-affiche: "Anton", "Impact", "Arial Narrow", sans-serif;--font-texte: "Manrope", "Helvetica Neue", Arial, sans-serif;--breakpoint-bureau: 56.25rem;--breakpoint-large: 75rem;--ease-scene: cubic-bezier(.2, .7, .2, 1);--text-h1-accueil: clamp(120px, calc(120px + 140 * (100vw - 390px) / 1050), 260px);--text-h1-accueil--line-height: .86;--text-h1-artiste: clamp(96px, calc(96px + 144 * (100vw - 390px) / 1050), 240px);--text-h1-artiste--line-height: .86;--text-h1-catalogue: clamp(84px, calc(84px + 96 * (100vw - 390px) / 1050), 180px);--text-h1-catalogue--line-height: .88;--text-h1-agence: clamp(76px, calc(76px + 92 * (100vw - 390px) / 1050), 168px);--text-h1-agence--line-height: .9;--text-h1-page: clamp(72px, calc(72px + 60 * (100vw - 390px) / 1050), 132px);--text-h1-page--line-height: .9;--text-h1-legal: clamp(64px, calc(64px + 68 * (100vw - 390px) / 1050), 132px);--text-h1-legal--line-height: .92;--text-cta-image: clamp(64px, calc(64px + 86 * (100vw - 390px) / 1050), 150px);--text-cta-image--line-height: .9;--text-cta-clair: clamp(44px, calc(44px + 44 * (100vw - 390px) / 1050), 88px);--text-cta-clair--line-height: .95;--text-stat: clamp(60px, calc(60px + 52 * (100vw - 390px) / 1050), 112px);--text-stat--line-height: .95;--text-stat-encre: clamp(52px, calc(52px + 56 * (100vw - 390px) / 1050), 108px);--text-stat-encre--line-height: .95;--text-h2: clamp(52px, calc(52px + 44 * (100vw - 390px) / 1050), 96px);--text-h2--line-height: 1;--text-h2-discographie: clamp(48px, calc(48px + 32 * (100vw - 390px) / 1050), 80px);--text-h2-discographie--line-height: 1;--text-chapo: clamp(20px, calc(20px + 16 * (100vw - 390px) / 1050), 36px);--text-chapo--line-height: 1.35;--text-chapo-bio: clamp(21px, calc(21px + 11 * (100vw - 390px) / 1050), 32px);--text-chapo-bio--line-height: 1.4}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.static{position:static}.block{display:block}.table{display:table}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.text-h1-accueil{font-size:var(--text-h1-accueil);line-height:var(--tw-leading, var(--text-h1-accueil--line-height))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading, var(--text-h2--line-height))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton/anton-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton/anton-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--marge: 20px;--hauteur-entete: calc(88px * 630 / 895 + 28px)}@media(width>=56.25rem){:root{--marge: 56px;--hauteur-entete: calc(120px * 630 / 895 + 48px)}}@layer base{html{background-color:var(--color-encre);color:var(--color-papier);font-family:var(--font-texte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{min-height:100dvh;overflow-x:clip}p{text-wrap:pretty}[id]{scroll-margin-top:calc(var(--hauteur-entete) + 24px)}:focus-visible{outline:2px solid var(--color-papier);outline-offset:3px}.sur-clair :focus-visible,.sur-clair:focus-visible{outline-color:var(--color-encre)}}@layer components{.conteneur{width:100%;max-width:1440px;margin-inline:auto;padding-inline:max(var(--marge),env(safe-area-inset-left)) max(var(--marge),env(safe-area-inset-right))}.titre-affiche{font-family:var(--font-affiche);font-weight:400;font-style:normal;font-synthesis:none;text-transform:uppercase}.titre-ajuste{font-size:min(var(--titre-taille),calc((min(100vw,1440px) - 2 * var(--marge)) / (var(--largeur, 1) * 1.04)))}.titre-ajuste--une-ligne{white-space:nowrap}.surtitre{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media(width>=56.25rem){.surtitre{font-size:14px}.surtitre-bloc{font-size:12px}}.tete-page{display:flex;flex-direction:column;gap:14px;padding-block:48px 32px}@media(width>=56.25rem){.tete-page{gap:20px;padding-block:96px 56px}}.tete-page--filet{border-bottom:1px solid var(--color-filet)}.hero{position:relative;display:flex;min-height:var(--hero-hauteur, 640px);flex-direction:column;justify-content:flex-end;overflow:hidden;background-color:var(--color-fond-image)}.hero__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero__voile{position:absolute;inset:0;background:linear-gradient(180deg,#0c0c0e80,#0c0c0e00 25% 40%,#0c0c0ef2)}.hero__voile--agence{background:linear-gradient(180deg,#0c0c0e99,#0c0c0e1a 35%,#0c0c0ef2)}.hero__contenu{position:relative;display:flex;flex-direction:column;padding-top:calc(var(--hauteur-entete) + 24px)}@media(width>=56.25rem){.hero__voile:not(.hero__voile--agence){background:linear-gradient(180deg,#0c0c0e8c,#0c0c0e00 30% 45%,#0c0c0ef2)}}.chiffres-tabulaires{font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid transparent;border-radius:999px;padding:16.5px 26.5px;font-size:16px;font-weight:700;line-height:1.375;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.btn-primaire{background-color:var(--color-papier);border-color:var(--color-papier);color:var(--color-encre)}.btn-secondaire{border-color:var(--color-papier);color:var(--color-papier)}.btn-sombre{background-color:var(--color-encre);border-color:var(--color-encre);color:var(--color-papier)}@media(hover:hover){.btn-primaire:hover{background-color:var(--color-papier-survol);border-color:var(--color-papier-survol)}.btn-secondaire:hover{background-color:var(--color-papier);color:var(--color-encre)}.btn-sombre:hover{background-color:var(--color-filet);border-color:var(--color-filet)}}.btn-nav{padding:12.5px 20.5px;font-size:15px}.btn-moyen{padding:14.5px 22.5px;font-size:15px}.btn-large{padding:20.5px 32.5px;font-size:18px}.btn-bloc{display:flex;width:100%;white-space:normal}.lien-texte{color:var(--color-papier);font-size:16px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}}@media(prefers-reduced-motion:no-preference){.js [data-fx=rise]:not(.fx-joue),.js [data-fx=up]:not(.fx-joue),.js [data-fx=stagger]>:not(.fx-joue){opacity:0}.js [data-fx=kb]:not(.fx-joue){transform:scale(1.14)}.js [data-fx=rise].fx-joue{animation:fx-rise 1.17s var(--ease-scene) .15s backwards}.js [data-fx=up].fx-joue{animation:fx-up .9s var(--ease-scene) backwards}.js [data-fx=stagger]>.fx-joue{animation:fx-up .9s var(--ease-scene) calc(var(--fx-i, 0) * 90ms) backwards}.js [data-fx=kb].fx-joue{animation:fx-kb 2.8s var(--ease-scene) backwards}.fx-pulse{animation:fx-pulse 1.6s linear infinite}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}@keyframes fx-rise{0%{opacity:0;transform:translateY(72px)}}@keyframes fx-up{0%{opacity:0;transform:translateY(40px)}}@keyframes fx-kb{0%{transform:scale(1.14)}}@keyframes fx-pulse{50%{opacity:.25;transform:scale(.6)}}html:has(.entete__barre[data-etat=visible]) .legal__sommaire{top:calc(var(--hauteur-entete) + 24px)}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}
