:root{--v3-yellow:#ffcc19;--v3-ink:#050706;--v3-line:rgba(255,255,255,0.14);--v3-gutter:clamp(1rem,4vw,3.6rem);--header-height:64px}.site-header,.site-header--home{height:64px;background:rgba(4,7,7,.92)}.site-header.site-header--compact{height:56px}.site-header__inner{width:min(100%,1440px);max-width:1440px;padding-inline:var(--v3-gutter)}.brand,.site-header--compact .brand{width:clamp(138px,11.5vw,166px);min-width:0;min-height:44px;flex:0 0 auto;overflow:visible}.site-header--compact .brand{width:clamp(126px,10vw,148px)}.brand img,.home-hero__wordmark img,.site-footer__signature img{display:block;width:100%;height:auto;object-fit:contain}.desktop-navigation{min-width:0;gap:clamp(.18rem,.75vw,.82rem)}.desktop-navigation__account,.desktop-navigation__cta,.desktop-navigation__link{min-height:44px;padding-inline:clamp(.46rem,.78vw,.78rem);font-size:clamp(.61rem,.66vw,.7rem);white-space:nowrap}.site-footer{border-top:1px solid var(--v3-line);background:#050807}body .site-footer{padding-top:0!important}body .site-footer>div{display:grid!important;width:min(100%,1440px)!important;max-width:1440px!important;grid-template-columns:minmax(132px,164px) minmax(0,1fr)!important;gap:.35rem clamp(1.4rem,3vw,3rem)!important;padding:.85rem var(--v3-gutter) .65rem!important}body .site-footer__signature{width:clamp(132px,12vw,158px);margin:0!important;padding:0!important;align-self:start;aspect-ratio:auto}body .site-footer__top{display:block!important;padding:0!important}.site-footer__columns--desktop{grid-template-columns:.95fr .85fr 1.4fr;gap:clamp(.85rem,2vw,2rem)}body .site-footer__columns--desktop>div{display:flex;flex-wrap:wrap;align-content:start;align-items:center;gap:.05rem .65rem}body .site-footer__columns--desktop h2{flex:0 0 100%;margin-bottom:.1rem;font-size:.55rem}body .site-footer__columns--desktop a{min-height:24px;font-size:.61rem}body .site-footer__bottom{grid-column:1/-1;gap:1rem 2rem;padding-block:.4rem 0!important;font-size:.54rem}body main#contenu .home-hero--editorial{min-height:550px!important}body main#contenu .home-hero--editorial:before{background:linear-gradient(90deg,rgba(3,6,6,.98),rgba(3,6,6,.88) 34%,rgba(3,6,6,.2) 66%,rgba(3,6,6,.08)),linear-gradient(0deg,rgba(3,6,6,.72),transparent 50%)}body main#contenu .home-hero--editorial .home-hero__media img{object-position:66% 43%}body main#contenu .home-hero--editorial .home-hero__inner{display:grid;min-height:550px!important;grid-template-columns:minmax(360px,.88fr) minmax(300px,1.12fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;align-content:stretch;column-gap:clamp(1.5rem,4vw,4rem);row-gap:1.25rem;padding-top:88px!important;padding-bottom:1.35rem!important}body main#contenu .home-hero--editorial .home-hero__copy--editorial{grid-column:1;grid-row:1;align-self:center;gap:.34rem!important;padding:0!important}body main#contenu .home-hero--editorial .home-hero__wordmark{width:min(100%,420px)!important}body main#contenu .home-hero--editorial .home-hero__actions{position:relative;display:flex;flex-wrap:wrap;gap:.7rem;width:100%;margin-top:1.15rem}body main#contenu .home-hero--editorial .home-hero__actions .button{min-height:46px}body main#contenu .home-hero--editorial .home-hero__signature{position:relative!important;inset:auto!important;display:grid;width:min(100%,620px);grid-column:1;grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.45rem,1vw,.9rem);margin:0;padding:0;border:0;transform:none}body main#contenu .home-hero--editorial .home-hero__signature span{min-width:0;padding:.2rem 0 .2rem clamp(.42rem,.8vw,.72rem);border-left:2px solid var(--v3-yellow);font-size:clamp(.46rem,.55vw,.56rem);line-height:1.42;overflow-wrap:anywhere}body main#contenu .home-featured--editorial{padding-block:clamp(1.6rem,3vw,2.7rem)!important}body main#contenu .home-featured--editorial .home-project-lead{height:auto!important;min-height:220px!important;grid-template-columns:220px minmax(0,1fr)!important;overflow:visible}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;height:100%!important;min-height:220px!important}body main#contenu .home-featured--editorial .home-project-lead__copy{width:100%;height:auto!important;min-height:220px!important;overflow:visible!important;padding:clamp(1rem,2vw,1.5rem)!important}.home-featured--editorial .home-project-lead__copy .audio-preview-player{min-width:0;max-width:100%}body main#contenu .v064-discography-stage{min-height:0!important;padding-block:80px clamp(2.5rem,4vw,4rem)!important;overflow-x:clip;overflow-y:visible;background:linear-gradient(90deg,rgba(4,6,5,.8),rgba(4,6,5,.4) 50%,rgba(4,6,5,.78)),linear-gradient(0deg,#050706,transparent 44%,rgba(5,7,6,.38)),url(/assets/v3/hero-main-ludovic-dog-exact.jpg) 67% 46% /cover}body main#contenu .discography-jukebox .home-jukebox__scene{--jukebox-cover-size:clamp(270px,24vw,350px)!important;--discography-card-width:var(--jukebox-cover-size)!important;--discography-card-body:96px;--discography-scene-top-space:clamp(2.6rem,4vw,3.6rem)!important;min-height:calc(var(--discography-card-width) + var(--discography-card-body) + var(--discography-scene-top-space) + 2rem)!important;margin-top:.5rem}body main#contenu .discography-jukebox .home-jukebox__rail{height:calc(var(--discography-card-width) + var(--discography-card-body))!important;margin-top:var(--discography-scene-top-space)!important}body main#contenu .discography-card{grid-template-rows:auto minmax(var(--discography-card-body),auto)}body main#contenu .discography-card__body{min-height:var(--discography-card-body)!important}body main#contenu .album-hero__backdrop{background:linear-gradient(90deg,rgba(4,6,5,.94),rgba(4,6,5,.58) 54%,rgba(4,6,5,.4)),linear-gradient(0deg,#060807,transparent 48%),url(/assets/v3/hero-main-ludovic-dog-exact.jpg) 64% 43% /cover;filter:saturate(.86) brightness(.74)}body main#contenu .album-hero__art.project-artwork:not(.project-artwork--image) .project-artwork__title{font-size:clamp(2rem,3.2vw,3rem);line-height:.9}body main#contenu .album-hero__art.project-artwork:not(.project-artwork--image) .project-artwork__status{padding-top:.55rem;font-size:.5rem}body main#contenu .commander-hero-v2__backdrop{background:linear-gradient(90deg,rgba(4,6,5,.96),rgba(4,6,5,.56) 52%,rgba(4,6,5,.34)),linear-gradient(0deg,rgba(4,6,5,.88),transparent 55%),url(/assets/v3/hero-main-ludovic-dog-exact.jpg) 64% 45% /cover}body main#contenu .commander-order-section-v084,body main#contenu .shop-commerce-shell,body main#contenu .shop-product-page{overflow-x:clip}body main#contenu .shop-commerce-hero__backdrop{background:linear-gradient(90deg,rgba(4,6,5,.97),rgba(4,6,5,.54) 50%,rgba(4,6,5,.2)),linear-gradient(0deg,#060807,transparent 48%),url(/assets/v3/hero-main-ludovic-dog-exact.jpg) 66% 45% /cover}body main#contenu .commander-v084,body main#contenu .shop-product-card,body main#contenu .shop-product-detail{min-width:0}body main#contenu .shop-product-grid:not(:has(>:only-child)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1100px){body main#contenu .shop-product-grid:not(:has(>:only-child)){grid-template-columns:minmax(0,1fr)}}body main#contenu .shop-commerce-hero,body main#contenu .shop-commerce-hero .shop-commerce-hero__inner{min-height:360px!important}body main#contenu .shop-commerce-hero .shop-commerce-hero__inner{position:relative;z-index:1;display:grid;box-sizing:border-box;align-content:center;padding-top:calc(var(--header-height) + 1.75rem)!important;padding-bottom:1.5rem!important}body main#contenu .shop-commerce-hero h1{margin-block:.35rem .55rem}body main#contenu .contact-hero--v3{min-height:clamp(430px,52vw,620px);padding-top:var(--header-height);overflow:hidden;background:#050706}body main#contenu .contact-hero--v3>img{object-position:64% 44%;filter:saturate(.8) brightness(.72) contrast(1.06)}body main#contenu .contact-hero--v3:after{background:linear-gradient(90deg,rgba(4,6,5,.98),rgba(4,6,5,.78) 45%,rgba(4,6,5,.2)),linear-gradient(0deg,#050706,transparent 48%)}body main#contenu .contact-hero--v3 .contact-hero__inner{display:grid;min-height:calc(clamp(430px, 52vw, 620px) - var(--header-height));align-items:center;padding-block:clamp(2rem,5vw,4rem)!important}body main#contenu .contact-hero--v3 h1{max-width:13ch;font-size:clamp(3.1rem,6.8vw,7rem);line-height:.9}body main#contenu .contact-section--v3{padding-block:clamp(2rem,4vw,3.5rem)}body main#contenu .contact-intents{gap:.5rem}body main#contenu .contact-intents span{min-height:42px;border-color:rgba(255,204,25,.2);background:rgba(9,11,10,.72)}body main#contenu .contact-panel{border-color:rgba(255,204,25,.2);background:linear-gradient(145deg,rgba(18,16,12,.88),rgba(7,9,8,.96))}body main#contenu .contact-platforms-section{padding-block:clamp(3rem,6vw,5.5rem)}body main#contenu .contact-platforms{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(2rem,7vw,7rem);align-items:start}body main#contenu .contact-platforms__intro h2{max-width:9ch;margin:1.1rem 0 0;font-size:clamp(2.7rem,5vw,5.4rem);font-weight:520;letter-spacing:-.06em;line-height:.94}body main#contenu .contact-platforms__list{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none}body main#contenu .contact-platforms__list li{min-width:0}body main#contenu .contact-platforms__list li[data-contact-platform=amazon]{grid-column:1/-1}body main#contenu .contact-platforms__list .platform-link{min-height:82px;padding:.9rem 1rem;border:1px solid rgba(244,240,232,.12);border-radius:12px;background:rgba(255,255,255,.018);color:rgba(244,240,232,.82)}body main#contenu .contact-platforms__list .platform-link:is(:hover,:focus-visible){border-color:rgba(255,204,25,.48);background:rgba(255,204,25,.07);color:var(--text)}body main#contenu .contact-platforms__list .platform-link__mark--brand{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:1px solid rgba(244,240,232,.12);border-radius:50%;background:rgba(255,255,255,.035)}body main#contenu .contact-platforms__list .platform-link__mark--brand img{width:22px;height:22px;object-fit:contain}body main#contenu .contact-platforms__list .platform-link small{margin-top:.18rem;color:rgba(244,240,232,.48);font-size:.54rem;line-height:1.35}@media (max-width:820px){body main#contenu .contact-platforms{grid-template-columns:1fr;gap:1.75rem}body main#contenu .contact-platforms__intro h2{max-width:13ch}}@media (max-width:600px){body main#contenu .contact-platforms__list{grid-template-columns:1fr}body main#contenu .contact-platforms__list li[data-contact-platform=amazon]{grid-column:auto}body main#contenu .contact-platforms__list .platform-link{min-height:72px}}body main#contenu .about-story-scene--editorial{padding-block:clamp(2.3rem,5vw,4.8rem)!important}body main#contenu .about-teaser--editorial{width:min(calc(100% - (var(--v3-gutter) * 2)),1120px);padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body main#contenu .about-editorial__copy>h2{max-width:20ch!important}body main#contenu .about-editorial__biography{gap:1rem clamp(2rem,5vw,4.5rem)!important;margin-top:clamp(1.5rem,3vw,2.4rem)!important}body main#contenu .about-editorial__biography>p,body main#contenu .about-editorial__continuation p{font-size:clamp(.88rem,1vw,1rem)!important;line-height:1.68!important}body main#contenu .about-editorial__continuation{gap:clamp(1.5rem,4vw,4rem);margin-block:clamp(1.5rem,3vw,2.5rem)!important;padding-top:clamp(1rem,2vw,1.5rem)!important}body main#contenu .about-final-cta__inner{min-height:140px!important;padding-block:1.5rem!important}.shop-product-media{position:relative;display:grid;width:100%;height:100%;min-height:inherit;place-items:stretch;overflow:hidden;background:#0a0b0a}.shop-product-media>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.shop-product-media--fallback{position:relative;display:grid;width:100%;height:100%;min-height:inherit;place-content:center;place-items:center;gap:.65rem;padding:clamp(1.25rem,4vw,2.5rem);overflow:hidden;background:radial-gradient(circle at 50% 38%,rgba(255,204,25,.16),transparent 32%),linear-gradient(145deg,#15140f,#070908 68%);color:rgba(255,255,255,.72);text-align:center}.shop-product-media--fallback:after,.shop-product-media--fallback:before{position:absolute;border:1px solid rgba(255,204,25,.16);border-radius:50%;content:"";pointer-events:none}.shop-product-media--fallback:before{width:min(70%,260px);aspect-ratio:1}.shop-product-media--fallback:after{width:min(46%,170px);aspect-ratio:1}.shop-product-media--fallback>*{position:relative;z-index:1}.shop-product-media--fallback strong{color:#fff;font-size:clamp(1rem,2vw,1.4rem);line-height:1.1}.shop-product-media--fallback span{max-width:26ch;font-size:.68rem;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.shop-product-card__image>.shop-product-media,.shop-product-card__image>.shop-product-media--fallback,.shop-product-detail__image>.shop-product-media,.shop-product-detail__image>.shop-product-media--fallback{min-height:100%}.shop-product-detail__image .shop-product-media{aspect-ratio:1}@media (max-width:1100px) and (min-width:821px){.desktop-navigation__link{display:inline-flex}.desktop-navigation{gap:.08rem}.desktop-navigation__account,.desktop-navigation__cta,.desktop-navigation__link{padding-inline:.42rem;font-size:.59rem}.brand,.site-header--compact .brand{width:132px}body main#contenu .home-hero--editorial .home-hero__inner{grid-template-columns:minmax(340px,.95fr) minmax(260px,1.05fr)}}@media (max-width:820px){:root{--header-height:64px}.site-header,.site-header--home,.site-header.site-header--compact{height:64px}.site-header__inner{grid-template-columns:58px minmax(0,1fr) 78px;padding-inline:1rem}.brand,.site-header--compact .brand{width:clamp(126px,37vw,148px)}.menu-button{width:48px;min-width:48px;min-height:48px;justify-content:flex-start}.mobile-account-link{min-width:72px;min-height:48px}.mobile-navigation{top:64px;height:calc(100dvh - 64px)}body .site-footer>div{grid-template-columns:1fr!important;gap:.9rem!important;padding:1.25rem 1rem 1rem!important}body .site-footer__signature{width:142px}body .site-footer__columns--mobile{display:grid;gap:0}body .site-footer__group>summary{min-height:44px;font-size:.64rem}body .site-footer__group-links a{min-height:44px;font-size:.65rem}body .site-footer__bottom{align-items:flex-start;flex-direction:column-reverse;gap:.7rem;padding-top:.8rem!important;font-size:.54rem}body .site-footer__bottom nav{justify-content:flex-start;gap:.25rem .8rem}body .site-footer__bottom a{min-height:36px}body main#contenu .home-hero--editorial,body main#contenu .home-hero--editorial .home-hero__inner{min-height:650px!important}body main#contenu .home-hero--editorial:before{background:linear-gradient(0deg,rgba(3,6,6,.99),rgba(3,6,6,.83) 45%,rgba(3,6,6,.12) 77%),linear-gradient(90deg,rgba(3,6,6,.62),transparent 74%)}body main#contenu .home-hero--editorial .home-hero__media img{object-position:57% 24%}body main#contenu .home-hero--editorial .home-hero__inner{grid-template-columns:1fr;grid-template-rows:auto auto;align-content:end;row-gap:1rem;padding:82px 1rem 1.15rem!important}body main#contenu .home-hero--editorial .home-hero__copy--editorial{width:min(100%,34rem);justify-self:start}body main#contenu .home-hero--editorial .home-hero__wordmark{width:min(76vw,320px)!important}body main#contenu .home-hero--editorial .home-hero__signature{width:min(100%,34rem)}body main#contenu .home-featured--editorial .home-project-lead{height:auto!important;min-height:190px!important;grid-template-columns:minmax(138px,42%) minmax(0,58%)!important;overflow:hidden}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:100%!important;min-height:190px!important}body main#contenu .home-featured--editorial .home-project-lead__copy{height:auto!important;min-height:190px!important;overflow:visible!important;padding:.75rem!important}body main#contenu .v064-discography-stage{min-height:0!important;padding-block:76px 2.75rem!important;background:linear-gradient(0deg,rgba(4,6,5,.97),rgba(4,6,5,.42) 64%,rgba(4,6,5,.58)),url(/assets/v3/hero-main-ludovic-dog-exact.jpg) 58% 4% /auto 390px no-repeat,#050706}body main#contenu .discography-jukebox .home-jukebox__scene{--discography-card-width:min(76vw,320px)!important;--discography-card-body:86px;--discography-scene-top-space:0px!important;min-height:0!important;margin-top:1.15rem;padding-bottom:3.75rem}body main#contenu .discography-jukebox .home-jukebox__rail{display:flex;height:auto!important;gap:clamp(.45rem,2vw,.6rem);margin-top:0!important;padding:.25rem 12vw 1rem!important;overflow-x:auto;scroll-padding-inline:12vw!important;scroll-snap-type:x mandatory;perspective:none}body main#contenu .discography-jukebox .home-jukebox__item,body main#contenu .discography-jukebox .home-jukebox__item.is-active,body main#contenu .discography-jukebox .home-jukebox__item.is-far-next,body main#contenu .discography-jukebox .home-jukebox__item.is-far-previous,body main#contenu .discography-jukebox .home-jukebox__item.is-hidden-after,body main#contenu .discography-jukebox .home-jukebox__item.is-hidden-before,body main#contenu .discography-jukebox .home-jukebox__item.is-next,body main#contenu .discography-jukebox .home-jukebox__item.is-previous{position:relative;top:auto;left:auto;width:auto;height:auto;flex:0 0 var(--discography-card-width);visibility:visible!important;pointer-events:auto;transform:none!important;opacity:.48;scroll-snap-align:center}body main#contenu .discography-jukebox .home-jukebox__item.is-active{opacity:1}body main#contenu .discography-jukebox .home-jukebox__item.is-next,body main#contenu .discography-jukebox .home-jukebox__item.is-previous{opacity:.68}body main#contenu .discography-jukebox .home-jukebox__arrow{top:auto;bottom:0;transform:none}body main#contenu .discography-jukebox .home-jukebox__arrow--previous{right:auto;left:1rem}body main#contenu .discography-jukebox .home-jukebox__arrow--next{right:1rem;left:auto}body main#contenu .discography-card{grid-template-rows:auto minmax(var(--discography-card-body),auto)}body main#contenu .discography-card__body{min-height:var(--discography-card-body)!important}body main#contenu .about-story-scene--editorial{padding-block:2rem!important}body main#contenu .about-teaser--editorial{width:calc(100% - 2rem);padding:0!important}body main#contenu .about-editorial__biography,body main#contenu .about-editorial__continuation{grid-template-columns:1fr}body main#contenu .about-final-cta__inner{min-height:150px!important;padding-block:1.5rem!important}body main#contenu .album-hero__backdrop,body main#contenu .commander-hero-v2__backdrop,body main#contenu .shop-commerce-hero__backdrop{background-position:58% 25%}body main#contenu .album-hero{padding-top:calc(var(--header-height) + 1rem)!important}body main#contenu .album-hero .back-link{position:relative;z-index:2;display:inline-flex;min-height:44px;align-items:center;margin:0 0 .65rem}body main#contenu .shop-commerce-hero,body main#contenu .shop-commerce-hero .shop-commerce-hero__inner{min-height:380px!important}body main#contenu .shop-commerce-hero .shop-commerce-hero__inner{align-content:end;padding-top:calc(var(--header-height) + 1.5rem)!important;padding-bottom:1.35rem!important}body main#contenu .contact-hero--v3{min-height:540px}body main#contenu .contact-hero--v3>img{object-position:58% 24%}body main#contenu .contact-hero--v3:after{background:linear-gradient(0deg,rgba(4,6,5,.99),rgba(4,6,5,.72) 48%,rgba(4,6,5,.18) 78%),linear-gradient(90deg,rgba(4,6,5,.54),transparent 72%)}body main#contenu .contact-hero--v3 .contact-hero__inner{min-height:calc(540px - var(--header-height));align-items:end;padding:1.5rem 1rem 2rem!important}body main#contenu .contact-hero--v3 h1{font-size:clamp(2.7rem,12vw,4.6rem)}}@media (max-width:430px){.site-header__inner{grid-template-columns:52px minmax(0,1fr) 72px;padding-inline:.8rem}.brand,.site-header--compact .brand{width:clamp(120px,36vw,138px)}body main#contenu .home-hero--editorial,body main#contenu .home-hero--editorial .home-hero__inner{min-height:680px!important}body main#contenu .home-hero--editorial .home-hero__actions{display:grid;grid-template-columns:1fr;width:min(100%,300px);gap:.5rem}body main#contenu .home-hero--editorial .home-hero__actions .button{width:100%;min-height:46px}body main#contenu .home-hero--editorial .home-hero__signature{gap:.32rem}body main#contenu .home-hero--editorial .home-hero__signature span{padding-left:.34rem;font-size:.42rem}body main#contenu .home-featured--editorial .home-project-lead{min-height:180px!important;grid-template-columns:minmax(118px,40%) minmax(0,60%)!important;overflow:hidden}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:100%!important;min-height:180px!important;aspect-ratio:auto}body main#contenu .home-featured--editorial .home-project-lead__copy{min-height:180px!important;padding:.7rem!important}body main#contenu .home-featured--editorial .home-project-lead__copy>p:not(.eyebrow){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}body main#contenu .home-featured--editorial .home-project-lead__copy>.button{display:none}body main#contenu .home-featured--editorial .home-project-lead__copy .audio-preview-player--compact{width:100%;margin-block:.35rem 0;padding:.48rem}.shop-product-media--fallback{min-height:168px;padding:1rem}}@media (max-width:390px){body .site-footer__signature{width:132px}body main#contenu .home-hero--editorial .home-hero__inner{padding-inline:.85rem!important}body main#contenu .home-hero--editorial .home-hero__wordmark{width:min(74vw,278px)!important}}@media (max-height:700px) and (min-width:821px){body main#contenu .home-hero--editorial,body main#contenu .home-hero--editorial .home-hero__inner{min-height:550px!important}}@media (hover:none) and (pointer:coarse){body .site-footer__bottom a,body .site-footer__columns--desktop a{min-height:44px}}@media (prefers-reduced-motion:reduce){.home-hero--editorial [data-motion-layer=signature],.shop-product-card,.shop-product-media>img{animation:none!important;transition:none!important;transform:none!important}.v064-discography-stage{background-attachment:scroll}}:root{--v32-frame-wide:2160px;--v32-frame-reading:1680px;--v32-motion-ease:cubic-bezier(0.22,1,0.36,1)}.motion-reveal{animation-name:none!important;animation-timeline:auto!important;animation-range:normal!important}body main#contenu .contact-platforms__list li[data-contact-platform=amazon]{grid-column:auto}body main#contenu .contact-platforms__list li[data-contact-featured=true]{grid-column:1/-1}body main#contenu .contact-platforms__list .platform-link{width:100%;height:100%;cursor:pointer}body main#contenu .contact-platforms__list .platform-link--featured{min-height:116px;padding:1.2rem 1.35rem;border-color:rgba(255,204,25,.42);background:linear-gradient(110deg,rgba(255,204,25,.115),rgba(255,204,25,.025) 56%,rgba(255,255,255,.018)),rgba(7,9,8,.92);box-shadow:inset 0 1px 0 rgba(255,236,174,.08),0 18px 58px rgba(0,0,0,.2)}body main#contenu .contact-platforms__list .platform-link--featured .platform-link__mark--brand{width:50px;height:50px;flex-basis:50px;border-color:rgba(255,204,25,.28);background:rgba(255,204,25,.07)}body main#contenu .contact-platforms__list .platform-link--featured .platform-link__mark--brand img{width:31px;height:31px}body main#contenu .contact-platforms__list .platform-link--featured strong{color:#fff8e7;font-size:clamp(.78rem,.9vw,.96rem)}body main#contenu .contact-platforms__list .platform-link--featured small{color:rgba(255,238,190,.66);font-size:clamp(.68rem,.72vw,.78rem);line-height:1.45;letter-spacing:.07em;text-transform:uppercase}@media (min-width:1200px) and (min-height:800px){body main#contenu .home-hero--editorial,body main#contenu .home-hero--editorial .home-hero__inner{min-height:clamp(590px,68svh,900px)!important}body main#contenu .home-hero--editorial .home-hero__inner{padding-top:clamp(92px,10svh,140px)!important;padding-bottom:clamp(1.5rem,3svh,2.6rem)!important}body main#contenu .about-hero--editorial,body main#contenu .about-hero--editorial .about-hero__grid,body main#contenu .about-hero__portrait--editorial{min-height:clamp(500px,62svh,820px)!important}body main#contenu .contact-hero--v3{min-height:clamp(620px,70svh,840px)}body main#contenu .contact-hero--v3 .contact-hero__inner{min-height:calc(clamp(620px, 70svh, 840px) - var(--header-height))}body main#contenu .commander-hero-v084{min-height:clamp(300px,38svh,520px)!important}body main#contenu .commander-hero-v084 .page-hero__grid{min-height:inherit;align-content:center}body main#contenu .shop-commerce-hero,body main#contenu .shop-commerce-hero .shop-commerce-hero__inner{min-height:clamp(380px,42svh,560px)!important}}@media (min-width:1441px){.site-header__inner,body .site-footer>div{width:min(100%,2080px)!important;max-width:2080px!important}body main#contenu .contact-hero--v3{width:min(calc(100% - (var(--window-gutter) * 2)),var(--v32-frame-wide));max-width:var(--v32-frame-wide)}body main#contenu .contact-hero--v3 .contact-hero__inner,body main#contenu .contact-platforms-section>div,body main#contenu .contact-section--v3>div,body main#contenu .home-contact--editorial .home-contact__inner,body main#contenu .home-featured--editorial>div,body main#contenu .home-hero--editorial .home-hero__inner,body main#contenu .shop-commerce-hero .shop-commerce-hero__inner,body main#contenu .shop-commerce-shell>.section>div,body main#contenu .shop-product-page>div{width:min(100%,var(--v32-frame-wide));max-width:var(--v32-frame-wide)}body main#contenu .home-hero--editorial .home-hero__inner{grid-template-columns:minmax(430px,.78fr) minmax(520px,1.22fr);column-gap:clamp(3rem,7vw,9rem)}body main#contenu .home-hero--editorial .home-hero__copy--editorial{width:min(100%,49rem)}body main#contenu .home-hero--editorial .home-hero__wordmark{width:clamp(430px,24vw,570px)!important}body main#contenu .home-hero--editorial .home-hero__signature{width:min(100%,760px)}body main#contenu .home-featured--editorial .home-project-lead{min-height:clamp(260px,18vw,360px)!important;grid-template-columns:clamp(260px,18vw,360px) 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:clamp(260px,18vw,360px)!important;min-height:clamp(260px,18vw,360px)!important}body main#contenu .home-featured--editorial .home-project-lead__copy{min-height:clamp(260px,18vw,360px)!important;padding:clamp(1.4rem,2.4vw,2.8rem)!important}body main#contenu .home-featured--editorial .home-project-lead__copy h3{font-size:clamp(2rem,2.4vw,3.6rem)!important}body main#contenu .v064-discography-container{width:min(calc(100% - (var(--window-gutter) * 2)),var(--v32-frame-wide));max-width:var(--v32-frame-wide)}body main#contenu .discography-jukebox__toolbar{width:min(1600px,92%)}body main#contenu .discography-jukebox .home-jukebox__scene{--jukebox-cover-size:clamp(350px,20vw,500px)!important;--discography-card-width:var(--jukebox-cover-size)!important;--discography-card-body:clamp(100px,7vw,118px);--discography-scene-top-space:clamp(3.1rem,6svh,5.4rem)!important;min-height:calc(var(--discography-card-width) + var(--discography-card-body) + var(--discography-scene-top-space) + 2.8rem)!important}body main#contenu .discography-jukebox .home-jukebox__rail{height:calc(var(--discography-card-width) + var(--discography-card-body))!important;perspective:1480px}body main#contenu .commander-hero-v084 .page-hero__grid,body main#contenu .commander-meeting-v084>div,body main#contenu .commander-v084{width:min(100%,2000px)!important;max-width:2000px!important}body main#contenu .commander-v084{grid-template-columns:minmax(0,1fr) clamp(340px,19vw,420px);gap:clamp(1.5rem,2vw,2.5rem)}body main#contenu .about-final-cta__inner,body main#contenu .about-hero--editorial .about-hero__grid{width:min(100%,2080px);max-width:2080px}body main#contenu .about-hero--editorial .about-hero__grid{grid-template-columns:minmax(430px,.9fr) minmax(620px,1.1fr);column-gap:clamp(2rem,5vw,7rem)}body main#contenu .about-hero__copy--editorial{max-width:48rem}body main#contenu .about-teaser--editorial{width:min(calc(100% - (var(--v3-gutter) * 2)),var(--v32-frame-reading))}body main#contenu .about-editorial__biography,body main#contenu .about-editorial__continuation{grid-template-columns:repeat(2,minmax(0,66ch));justify-content:space-between;column-gap:clamp(3rem,7vw,8rem)!important}body main#contenu .about-final-cta__inner{min-height:clamp(160px,17svh,240px)!important}body main#contenu .contact-platforms{grid-template-columns:minmax(320px,.58fr) minmax(760px,1.42fr);gap:clamp(4rem,8vw,10rem)}body main#contenu .contact-panel{grid-template-columns:minmax(0,1fr) auto;gap:clamp(3rem,8vw,10rem)}body main#contenu .shop-product-page .shop-product-detail{grid-template-columns:minmax(420px,620px) minmax(0,1fr);gap:clamp(3rem,7vw,8rem)}body main#contenu .shop-product-detail__copy{max-width:48rem}body main#contenu .shop-product-grid:has(>:only-child){grid-template-columns:minmax(0,680px);justify-content:start}body main#contenu .shop-product-grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,760px));justify-content:center}body main#contenu .shop-product-grid:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}}@media (min-width:2200px){body main#contenu .shop-product-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1600px) and (min-height:900px) and (min-aspect-ratio:8/5){body main#contenu .home-hero--editorial .home-hero__inner{grid-template-columns:minmax(440px,.74fr) minmax(620px,1.26fr)}body main#contenu .discography-jukebox .home-jukebox__scene{--discography-scene-top-space:clamp(3.6rem,6.5svh,5.8rem)!important}body main#contenu .contact-platforms{grid-template-columns:minmax(340px,.54fr) minmax(820px,1.46fr)}}@media (min-width:1600px) and (min-height:1050px) and (max-aspect-ratio:8/5){body main#contenu .home-hero--editorial,body main#contenu .home-hero--editorial .home-hero__inner{min-height:clamp(720px,72svh,920px)!important}body main#contenu .about-story-scene--editorial,body main#contenu .contact-platforms-section{padding-block:clamp(4.5rem,7svh,7rem)!important}}@media (max-width:820px){body main#contenu .about-hero--editorial .about-hero__grid{grid-template-columns:1fr!important}body main#contenu .contact-platforms__list li[data-contact-featured=true]{grid-column:1/-1}}@media (max-width:600px){body main#contenu .contact-platforms__list .platform-link--featured{min-height:96px;padding:1rem}body main#contenu .contact-platforms__list .platform-link--featured .platform-link__mark--brand{width:46px;height:46px;flex-basis:46px}body main#contenu .contact-platforms__list .platform-link--featured .platform-link__mark--brand img{width:29px;height:29px}}@media (max-height:780px) and (min-width:821px){body main#contenu .home-hero--editorial,body main#contenu .home-hero--editorial .home-hero__inner{min-height:550px!important}body main#contenu .about-hero--editorial,body main#contenu .about-hero--editorial .about-hero__grid,body main#contenu .about-hero__portrait--editorial{min-height:460px!important}body main#contenu .contact-hero--v3,body main#contenu .contact-hero--v3 .contact-hero__inner{min-height:560px}body main#contenu .commander-hero-v084{min-height:300px!important}body main#contenu .shop-commerce-hero,body main#contenu .shop-commerce-hero .shop-commerce-hero__inner{min-height:360px!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-hero--editorial [data-motion-layer=media] img{animation:v32-layer-fade 1.1s var(--v32-motion-ease) both;transform:translate3d(calc(var(--motion-x) * -8px),calc(var(--motion-y) * -5px),0) scale(1.045);transition:none}.home-hero--editorial [data-motion-layer=copy]{transform:translate3d(calc(var(--motion-x) * 4px),calc(var(--motion-y) * 3px),0);transition:none}body main#contenu .home-hero--editorial [data-motion-layer=signature]{transform:translate3d(calc(var(--motion-x) * -6px),calc(var(--motion-y) * -3px),0);transition:none}.home-hero__media:after{inset:-12%;opacity:.72;animation:v32-halo-fade 1.1s .12s var(--v32-motion-ease) both;transform:translate3d(calc(var(--motion-x) * 12px),calc(var(--motion-y) * 8px),0) scale(1.08);background:radial-gradient(circle at 72% 37%,rgba(226,196,126,.17),transparent 24rem)}.about-hero--editorial [data-motion-layer=media]{transform:none;transition:none}body main#contenu .about-hero--editorial [data-motion-layer=media] img{transform:translate3d(calc(var(--motion-x) * -7px),calc(var(--motion-y) * -4px),0) scale(1.025);transition:none}.about-hero--editorial [data-motion-layer=copy]{transform:translate3d(calc(var(--motion-x) * 4px),calc(var(--motion-y) * 2px),0);transition:none}.contact-hero--v3>img[data-motion-layer=media]{transform:translate3d(calc(var(--motion-x) * -7px),calc(var(--motion-y) * -4px),0) scale(1.035);transition:none}.commander-hero-v084 [data-motion-layer=media],.shop-commerce-hero [data-motion-layer=media]{transform:translate3d(calc(var(--motion-x) * -7px),calc(var(--motion-y) * -4px),0) scale(1.03);transition:none}.album-hero [data-motion-layer]{transition:none}.album-hero__content[data-motion-layer=copy]{animation:v32-layer-fade .72s var(--v32-motion-ease) both}.discography-jukebox .home-jukebox__background{transform:translate3d(calc(var(--motion-x) * 12px),calc(var(--motion-y) * 8px),0) scale(1.06)}body main#contenu [data-motion-tilt]{--motion-card-lift:0px;position:relative;isolation:isolate;transform:perspective(1100px) translate3d(0,var(--motion-card-lift),0) rotateX(calc(var(--motion-y) * -1.5deg)) rotateY(calc(var(--motion-x) * 2deg));transform-style:preserve-3d;transition:border-color .22s ease,box-shadow .32s var(--v32-motion-ease)}body main#contenu .motion-reveal.motion-reveal--pending.is-revealed[data-motion-tilt]{transform:perspective(1100px) translate3d(0,var(--motion-card-lift),0) rotateX(calc(var(--motion-y) * -1.5deg)) rotateY(calc(var(--motion-x) * 2deg))}body main#contenu [data-motion-tilt]:is(:hover,:focus-within,:focus-visible){--motion-card-lift:-3px}body main#contenu :is(.shop-product-card,.platform-link)[data-motion-tilt]{overflow:clip}body main#contenu :is(.shop-product-card,.platform-link)[data-motion-tilt]:after{position:absolute;z-index:3;inset:-28%;border-radius:inherit;background:radial-gradient(circle,rgba(255,231,163,.19),transparent 46%);content:"";opacity:0;pointer-events:none;transform:translate3d(calc(var(--motion-x) * 22%),calc(var(--motion-y) * 16%),0) scale(1.18);transition:opacity .24s ease}body main#contenu :is(.shop-product-card,.platform-link)[data-motion-tilt]:is(:hover,:focus-within,:focus-visible):after{opacity:.28}}@media (prefers-reduced-motion:no-preference){.brand{animation:v32-brand-arrival .72s var(--v32-motion-ease) both}.home-hero--editorial .home-hero__copy>.home-hero__wordmark{animation:none}main#contenu.route-motion-enter :is(.home-hero__wordmark,.discography-jukebox .home-jukebox__heading h1,.commander-hero-v084 h1,.shop-commerce-hero h1,.about-hero--editorial h1,.contact-hero--v3 h1){animation:v32-title-reveal .72s var(--v32-motion-ease) both!important}.button:not(.button--quiet){box-shadow:0 0 0 rgba(226,196,126,0)}.button:not(.button--quiet):before{inset:-30% auto -30% -42%;width:34%;transform:skewX(-18deg) translateX(-180%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transition:transform .68s var(--v32-motion-ease)}.button:not(.button--quiet):is(:hover,:focus-visible){box-shadow:0 12px 38px rgba(198,161,91,.16),0 0 0 1px rgba(226,196,126,.16)}.button:not(.button--quiet):is(:hover,:focus-visible):before{transform:skewX(-18deg) translateX(620%)}.contact-platforms.motion-reveal--pending .contact-platforms__list li{opacity:0;transform:translateY(14px)}.contact-platforms.motion-reveal--pending.is-revealed .contact-platforms__list li{opacity:1;transform:translateY(0);transition:opacity .52s ease,transform .62s var(--v32-motion-ease)}.contact-platforms.motion-reveal--pending.is-revealed .contact-platforms__list li:nth-child(2){transition-delay:45ms}.contact-platforms.motion-reveal--pending.is-revealed .contact-platforms__list li:nth-child(3){transition-delay:90ms}.contact-platforms.motion-reveal--pending.is-revealed .contact-platforms__list li:nth-child(4){transition-delay:135ms}.contact-platforms.motion-reveal--pending.is-revealed .contact-platforms__list li:nth-child(5){transition-delay:.18s}.contact-platforms.motion-reveal--pending.is-revealed .contact-platforms__list li:nth-child(6){transition-delay:225ms}.contact-platforms.motion-reveal--pending.is-revealed .contact-platforms__list li:nth-child(7){transition-delay:.27s}body main#contenu .discography-jukebox .home-jukebox__item,body main#contenu .discography-jukebox .home-jukebox__item .discography-card__body{transition-duration:.74s;transition-timing-function:var(--v32-motion-ease)}body main#contenu .discography-jukebox .discography-card__art{transition:box-shadow .74s var(--v32-motion-ease)}body main#contenu .discography-jukebox .home-jukebox__item.is-active .discography-card__art{box-shadow:0 42px 116px rgba(0,0,0,.68),0 0 74px var(--jukebox-tone,rgba(198,161,91,.17))}}@keyframes v32-title-reveal{0%{opacity:.01;clip-path:inset(0 0 100% 0);transform:translate3d(0,24px,0)}to{opacity:1;clip-path:inset(0 0 0 0);transform:translateZ(0)}}@keyframes v32-layer-fade{0%{opacity:0}to{opacity:1}}@keyframes v32-halo-fade{0%{opacity:0}to{opacity:.72}}@keyframes v32-brand-arrival{0%{opacity:0;transform:translate3d(-10px,4px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){.brand,.contact-platforms__list li,.home-hero__media:after,.motion-reveal,.motion-reveal.motion-reveal--pending,.motion-reveal.motion-reveal--pending.is-revealed,[data-motion-layer],[data-motion-layer] img,[data-motion-tilt],[data-motion-tilt]:after{animation:none!important;opacity:1;transition:none!important;transform:none!important}.discography-jukebox .home-jukebox__background{opacity:.12;transform:none!important}.discography-jukebox .discography-card__art,.discography-jukebox .home-jukebox__background,.discography-jukebox .home-jukebox__item,.discography-jukebox .home-jukebox__item .discography-card__body{animation:none!important;transition:none!important}main#contenu.route-motion-enter{animation:none!important}.button:before{display:none}}@media (min-width:701px) and (prefers-reduced-motion:reduce){.discography-jukebox .home-jukebox__item.is-active{opacity:1;transform:translate3d(-50%,0,160px) scale(1) rotateY(0deg)!important}.discography-jukebox .home-jukebox__item.is-previous{opacity:.78;transform:translate3d(-152%,4%,-135px) scale(.84) rotateY(44deg)!important}.discography-jukebox .home-jukebox__item.is-next{opacity:.78;transform:translate3d(52%,4%,-135px) scale(.84) rotateY(-44deg)!important}.discography-jukebox .home-jukebox__item.is-far-previous{opacity:.45;transform:translate3d(-242%,8%,-330px) scale(.6) rotateY(58deg)!important}.discography-jukebox .home-jukebox__item.is-far-next{opacity:.45;transform:translate3d(142%,8%,-330px) scale(.6) rotateY(-58deg)!important}}@media (min-width:701px) and (max-width:1000px) and (prefers-reduced-motion:reduce){.discography-jukebox .home-jukebox__item.is-previous{transform:translate3d(-145%,5%,-120px) scale(.78) rotateY(35deg)!important}.discography-jukebox .home-jukebox__item.is-next{transform:translate3d(45%,5%,-120px) scale(.78) rotateY(-35deg)!important}}body .site-header .desktop-navigation__account,body .site-header .desktop-navigation__cta,body .site-header .desktop-navigation__link{font-size:clamp(.72rem,.86vw,.88rem);letter-spacing:.025em}body .site-footer__columns--desktop a{min-height:32px;font-size:.75rem}body .site-footer__columns--desktop h2{font-size:.66rem}body .site-footer__bottom{font-size:.68rem;line-height:1.6}body main#contenu .home-hero--vfinal,body main#contenu .home-hero--vfinal .home-hero__inner{min-height:clamp(580px,48vw,760px)!important}body main#contenu .home-hero--vfinal .home-hero__inner{width:min(100%,1440px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);padding-inline:clamp(1.25rem,4vw,4rem)!important;padding-top:calc(var(--header-height) + 3rem)!important;padding-bottom:2rem!important}body main#contenu .home-hero--vfinal .home-hero__wordmark{width:min(100%,490px)!important}body main#contenu .home-hero--vfinal .home-hero__eyebrow{order:0;max-width:43ch;margin-top:1.2rem;font-size:.72rem;line-height:1.7;letter-spacing:.18em}body main#contenu .home-hero--vfinal .home-hero__slogan{max-width:19ch;margin-block:1rem .5rem;font-size:clamp(1.7rem,2.4vw,2.6rem);line-height:1.12;letter-spacing:-.04em}body main#contenu .home-hero--vfinal .home-hero__lead{font-size:1rem}body main#contenu .home-hero--vfinal .home-hero__signature span{font-size:.65rem;line-height:1.55}body main#contenu .home-featured--vfinal{padding-block:2.6rem!important}.home-featured--vfinal .home-featured__layout{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,2fr);align-items:center;gap:clamp(1.5rem,4vw,4rem)}.home-featured--vfinal .home-featured__heading{display:block;margin:0}.home-featured--vfinal .home-featured__heading .button{min-height:44px}.home-featured--vfinal .home-featured__heading h2{max-width:9ch;margin-block:.7rem 1.3rem;font-family:inherit;font-size:clamp(2.1rem,3.1vw,3.4rem);font-weight:650;line-height:1.02;letter-spacing:-.05em}body main#contenu .home-featured--vfinal .home-project-lead{grid-template-columns:minmax(190px,.85fr) minmax(0,1.15fr)!important;gap:clamp(1.2rem,2.3vw,2.5rem);min-height:0!important;border:0;border-radius:0;background:transparent;box-shadow:none}body main#contenu .home-featured--vfinal .home-project-lead__art,body main#contenu .home-featured--vfinal .home-project-lead__art .project-artwork{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1}.home-featured--vfinal .home-project-lead__art{border:1px solid rgba(226,196,126,.38);border-radius:5px;box-shadow:0 16px 42px #0008;overflow:hidden}body main#contenu .home-featured--vfinal .home-project-lead__copy{display:flex;flex-direction:column;gap:.65rem;height:auto!important;min-height:0!important;overflow:visible!important;padding:0!important;background:transparent}body main#contenu .home-featured--vfinal .home-project-lead__copy .audio-preview-player{width:100%;align-self:stretch}body main#contenu .home-featured--vfinal .home-project-lead__copy>.button{align-self:start}body main#contenu .home-featured--vfinal .home-project-lead__copy h3{max-width:16ch;font-family:inherit;font-size:clamp(1.8rem,2.7vw,2.9rem);font-weight:650;line-height:1.05;letter-spacing:-.04em}body main#contenu .home-featured--vfinal .home-project-lead__copy>p:not(.eyebrow){display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-width:48ch;max-height:8em;font-size:.93rem;line-height:1.6}.home-platforms-vfinal,.home-support-vfinal,.home-universe-vfinal{padding-block:clamp(2.5rem,5vw,4.5rem);border-top:1px solid #ffffff16;background:#070a09}.home-universe-vfinal h2{margin:.6rem 0 1.7rem;font-size:clamp(1.8rem,3vw,3rem);line-height:1.13;letter-spacing:-.045em}.home-universe-vfinal h2 em{color:var(--gold-light);font-style:normal}.home-universe-vfinal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.home-universe-vfinal__grid>a{display:flex;min-width:0;gap:1.2rem;padding:clamp(1.3rem,2vw,2rem);border:1px solid #ffffff1f;border-radius:8px;background:linear-gradient(135deg,#ffffff03,transparent);text-decoration:none;transition:border-color .18s ease,background .18s ease}.home-universe-vfinal__grid>a:hover{border-color:#e2c47e77;background:#e2c47e07}.home-universe-vfinal__grid>a:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}.home-universe-vfinal__index{color:var(--gold-light);font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.12em;padding-top:.3rem}.home-universe-vfinal h3{margin:0 0 .65rem;font-size:1.2rem}.home-universe-vfinal__grid p{margin:0;color:#c5c2b9;font-size:.9rem;line-height:1.65}.home-universe-vfinal__link{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-height:44px;margin-top:.8rem;color:var(--gold-light);font-size:.78rem}.home-platforms-vfinal{background:linear-gradient(135deg,#12120e,#070a09)}.home-platforms-vfinal__intro{display:flex;align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-bottom:1.8rem}.home-platforms-vfinal__intro>img{width:clamp(150px,19vw,235px);height:auto;flex:0 0 auto;border:1px solid #fff;border-radius:4px}.home-platforms-vfinal h2,.home-support-vfinal h2{margin:.45rem 0 .6rem;font-size:clamp(1.7rem,2.5vw,2.5rem);letter-spacing:-.04em;line-height:1.15}.home-platforms-vfinal p:not(.eyebrow),.home-support-vfinal p:not(.eyebrow){max-width:62ch;margin:0;color:#c5c2b9;line-height:1.65}.home-platforms-vfinal ul{display:flex;flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none}.home-platforms-vfinal .platform-link{min-height:52px;padding:.7rem 1rem;gap:.7rem;border:1px solid #ffffff25;border-radius:6px;background:#05070680}.home-platforms-vfinal .platform-link strong{font-size:.84rem}.home-platforms-vfinal .platform-link__arrow{width:13px;height:13px;margin-left:.5rem}.home-platforms-vfinal .platform-link__mark,.home-platforms-vfinal .platform-link__mark img{width:24px;height:24px}.home-support-vfinal>.container{display:flex;justify-content:space-between;align-items:center;gap:2rem}.home-support-vfinal .button{flex:0 0 auto}body main#contenu .shop-product-grid,body main#contenu .shop-product-grid:has(>:only-child),body main#contenu .shop-product-grid:not(:has(>:only-child)){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),360px))!important;gap:clamp(1rem,2vw,1.8rem);justify-content:start!important}body main#contenu .shop-product-card{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto;align-self:start;min-width:0;border-radius:8px;overflow:hidden}body main#contenu .shop-product-card__image{width:100%;min-height:0!important;height:auto!important;aspect-ratio:1!important;border-radius:0}body main#contenu .shop-product-card__body{display:flex;min-height:0!important;flex-direction:column;align-items:stretch;padding:1rem!important}body main#contenu .shop-product-card__body h3{margin-block:.35rem .65rem;font-size:1.25rem;line-height:1.25;overflow-wrap:anywhere}body main#contenu .shop-product-card__footer{position:static;display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;gap:.6rem;margin-top:auto}body main#contenu .shop-product-card__actions{display:flex;flex-direction:column;align-items:stretch;gap:.4rem}body main#contenu .shop-product-card__actions .text-link{min-height:44px;font-size:.9rem;letter-spacing:0}body main#contenu .shop-product-card__actions button{width:100%;min-height:48px!important}body main#contenu .shop-external-product-card .shop-product-card__actions .button{width:100%;min-height:48px}body main#contenu .shop-external-product-disclosure{margin:1rem 0 0;color:var(--color-text-muted);font-size:.9rem}body main#contenu .shop-product-card__actions .shop-add-button{font-size:.95rem;line-height:1.35;letter-spacing:0;white-space:normal;text-transform:none}body main#contenu .shop-support-card__copy{margin:0 0 1rem;color:var(--text-soft);font-size:.95rem;line-height:1.4}body main#contenu .shop-support-card .button{width:100%;min-height:48px;padding:.7rem 1rem;font-size:.95rem;line-height:1.35;letter-spacing:0;white-space:normal}body main#contenu .shop-commerce-hero h1{font-family:inherit;font-weight:750;line-height:.95}body main#contenu .shop-commerce-heading{align-items:center}body main#contenu .shop-commerce-heading h2{margin-bottom:0;font-size:clamp(1.8rem,3vw,2.8rem)}body main#contenu .album-hero__grid{grid-template-columns:minmax(240px,350px) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}body main#contenu .album-hero__content h1{font-family:inherit;font-size:clamp(2.4rem,4.3vw,4.6rem);font-weight:650;line-height:1.03}body main#contenu .album-facts{gap:.5rem;border:0;background:transparent}body main#contenu .album-facts>div{padding:.55rem .8rem;border:1px solid #ffffff25;border-radius:7px;background:#05070670}body main#contenu .album-details{padding-block:2rem 3rem}body main#contenu .album-details__grid{align-items:start}body main#contenu .discography-jukebox .home-jukebox__heading h1{max-width:100%;font-size:clamp(3.4rem,6vw,6rem);line-height:1.08}body main#contenu .discography-jukebox__filters button,body main#contenu .discography-jukebox__sort select{min-height:44px}body main#contenu .discography-card__body{padding:.85rem 1rem}body main#contenu .discography-jukebox .discography-card[data-active] .discography-card__body h3{padding-right:5.6rem}body main#contenu .discography-jukebox .home-jukebox__item a.discography-card__link{min-height:44px}body main#contenu .creations-intro{max-width:900px;padding-block:1.1rem 2rem}body main#contenu .creations-intro h1{font-size:clamp(2.5rem,5vw,4.7rem);line-height:1.04}body main#contenu .creations-intro>p:last-child{max-width:57ch;font-size:1rem;line-height:1.65}body main#contenu .commander-hero-v084 h1{font-size:clamp(2.8rem,5vw,4.9rem);line-height:.95}body main#contenu .commander-hero-v084 h1 em{color:var(--gold-light);font-style:normal}body main#contenu .commander-v084 .order-form--premium{border-radius:10px;border-color:#e2c47e38}body main#contenu .commander-v084 .field input,body main#contenu .commander-v084 .field textarea{border-radius:6px}body main#contenu .commander-v084 .order-progress__item{border-radius:5px}body main#contenu .about-hero--editorial .about-hero__copy h1{max-width:15ch;font-family:inherit;font-size:clamp(2.7rem,4.3vw,4.3rem);font-weight:650;line-height:1.08}body main#contenu .about-hero--editorial .about-hero__copy h1:after{display:block;width:58px;height:3px;margin-top:1rem;background:var(--gold-light);content:""}body main#contenu .about-hero__portrait--editorial img{object-fit:contain;object-position:center;filter:none;transform:none}body main#contenu .about-hero__portrait--editorial:before{content:none}body main#contenu .about-editorial__copy{max-width:850px;margin-inline:auto}body main#contenu .about-editorial__biography{grid-template-columns:minmax(0,1fr)!important}body main#contenu .about-editorial__biography>p{max-width:75ch}body main#contenu .contact-hero--v3 h1{max-width:17ch;font-size:clamp(2.7rem,4.5vw,4.7rem);line-height:1.05}@media (min-width:821px) and (max-width:1100px){body .site-header .desktop-navigation__account,body .site-header .desktop-navigation__cta,body .site-header .desktop-navigation__link{font-size:.65rem;padding-inline:.38rem}.home-featured--vfinal .home-featured__layout{grid-template-columns:1fr;gap:1.3rem}.home-featured--vfinal .home-featured__heading{display:flex;align-items:end;justify-content:space-between;gap:1rem}.home-featured--vfinal .home-featured__heading h2{max-width:none;margin-bottom:0}}@media (max-width:820px){body main#contenu .home-hero--vfinal,body main#contenu .home-hero--vfinal .home-hero__inner{min-height:650px!important}body main#contenu .home-hero--vfinal .home-hero__inner{grid-template-columns:1fr;padding:265px 1.25rem 1.25rem!important}body main#contenu .home-hero--vfinal .home-hero__wordmark{width:min(82vw,350px)!important}body main#contenu .home-hero--vfinal .home-hero__eyebrow{max-width:38ch;font-size:.6rem;margin-top:.75rem}body main#contenu .home-hero--vfinal .home-hero__slogan{max-width:23ch;margin-top:.65rem;font-size:1.65rem}body main#contenu .home-hero--vfinal .home-hero__lead{margin-top:.45rem;font-size:.9rem}body main#contenu .home-hero--vfinal .home-hero__signature span{font-size:.55rem}body main#contenu .home-hero--vfinal .home-hero__actions{margin-top:.9rem}body main#contenu .home-featured--vfinal{padding-block:1.6rem!important}.home-featured--vfinal .home-featured__layout{grid-template-columns:1fr;gap:1.25rem}.home-featured--vfinal .home-featured__heading{display:flex;align-items:end;gap:1rem;justify-content:space-between}.home-featured--vfinal .home-featured__heading h2{max-width:12ch;font-size:2rem;margin:.45rem 0 0}.home-featured--vfinal .home-featured__heading .button{min-width:0;width:auto;max-width:145px;flex:0 0 auto;padding-inline:.2rem;font-size:.65rem}body main#contenu .home-featured--vfinal .home-project-lead{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:1rem;align-items:start;overflow:visible}body main#contenu .home-featured--vfinal .home-project-lead__copy h3{font-size:clamp(1.2rem,4.7vw,1.8rem);line-height:1.12}body main#contenu .home-featured--vfinal .home-project-lead__copy>p:not(.eyebrow){font-size:.8rem}.home-featured--vfinal .home-project-lead__copy>.eyebrow{font-size:.52rem;line-height:1.5}.home-featured--vfinal .home-project-lead__copy .audio-preview-player{margin-top:.6rem}.home-universe-vfinal__grid{grid-template-columns:1fr;gap:.65rem}.home-universe-vfinal__grid>a{padding:1.25rem}.home-platforms-vfinal__intro{align-items:start;flex-direction:column;gap:1.2rem}.home-platforms-vfinal__intro>img{width:170px}.home-platforms-vfinal ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-platforms-vfinal li{min-width:0}.home-platforms-vfinal .platform-link{min-height:52px;padding:.7rem;gap:.5rem}.home-platforms-vfinal .platform-link strong{font-size:.72rem}.home-platforms-vfinal .platform-link__arrow{margin-left:auto}.home-support-vfinal>.container{align-items:start;flex-direction:column;gap:1.3rem}body main#contenu .album-hero__grid{grid-template-columns:minmax(0,1fr);gap:1.75rem}body main#contenu .album-hero__art{width:min(100%,430px);margin-inline:auto}body main#contenu .album-hero__content h1{font-size:clamp(2rem,8vw,3rem)}body main#contenu .discography-jukebox .home-jukebox__heading h1{font-size:clamp(3rem,12vw,4.7rem)}body main#contenu .creations-intro h1{font-size:clamp(2.4rem,10vw,3.5rem)}body main#contenu .about-hero__portrait--editorial{min-height:0!important;aspect-ratio:1}body main#contenu .about-hero--editorial .about-hero__copy{min-height:0;padding-block:1.5rem 2rem!important}body main#contenu .about-hero--editorial .about-hero__copy h1{font-size:2.2rem}body main#contenu .contact-hero--v3 h1{max-width:17ch;font-size:2.45rem}body main#contenu .contact-hero--v3 .contact-hero__inner{min-height:510px;padding-top:3rem!important}body .site-footer__group-links a,body .site-footer__group>summary{min-height:44px;font-size:.78rem}}@media (max-width:900px){body main#contenu .shop-product-grid,body main#contenu .shop-product-grid:has(>:only-child),body main#contenu .shop-product-grid:not(:has(>:only-child)){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem}}@media (max-width:620px){body main#contenu .shop-product-card__body{padding:.65rem!important}body main#contenu .shop-product-card__body h3{font-size:1.125rem;line-height:1.35;overflow-wrap:anywhere}body main#contenu .shop-product-card__status{font-size:.8rem;letter-spacing:.04em;overflow-wrap:anywhere}body main#contenu .shop-product-card__footer strong{font-size:1.15rem}body main#contenu .shop-product-card__actions button{padding-inline:.65rem;font-size:.95rem;letter-spacing:0}body main#contenu .shop-product-card__actions .text-link{font-size:.9rem;letter-spacing:0}body main#contenu .shop-commerce-heading .text-link{font-size:.9rem}}@media (max-width:429px){body main#contenu .shop-product-grid,body main#contenu .shop-product-grid:has(>:only-child),body main#contenu .shop-product-grid:not(:has(>:only-child)){grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.home-universe-vfinal__grid>a{transition:none}}.discography-jukebox__play-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(100%,640px);min-height:48px;margin:12px auto 0;padding:12px 16px;border:1px solid var(--gold-light);border-radius:12px;background:#111616;color:var(--gold-light);font-size:15px;line-height:1.5;text-align:left;cursor:pointer}.discography-jukebox__play-selection svg{flex:none;width:20px;height:20px}.discography-jukebox__play-selection:focus-visible{outline:2px solid #f4f1e8;outline-offset:3px}.order-form--premium .form-navigation .form-button{display:flex;align-items:center;justify-content:center;gap:12px}.order-form--premium .form-navigation .form-button svg{width:20px;height:20px;flex:none}.site-header_accountIcon__5G0K2{width:20px;height:20px}.site-header_dialog__PTTwn{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;color:#f4f1e8;background:#090b0c;overflow-y:auto;overscroll-behavior:contain}.site-header_dialog__PTTwn::backdrop{background:#090b0c}.site-header_dialogHeader__Vc0tK{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;min-height:calc(64px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid #ffffff14}.site-header_closeButton__Rgv4c{display:grid;place-items:center;width:48px;min-height:48px;padding:0;border:0;border-radius:12px;color:#f4f1e8;background:transparent;cursor:pointer}.site-header_closeButton__Rgv4c svg{width:22px;height:22px}.site-header_dialogBrand__NPgY2{display:grid;place-items:center;min-height:48px;justify-self:center;width:148px}.site-header_dialogBrand__NPgY2 img{width:100%;height:auto}.site-header_dialogBody__jtNSm{width:min(100%,560px);margin:0 auto;padding:16px max(16px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.site-header_navigation__YipT5{display:grid;gap:12px}.site-header_group__A40fC{min-width:0}.site-header_groupLabel__qHTj_{margin:0 12px 4px;color:#b8b6ad;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.site-header_menuLink__ZCY_p{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;gap:14px;align-items:center;min-height:48px;padding:10px 12px;border-radius:10px;color:#f4f1e8;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.site-header_menuLink__ZCY_p>svg{width:22px;height:22px;color:#d5ae58}.site-header_menuLink__ZCY_p>svg:last-child{width:18px;height:18px;color:#b8b6ad}.site-header_menuLink__ZCY_p[aria-current=page]{color:#f1ce83;background:#d5ae5812}.site-header_menuLink__ZCY_p[aria-current=page]>svg:last-child{color:inherit}.site-header_closeButton__Rgv4c:hover,.site-header_menuLink__ZCY_p:hover{background:#ffffff0a}.site-header_dialog__PTTwn :is(a,button):focus-visible{outline:2px solid #edca7d;outline-offset:2px}.site-header_account__nKfLM{margin-top:16px;padding-block:8px;border-block:1px solid #ffffff20}.site-header_socials__ep6ca{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-top:12px}.site-header_socials__ep6ca a{display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:10px}.site-header_socials__ep6ca img{width:22px;height:22px;object-fit:contain}.site-header_signature__fM212{margin:12px 0 0;color:#b8b6ad;text-align:center;font-size:13px;line-height:1.5}@media (max-width:350px){.site-header_socials__ep6ca{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.site-header_dialogHeader__Vc0tK{grid-template-columns:48px minmax(0,1fr)}.site-header_dialogBrand__NPgY2{width:min(148px,100%)}}