.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.hero[data-astro-cid-bbe6dxrz]{display:grid;align-items:stretch}.hero[data-astro-cid-bbe6dxrz]>.hero__slide[data-astro-cid-bbe6dxrz]{grid-area:1 / 1}.hero__slide[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;padding-top:96px;padding-bottom:clamp(3rem,8vw,5rem);display:flex;align-items:flex-end;width:100%;opacity:0;visibility:hidden;transition:opacity .9s var(--ease),visibility 0s linear .9s}.hero__slide[data-astro-cid-bbe6dxrz][aria-hidden=false]{opacity:1;visibility:visible;transition:opacity .9s var(--ease),visibility 0s}.hero__media[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0}.hero__media[data-astro-cid-bbe6dxrz] img{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.hero__slide[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,var(--noir) 4%,rgba(15,15,15,.85) 32%,rgba(15,15,15,.15) 68%),linear-gradient(to right,rgba(15,15,15,.75),transparent 60%)}.hero__slide[data-astro-cid-bbe6dxrz]>.wrap[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;width:100%}.hero__title[data-astro-cid-bbe6dxrz]{font-size:var(--fs-display);margin-block:.5rem 1.25rem;color:var(--creme)}.hero__title[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--peche)}.hero__blurb[data-astro-cid-bbe6dxrz]{max-width:46ch;font-size:clamp(1rem,2.2vw,1.25rem);color:#f2f2f2db;margin-bottom:2rem}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.75rem}.hero__slide--panneau[data-astro-cid-bbe6dxrz]:after{background:var(--noir)}.hero__slide--panneau[data-astro-cid-bbe6dxrz] .hero__media[data-astro-cid-bbe6dxrz]{position:absolute;top:50%;right:clamp(1.5rem,6vw,5rem);left:auto;bottom:auto;transform:translateY(-50%);width:min(42vw,520px);aspect-ratio:1;border-radius:var(--radius);overflow:hidden;box-shadow:0 30px 70px #0009}.hero__slide--panneau[data-astro-cid-bbe6dxrz] .hero__media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{border-radius:var(--radius)}.hero__slide--panneau[data-astro-cid-bbe6dxrz] .hero__content[data-astro-cid-bbe6dxrz]{max-width:46%}@media(max-width:899px){.hero__slide[data-astro-cid-bbe6dxrz]{padding-bottom:6rem}.hero__slide--panneau[data-astro-cid-bbe6dxrz]{flex-direction:column;justify-content:center}.hero__slide--panneau[data-astro-cid-bbe6dxrz] .hero__media[data-astro-cid-bbe6dxrz]{position:static;transform:none;width:min(64vw,300px);margin:0 auto 2rem}.hero__slide--panneau[data-astro-cid-bbe6dxrz] .hero__content[data-astro-cid-bbe6dxrz]{max-width:none}}.hero__puces[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;bottom:clamp(4.5rem,9vh,6.5rem);transform:translate(-50%);z-index:3;display:flex;gap:.75rem}@media(max-width:899px){.hero__puces[data-astro-cid-bbe6dxrz]{bottom:1.5rem}}.hero__puce[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0;cursor:pointer}.hero__puce[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block;width:28px;height:3px;border-radius:999px;background:#f2f2f259;transition:background .3s var(--ease),width .3s var(--ease)}.hero__puce[data-astro-cid-bbe6dxrz][aria-selected=true] span[data-astro-cid-bbe6dxrz]{width:44px;background:var(--peche)}.hero__puce[data-astro-cid-bbe6dxrz]:hover span[data-astro-cid-bbe6dxrz]{background:var(--creme)}.hero__puce[data-astro-cid-bbe6dxrz]:focus-visible{outline:2px solid var(--peche);outline-offset:-6px;border-radius:999px}.hero__scroll[data-astro-cid-bbe6dxrz]{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:3;width:26px;height:42px;border:2px solid rgba(242,242,242,.4);border-radius:999px;display:none}.hero__scroll[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{position:absolute;top:8px;left:50%;width:3px;height:7px;background:var(--peche);border-radius:2px;animation:scrollHint 1.8s var(--ease) infinite}@keyframes scrollHint{0%,to{transform:translate(-50%);opacity:1}60%{transform:translate(-50%,14px);opacity:0}}@media(min-width:900px){.hero__slide[data-astro-cid-bbe6dxrz]{align-items:center}.hero__media[data-astro-cid-bbe6dxrz] img{object-position:72% 18%}.hero__slide[data-astro-cid-bbe6dxrz]:after{background:linear-gradient(to right,var(--noir) 8%,rgba(15,15,15,.82) 42%,rgba(15,15,15,.05) 78%),linear-gradient(to top,rgba(15,15,15,.9),transparent 30%)}.hero__content[data-astro-cid-bbe6dxrz]{max-width:72%}.hero__scroll[data-astro-cid-bbe6dxrz]{display:block}}.listen[data-astro-cid-scocgiw7]{background:var(--noir)}.listen__grid[data-astro-cid-scocgiw7]{display:grid;gap:2.5rem;align-items:center}.listen[data-astro-cid-scocgiw7] h2[data-astro-cid-scocgiw7]{font-size:var(--fs-h1);margin-block:.5rem 1rem}.listen__meta[data-astro-cid-scocgiw7]{font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--creme-dim)}.listen__feat[data-astro-cid-scocgiw7]{margin-top:.75rem;color:#f2f2f2d9}.listen__feat[data-astro-cid-scocgiw7] strong[data-astro-cid-scocgiw7]{color:var(--peche);font-weight:var(--fw-bold)}.listen__platforms[data-astro-cid-scocgiw7]{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin-top:2rem}.listen__platforms[data-astro-cid-scocgiw7] a[data-astro-cid-scocgiw7]{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:44px;padding:.65rem .9rem;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--noir-300);border-radius:999px;transition:border-color .25s var(--ease),background .25s var(--ease),color .25s var(--ease)}.listen__platforms[data-astro-cid-scocgiw7] a[data-astro-cid-scocgiw7]:hover{background:var(--peche);border-color:var(--peche);color:var(--noir)}.listen__player[data-astro-cid-scocgiw7] iframe{width:100%;border:0;border-radius:var(--radius)}.listen__placeholder[data-astro-cid-scocgiw7]{background:var(--noir-100);border:1px dashed var(--noir-300);border-radius:var(--radius);padding:1.75rem}.listen__placeholder[data-astro-cid-scocgiw7]>p[data-astro-cid-scocgiw7]{font-size:var(--fs-small);color:var(--creme-dim)}.listen__placeholder[data-astro-cid-scocgiw7] code[data-astro-cid-scocgiw7]{background:var(--noir-200);padding:.1em .4em;border-radius:4px;font-size:.85em}.listen__tracks[data-astro-cid-scocgiw7]{list-style:none;padding:0;margin-top:1.5rem;counter-reset:t}.listen__tracks[data-astro-cid-scocgiw7] li[data-astro-cid-scocgiw7]{display:flex;gap:1rem;padding-block:.7rem;border-top:1px solid var(--noir-200);font-weight:var(--fw-bold)}.listen__tracks[data-astro-cid-scocgiw7] span[data-astro-cid-scocgiw7]{color:var(--rose-clair);font-variant-numeric:tabular-nums}.listen__tracks[data-astro-cid-scocgiw7] .is-more[data-astro-cid-scocgiw7]{color:var(--creme-dim);font-weight:var(--fw-medium)}@media(min-width:900px){.listen__grid[data-astro-cid-scocgiw7]{grid-template-columns:1fr 1fr;gap:4rem}}.shows[data-astro-cid-baiuwyi4]{background:var(--noir-100)}.shows__head[data-astro-cid-baiuwyi4]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}.shows[data-astro-cid-baiuwyi4] h2[data-astro-cid-baiuwyi4]{font-size:var(--fs-h2);margin-top:.5rem}.shows__all[data-astro-cid-baiuwyi4]{font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--peche);border-bottom:1px solid transparent}.shows__all[data-astro-cid-baiuwyi4]:hover{border-bottom-color:var(--peche)}.shows__list[data-astro-cid-baiuwyi4]{list-style:none;padding:0}.show[data-astro-cid-baiuwyi4]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.35rem 1.25rem;align-items:center;padding-block:1.5rem;border-top:1px solid var(--noir-300);overflow:hidden}.show[data-astro-cid-baiuwyi4]:last-child{border-bottom:1px solid var(--noir-300)}.show[data-astro-cid-baiuwyi4]:before{content:"";position:absolute;inset:0;background:var(--rose-aa);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease);z-index:-1}.show[data-astro-cid-baiuwyi4]:hover:before{transform:scaleX(1)}.show[data-astro-cid-baiuwyi4]:hover .show__wd[data-astro-cid-baiuwyi4],.show[data-astro-cid-baiuwyi4]:hover .show__mo[data-astro-cid-baiuwyi4],.show[data-astro-cid-baiuwyi4]:hover .show__venue[data-astro-cid-baiuwyi4],.show[data-astro-cid-baiuwyi4]:hover .show__label[data-astro-cid-baiuwyi4],.show[data-astro-cid-baiuwyi4]:hover .show__price[data-astro-cid-baiuwyi4]{color:#ffffffe6}.show__date[data-astro-cid-baiuwyi4]{display:grid;justify-items:center;min-width:74px;line-height:1}.show__wd[data-astro-cid-baiuwyi4]{font-size:var(--fs-micro);letter-spacing:.14em;color:var(--creme-dim)}.show__day[data-astro-cid-baiuwyi4]{font-size:2.75rem;font-weight:var(--fw-black);color:var(--peche);font-variant-numeric:tabular-nums}.show__mo[data-astro-cid-baiuwyi4]{font-size:var(--fs-micro);letter-spacing:.14em;color:var(--creme-dim)}.show__info[data-astro-cid-baiuwyi4] h3[data-astro-cid-baiuwyi4]{font-size:var(--fs-h3)}.show__venue[data-astro-cid-baiuwyi4]{font-size:var(--fs-small);color:#f2f2f2cc}.show__label[data-astro-cid-baiuwyi4]{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--rose-clair);margin-top:.35rem}.show__price[data-astro-cid-baiuwyi4]{font-size:var(--fs-small);color:var(--creme-dim);margin-top:.35rem}.show__cta[data-astro-cid-baiuwyi4]{grid-column:1 / -1;margin-top:.75rem}.show__cta[data-astro-cid-baiuwyi4] .btn[data-astro-cid-baiuwyi4]{width:100%}.empty[data-astro-cid-baiuwyi4]{background:var(--noir);border:1px solid var(--noir-300);border-radius:var(--radius);padding:clamp(1.75rem,5vw,3rem)}.empty[data-astro-cid-baiuwyi4] h3[data-astro-cid-baiuwyi4]{font-size:var(--fs-h3);margin-bottom:.75rem}.empty[data-astro-cid-baiuwyi4]>p[data-astro-cid-baiuwyi4]{color:var(--creme-dim);max-width:46ch}.empty__form[data-astro-cid-baiuwyi4]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.empty__form[data-astro-cid-baiuwyi4] input[data-astro-cid-baiuwyi4]{flex:1 1 240px;min-height:52px;padding:0 1.25rem;background:var(--noir-100);border:1px solid var(--noir-300);border-radius:999px;color:var(--creme)}.empty__form[data-astro-cid-baiuwyi4] input[data-astro-cid-baiuwyi4]::placeholder{color:#6b6b6b}.empty__form[data-astro-cid-baiuwyi4] input[data-astro-cid-baiuwyi4]:focus{border-color:var(--peche)}.empty__alt[data-astro-cid-baiuwyi4]{margin-top:1rem;font-size:var(--fs-small);color:var(--creme-dim)}.empty__alt[data-astro-cid-baiuwyi4] a[data-astro-cid-baiuwyi4]{color:var(--peche);text-decoration:underline;text-underline-offset:3px}.empty__recent[data-astro-cid-baiuwyi4]{margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid var(--noir-200)}.empty__recent[data-astro-cid-baiuwyi4] ul[data-astro-cid-baiuwyi4]{list-style:none;padding:0;margin-top:.75rem;display:grid;gap:.5rem}.empty__recent[data-astro-cid-baiuwyi4] li[data-astro-cid-baiuwyi4]{font-size:var(--fs-small);color:var(--creme-dim);display:grid;gap:0 1rem}.empty__recent[data-astro-cid-baiuwyi4] span[data-astro-cid-baiuwyi4]{color:var(--peche);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}@media(min-width:480px){.empty__recent[data-astro-cid-baiuwyi4] li[data-astro-cid-baiuwyi4]{grid-template-columns:8.5rem 1fr}}@media(min-width:700px){.show[data-astro-cid-baiuwyi4]{grid-template-columns:auto 1fr auto}.show__cta[data-astro-cid-baiuwyi4]{grid-column:auto;margin-top:0}.show__cta[data-astro-cid-baiuwyi4] .btn[data-astro-cid-baiuwyi4]{width:auto}}.about[data-astro-cid-v2cbyr3p]{background:var(--noir)}.about__grid[data-astro-cid-v2cbyr3p]{display:grid;gap:2.5rem;align-items:center}.about__media[data-astro-cid-v2cbyr3p] img{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:50% 20%;border-radius:var(--radius)}.about[data-astro-cid-v2cbyr3p] h2[data-astro-cid-v2cbyr3p]{font-size:var(--fs-h2);margin-block:.5rem 1.5rem}.about__text[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{max-width:var(--maxw-text);margin-bottom:1.25rem;color:#f2f2f2d9}.about__text[data-astro-cid-v2cbyr3p] strong[data-astro-cid-v2cbyr3p]{color:var(--creme);font-weight:var(--fw-bold)}.about__text[data-astro-cid-v2cbyr3p] em[data-astro-cid-v2cbyr3p]{color:var(--peche);font-style:normal;font-weight:var(--fw-bold)}.about__text[data-astro-cid-v2cbyr3p] .btn[data-astro-cid-v2cbyr3p]{margin-top:.75rem}@media(min-width:900px){.about__grid[data-astro-cid-v2cbyr3p]{grid-template-columns:.85fr 1fr;gap:4rem}}.stats[data-astro-cid-bhxv2qxz]{background:var(--peche);color:var(--noir);padding-block:clamp(2.5rem,6vw,4rem)}.stats[data-astro-cid-bhxv2qxz] ul[data-astro-cid-bhxv2qxz]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1rem;text-align:center}.stats__item[data-astro-cid-bhxv2qxz]{display:grid;justify-items:center;gap:.35rem}a[data-astro-cid-bhxv2qxz].stats__item:hover .stats__num[data-astro-cid-bhxv2qxz],a[data-astro-cid-bhxv2qxz].stats__item:hover .stats__ico[data-astro-cid-bhxv2qxz]{color:var(--rose-fonce)}.stats__ico[data-astro-cid-bhxv2qxz]{display:flex;color:var(--noir);transition:color .25s var(--ease)}.stats__num[data-astro-cid-bhxv2qxz]{font-size:clamp(2rem,6vw,3rem);font-weight:var(--fw-black);line-height:1;letter-spacing:-.03em;transition:color .25s var(--ease)}.stats__metric[data-astro-cid-bhxv2qxz]{font-size:var(--fs-micro);color:#6a4a3a}@media(min-width:640px){.stats[data-astro-cid-bhxv2qxz] ul[data-astro-cid-bhxv2qxz]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.stats[data-astro-cid-bhxv2qxz] ul[data-astro-cid-bhxv2qxz]{grid-template-columns:repeat(6,1fr)}}.gal[data-astro-cid-ihllb3az]{background:var(--noir);padding-bottom:clamp(3rem,7vw,5rem)}.gal__head[data-astro-cid-ihllb3az]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2rem}.gal[data-astro-cid-ihllb3az] h2[data-astro-cid-ihllb3az]{font-size:var(--fs-h2);margin-top:.5rem}.gal__all[data-astro-cid-ihllb3az]{font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--peche);border-bottom:1px solid transparent}.gal__all[data-astro-cid-ihllb3az]:hover{border-bottom-color:var(--peche)}.gal__rail[data-astro-cid-ihllb3az]{list-style:none;padding:0 var(--gutter);margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gal__rail[data-astro-cid-ihllb3az]::-webkit-scrollbar{display:none}.gal__rail[data-astro-cid-ihllb3az]>li[data-astro-cid-ihllb3az]{scroll-snap-align:start}.gal__rail[data-astro-cid-ihllb3az] img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--radius);filter:grayscale(.25);transition:filter .4s var(--ease),transform .4s var(--ease)}.gal__rail[data-astro-cid-ihllb3az] a[data-astro-cid-ihllb3az]:hover img{filter:none;transform:scale(1.02)}@media(min-width:900px){.gal__rail[data-astro-cid-ihllb3az]{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);max-width:var(--maxw);margin-inline:auto;overflow:visible;gap:1.25rem}}.press[data-astro-cid-ntain7ip]{background:var(--noir-100)}.press__head[data-astro-cid-ntain7ip]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}.press[data-astro-cid-ntain7ip] h2[data-astro-cid-ntain7ip]{font-size:var(--fs-h2);margin-top:.5rem}.press__list[data-astro-cid-ntain7ip]{list-style:none;padding:0;display:grid;gap:1rem}.press__list[data-astro-cid-ntain7ip] a[data-astro-cid-ntain7ip]{display:block;height:100%;padding:1.75rem;background:var(--noir);border:1px solid var(--noir-300);border-radius:var(--radius);transition:border-color .25s var(--ease),transform .25s var(--ease)}.press__list[data-astro-cid-ntain7ip] a[data-astro-cid-ntain7ip]:hover{border-color:var(--rose);transform:translateY(-3px)}.press[data-astro-cid-ntain7ip] blockquote[data-astro-cid-ntain7ip]{font-size:1.05rem;line-height:1.55;color:var(--creme)}.press[data-astro-cid-ntain7ip] cite[data-astro-cid-ntain7ip]{display:block;margin-top:1rem;font-size:var(--fs-micro);font-style:normal;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--rose-clair)}@media(min-width:700px){.press__list[data-astro-cid-ntain7ip]{grid-template-columns:repeat(2,1fr);gap:1.25rem}}
