#pageHome .title-banner .images .pear-phone{z-index:2}#pageHome .title-banner .images .pear-mac{z-index:1}#pageHome .title-banner .titles::before{z-index:-1}#pageHome .title-banner .images:hover::before,#pageHome .title-banner button .light::after,#pageHome .title-banner button .light::before{z-index:-1}#pageHome .title-banner::after,#pageHome .title-banner::before{z-index:-2}#pageHome .title-banner .banner-universes{z-index:-3}#pageHome .title-banner{position:relative;padding:1rem 0}#pageHome .title-banner::after,#pageHome .title-banner::before{content:"";position:absolute;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#181826 0,#181826 50%,rgba(255,217,0,0) 100%)}#pageHome .title-banner::before{top:-14rem;left:-22rem;height:46rem;width:30rem}#pageHome .title-banner::after{top:-22rem;right:-22rem;height:60rem;width:60rem}@keyframes scrollLeft{0%{transform:translate(0,0)}100%{transform:translate(-50%,0)}}@keyframes scrollRight{0%{transform:translate(0,0)}100%{transform:translate(50%,0)}}#pageHome .title-banner .banner-universes{position:relative;height:17rem;opacity:.5}#pageHome .title-banner .banner-universes .slider{position:absolute;height:32%;overflow:hidden;white-space:nowrap;animation-timing-function:linear;animation-iteration-count:infinite}#pageHome .title-banner .banner-universes .slider:nth-child(odd){animation-name:scrollLeft}#pageHome .title-banner .banner-universes .slider:nth-child(even){animation-name:scrollRight}#pageHome .title-banner .banner-universes .slider.line-1{animation-duration:100s;left:0;top:0}#pageHome .title-banner .banner-universes .slider.line-2{animation-duration:180s;right:1rem;top:33.5%}#pageHome .title-banner .banner-universes .slider.line-3{animation-duration:260s;left:5rem;top:67%}#pageHome .title-banner .banner-universes .slider img{height:100%;margin:0 0;object-fit:cover}#pageHome .title-banner .bruceBanner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0 3rem}#pageHome .title-banner .titles{position:relative}#pageHome .title-banner .titles::before{content:"";position:absolute;top:-5rem;left:-1rem;bottom:-5rem;right:-1rem;border-radius:100%;background:#181826;filter:blur(5rem)}#pageHome .title-banner .titles h1{font-size:3.5rem;font-weight:400;margin-bottom:.5rem}#pageHome .title-banner .titles h1 .pear{font-weight:600;letter-spacing:.2rem}#pageHome .title-banner .titles h2{font-size:2rem;font-weight:300}#pageHome .title-banner button{position:relative;height:3.5rem;font-size:1rem;color:#fff;background-color:#161625;border:none;border-radius:3.125rem;cursor:pointer;white-space:nowrap}#pageHome .title-banner button:hover{background-color:#0c0c20}#pageHome .title-banner button::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid #fff;border-radius:3.125rem;pointer-events:none;mix-blend-mode:overlay;will-change:transform;transform:translateZ(0)}#pageHome .title-banner button .light{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-size:1.5rem;background-position:1rem center;background-repeat:no-repeat;background-image:url(/assets/img/shuffle.svg);padding:0 1rem 0 3.5rem}#pageHome .title-banner button .light::after,#pageHome .title-banner button .light::before{content:"";position:absolute;border-radius:100%;background:#8f8fba;filter:blur(3rem);opacity:.4;transition:left .5s ease,right .5s ease}#pageHome .title-banner button .light::before{top:0;left:-1rem;bottom:-4rem;right:7rem}#pageHome .title-banner button:hover .light::before{left:7rem;right:-1rem}#pageHome .title-banner button .light::after{top:-4rem;left:7rem;bottom:0;right:-1rem}#pageHome .title-banner button:hover .light::after{left:-1rem;right:7rem}#pageHome .title-banner .images{position:relative;padding-right:4rem;width:22rem;height:13.5rem}#pageHome .title-banner .images{cursor:pointer}#pageHome .title-banner .images:hover::before{content:"";position:absolute;top:-2.8rem;left:-2.8rem;bottom:-2.8rem;right:-2.8rem;border-radius:100%;background:#8f8fba;filter:blur(3rem);opacity:.1}#pageHome .title-banner .images .pear-mac{position:absolute;top:0;left:0;width:22rem}#pageHome .title-banner .images .pear-phone{position:absolute;left:17rem;bottom:.3rem;width:6.1875rem}#pageHome .title-banner .images .pear-mac,#pageHome .title-banner .images .pear-phone{transition:transform .3s ease;transform-origin:center}#pageHome .universes{display:flex;flex-wrap:wrap;gap:2.1875rem;justify-content:space-evenly;margin:2.1875rem 1.09375rem}#pageHome .univers{position:relative;width:12.5rem;height:8.125rem;border-radius:.9375rem;transition:transform .3s ease-out}#pageHome .univers:hover{transform:scale(var(--pear-hover-scale))}#pageHome .univers a.thumbnail{display:block;width:100%;height:100%}#pageHome .univers img{z-index:3;visibility:visible;position:relative;width:100%;height:100%;object-fit:cover;border-radius:.9375rem}#pageHome .univers video{visibility:hidden;object-fit:cover;border-radius:.9375rem;width:100%;height:100%}#pageHome .univers video.movie{z-index:2;position:absolute;width:12.5rem;height:8.125rem;top:0;left:0}#pageHome .univers video.ambilight{z-index:1;position:absolute;width:12.5rem;height:8.125rem;top:0;left:0;filter:blur(1.5rem)}#pageHome .univers.dynamic-video:hover img{visibility:hidden}#pageHome .univers.dynamic-video:hover video{visibility:visible}#pageHome .carousel{margin:4.1875rem 0 4.1875rem 0}#pageHome .carousel .glide__slides,#pageHome .carousel .glide__track{overflow:visible}#pageHome .carousel .glide__slide{transition:opacity .4s ease;position:relative}#pageHome .carousel .glide__slide.glide__slide--active::before{z-index:4;content:"";position:absolute;bottom:0;left:0;width:100%;height:5.75rem;border-radius:0 0 1rem 1rem;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);transition:transform .2s ease-in}#pageHome .carousel .glide__slide:not(.glide__slide--active){opacity:.15}#pageHome .carousel .carousel-ambilight,#pageHome .carousel .carousel-poster{border-radius:1rem;width:100%;height:auto;transition:transform .2s ease-in;will-change:transform,filter}#pageHome .carousel .carousel-poster{z-index:3;position:relative}#pageHome .carousel .carousel-ambilight{z-index:2;position:absolute;top:0;left:0;filter:blur(4rem);opacity:.8}#pageHome .carousel .glide__slide.glide__slide--active:hover::before{transform:translateY(10%) scale(1.05);transform-origin:center}#pageHome .carousel .glide__slide.glide__slide--active:hover .carousel-ambilight,#pageHome .carousel .glide__slide.glide__slide--active:hover .carousel-poster{transform:scale(1.05);transform-origin:center}#pageHome .carousel .glide__slide.glide__slide--active:hover .carousel-ambilight{opacity:1}#pageHome .carousel .glide__slide:not(.glide__slide--active) .carousel-content{opacity:0;bottom:0}#pageHome .carousel .glide__slide .carousel-content{opacity:1;transition:opacity .2s ease-in,bottom .8s ease-out;position:absolute;z-index:4;bottom:1rem;left:1rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}#pageHome .carousel .glide__slide .carousel-tag,#pageHome .carousel .glide__slide .carousel-title{z-index:3;display:inline-block;height:2rem}#pageHome .carousel .glide__slide .carousel-tag rect{fill:#fff}#pageHome .carousel .glide__slide .carousel-tag text{font-size:1rem;font-family:Rubik,sans-serif;font-weight:400;fill:#000}#pageHome .carousel .glide__slide .carousel-title{font-weight:500;color:var(--primary-text-color);padding:.5rem 0}#pageHome .carousel .glide__bullets{display:flex;align-items:center;bottom:-2em}#pageHome .carousel .glide__bullet{height:.6rem;width:.6rem;margin:0 .2em}#pageHome .carousel .glide__bullet--active,#pageHome .carousel .glide__bullet:hover{height:.8rem;width:.8rem}@media (max-width:1320px){#pageHome .title-banner .bruceBanner{display:initial;justify-content:initial;align-items:initial;flex-wrap:initial;padding:0 1rem}#pageHome .title-banner .titles{margin-top:4rem}#pageHome .title-banner .titles h1{font-size:2rem}#pageHome .title-banner .titles h2{font-size:1rem}#pageHome .title-banner .titles h1,#pageHome .title-banner .titles h2{z-index:4;position:relative}#pageHome .title-banner button{margin-top:2rem}#pageHome .title-banner .images{z-index:0;position:absolute;right:2rem;top:2rem}}@media (max-width:800px){#pageHome .title-banner{padding:0}#pageHome .title-banner::before{top:-14rem;left:-21rem;height:46rem;width:30rem}#pageHome .title-banner::after{top:-14rem;right:-21rem;height:46rem;width:30rem}#pageHome .title-banner .banner-universes{height:15.9375rem}#pageHome .title-banner .titles{margin-top:3.8rem}#pageHome .title-banner button{height:3.25rem;font-size:1rem}#pageHome .title-banner button .light{background-size:1.5rem;background-position:.75rem center;padding:0 1rem 0 3rem}#pageHome .title-banner .images{z-index:-1;top:5rem;right:-10rem}#pageHome .title-banner .images .pear-mac{width:13.5625rem}#pageHome .title-banner .images .pear-phone{left:10rem;bottom:5.5rem;width:3.8rem}#pageHome .universes{--gap:5vw;display:flex;flex-wrap:wrap;gap:var(--gap);margin-left:var(--gap);margin-right:var(--gap);margin-top:var(--gap);justify-content:center}#pageHome .universes>*{flex:1 1 calc(50% - var(--gap));max-width:calc(50% - var(--gap));display:flex;justify-content:center}#pageHome .univers{width:100%;height:auto;margin:0}#pageHome .univers video.movie{width:100%;height:100%}#pageHome .univers video.ambilight{width:100%;height:100%}#pageHome .carousel .carousel-ambilight,#pageHome .carousel .carousel-poster,#pageHome .carousel .glide__slide.glide__slide--active::before{border-radius:0}#pageHome .carousel .glide__slide .carousel-content{font-size:.75rem;left:.5rem;bottom:0;display:initial;align-items:initial;flex-wrap:initial;gap:initial}#pageHome .carousel .glide__slide .carousel-tag{zoom:.75}#pageHome .carousel .glide__slide .carousel-tag,#pageHome .carousel .glide__slide .carousel-title{display:block}#pageHome .carousel .glide__arrows{display:none}}@media (max-width:300px){#pageHome .universes{--gap:8vw;grid-template-columns:1fr}#pageHome .universes>*{flex:initial;max-width:initial}}