:root{--v120-space-1:0.5rem;--v120-space-2:0.85rem;--v120-space-3:1.25rem;--v120-space-4:clamp(1.6rem,3vw,2.5rem);--v120-space-5:clamp(2.75rem,6vw,5.5rem);--v120-ease-cinematic:cubic-bezier(0.22,1,0.36,1);--v120-motion-fast:180ms;--v120-motion-scene:620ms}body,html,main{max-width:100%}body{overflow-x:hidden}main#contenu.route-motion-enter{animation:v120-route-enter .52s var(--v120-ease-cinematic) both}.motion-reveal.motion-reveal--pending{opacity:0;transform:translateY(var(--motion-reveal-offset,20px))}.motion-reveal.motion-reveal--pending.is-revealed{opacity:1;transform:translateY(0);transition:opacity var(--v120-motion-scene) ease,transform var(--v120-motion-scene) var(--v120-ease-cinematic)}.desktop-navigation{--active-nav-left:0px;--active-nav-width:0px;--active-nav-opacity:0;position:relative}.desktop-navigation__active-indicator{position:absolute;z-index:2;bottom:.32rem;left:0;width:var(--active-nav-width);height:1px;background:linear-gradient(90deg,transparent,var(--gold-light) 18% 82%,transparent);opacity:var(--active-nav-opacity);pointer-events:none;transform:translateX(var(--active-nav-left));transform-origin:left center;transition:width .32s var(--v120-ease-cinematic),transform .42s var(--v120-ease-cinematic),opacity var(--v120-motion-fast) ease}.desktop-navigation__link.is-active:after{transform:scaleX(0)}.desktop-navigation__account[data-nav-active=true],.desktop-navigation__cta[data-nav-active=true]{box-shadow:inset 0 -1px 0 rgba(226,196,126,.72)}.button,.form-button,.shop-add-button,.text-link{transition-timing-function:var(--v120-ease-cinematic)}[data-motion-scene]{--motion-x:0;--motion-y:0}.home-hero--editorial [data-motion-layer=media] img{transform:translate3d(calc(var(--motion-x) * -5px),calc(var(--motion-y) * -3px),0) scale(1.025);transition:transform .9s var(--v120-ease-cinematic)}.home-hero--editorial [data-motion-layer=copy]{transform:translate3d(calc(var(--motion-x) * 2px),calc(var(--motion-y) * 1.5px),0);transition:transform .7s var(--v120-ease-cinematic)}.home-hero--editorial [data-motion-layer=signature]{transform:translate3d(calc(var(--motion-x) * -2px),calc(var(--motion-y) * -1px),0);transition:transform .8s var(--v120-ease-cinematic)}.home-hero--editorial .home-hero__copy>*{animation:v120-hero-copy .68s var(--v120-ease-cinematic) both}.home-hero--editorial .home-hero__copy>:nth-child(2){animation-delay:65ms}.home-hero--editorial .home-hero__copy>:nth-child(3){animation-delay:.11s}.home-hero--editorial .home-hero__copy>:nth-child(4){animation-delay:155ms}.home-hero--editorial .home-hero__copy>:nth-child(5){animation-delay:205ms}.album-hero__art,.home-project-lead__art,.shop-product-card__image,.shop-product-detail__image{background:linear-gradient(145deg,rgba(226,196,126,.07),rgba(8,8,8,.94))}.home-project-lead__art img,.shop-product-card__image img,.shop-product-detail__image img{transition:filter .42s ease,transform .72s var(--v120-ease-cinematic)}.home-project-lead:is(:hover,:focus-within) .home-project-lead__art img,.shop-product-card:is(:hover,:focus-within) .shop-product-card__image img{filter:saturate(.92) contrast(1.03);transform:scale(1.025)}.home-perspective--editorial{min-height:clamp(240px,22vw,330px)}.home-perspective--editorial h3{margin-top:clamp(2.6rem,6vw,5rem)}.about-teaser--editorial{border-color:rgba(244,240,232,.09);background:linear-gradient(145deg,rgba(18,17,15,.9),rgba(10,10,9,.96));box-shadow:0 36px 100px rgba(0,0,0,.22)}.about-editorial__continuation{display:grid;gap:clamp(1.25rem,2.5vw,1.9rem);margin-block:clamp(2.25rem,5vw,4.25rem);padding-top:clamp(1.5rem,3vw,2.4rem);border-top:1px solid rgba(226,196,126,.2)}.about-editorial__continuation>p{max-width:64ch;margin:0;color:#c4c0b8;font-size:clamp(1rem,1.16vw,1.1rem);line-height:1.84;text-wrap:pretty}.about-hero--editorial [data-motion-layer=media]{transform:translate3d(calc(var(--motion-x) * -3px),calc(var(--motion-y) * -2px),0);transition:transform .85s var(--v120-ease-cinematic)}.about-hero--editorial [data-motion-layer=copy]{transform:translate3d(calc(var(--motion-x) * 1.5px),calc(var(--motion-y) * 1px),0);transition:transform .7s var(--v120-ease-cinematic)}.home-jukebox__background{opacity:.22;background:radial-gradient(circle at 50% 38%,var(--jukebox-tone,rgba(198,161,91,.2)),transparent 42%),radial-gradient(circle at 18% 80%,rgba(255,255,255,.035),transparent 36%);filter:blur(22px);transition:background .48s ease,opacity .36s ease}.home-jukebox[data-active-tone=gold]{--jukebox-tone:rgba(198,161,91,0.3)}.home-jukebox[data-active-tone=wine]{--jukebox-tone:rgba(126,36,43,0.34)}.home-jukebox[data-active-tone=graphite]{--jukebox-tone:rgba(126,126,126,0.2)}.home-jukebox[data-active-tone=bronze]{--jukebox-tone:rgba(155,98,49,0.3)}.home-jukebox[data-active-tone=ivory]{--jukebox-tone:rgba(232,222,199,0.2)}.home-jukebox__item.is-active .discography-card{filter:saturate(1.03)}.home-jukebox__item.is-active .discography-card__art{box-shadow:0 34px 90px rgba(0,0,0,.62),0 0 48px var(--jukebox-tone,rgba(198,161,91,.12))}.home-jukebox__item.is-next,.home-jukebox__item.is-previous{filter:saturate(.74) brightness(.8)}.home-jukebox__item,.home-jukebox__item .discography-card__body{transition-duration:.62s;transition-timing-function:var(--v120-ease-cinematic)}.discography-jukebox__filters button,.discography-jukebox__sort select{min-height:44px}.album-hero__grid>[data-motion-layer=media]{min-width:0;transform:translate3d(calc(var(--motion-x) * -2px),calc(var(--motion-y) * -1.5px),0);transition:transform .76s var(--v120-ease-cinematic)}.album-hero [data-motion-layer=copy]{transform:translate3d(calc(var(--motion-x) * 1.2px),calc(var(--motion-y) * .8px),0);transition:transform .68s var(--v120-ease-cinematic)}.album-hero__grid>[data-motion-layer=media] .project-artwork{width:100%}.album-facts div{min-width:0}.order-form--premium .form-step{animation:v120-form-step .36s var(--v120-ease-cinematic) both}.order-form--premium .order-progress__item[data-state=current]{border-color:rgba(226,196,126,.52);background:linear-gradient(135deg,rgba(198,161,91,.13),rgba(198,161,91,.025));box-shadow:inset 0 -1px 0 rgba(226,196,126,.48)}.order-form--premium .order-progress__item[data-state=complete]{color:#cbc4b8}.order-form--premium .order-progress__item[data-state=complete] .order-progress__number:after{margin-left:.28rem;color:var(--gold-light);content:"✓"}.illustration-format-panel,.order-option-stack,.order-story-panel,.summary{box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.shop-commerce-shell .shop-product-card{overflow:clip}.shop-product-card__image,.shop-product-detail__image{isolation:isolate}.shop-product-detail__shipping{display:grid;gap:.3rem;margin-block:1rem;padding-block:.85rem;border-block:1px solid rgba(244,240,232,.1)}.shop-product-detail__shipping strong{color:#e4ddd0;font-size:.9rem;font-weight:650}.shop-product-detail__shipping span{color:var(--text-soft);font-size:.82rem;line-height:1.55}.shop-product-detail__availability{color:var(--gold-light);font-size:.76rem;font-weight:720;letter-spacing:.1em;text-transform:uppercase}@media (min-width:1600px){.about-hero--editorial .about-hero__grid,.album-hero .container,.home-hero--editorial .home-hero__inner,.shop-commerce-shell .container{max-width:1760px}.home-hero--editorial .home-hero__copy{width:min(56vw,64rem)}}@media (min-width:1101px) and (max-width:1320px){.desktop-navigation{gap:clamp(.58rem,1vw,.9rem)}.desktop-navigation__account,.desktop-navigation__cta,.desktop-navigation__link{padding-inline:.74rem}.shop-product-grid{gap:1rem}}@media (min-width:821px) and (max-width:1100px){.album-hero__grid,.shop-product-detail{gap:clamp(1.5rem,4vw,3rem)}.home-jukebox__scene{--jukebox-cover-size:clamp(280px,42vw,430px);--jukebox-cover-half:clamp(140px,21vw,215px)}.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.desktop-navigation__active-indicator{display:none}.about-hero--editorial [data-motion-layer],.album-hero [data-motion-layer],.home-hero--editorial [data-motion-layer]{transform:none}.album-hero__grid>[data-motion-layer=media]{width:100%}.about-teaser--editorial{box-shadow:0 24px 70px rgba(0,0,0,.2)}.shop-product-detail{align-items:start}}@media (max-width:700px){:root{--v120-space-5:clamp(2.5rem,13vw,4rem)}.home-hero--editorial .home-hero__inner{min-height:max(620px,86svh);padding-top:calc(var(--header-height) + clamp(2.8rem, 8vh, 4.5rem))}.home-perspective--editorial{min-height:190px}.home-perspective--editorial h3{margin-top:2rem}.about-story-scene--editorial{padding-block:var(--v120-space-5)}.about-teaser--editorial{border-inline:0;border-radius:0;background:transparent;box-shadow:none}.about-editorial__continuation{margin-block:2rem}.home-jukebox__heading{align-items:start}.home-jukebox__heading h1{max-width:12ch;text-wrap:balance}.home-jukebox__item.is-next,.home-jukebox__item.is-previous{filter:saturate(.82) brightness(.86)}.album-hero__grid{gap:1.6rem}.album-details__grid,.album-hero__content,.shop-product-detail__copy{min-width:0}.order-form--premium,.order-form--premium .form-step{padding-inline:clamp(.7rem,3.5vw,1rem)}main:has(.commander-v084) .commander-meeting-v084{border-block:1px solid rgba(226,196,126,.12);background:radial-gradient(circle at 94% 18%,rgba(198,161,91,.08),transparent 16rem),#0b0b0a}.commander-meeting-v084 .content-columns__label{color:rgba(226,196,126,.78)}.commander-meeting-v084__details>summary{color:var(--gold-light)}.order-form--premium .order-progress{scroll-padding-inline:.75rem}.shop-product-grid{grid-template-columns:minmax(0,1fr)}.shop-product-card__body>p:not(.shop-product-card__status){min-height:0}.shop-product-detail__copy h1{font-size:clamp(2.55rem,14vw,4.25rem)}.shop-product-detail__shipping{margin-block:.9rem}}@media (max-width:430px){.home-hero--editorial .home-hero__actions{gap:.65rem}.home-contact--editorial .button,.home-hero--editorial .home-hero__actions .button,.shop-product-detail .shop-add-button{min-height:48px}.home-jukebox__rail{padding-inline:11vw}.home-jukebox__item{flex-basis:78vw}.shop-commerce-heading{align-items:start;flex-direction:column;gap:.85rem}}@media (max-width:390px){.home-hero--editorial .home-hero__lead{font-size:.9rem}.home-perspective--editorial{min-height:176px}.home-jukebox__heading output{font-size:.66rem}.shop-product-purchase{grid-template-columns:minmax(5.75rem,.36fr) minmax(0,1fr)}}@media (max-width:360px){.home-hero--editorial .home-hero__inner{padding-inline:1rem}.home-hero--editorial .home-hero__slogan{font-size:1.3rem}.home-jukebox__heading{display:grid}.home-jukebox__heading output{justify-self:start}.shop-product-purchase{grid-template-columns:minmax(0,1fr)}}@media (max-height:720px) and (min-width:701px){.home-hero--editorial .home-hero__inner{min-height:680px;padding-top:calc(var(--header-height) + 3.5rem)}}@media (prefers-reduced-motion:reduce){.home-hero--editorial .home-hero__copy>*,.order-form--premium .form-step,main#contenu.route-motion-enter{animation:none}.home-jukebox__background,.home-jukebox__item,.motion-reveal.motion-reveal--pending,.motion-reveal.motion-reveal--pending.is-revealed,[data-motion-layer]{opacity:1;transform:none;transition:none}.desktop-navigation__active-indicator{left:var(--active-nav-left);opacity:var(--active-nav-opacity);transform:none;transition:none}.home-jukebox__item.is-next,.home-jukebox__item.is-previous{filter:none}}@keyframes v120-route-enter{0%{opacity:.72;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v120-hero-copy{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes v120-form-step{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}:root{--v2-yellow:#f2c230;--v2-gold:#d8ad3f;--v2-amber:#9b6424;--v2-ink:#070706;--v2-panel:rgba(13,12,10,0.92);--v2-line:rgba(242,194,48,0.24);--v2-gutter:clamp(1rem,3.2vw,4rem)}.site-header{height:clamp(76px,6.4vw,92px);border-bottom-color:rgba(242,194,48,.18);background:rgba(7,7,6,.9);box-shadow:0 18px 54px rgba(0,0,0,.28)}.site-header--compact{height:64px;background:rgba(7,7,6,.96)}.brand{width:clamp(104px,10vw,142px);filter:drop-shadow(0 7px 16px rgba(0,0,0,.48));transition:width .32s var(--v120-ease-cinematic),transform .32s var(--v120-ease-cinematic)}.site-header--compact .brand{width:90px}.desktop-navigation{gap:clamp(.52rem,1vw,1.2rem)}.desktop-navigation__account,.desktop-navigation__cta,.desktop-navigation__link{font-size:.64rem;letter-spacing:.1em}.desktop-navigation__cta{border-color:var(--v2-yellow);background:var(--v2-yellow);color:#090806;font-weight:820}.desktop-navigation__cta:is(:hover,:focus-visible){border-color:#ffe17a;background:#ffe17a;color:#090806}.mobile-navigation{background:linear-gradient(145deg,rgba(20,15,8,.94),rgba(6,6,5,.98)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 68% 42% /cover}.mobile-navigation:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,6,5,.96),rgba(6,6,5,.62));content:"";pointer-events:none}.mobile-navigation__inner{position:relative;z-index:1}.site-footer{position:relative;padding-top:clamp(2.2rem,4vw,3.6rem);border-color:rgba(242,194,48,.18);background:radial-gradient(circle at 91% 7%,rgba(242,194,48,.17),transparent 19rem),linear-gradient(145deg,#11100d,#070706 68%)}.site-footer__signature{width:clamp(124px,16vw,220px);aspect-ratio:2.5;filter:drop-shadow(0 12px 24px rgba(0,0,0,.42));opacity:.94}.site-footer__top{padding-block:clamp(1.7rem,3vw,3rem)}.site-footer__statement>p:last-child{font-size:clamp(1.7rem,3vw,3.5rem)}.site-footer__bottom{padding-block:1rem 1.25rem}.home-hero--editorial{width:min(calc(100% - (var(--window-gutter) * 2)),1880px);min-height:min(900px,calc(100svh - .75rem));margin:var(--window-gutter) auto 0;border:1px solid rgba(242,194,48,.2);border-radius:var(--radius-window);box-shadow:0 42px 120px rgba(0,0,0,.56)}.home-hero--editorial:before{background:linear-gradient(90deg,rgba(5,5,4,.98),rgba(5,5,4,.91) 35%,rgba(5,5,4,.24) 65%,rgba(5,5,4,.1)),linear-gradient(0deg,rgba(5,5,4,.78),transparent 45%)}.home-hero--editorial:after{z-index:1;opacity:.16;background:repeating-linear-gradient(90deg,transparent 0 95px,rgba(255,224,125,.1) 96px 97px);mask-image:linear-gradient(90deg,transparent 5%,#000 46%,transparent 92%)}.home-hero--editorial .home-hero__media img{object-position:68% 47%}.home-hero--editorial .home-hero__media:before{background:radial-gradient(circle at 71% 42%,rgba(255,190,66,.15),transparent 27%);mix-blend-mode:screen}.home-hero--editorial .home-hero__inner{min-height:min(900px,calc(100svh - .75rem));grid-template-columns:minmax(320px,.9fr) minmax(300px,1.1fr);padding-top:calc(var(--header-height) + 3.5rem);padding-bottom:3rem}.home-hero__copy--editorial{width:min(100%,39rem);padding:clamp(1.2rem,2.5vw,2.5rem) 0}.home-hero__wordmark{width:min(100%,clamp(280px,31vw,480px));background:transparent;filter:drop-shadow(0 20px 28px rgba(0,0,0,.56))}.home-hero--editorial .home-hero__eyebrow{margin-top:clamp(1.25rem,2.5vw,2rem);color:var(--v2-yellow);font-size:.74rem;letter-spacing:.19em}.home-hero--editorial .home-hero__slogan{max-width:12ch;margin-top:1rem;color:#fff7df;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,4.2vw,4.8rem);font-style:italic;letter-spacing:-.055em;line-height:.96}.home-hero--editorial .home-hero__lead{max-width:33rem;color:rgba(255,249,235,.78);font-size:clamp(.94rem,1vw,1.08rem);line-height:1.68}.home-hero--editorial .home-hero__actions .button{min-height:50px}.home-hero--editorial .home-hero__actions .button:first-child{color:#080705}.home-hero__signature{right:2rem;bottom:1.4rem;left:auto;gap:.75rem}.home-hero__signature span{color:rgba(255,248,229,.74)}.home-featured--editorial{padding-block:clamp(3.5rem,6vw,6.5rem)}.home-featured--editorial .home-featured__heading{margin-bottom:clamp(1.4rem,2.4vw,2.2rem)}.home-featured--editorial .home-project-lead{grid-template-columns:minmax(320px,.92fr) minmax(340px,1.08fr);border-color:rgba(242,194,48,.24);border-radius:clamp(18px,2.4vw,34px);background:#0c0b09;box-shadow:0 34px 100px rgba(0,0,0,.42)}.home-featured--editorial .home-project-lead__art .project-artwork{min-height:0}.home-featured--editorial .home-project-lead__copy{min-height:0;padding:clamp(2rem,4.5vw,5rem)}.home-featured--editorial .home-project-lead__copy h3{font-size:clamp(2.7rem,5.5vw,6.2rem)}.home-perspectives--editorial{padding-block:clamp(3.4rem,6vw,6rem)}.home-perspectives--editorial .home-perspectives__heading{margin-bottom:clamp(1.6rem,3vw,2.8rem)}.home-perspective--editorial{min-height:clamp(190px,17vw,250px)}.home-perspective--editorial h3{margin-top:clamp(1.9rem,3.5vw,3.3rem)}.home-contact--editorial{min-height:0;padding-block:clamp(4rem,7vw,7rem)}.home-contact--editorial .home-contact__inner{min-height:0}.v064-discography-stage{min-height:min(980px,calc(100svh - .5rem));padding-block:clamp(1rem,2vw,2rem) clamp(1.25rem,2vw,2rem);background:linear-gradient(90deg,rgba(5,5,4,.93),rgba(5,5,4,.55) 48%,rgba(5,5,4,.82)),linear-gradient(0deg,#080807,transparent 46%,rgba(8,8,7,.72)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 68% 46% /cover fixed}.v064-discography-stage:before{opacity:.42;background-image:radial-gradient(circle,rgba(242,194,48,.18) 0 1px,transparent 2px),linear-gradient(90deg,transparent,rgba(242,194,48,.03),transparent);background-size:86px 86px,100% 100%}.discography-jukebox.home-jukebox{padding-top:0}.discography-jukebox .home-jukebox__heading h1{max-width:18ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.9rem,5vw,5.8rem);font-weight:400;letter-spacing:-.055em}.discography-jukebox .home-jukebox__heading .section-index{color:var(--v2-yellow)}.discography-jukebox__toolbar{margin-top:clamp(.8rem,1.4vw,1.2rem)}.discography-jukebox__filters button,.discography-jukebox__sort select{background:rgba(7,7,6,.82);backdrop-filter:blur(14px)}.discography-jukebox .home-jukebox__scene{--jukebox-cover-size:clamp(330px,32vw,500px);--discography-scene-top-space:clamp(5.8rem,7vw,7rem);min-height:calc(var(--discography-card-width) + 142px + var(--discography-scene-top-space));margin-top:.25rem}.discography-jukebox .home-jukebox__rail{height:calc(var(--discography-card-width) + 142px)}.discography-jukebox .home-jukebox__item.is-active{transform:translate3d(-50%,0,175px) scale(1.02)}.discography-jukebox .home-jukebox__item.is-previous{transform:translate3d(-153%,3%,-120px) scale(.86) rotateY(48deg)}.discography-jukebox .home-jukebox__item.is-next{transform:translate3d(53%,3%,-120px) scale(.86) rotateY(-48deg)}.discography-card{grid-template-rows:auto minmax(110px,auto);border-radius:18px;background:rgba(9,8,7,.94);backdrop-filter:blur(12px)}.discography-card[data-active=true]{box-shadow:0 34px 90px rgba(0,0,0,.7),0 0 70px rgba(242,194,48,.2)}.discography-card__body{min-height:110px;padding:.9rem 1.1rem}.discography-card__body h3{font-size:clamp(1rem,1.45vw,1.3rem)}.album-hero{position:relative;isolation:isolate;min-height:min(900px,calc(100svh - .75rem));border-color:rgba(242,194,48,.2);background:#080706}.album-hero__backdrop{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(5,5,4,.75),rgba(5,5,4,.44) 52%,rgba(5,5,4,.9)),linear-gradient(0deg,#080706,transparent 45%),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 68% 45% /cover;filter:saturate(.86) brightness(.68)}.album-hero>.container{padding-top:calc(var(--header-height) + 2rem);padding-bottom:clamp(2rem,4vw,4rem)}.album-hero__grid{grid-template-columns:minmax(340px,.96fr) minmax(360px,1.04fr);gap:clamp(2.5rem,6vw,7rem)}.album-hero__grid>[data-motion-layer=media]{align-self:center}.album-hero__art{top:calc(var(--header-height) + 1rem);border-radius:18px;box-shadow:0 35px 100px rgba(0,0,0,.62),0 0 55px rgba(242,194,48,.12)}.album-hero__content{align-self:center;padding-block:1rem}.album-hero__content h1{max-width:11ch;font-size:clamp(3.3rem,6.2vw,7.3rem)}.album-hero__description{max-width:38rem}.album-facts{border-color:rgba(242,194,48,.18);background:rgba(8,8,7,.52);backdrop-filter:blur(14px)}.album-details{padding-block:clamp(3rem,6vw,6rem)}.album-details>.container{background:linear-gradient(145deg,rgba(22,18,13,.96),rgba(8,8,7,.98))}.album-details__grid{grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr);gap:clamp(2.5rem,7vw,7rem)}.album-editorial-note{border-left:1px solid var(--v2-line);padding-left:clamp(1.4rem,3vw,3rem)}.commander-hero-v084{position:relative;isolation:isolate;min-height:min(690px,calc(100svh - 4rem));background:#080706}.commander-hero-v2__backdrop{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(5,5,4,.96),rgba(5,5,4,.66) 48%,rgba(5,5,4,.42)),linear-gradient(0deg,rgba(5,5,4,.92),transparent 52%),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 68% 45% /cover}.commander-hero-v084 .page-hero__grid{min-height:min(690px,calc(100svh - 4rem))}.commander-hero-v084 h1{max-width:13ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,6vw,7rem);font-weight:400;line-height:.92}.commander-hero-v084 .page-hero__visual{opacity:.22}.commander-meeting-v084{padding-block:clamp(2.5rem,4vw,4rem)}.commander-order-section-v084{padding-block:clamp(2rem,3vw,3.2rem)}.commander-v084{border-color:rgba(242,194,48,.18);background:linear-gradient(145deg,rgba(18,16,12,.98),rgba(7,7,6,.98))}.commander-v084 .order-progress__item{min-height:64px;padding:.8rem}.commander-v084 .form-step{padding:clamp(1.4rem,3vw,2.8rem)}.shop-commerce-hero{position:relative;isolation:isolate;min-height:clamp(430px,54vw,680px);overflow:hidden;border-bottom:1px solid rgba(242,194,48,.18);background:#080706}.shop-commerce-hero__backdrop{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(6,6,5,.97),rgba(6,6,5,.54) 53%,rgba(6,6,5,.24)),linear-gradient(0deg,#080706,transparent 45%),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 69% 47% /cover}.shop-commerce-hero .container{position:relative;z-index:1;display:grid;min-height:inherit;padding-top:calc(var(--header-height) + 2.5rem);padding-bottom:3rem}.shop-commerce-hero h1{font-size:clamp(3.5rem,8vw,8.4rem);line-height:.82}.shop-commerce-hero h1 span{display:block;color:var(--v2-yellow);font-family:Georgia,Times New Roman,serif;font-size:.6em;font-style:italic;font-weight:400;letter-spacing:-.04em}.shop-commerce-hero p:not(.eyebrow){max-width:35rem;color:rgba(255,249,235,.78)}.shop-product-grid{gap:clamp(1rem,2vw,2rem)}.shop-product-grid:has(>:only-child){grid-template-columns:minmax(0,620px);justify-content:center}.shop-commerce-shell>.section{padding-block:clamp(2.7rem,5vw,5rem)}.shop-product-card{border-color:rgba(242,194,48,.19);border-radius:20px;background:linear-gradient(145deg,rgba(20,17,12,.96),rgba(8,8,7,.98))}.shop-product-card__image{background:radial-gradient(circle,rgba(242,194,48,.1),transparent 68%),#0b0a08}.shop-product-card__image img{width:100%;height:100%;object-fit:cover}.shop-product-card__body{min-height:270px;padding:clamp(1.25rem,2.5vw,2.2rem)}.shop-product-card__body h3{max-width:18ch;font-size:clamp(1.7rem,3vw,3.3rem)}.shop-product-card__footer strong{color:var(--v2-yellow);font-size:clamp(1.25rem,2.2vw,2rem)}.shop-card--merch{padding:clamp(1.6rem,3vw,3rem);border-color:rgba(242,194,48,.17)}.shop-product-page{padding-top:calc(var(--header-height) + clamp(2rem, 4vw, 4rem))}.shop-product-detail{gap:clamp(2.2rem,6vw,7rem);padding-block:clamp(1.5rem,4vw,4rem)}.shop-product-detail__image{border:1px solid rgba(242,194,48,.16);border-radius:20px;box-shadow:0 35px 100px rgba(0,0,0,.42)}.shop-product-detail__copy{padding:clamp(.5rem,2vw,2rem) 0}.shop-product-detail__copy h1{max-width:13ch;font-size:clamp(3rem,5.6vw,6.6rem);line-height:.88}.shop-product-detail__price{color:var(--v2-yellow);font-size:clamp(2rem,4vw,3.8rem)}.about-hero--editorial,.shop-product-detail__shipping{border-color:rgba(242,194,48,.2)}.about-hero--editorial,.about-hero--editorial .about-hero__grid{min-height:min(820px,calc(100svh - .75rem))}.about-hero--editorial .about-hero__grid{grid-template-columns:minmax(320px,.86fr) minmax(400px,1.14fr)}.about-hero__copy--editorial{padding:calc(var(--header-height) + 2rem) clamp(1rem,4vw,4rem) 3rem 0}.about-hero--editorial .about-hero__copy h1{font-size:clamp(4.2rem,7.5vw,8.6rem);line-height:.78}.about-hero__portrait--editorial{min-height:100%}.about-hero__portrait--editorial img{filter:saturate(.8) contrast(1.08) brightness(.78)}.about-story-scene--editorial{padding-block:clamp(3.5rem,7vw,7rem)}.about-teaser--editorial{width:min(calc(100% - 2rem),76rem);padding:clamp(1.5rem,4vw,4rem);border-radius:20px}.about-editorial__copy{width:min(100%,58rem)}.about-editorial__copy>h2{max-width:15ch;font-size:clamp(2.6rem,5vw,5.7rem)}.about-editorial__biography{column-gap:clamp(2rem,5vw,5rem)}.about-editorial__biography>p{break-inside:avoid;margin-bottom:1.5rem}.about-final-cta{border-top:1px solid rgba(242,194,48,.3);background:linear-gradient(115deg,#e0ad29,#ad771c);color:#090806}.about-final-cta__inner{display:flex;min-height:clamp(260px,25vw,390px);align-items:center;justify-content:space-between;gap:2rem;padding-block:3rem}.about-final-cta .eyebrow{color:rgba(9,8,6,.72)}.about-final-cta h2{max-width:13ch;margin:.5rem 0 0;color:#090806;font-size:clamp(2.7rem,5vw,5.8rem);line-height:.9}.about-final-cta .button--secondary{border-color:#090806;color:#090806}.about-final-cta .button--secondary:is(:hover,:focus-visible){background:#090806;color:#fff5d8}@media (max-width:1100px){.desktop-navigation{gap:.35rem}.desktop-navigation__account,.desktop-navigation__cta,.desktop-navigation__link{padding-inline:.62rem;font-size:.58rem}.home-hero--editorial .home-hero__inner{grid-template-columns:minmax(300px,.95fr) minmax(260px,1.05fr)}.album-hero__grid{grid-template-columns:minmax(310px,.9fr) minmax(330px,1.1fr);gap:2.5rem}.about-hero--editorial .about-hero__grid{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr)}}@media (max-width:820px){.site-header{height:72px}.brand{width:104px}.home-hero--editorial{width:calc(100% - 1rem);margin-top:.5rem}.home-featured--editorial .home-project-lead,.home-hero--editorial .home-hero__inner{grid-template-columns:1fr}.album-hero{width:calc(100% - 1rem);margin-top:.5rem}.album-hero__grid{grid-template-columns:1fr}.album-hero__art{position:relative;top:auto}.album-details__grid{grid-template-columns:1fr}.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-hero--editorial{width:calc(100% - 1rem);margin-top:.5rem}.about-hero--editorial .about-hero__grid{grid-template-columns:1fr}.about-hero__copy--editorial{padding:2.5rem 0}.about-hero__portrait--editorial{min-height:min(70svh,650px);order:-1}.about-editorial__biography{column-count:1}}@media (max-width:700px){.home-hero--editorial{min-height:max(690px,calc(100svh - .5rem))}.home-hero--editorial:before{background:linear-gradient(0deg,rgba(5,5,4,.99),rgba(5,5,4,.85) 39%,rgba(5,5,4,.16) 73%,rgba(5,5,4,.25)),linear-gradient(90deg,rgba(5,5,4,.44),transparent 68%)}.home-hero--editorial .home-hero__media img{object-position:56% 28%}.home-hero--editorial .home-hero__inner{min-height:max(690px,calc(100svh - .5rem));align-items:end;padding:calc(var(--header-height) + 1rem) 1rem 1.4rem}.home-hero__copy--editorial{align-self:end;padding:0}.home-hero__wordmark{width:clamp(190px,58vw,260px)}.home-hero--editorial .home-hero__eyebrow{margin-top:.9rem;font-size:.61rem}.home-hero--editorial .home-hero__slogan{max-width:10ch;margin-top:.55rem;font-size:clamp(2.25rem,11vw,3.4rem)}.home-hero--editorial .home-hero__lead{margin-top:.65rem;font-size:.9rem;line-height:1.5}.home-hero--editorial .home-hero__actions{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:1rem}.home-hero--editorial .home-hero__actions .button{min-width:0;min-height:46px;padding-inline:.7rem;font-size:.63rem}.home-hero__signature{display:none}.home-featured--editorial{padding-block:2.8rem}.home-featured--editorial .home-featured__heading{align-items:start;gap:1rem}.home-featured--editorial .home-project-lead__copy{padding:1.35rem}.home-featured--editorial .home-project-lead__copy h3{font-size:clamp(2.4rem,13vw,4rem)}.home-perspectives--editorial{padding-block:3rem}.home-perspective--editorial{min-height:155px}.home-perspective--editorial h3{margin-top:.9rem}.home-contact--editorial{padding-block:3rem}.v064-discography-stage{background:linear-gradient(0deg,rgba(5,5,4,.98),rgba(5,5,4,.44) 62%,rgba(5,5,4,.65)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 58% 10% /auto 52svh no-repeat,#080807}.discography-jukebox.home-jukebox{padding-top:.4rem}.discography-jukebox .home-jukebox__heading h1{max-width:11ch;font-size:clamp(2.5rem,12.5vw,4rem)}.discography-jukebox__toolbar{margin-top:1rem}.discography-jukebox .home-jukebox__scene{--discography-card-width:74vw;margin-top:1.1rem;padding-bottom:3.2rem}.discography-jukebox .home-jukebox__rail{padding-inline:13vw;scroll-padding-inline:13vw}.discography-card{grid-template-rows:auto minmax(104px,auto)}.discography-card__body{min-height:104px}.album-hero>.container{padding-top:calc(var(--header-height) + 1.2rem);padding-bottom:1.5rem}.album-hero__grid{gap:1.4rem}.album-hero__content h1{font-size:clamp(3rem,15vw,5.2rem)}.album-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.album-details{padding-block:2.2rem}.album-editorial-note{padding-left:1.1rem}.commander-hero-v084{width:calc(100% - 1rem);min-height:580px;margin-top:.5rem}.commander-hero-v084 .page-hero__grid{min-height:580px;align-content:end;padding-bottom:2rem}.commander-hero-v084 h1{font-size:clamp(3rem,14vw,4.8rem)}.commander-hero-v2__backdrop{background:linear-gradient(0deg,rgba(5,5,4,.98),rgba(5,5,4,.64) 50%,rgba(5,5,4,.22)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 58% 20% /cover}.commander-v084{padding:.55rem}.commander-v084 .order-progress{grid-auto-columns:minmax(118px,42vw)}.commander-v084 .order-progress__item{min-height:58px}.commander-v084 .form-step{padding:1.15rem}.shop-commerce-hero{min-height:520px}.shop-commerce-hero__backdrop{background:linear-gradient(0deg,rgba(5,5,4,.98),rgba(5,5,4,.58) 55%,rgba(5,5,4,.22)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 58% 28% /cover}.shop-commerce-hero .container{align-content:end;padding-top:calc(var(--header-height) + 1rem);padding-bottom:2rem}.shop-commerce-hero h1{font-size:clamp(3.3rem,17vw,5.3rem)}.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.shop-product-card{border-radius:13px}.shop-product-card__body{min-height:250px;padding:.9rem}.shop-product-card__body h3{font-size:clamp(1.15rem,6vw,1.65rem)}.shop-product-card__body>p:not(.shop-product-card__status){font-size:.82rem}.shop-product-card__footer{gap:.8rem}.shop-product-card__actions,.shop-product-card__footer{align-items:stretch;flex-direction:column}.shop-product-card .shop-add-button{width:100%;min-width:0}.shop-product-detail{grid-template-columns:1fr;gap:1.5rem}.shop-product-detail__copy h1{font-size:clamp(2.8rem,14vw,4.7rem)}.shop-product-detail__price{font-size:2rem}.about-hero--editorial,.about-hero--editorial .about-hero__grid{min-height:0}.about-hero__portrait--editorial{min-height:min(58svh,510px)}.about-hero__copy--editorial{padding:2rem 0 2.5rem}.about-hero--editorial .about-hero__copy h1{font-size:clamp(3.7rem,19vw,5.8rem)}.about-story-scene--editorial{padding-block:2.5rem}.about-teaser--editorial{width:calc(100% - 1rem);padding:1.25rem}.about-editorial__copy>h2{font-size:clamp(2.3rem,12vw,3.8rem)}.about-editorial__biography,.about-editorial__continuation{grid-template-columns:1fr}.about-final-cta__inner{min-height:300px;align-items:flex-start;flex-direction:column;justify-content:center}.about-final-cta h2{font-size:clamp(2.5rem,12vw,4rem)}.site-footer{width:calc(100% - 1rem);padding-top:1.4rem}.site-footer__signature{width:118px}.site-footer__top{padding-block:1rem 1.35rem}.site-footer__statement>p:last-child{font-size:1.65rem}.site-footer__group>summary{min-height:46px}.site-footer__bottom{padding-block:.8rem 1rem}}@media (max-width:390px){.home-hero--editorial .home-hero__actions{grid-template-columns:1fr}.home-hero--editorial .home-hero__lead{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.shop-product-grid{grid-template-columns:1fr}.shop-product-card__body{min-height:0}}@media (min-width:1600px){.about-hero--editorial .about-hero__grid,.album-hero .container,.home-hero--editorial .home-hero__inner{max-width:1720px}.home-hero--editorial .home-hero__media img{object-position:70% 48%}}@media (prefers-reduced-motion:reduce){.album-hero [data-motion-layer],.brand,.commander-hero-v084 [data-motion-layer],.home-hero--editorial [data-motion-layer]{transition:none!important;transform:none!important}.v064-discography-stage{background-attachment:scroll}}:root{--v2-yellow:#ffcc19;--v2-ink:#050706;--v2-panel:rgba(6,9,8,0.92);--v2-line:rgba(255,204,25,0.22);--v2-gutter:clamp(1rem,4vw,3.6rem);--header-height:60px;--header-float-gap:0px}body{background:#050706}.quick-access-slot{display:none}.quick-access-slot+main :is(.home-hero__inner,.page-hero,.album-hero,.about-hero){--header-height:60px}main#contenu{position:relative;isolation:isolate}main#contenu:before{position:fixed;z-index:-1;inset:0;background-image:radial-gradient(circle at 18% 24%,rgba(255,204,25,.055) 0 1px,transparent 1.5px),radial-gradient(circle at 78% 68%,rgba(255,255,255,.045) 0 1px,transparent 1.4px);background-size:94px 94px,137px 137px;content:"";opacity:.45;pointer-events:none;animation:v2-ambient-drift 18s linear infinite alternate}.site-header,.site-header--home{top:0;right:0;left:0;width:100%;height:60px;border:0;border-bottom:1px solid rgba(255,255,255,.13);border-radius:0;background:rgba(4,7,7,.9);box-shadow:none;backdrop-filter:blur(16px)}.site-header.site-header--compact{height:52px;background:rgba(4,7,7,.98)}.site-header__inner{width:min(100%,1280px);max-width:1280px;padding-inline:var(--v2-gutter)}.brand{width:126px;min-width:0;min-height:44px;overflow:visible;background:transparent;filter:drop-shadow(0 5px 12px rgba(0,0,0,.62))}.brand img{display:block;width:100%;height:auto}.site-header--compact .brand{width:110px}.desktop-navigation{gap:clamp(.2rem,.9vw,.9rem)}.desktop-navigation__account,.desktop-navigation__cta,.desktop-navigation__link{min-height:44px;padding-inline:clamp(.5rem,.9vw,.8rem);border:0;border-radius:0;background:transparent;color:rgba(255,255,255,.86);font-size:.7rem;letter-spacing:.01em;text-transform:none}.desktop-navigation__account:is(:hover,:focus-visible),.desktop-navigation__cta:is(:hover,:focus-visible){border:0;background:transparent;color:var(--v2-yellow)}.desktop-navigation__link:after{bottom:.2rem;height:2px;background:var(--v2-yellow)}.mobile-account-link{display:none}.site-footer{width:100%;margin:0;padding:0;border:0;border-top:1px solid rgba(255,255,255,.13);border-radius:0;background:#050807;box-shadow:none}.site-footer:before{display:none}.site-footer>.container{display:grid;width:min(100%,1280px);grid-template-columns:150px minmax(0,1fr);column-gap:2rem;padding:1rem var(--v2-gutter) .7rem}.site-footer__signature{width:132px;margin:0;padding:0;align-self:center;overflow:visible;background:transparent;filter:drop-shadow(0 5px 12px rgba(0,0,0,.55))}.site-footer__signature img{display:block;width:100%;height:auto}.site-footer__top{display:block;padding:0}.site-footer__statement{display:none}.site-footer__columns--desktop{display:grid;grid-template-columns:1fr 1.05fr 1.25fr;gap:1rem}.site-footer__columns h2{margin:0 0 .2rem;font-size:.54rem;letter-spacing:.12em}.site-footer__columns a{min-height:23px;padding-block:.12rem;font-size:.57rem}.site-footer__bottom{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.6rem 0;font-size:.53rem}.site-footer__bottom nav{gap:.3rem .7rem}.home-hero--editorial{width:100%;min-height:445px;margin:0;border:0;border-bottom:1px solid rgba(255,255,255,.14);border-radius:0;box-shadow:none}.home-hero--editorial:before{z-index:1;background:linear-gradient(90deg,rgba(3,6,6,.98),rgba(3,6,6,.88) 34%,rgba(3,6,6,.22) 63%,rgba(3,6,6,.08)),linear-gradient(0deg,rgba(3,6,6,.58),transparent 48%)}.home-hero--editorial:after{display:none}.home-hero--editorial .home-hero__media{inset:0}.home-hero--editorial .home-hero__media img{object-fit:cover;object-position:66% 45%}.home-hero--editorial .home-hero__inner{position:relative;z-index:2;display:grid;min-height:445px;grid-template-columns:minmax(360px,.85fr) minmax(320px,1.15fr);align-items:center;padding-top:72px;padding-bottom:62px}.home-hero__copy--editorial{display:flex;width:min(100%,520px);flex-direction:column;align-self:center;padding:0}.home-hero__wordmark{width:min(100%,420px);max-width:none;margin:0;overflow:visible;filter:drop-shadow(0 12px 22px rgba(0,0,0,.72))}.home-hero__wordmark img{display:block;width:100%;height:auto}.home-hero--editorial .home-hero__eyebrow{order:-1;margin:0 0 .4rem;color:rgba(255,255,255,.76);font-size:.6rem;letter-spacing:.2em}.home-hero--editorial .home-hero__slogan{max-width:18ch;margin:.15rem 0 0;color:#fff;font-family:inherit;font-size:clamp(1.55rem,2.4vw,2.2rem);font-style:normal;font-weight:800;letter-spacing:-.035em;line-height:1}.home-hero--editorial .home-hero__lead{max-width:28rem;margin-top:.45rem;color:rgba(255,255,255,.84);font-size:.98rem;line-height:1.45}.home-hero--editorial .home-hero__actions{display:flex;gap:.7rem;margin-top:1rem}.home-hero--editorial .home-hero__actions .button{min-height:44px;padding:.65rem 1.2rem;font-size:.68rem}.home-hero--editorial .home-hero__actions .button:first-child{border-color:var(--v2-yellow);background:var(--v2-yellow);color:#080a09}.home-hero__signature{right:auto;bottom:12px;left:var(--v2-gutter);display:grid;width:min(510px,44vw);grid-template-columns:repeat(3,1fr);gap:.7rem}.home-hero__signature span{padding-left:.6rem;border-left:2px solid var(--v2-yellow);color:rgba(255,255,255,.72);font-size:.51rem;font-weight:700;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.home-featured--editorial{padding-block:1.05rem 1.2rem}.home-featured--editorial .home-featured__heading{align-items:end;margin-bottom:.65rem}.home-featured--editorial .home-featured__heading h2{margin-top:.12rem;font-family:Georgia,serif;font-size:clamp(1.65rem,2.5vw,2.3rem)}.home-featured--editorial .home-project-lead{min-height:0;grid-template-columns:180px minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:rgba(4,7,7,.76);box-shadow:none}.home-featured--editorial .home-project-lead__art{width:180px}.home-featured--editorial .home-project-lead__art .project-artwork{min-height:180px;aspect-ratio:1;border-radius:0}.home-featured--editorial .home-project-lead__copy{display:grid;min-height:180px;grid-template-columns:minmax(220px,.55fr) minmax(260px,1fr);align-content:center;gap:.22rem 1.4rem;padding:1rem 1.25rem}.home-featured--editorial .home-project-lead__copy .eyebrow,.home-featured--editorial .home-project-lead__copy h3,.home-featured--editorial .home-project-lead__copy>p:not(.eyebrow){grid-column:1}.home-featured--editorial .home-project-lead__copy h3{margin:.08rem 0;font-size:clamp(1.4rem,2.2vw,2.1rem);line-height:1}.home-featured--editorial .home-project-lead__copy>p:not(.eyebrow){margin:.15rem 0 0;font-size:.76rem;line-height:1.4}.home-featured--editorial .home-project-lead__copy .audio-preview-player{grid-column:2;grid-row:1/span 3;align-self:center}.home-featured--editorial .home-project-lead__copy>.button{grid-column:2;justify-self:start}.home-perspectives--editorial{padding-block:.7rem 1.25rem}.home-perspectives--editorial .home-perspectives__heading{margin-bottom:.6rem}.home-perspectives--editorial .home-perspectives__heading .section-index{display:none}.home-perspectives--editorial .home-perspectives__heading h2{font-family:Georgia,serif;font-size:clamp(1.5rem,2.1vw,1.95rem)}.home-perspectives--editorial .home-perspectives__grid{gap:.7rem}.home-perspective--editorial{min-height:92px;padding:.9rem;border-radius:6px;background:rgba(7,10,9,.72)}.home-perspective--editorial .home-perspective__number{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--v2-yellow);border-radius:50%;color:var(--v2-yellow)}.home-perspective--editorial h3{margin:.3rem 0 .1rem;font-size:1rem}.home-perspective--editorial p{font-size:.7rem;line-height:1.35}.home-contact--editorial{display:none}.v064-discography-stage{min-height:760px;padding:78px 0 1rem;background:linear-gradient(90deg,rgba(4,6,5,.78),rgba(4,6,5,.38) 50%,rgba(4,6,5,.76)),linear-gradient(0deg,#050706,transparent 42%,rgba(5,7,6,.3)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 67% 46%/cover}.v064-discography-stage:before{opacity:.16}.discography-jukebox.home-jukebox{padding:0}.discography-jukebox .home-jukebox__heading h1{max-width:none;font-family:Georgia,serif;font-size:clamp(3.1rem,5vw,5rem);font-style:italic;font-weight:500;line-height:.9;text-align:center}.discography-jukebox .home-jukebox__heading .section-index{color:rgba(255,255,255,.76);text-align:center}.discography-jukebox__toolbar{margin-top:.5rem}.discography-jukebox__filters button,.discography-jukebox__sort select{min-height:34px;background:rgba(4,7,6,.76)}.discography-jukebox .home-jukebox__scene{--jukebox-cover-size:clamp(260px,25vw,340px);--discography-scene-top-space:3.7rem;min-height:470px;margin-top:0}.discography-jukebox .home-jukebox__rail{height:430px}.discography-jukebox .home-jukebox__item.is-active{transform:translate3d(-50%,0,175px) scale(1)}.discography-jukebox .home-jukebox__item.is-previous{transform:translate3d(-150%,5%,-120px) scale(.78) rotateY(45deg)}.discography-jukebox .home-jukebox__item.is-next{transform:translate3d(50%,5%,-120px) scale(.78) rotateY(-45deg)}.discography-card{grid-template-rows:auto minmax(82px,auto);border-radius:5px;background:rgba(5,7,6,.9)}.discography-card[data-active=true]{box-shadow:0 20px 58px rgba(0,0,0,.72),0 0 36px rgba(255,204,25,.25)}.discography-card__body{min-height:82px;padding:.65rem .8rem}.album-hero{width:100%;min-height:425px;margin:0;border:0;border-radius:0;background:#050706;box-shadow:none}.album-hero__backdrop{background:linear-gradient(90deg,rgba(4,6,5,.96),rgba(4,6,5,.62) 52%,rgba(4,6,5,.44)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 68% 45%/cover;filter:brightness(.64) saturate(.86)}.album-hero>.container{padding-top:76px;padding-bottom:1rem}.album-hero .back-link{margin-bottom:.65rem;font-size:.67rem}.album-hero__grid{grid-template-columns:minmax(230px,290px) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem)}.album-hero__art{position:relative;top:auto;border-radius:5px;box-shadow:0 0 0 1px rgba(255,204,25,.55),0 18px 48px rgba(0,0,0,.6)}.album-hero__content{padding:0}.album-hero__content h1{max-width:18ch;margin-block:.35rem;font-size:clamp(2.4rem,4.3vw,4.4rem);line-height:.92}.album-hero__description{max-width:42rem;margin-block:.65rem;font-size:.9rem;line-height:1.5}.album-facts{margin-block:.65rem;background:rgba(5,7,6,.48)}.album-facts div{padding:.5rem .65rem}.album-audio-preview{margin-top:.6rem}.album-details{padding-block:1.15rem}.album-details>.container{padding:1.15rem;border-radius:6px;background:rgba(6,9,8,.8);box-shadow:none}.album-details__grid{grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);gap:2rem}.album-editorial-note{padding-left:1rem}.album-editorial-note h2{font-size:clamp(1.7rem,2.5vw,2.5rem)}.commander-hero-v084{width:100%;min-height:260px;margin:0;border:0;border-radius:0}.commander-hero-v2__backdrop{background:linear-gradient(90deg,rgba(4,6,5,.93),rgba(4,6,5,.48),rgba(4,6,5,.65)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 65% 45%/cover}.commander-hero-v084 .page-hero__grid{min-height:260px;align-content:center;padding-top:74px;padding-bottom:1rem}.commander-hero-v084 h1{max-width:15ch;font-family:Georgia,serif;font-size:clamp(2.7rem,5vw,4.8rem);font-style:italic;font-weight:500;line-height:.9}.commander-hero-v084 .page-hero__intro{font-size:.9rem}.commander-hero-v084 .page-hero__visual{opacity:.16}.commander-order-section-v084{padding-block:1rem}.commander-v084{padding:.55rem;border-radius:7px;background:rgba(7,9,8,.94);box-shadow:none}.commander-v084 .order-progress__item{min-height:52px;padding:.5rem}.commander-v084 .form-step{padding:1rem}.commander-meeting-v084{padding-block:.7rem 1rem}.commander-meeting-v084 .content-columns{padding:1rem;border:1px solid rgba(255,255,255,.12);border-radius:6px}.commander-meeting-v084 .editorial-copy{column-count:2;column-gap:2rem;font-size:.76rem}.shop-commerce-hero{min-height:300px;border-bottom-color:rgba(255,255,255,.13)}.shop-commerce-hero__backdrop{background:linear-gradient(90deg,rgba(4,6,5,.97),rgba(4,6,5,.55) 47%,rgba(4,6,5,.18)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 67% 47%/cover}.shop-commerce-hero .container{min-height:300px;align-content:center;padding-top:74px;padding-bottom:1rem}.shop-commerce-hero h1{max-width:12ch;font-size:clamp(2.8rem,5.7vw,5.8rem);line-height:.84}.shop-commerce-hero h1 span{font-family:inherit;font-size:.58em;font-style:normal;font-weight:800}.shop-commerce-hero p:not(.eyebrow){font-size:.95rem}.shop-commerce-shell>.section{padding-block:1.15rem}.shop-commerce-heading{align-items:end;margin-bottom:.75rem}.shop-commerce-heading h2{font-size:2rem}.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.shop-product-grid:has(>:only-child){grid-template-columns:minmax(0,560px);justify-content:start}.shop-product-card{display:grid;grid-template-columns:220px minmax(0,1fr);border-radius:7px;background:rgba(7,10,9,.9)}.shop-product-card__image{min-height:220px;aspect-ratio:1;border-radius:6px 0 0 6px}.shop-product-card__body{min-height:220px;padding:1rem}.shop-product-card__body h3{font-size:clamp(1.35rem,2vw,2rem)}.shop-product-card__body>p:not(.shop-product-card__status){font-size:.78rem;line-height:1.4}.shop-product-card__footer strong{font-size:1.35rem}.shop-card--merch{min-height:0;padding:1rem;border-radius:7px}.shop-card--merch .shop-card__content{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(250px,1fr) auto;align-items:center;gap:1rem}.shop-card--merch h2,.shop-card--merch p{margin:0}.shop-product-page{padding-top:76px}.shop-product-detail{grid-template-columns:minmax(280px,440px) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;padding-block:.7rem 1.4rem}.shop-product-detail__image{border-radius:7px;box-shadow:0 18px 55px rgba(0,0,0,.48)}.shop-product-detail__copy{padding:0}.shop-product-detail__copy h1{max-width:16ch;margin-block:.4rem;font-size:clamp(2.4rem,4.5vw,4.6rem);line-height:.9}.shop-product-detail__price{font-size:2rem}.shop-product-detail__shipping{padding:.75rem}.about-hero--editorial{width:100%;min-height:340px;margin:0;border:0;border-radius:0}.about-hero--editorial .about-hero__grid{min-height:340px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}.about-hero__copy--editorial{align-self:center;padding:76px 2rem 1rem 0}.about-hero--editorial .about-hero__copy h1{margin-block:.5rem;font-size:clamp(2.8rem,5vw,4.8rem);line-height:.9}.about-hero--editorial .about-hero__copy>p:last-child{max-width:38rem;font-size:.92rem;line-height:1.55}.about-hero__portrait--editorial{min-height:340px;border-radius:0}.about-hero__portrait--editorial img{object-position:center 32%;filter:saturate(.78) contrast(1.08) brightness(.75)}.about-story-scene--editorial{min-height:0;padding-block:1.15rem}.about-teaser--editorial{width:min(calc(100% - 2rem),960px);padding:1.2rem;border-radius:6px}.about-editorial__copy{width:100%}.about-editorial__copy>h2{max-width:20ch;font-size:clamp(2rem,3vw,3rem)}.about-editorial__biography{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.about-editorial__biography>p{margin-bottom:.75rem;font-size:.82rem;line-height:1.55}.about-editorial__continuation{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-block:1rem;padding-top:.8rem}.about-editorial__continuation>p{font-size:.76rem;line-height:1.5}.about-final-cta{border-top:1px solid rgba(255,255,255,.12);background:#080b0a;color:#fff}.about-final-cta__inner{min-height:110px;padding-block:1rem}.about-final-cta .eyebrow{color:var(--v2-yellow)}.about-final-cta h2{max-width:22ch;color:#fff;font-size:clamp(1.8rem,3vw,3rem)}.about-final-cta .button--secondary{border-color:var(--v2-yellow);color:#fff}.discography-card,.home-perspective--editorial,.shop-product-card{transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .24s ease}@media (hover:hover) and (pointer:fine){.home-perspective--editorial:is(:hover,:focus-within){transform:translateY(-3px) rotate(-.18deg);border-color:rgba(255,204,25,.45)}.home-perspective--editorial:nth-child(2n):is(:hover,:focus-within){transform:translateY(-3px) rotate(.18deg)}.shop-product-card:is(:hover,:focus-within){transform:translateY(-3px);border-color:rgba(255,204,25,.42);box-shadow:0 14px 34px rgba(0,0,0,.3)}.button:is(:hover,:focus-visible){transform:translateY(-1px) scale(1.015)}}@media (max-width:820px){:root{--header-height:64px}.site-header,.site-header--home,.site-header.site-header--compact{height:64px}.site-header__inner{display:grid;grid-template-columns:70px 1fr 78px;padding-inline:1rem}.brand{grid-column:2;grid-row:1;justify-self:center;width:116px}.site-header--compact .brand{width:108px}.menu-button{grid-column:1;grid-row:1;justify-self:start}.menu-button__label{display:none}.mobile-account-link{display:flex;grid-column:3;grid-row:1;min-height:44px;align-items:center;justify-content:flex-end;gap:.3rem;font-size:.66rem}.mobile-account-link>span:first-child{font-size:1.25rem}.mobile-navigation{top:64px;right:0;left:0;height:calc(100dvh - 64px);border:0;border-radius:0}.site-footer>.container{grid-template-columns:112px 1fr;column-gap:.8rem;padding:.85rem 1rem .6rem}.site-footer__signature{width:105px}.site-footer__columns--desktop{display:none}.site-footer__columns--mobile{display:grid;grid-template-columns:1fr;gap:.15rem}.site-footer__group{border-bottom:1px solid rgba(255,255,255,.09)}.site-footer__group>summary{min-height:35px;font-size:.58rem}.site-footer__group-links{padding-bottom:.4rem}.site-footer__group-links a{min-height:27px;font-size:.58rem}.site-footer__bottom{align-items:flex-start;flex-direction:column-reverse;gap:.4rem;font-size:.48rem}.home-featured--editorial .home-project-lead__copy{grid-template-columns:1fr}.home-featured--editorial .home-project-lead__copy .audio-preview-player,.home-featured--editorial .home-project-lead__copy>.button{grid-column:1;grid-row:auto}.album-hero__grid{grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr);gap:1rem}.album-hero__content h1{font-size:clamp(2rem,6vw,3rem)}.about-hero--editorial .about-hero__grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.home-hero--editorial{min-height:520px}.home-hero--editorial:before{background:linear-gradient(0deg,rgba(3,6,6,.98),rgba(3,6,6,.82) 44%,rgba(3,6,6,.1) 76%),linear-gradient(90deg,rgba(3,6,6,.66),transparent 72%)}.home-hero--editorial .home-hero__media img{object-position:60% 35%}.home-hero--editorial .home-hero__inner{min-height:520px;grid-template-columns:1fr;align-items:end;padding:82px 1rem 84px}.home-hero__copy--editorial{align-self:end}.home-hero__wordmark{width:min(76vw,290px)}.home-hero--editorial .home-hero__eyebrow{font-size:.49rem}.home-hero--editorial .home-hero__slogan{max-width:14ch;font-size:1.5rem}.home-hero--editorial .home-hero__lead{font-size:.8rem}.home-hero--editorial .home-hero__actions{display:grid;width:min(100%,270px);grid-template-columns:1fr;gap:.42rem}.home-hero--editorial .home-hero__actions .button{width:100%;min-height:42px}.home-hero__signature{bottom:11px;left:1rem;width:calc(100% - 2rem);gap:.3rem}.home-hero__signature span{padding-left:.35rem;font-size:.4rem}.home-featured--editorial{padding:.85rem 0}.home-featured--editorial .home-featured__heading h2{font-size:1.5rem}.home-featured--editorial .home-featured__heading .button{min-height:34px;padding:.35rem .5rem;font-size:.53rem}.home-featured--editorial .home-project-lead{grid-template-columns:42% 58%}.home-featured--editorial .home-project-lead__art{width:100%}.home-featured--editorial .home-project-lead__art .project-artwork{min-height:0;height:100%}.home-featured--editorial .home-project-lead__copy{display:flex;min-height:154px;flex-direction:column;justify-content:center;gap:.22rem;padding:.65rem}.home-featured--editorial .home-project-lead__copy h3{font-size:1.2rem}.home-featured--editorial .home-project-lead__copy>p:not(.eyebrow){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.64rem}.home-featured--editorial .home-project-lead__copy .audio-preview-player{margin-top:.25rem}.home-featured--editorial .home-project-lead__copy>.button{display:none}.home-perspectives--editorial{padding:.65rem 0 .95rem}.home-perspectives--editorial .home-perspectives__heading h2{font-size:1.5rem}.home-perspectives--editorial .home-perspectives__grid{grid-template-columns:1fr;gap:.4rem}.home-perspective--editorial{display:grid;min-height:72px;grid-template-columns:48px 1fr;grid-template-rows:auto auto;column-gap:.75rem;padding:.6rem}.home-perspective--editorial .home-perspective__number{grid-row:1/3;width:42px;height:42px}.home-perspective--editorial h3{margin:0}.v064-discography-stage{min-height:720px;padding-top:78px;background:linear-gradient(0deg,rgba(4,6,5,.96),rgba(4,6,5,.42) 62%,rgba(4,6,5,.56)),url(/assets/v2/hero-ludovic-dog-exact.jpeg) 58% 10%/auto 380px no-repeat,#050706}.discography-jukebox .home-jukebox__heading h1{font-size:clamp(2.8rem,13vw,4rem)}.discography-jukebox__sort{display:none}.discography-jukebox .home-jukebox__scene{--discography-card-width:62vw;min-height:430px;margin-top:.4rem;padding-bottom:2rem}.discography-jukebox .home-jukebox__rail{height:390px;padding-inline:19vw;scroll-padding-inline:19vw}.discography-card{grid-template-rows:auto minmax(72px,auto)}.discography-card__body{min-height:72px}.album-hero{min-height:0}.album-hero>.container{padding-top:76px;padding-bottom:.75rem}.album-hero__grid{grid-template-columns:1fr;gap:.75rem}.album-hero__grid>[data-motion-layer=media]{width:min(70vw,270px);justify-self:center}.album-hero__content{text-align:center}.album-hero__content h1{max-width:none;font-size:2.2rem}.album-hero__description{margin-inline:auto;font-size:.77rem}.album-facts{grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.album-details{padding:.75rem 0}.album-details>.container{padding:.9rem}.album-details__grid{grid-template-columns:1fr;gap:.9rem}.album-editorial-note{padding-left:.7rem}.commander-hero-v084{min-height:235px}.commander-hero-v084 .page-hero__grid{min-height:235px;align-content:end;padding:78px 1rem 1rem}.commander-hero-v084 h1{font-size:clamp(2.5rem,12vw,3.5rem)}.commander-hero-v084 .page-hero__intro{font-size:.75rem}.commander-v084{padding:.3rem}.commander-v084 .order-progress{grid-auto-columns:minmax(90px,30vw)}.commander-v084 .order-progress__item{min-height:48px;padding:.35rem}.commander-v084 .form-step{padding:.75rem}.commander-meeting-v084 .editorial-copy{column-count:1}.shop-commerce-hero,.shop-commerce-hero .container{min-height:290px}.shop-commerce-hero .container{align-content:end;padding:78px 1rem 1rem}.shop-commerce-hero h1{font-size:3.05rem}.shop-commerce-shell>.section{padding-block:.85rem}.shop-product-grid,.shop-product-grid:has(>:only-child){grid-template-columns:1fr}.shop-product-card{grid-template-columns:42% 58%}.shop-product-card__image{min-height:0;height:100%}.shop-product-card__body{min-height:168px;padding:.7rem}.shop-product-card__body h3{font-size:1.05rem}.shop-product-card__body>p:not(.shop-product-card__status){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.66rem}.shop-product-card__footer{gap:.4rem}.shop-product-card__actions,.shop-product-card__footer{align-items:stretch;flex-direction:column}.shop-product-card .shop-add-button{width:100%;min-width:0}.shop-card--merch .shop-card__content{grid-template-columns:1fr;gap:.55rem}.shop-product-page{padding-top:74px}.shop-product-detail{grid-template-columns:1fr;gap:.9rem;padding-block:.45rem .9rem}.shop-product-detail__image{width:min(100%,320px);justify-self:center}.shop-product-detail__copy h1{font-size:2.25rem}.about-hero--editorial{min-height:0}.about-hero--editorial .about-hero__grid{display:grid;min-height:0;grid-template-columns:1fr}.about-hero__portrait--editorial{min-height:245px;order:-1}.about-hero__copy--editorial{padding:.9rem 0}.about-hero--editorial .about-hero__copy h1{font-size:2.65rem}.about-story-scene--editorial{padding-block:.75rem}.about-teaser--editorial{width:calc(100% - 1rem);padding:.9rem}.about-editorial__copy>h2{font-size:1.9rem}.about-editorial__biography,.about-editorial__continuation{grid-template-columns:1fr}.about-final-cta__inner{min-height:105px;align-items:flex-start;flex-direction:column;gap:.6rem}}@media (max-width:390px){.home-featured--editorial .home-project-lead{grid-template-columns:40% 60%}.home-featured--editorial .home-project-lead__copy h3{font-size:1.05rem}.site-footer>.container{grid-template-columns:96px 1fr;padding-inline:.75rem}.site-footer__signature{width:92px}}@media (min-width:1600px){.about-hero--editorial .about-hero__grid,.album-hero>.container,.home-hero--editorial .home-hero__inner,.site-footer>.container,.site-header__inner{max-width:1440px}}@media (prefers-reduced-motion:reduce){main#contenu:before{animation:none}.album-hero [data-motion-layer],.brand,.commander-hero-v084 [data-motion-layer],.home-hero--editorial [data-motion-layer],.home-perspective--editorial,.shop-product-card{transition:none!important;transform:none!important}}@keyframes v2-ambient-drift{0%{background-position:0 0,0 0}to{background-position:24px 18px,-20px 28px}}body main#contenu .home-hero--editorial{min-height:445px!important}body main#contenu .home-hero--editorial .home-hero__inner{min-height:445px!important;padding-top:66px!important;padding-bottom:50px!important}body main#contenu .home-hero--editorial .home-hero__copy--editorial{padding:0!important;gap:.28rem!important}body main#contenu .home-hero--editorial .home-hero__wordmark{width:min(100%,350px)!important}body main#contenu .home-featured--editorial{padding-block:1.05rem 1.2rem!important}body main#contenu .home-featured--editorial .home-project-lead{height:220px!important;min-height:220px!important;grid-template-columns:220px minmax(0,1fr)!important}body main#contenu .home-featured--editorial .home-project-lead__art,body main#contenu .home-featured--editorial .home-project-lead__art .project-artwork{width:220px!important;min-height:220px!important;height:220px!important}body main#contenu .home-featured--editorial .home-project-lead__copy{height:218px!important;min-height:0!important;overflow:hidden!important;padding:1rem 1.25rem!important}body main#contenu .home-featured--editorial .home-project-lead__copy h3{font-size:clamp(1.4rem,2.2vw,2.1rem)!important}body main#contenu .home-perspectives--editorial{padding-block:.7rem 1.25rem!important}body main#contenu .home-perspectives--editorial .home-perspectives__heading{display:flex!important;height:auto!important;min-height:0!important;gap:1rem!important;margin-bottom:.6rem!important}body main#contenu .home-perspective--editorial{height:122px!important;min-height:122px!important;overflow:hidden!important;padding:.8rem!important}body main#contenu .home-perspective--editorial h3{margin:.3rem 0 .1rem!important}body main#contenu .home-featured--editorial .project-artwork__title{font-size:clamp(1.35rem,2vw,1.9rem)!important;line-height:.95!important}body main#contenu .v064-discography-stage{min-height:700px!important;padding-block:72px .8rem!important}body main#contenu .discography-jukebox .home-jukebox__scene{--jukebox-cover-size:clamp(240px,21vw,300px)!important;--discography-card-width:var(--jukebox-cover-size)!important;--discography-scene-top-space:2.4rem!important;min-height:425px!important}body main#contenu .discography-jukebox .home-jukebox__rail{height:385px!important;margin-top:var(--discography-scene-top-space)!important}body main#contenu .discography-card__artwork .project-artwork__title{font-size:clamp(1.35rem,2.4vw,2.25rem)!important;line-height:.96!important}body main#contenu .discography-card__body{min-height:82px!important;padding:.65rem .8rem!important}body main#contenu .album-hero{min-height:425px!important}body main#contenu .album-hero>.container{padding-top:76px!important;padding-bottom:1rem!important}body main#contenu .album-hero__content{padding-block:0!important}body main#contenu .album-details{padding-block:1.15rem!important}body main#contenu .album-details>.container{padding:1.15rem!important}body main#contenu .commander-hero-v084,body main#contenu .commander-hero-v084 .page-hero__grid{min-height:260px!important}body main#contenu .commander-hero-v084{padding-block:0!important}body main#contenu .commander-hero-v084 .page-hero__grid{padding-top:74px!important;padding-bottom:1rem!important}body main#contenu .commander-order-section-v084{overflow-x:clip;padding-block:1rem!important}body main#contenu .commander-meeting-v084{padding-block:.7rem 1rem!important}body main#contenu .commander-v084{width:min(calc(100% - 2rem),1440px)!important;max-width:calc(100% - 2rem)!important;box-sizing:border-box}body main#contenu .commander-v084 .form-step{padding:1rem!important}body main#contenu .commander-meeting-v084{background:#070908!important;color:var(--text)!important}body main#contenu .commander-meeting-v084 .content-columns{grid-template-columns:170px minmax(0,1fr)!important;gap:1rem!important}body main#contenu .commander-meeting-v084 .editorial-copy{max-width:none!important;column-count:2;column-gap:1.5rem}body main#contenu .commander-meeting-v084 .editorial-copy>p:first-child{color:var(--text)!important;font-size:.82rem!important;letter-spacing:normal!important;line-height:1.5!important}body main#contenu .commander-meeting-v084 .editorial-copy p{margin:0 0 .55rem!important;color:var(--text-soft)!important;font-size:.72rem!important;line-height:1.45!important;break-inside:avoid}body main#contenu .shop-commerce-hero,body main#contenu .shop-commerce-hero .container{min-height:300px!important}body main#contenu .shop-commerce-hero{padding-block:0!important}body main#contenu .shop-commerce-hero .container{padding-top:74px!important;padding-bottom:1rem!important}body main#contenu .shop-commerce-shell>.section{padding-block:1.15rem!important}body main#contenu .shop-product-card__body{min-height:220px!important;padding:1rem!important;display:flex;min-width:0;flex-direction:column}body main#contenu .shop-product-card__footer{margin-top:auto}body main#contenu .shop-card--merch{min-height:0!important;padding:1rem!important}body main#contenu .shop-product-page{padding-top:76px!important}body main#contenu .shop-product-detail{padding-block:.7rem 1.4rem!important}body main#contenu .about-hero--editorial,body main#contenu .about-hero--editorial .about-hero__grid{min-height:340px!important}body main#contenu .about-hero--editorial{padding-block:0!important}body main#contenu .about-hero__copy--editorial{padding:76px 2rem 1rem 0!important}body main#contenu .about-hero__portrait--editorial{min-height:340px!important}body main#contenu .about-story-scene--editorial{min-height:0!important;padding-block:1.15rem!important}body main#contenu .about-teaser--editorial{padding:1.2rem!important}body main#contenu .about-editorial__copy{width:100%!important;max-width:none!important}body main#contenu .about-editorial__copy>h2{max-width:18ch!important;font-size:clamp(2rem,3.3vw,3.2rem)!important}body main#contenu .about-editorial__biography{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem!important;margin-top:1rem!important}body main#contenu .about-editorial__biography>p{max-width:none!important;font-size:.78rem!important;line-height:1.55!important}body main#contenu .about-editorial__continuation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}body main#contenu .about-editorial__continuation p{margin:0!important;font-size:.76rem;line-height:1.5}body main#contenu .about-editorial__continuation{margin-block:1rem!important;padding-top:.8rem!important}body main#contenu .about-final-cta__inner{min-height:110px!important;padding-block:1rem!important}body .site-footer{padding-top:0!important}body .site-footer__columns--desktop>div{display:flex;flex-wrap:wrap;align-content:start;align-items:center;gap:.1rem .55rem}body .site-footer__columns--desktop h2{flex:0 0 100%}body .site-footer__columns--desktop a{min-height:20px}body .site-footer>div{display:grid!important;width:min(100%,1440px)!important;max-width:1440px!important;grid-template-columns:150px minmax(0,1fr)!important;gap:.5rem 2rem!important;padding:1rem var(--v2-gutter) .7rem!important}body .site-footer__top{display:block!important;padding:0!important}body .site-footer__signature{margin:0!important;padding:0!important}body .site-footer__bottom{padding-block:.6rem 0!important}@media (max-width:1100px){body main#contenu .commander-hero-v084 .page-hero__visual{display:none!important}}@media (max-width:700px){body main#contenu .home-hero--editorial,body main#contenu .home-hero--editorial .home-hero__inner{min-height:520px!important}body main#contenu .home-hero--editorial .home-hero__inner{padding:82px 1rem 84px!important}body main#contenu .home-featured--editorial .home-project-lead{height:180px!important;min-height:180px!important;grid-template-columns:42% 58%!important}body main#contenu .home-featured--editorial .home-project-lead__art,body main#contenu .home-featured--editorial .home-project-lead__art .project-artwork{width:100%!important;height:180px!important;min-height:180px!important}body main#contenu .home-featured--editorial .home-project-lead__copy{height:178px!important;min-height:0!important;padding:.65rem!important}body main#contenu .home-featured--editorial .project-artwork__title{font-size:1.15rem!important}body main#contenu .home-perspective--editorial{height:78px!important;min-height:78px!important;padding:.6rem!important}body .site-footer>div{grid-template-columns:112px minmax(0,1fr)!important;gap:.4rem .8rem!important;padding:.85rem 1rem .6rem!important}body main#contenu .v064-discography-stage{min-height:660px!important;padding-block:72px .8rem!important}body main#contenu .discography-jukebox .home-jukebox__scene{--discography-card-width:62vw!important;--discography-scene-top-space:0!important;min-height:390px!important}body main#contenu .discography-jukebox .home-jukebox__rail{height:auto!important;margin-top:0!important;padding-inline:19vw!important;scroll-padding-inline:19vw!important}body main#contenu .discography-card__artwork .project-artwork__title{font-size:1.25rem!important}body main#contenu .album-hero{min-height:0!important}body main#contenu .album-hero>.container{padding-top:76px!important;padding-bottom:.75rem!important}body main#contenu .album-details{padding-block:.75rem!important}body main#contenu .album-details>.container{padding:.9rem!important}body main#contenu .commander-hero-v084,body main#contenu .commander-hero-v084 .page-hero__grid{min-height:235px!important}body main#contenu .commander-hero-v084{padding-block:0!important}body main#contenu .commander-hero-v084 .page-hero__grid{padding:78px 1rem 1rem!important}body main#contenu .commander-v084 .form-step{padding:.75rem!important}body main#contenu .commander-meeting-v084 .content-columns{grid-template-columns:1fr!important;gap:.5rem!important}body main#contenu .commander-meeting-v084 .editorial-copy{column-count:1}body main#contenu .shop-commerce-hero,body main#contenu .shop-commerce-hero .container{min-height:290px!important}body main#contenu .shop-commerce-hero .container{padding:78px 1rem 1rem!important}body main#contenu .shop-commerce-shell>.section{padding-block:.85rem!important}body main#contenu .shop-product-card__body{min-height:168px!important;padding:.7rem!important}body main#contenu .shop-product-card{grid-template-columns:42% minmax(0,58%)!important}body main#contenu .shop-product-card__image{min-height:168px!important;height:auto!important;aspect-ratio:auto!important}body main#contenu .shop-product-card__body>p:not(.shop-product-card__status){min-height:0!important;margin-block:.35rem!important}body main#contenu .shop-product-card__footer{padding-top:.45rem!important}body main#contenu .shop-product-card__footer strong{font-size:1rem!important}body main#contenu .shop-product-card__actions{gap:.35rem!important}body main#contenu .shop-product-card__actions .text-link{font-size:.58rem}body main#contenu .shop-product-card .shop-add-button{min-height:38px;padding:.45rem .55rem;font-size:.58rem}body main#contenu .shop-product-page{padding-top:74px!important}body main#contenu .shop-product-detail{padding-block:.45rem .9rem!important}body main#contenu .about-hero--editorial,body main#contenu .about-hero--editorial .about-hero__grid{min-height:0!important}body main#contenu .about-hero__copy--editorial{padding:.9rem 0!important}body main#contenu .about-hero__portrait--editorial{min-height:245px!important}body main#contenu .about-story-scene--editorial{padding-block:.75rem!important}body main#contenu .about-teaser--editorial{padding:.9rem!important}body main#contenu .about-editorial__copy>h2{font-size:clamp(2rem,10vw,2.8rem)!important}body main#contenu .about-editorial__biography{grid-template-columns:1fr;gap:.85rem!important;margin-top:1rem!important}body main#contenu .about-editorial__biography>p{font-size:.84rem!important;line-height:1.55!important}body main#contenu .about-editorial__continuation{grid-template-columns:1fr;gap:.7rem}body main#contenu .about-final-cta__inner{min-height:105px!important}}