.HocReferent{display:flex;flex-flow:row nowrap;justify-content:space-between;justify-content:center;align-items:center;gap:32px;padding:100px 60px;background-color:#fafafa;color:#000;flex-direction:row}@media screen and (min-width:1920px){.HocReferent{height:100vh}}@media(max-width:1040px){.HocReferent{flex-flow:column nowrap;gap:10px;justify-content:center;align-items:center}}@media screen and (orientation:portrait)and (max-width:500px){.HocReferent{padding:60px 12px}}.HocReferent__text{display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:flex-start;max-width:700px;height:auto}@media(max-width:1040px){.HocReferent__text{flex-flow:column nowrap;justify-content:center;align-items:center}}@media screen and (max-width:1040px)and (orientation:portrait)and (max-width:499px){.HocReferent__text{align-items:center}}.HocReferent__text-description{font-size:1.2rem;line-height:1.7rem;font-weight:400;max-width:700px}@media screen and (max-width:960px){.HocReferent__text-description{font-size:1rem;line-height:1.6rem}}@media screen and (orientation:portrait)and (max-width:500px){.HocReferent__text-description{text-align:justify;font-size:.9rem;line-height:1.5rem;letter-spacing:-.02rem}}.HocReferent__text-description b{font-weight:800}.HocReferent__text h2{font-size:4.2rem;font-weight:800;letter-spacing:-.3rem}@media screen and (max-width:1000px){.HocReferent__text h2{max-width:700px;font-size:3.5rem;line-height:2.7rem;letter-spacing:-.25rem;text-align:center}}@media screen and (max-width:740px){.HocReferent__text h2{font-size:3rem;line-height:2.85rem}}@media screen and (orientation:portrait)and (max-width:500px){.HocReferent__text h2{letter-spacing:-.15rem;font-size:2.5rem;line-height:2.05rem;text-align:center}}@media(max-width:500px){.HocReferent{width:100%;flex-direction:column;justify-content:center;align-items:center;gap:10px}}@media(max-width:1040px){.HocReferent__previews img{margin-top:60px;max-width:650px;margin-left:24px}}@media(max-width:500px){.HocReferent__previews img{margin-top:20px;max-width:330px}}.HocReferent__previews{gap:26px}@media(max-width:1400px){.HocReferent__previews{margin-inline:auto}}@media(max-width:499px){.HocReferent__previews{display:flex;flex-direction:row;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-behavior:smooth;scroll-snap-type:x mandatory}}.HocReferent__previews img{display:block;width:549.5px;height:585.2px;object-fit:cover}@media screen and (max-width:680px){.HocReferent__previews img{width:80vw;height:auto}}.HocReferent__item-button{margin-top:40px;padding-inline:100px;font-size:.9rem}@media screen and (max-width:1105px){.HocReferent__item-button{padding-inline:45px}}@media screen and (orientation:portrait)and (max-width:500px){.HocReferent__item-button{margin-top:10px;font-size:.8rem;font-weight:900}}@media screen and (orientation:portrait)and (max-width:375px){.HocReferent__item-button{padding-inline:35px}}.HumanLink{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:100px;padding:100px 60px;min-height:calc(100vh - 112px)}@media screen and (min-width:1920px){.HumanLink{height:100vh}}@media(max-width:1400px){.HumanLink{gap:4rem}}@media(max-width:800px){.HumanLink{gap:3rem;padding:3rem}}@media(max-width:499px){.HumanLink{gap:30px;padding:100px 12px}}.HumanLink h2{font-size:4.2rem;font-weight:800;text-align:center;letter-spacing:-.3rem}@media screen and (max-width:1000px){.HumanLink h2{max-width:700px;font-size:3.5rem;line-height:2.7rem;letter-spacing:-.25rem}}@media screen and (max-width:740px){.HumanLink h2{font-size:3rem;line-height:2.85rem}}@media screen and (orientation:portrait)and (max-width:500px){.HumanLink h2{letter-spacing:-.15rem;font-size:2.5rem;line-height:2.05rem;text-align:center}}.HumanLink__container,.HumanLink__wrapper{display:flex;justify-content:center}.HumanLink__container{flex-wrap:wrap;gap:20px;align-items:stretch}.HumanLink__card-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px}@media screen and (orientation:portrait)and (max-width:499px){.HumanLink__card-container{gap:10px}}.HumanLink__card{position:relative;overflow:hidden;box-shadow:0 6px 6px 0 rgba(0,0,0,.0666666667);border-radius:10px;padding:60px 20px;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 20px);color:#fff;max-width:690px;height:210px}@media(max-width:1140px){.HumanLink__card{flex:0 1 100%;max-width:70%}}@media screen and (max-width:940px){.HumanLink__card{flex:0 1 100%;max-width:90%}}@media screen and (max-width:500px){.HumanLink__card{flex:0 1 100%;max-height:-moz-fit-content;max-height:fit-content}}.HumanLink__card-title{font-size:4.5rem;font-weight:900}@media screen and (max-width:640px){.HumanLink__card-title{font-size:3.5rem}}@media(max-width:499px){.HumanLink__card-title{max-width:400px;font-size:3rem}}@media screen and (orientation:portrait)and (max-width:499px){.HumanLink__card{padding:20px;min-width:300px;height:110px}}.HumanLink__card:before{content:"";position:absolute;inset:0;border-radius:10px;padding:1px;background:rgba(0,0,0,0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1}.HumanLink__card:first-child:before{background:linear-gradient(110deg,rgb(247,97,161),rgb(140,27,171))}.HumanLink__card:nth-child(2):before{background:linear-gradient(110deg,rgb(254,182,146),rgb(234,84,85))}.HumanLink__card:nth-child(3):before{background:linear-gradient(110deg,rgb(142,251,161),rgb(41,134,95))}.HumanLink__card:nth-child(4):before{background:linear-gradient(110deg,rgb(206,159,252),rgb(115,103,240))}.HumanLink__card:first-child .HumanLink__card-title{background:linear-gradient(110deg,rgba(247,97,161,.5),rgba(140,27,171,.5));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.HumanLink__card:first-child .HumanLink__gradient-circle{background:linear-gradient(110deg,rgb(247,97,161),rgb(140,27,171))}.HumanLink__card:first-child svg{width:60px;height:auto}@media screen and (max-width:640px){.HumanLink__card:first-child svg{width:40px;height:auto}}@media screen and (orientation:portrait)and (max-width:420px){.HumanLink__card:first-child svg{width:25px;height:auto}}.HumanLink__card:nth-child(2) .HumanLink__card-title{background:linear-gradient(110deg,rgba(254,182,146,.5),rgba(234,84,85,.5));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.HumanLink__card:nth-child(2) .HumanLink__gradient-circle{background:linear-gradient(110deg,rgb(254,182,146),rgb(234,84,85))}.HumanLink__card:nth-child(2) svg{width:60px;height:auto}@media screen and (max-width:640px){.HumanLink__card:nth-child(2) svg{width:40px;height:auto}}@media screen and (orientation:portrait)and (max-width:420px){.HumanLink__card:nth-child(2) svg{width:25px;height:auto}}.HumanLink__card:nth-child(3) .HumanLink__card-title{background:linear-gradient(110deg,rgba(142,251,161,.5),rgba(41,134,95,.5));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.HumanLink__card:nth-child(3) .HumanLink__gradient-circle{background:linear-gradient(110deg,rgb(142,251,161),rgb(41,134,95))}.HumanLink__card:nth-child(3) svg{width:60px;height:auto}@media screen and (max-width:640px){.HumanLink__card:nth-child(3) svg{width:40px;height:auto}}@media screen and (orientation:portrait)and (max-width:420px){.HumanLink__card:nth-child(3) svg{width:25px;height:auto}}.HumanLink__card:nth-child(4) .HumanLink__card-title{background:linear-gradient(110deg,rgba(206,159,252,.5),rgba(115,103,240,.5));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.HumanLink__card:nth-child(4) .HumanLink__gradient-circle{background:linear-gradient(110deg,rgb(206,159,252),rgb(115,103,240))}.HumanLink__card:nth-child(4) svg{width:60px;height:auto}@media screen and (max-width:640px){.HumanLink__card:nth-child(4) svg{width:40px;height:auto}}@media screen and (orientation:portrait)and (max-width:420px){.HumanLink__card:nth-child(4) svg{width:25px;height:auto}}.HumanLink__card-text{color:#000;font-size:1.15rem;font-weight:700;font-style:italic;text-align:center;letter-spacing:-.04rem}@media screen and (max-width:1140px){.HumanLink__card-text{text-align:center;font-size:1rem}}@media screen and (orientation:portrait)and (max-width:640px){.HumanLink__card-text{text-align:left;font-size:.95rem}}@media screen and (orientation:portrait)and (max-width:500px){.HumanLink__card-text{text-align:center;font-size:.8rem}}@media(max-width:400px){.HumanLink__card-text{font-size:.75rem}}@media(max-width:370px){.HumanLink__card-text{text-align:left;font-size:.68rem}}@media screen and (orientation:portrait)and (max-width:499px){.HumanLink__card-text{margin-left:10px}}.HumanLink__gradient-circle{max-width:130px;max-height:130px;border-radius:50%;padding:20px;display:flex;align-items:center;justify-content:center;box-shadow:1px 6px 6px 0 rgba(0,0,0,.0666666667)}#hoc-store{scroll-margin-top:-82px}.Stores{display:flex;flex-flow:row nowrap;justify-content:center;padding:140px 60px;background-color:#000;color:#fff}@media screen and (min-width:1920px){.Stores{height:100vh}}@media screen and (orientation:portrait)and (max-width:500px){.Stores{padding:60px 12px}}@media screen and (min-height:0px)and (max-height:430px)and (min-width:0px)and (max-width:932px)and (orientation:landscape){.Stores{padding:24px 12px 60px}}.Stores .Stores_container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:60px}@media screen and (max-width:1400px){.Stores .Stores_container{flex-direction:column}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Stores h2{font-size:4.2rem;letter-spacing:-.25rem;font-weight:800;margin-bottom:60px}@media screen and (min-width:1401px){.Stores h2{line-height:3.8rem}}@media screen and (max-width:1400px){.Stores h2{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width:960px){.Stores h2{font-size:3.5rem;text-align:center}}@media screen and (max-width:740px){.Stores h2{font-size:2.9rem}}@media screen and (orientation:portrait)and (max-width:500px){.Stores h2{letter-spacing:-.15rem;font-size:2.5rem}}@media screen and (orientation:portrait)and (max-width:425px){.Stores h2{letter-spacing:-.15rem;font-size:2.2rem}}@media screen and (min-height:0px)and (max-height:430px)and (min-width:0px)and (max-width:932px)and (orientation:landscape){.Stores h2{margin-bottom:12px}}.Stores h2 span{position:relative;background:linear-gradient(100deg,rgb(177,108,234) 20%,rgb(255,94,105) 40%,rgb(255,138,86) 60%,rgb(255,168,75) 80%);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);filter:drop-shadow(0 0 14px rgba(177,108,234,.5)) drop-shadow(0 0 7px rgba(255,94,105,.1)) drop-shadow(0 0 1px rgba(255,138,86,.1)) drop-shadow(0 0 14px rgba(255,168,75,.5));animation:gradientShift 6s linear infinite}@media screen and (min-width:1401px){.Stores h2 span{bottom:0}}@media screen and (max-width:1400px){.Stores h2 span{bottom:14px}}@media screen and (max-width:960px){.Stores h2 span{bottom:14px}}@media screen and (orientation:portrait)and (max-width:500px){.Stores h2 span{bottom:12px}}.Stores .Stores_text{display:flex;flex-direction:column;max-width:540px;gap:25px}@media screen and (max-width:1400px){.Stores .Stores_text{max-width:900px}}@media screen and (max-width:960px){.Stores .Stores_text{max-width:800px}}@media screen and (orientation:portrait)and (max-width:499px){.Stores .Stores_text{gap:30px}}.Stores .Stores_text .Stores_text-description{font-size:1.2rem;line-height:1.6rem;font-weight:300}@media screen and (max-width:1400px){.Stores .Stores_text .Stores_text-description{text-align:center}}@media screen and (max-width:960px){.Stores .Stores_text .Stores_text-description{margin:0 20px;font-size:1rem;line-height:1.6rem}}@media screen and (orientation:portrait)and (max-width:500px){.Stores .Stores_text .Stores_text-description{margin:0;text-align:justify;font-size:.9rem;line-height:1.5rem;letter-spacing:-.02em}}.Stores .Stores_text .Stores_text-description b{font-weight:800}.Stores .Stores_video-container .stores-video{border-radius:8px;height:460px;width:700px;object-fit:cover;filter:brightness(.6)}@media screen and (max-width:1400px){.Stores .Stores_video-container .stores-video{width:900px;height:auto}}@media screen and (max-width:960px){.Stores .Stores_video-container .stores-video{max-width:650px}}@media screen and (max-width:740px){.Stores .Stores_video-container .stores-video{max-width:450px}}@media screen and (orientation:portrait)and (max-width:500px){.Stores .Stores_video-container .stores-video{max-width:350px}}.UpcomingStore{padding:120px 60px}@media screen and (max-width:1040px){.UpcomingStore{padding:120px 60px 0}}@media screen and (orientation:portrait)and (max-width:500px){.UpcomingStore{padding:60px 12px}}@media screen and (min-height:0px)and (max-height:430px)and (min-width:0px)and (max-width:932px)and (orientation:landscape){.UpcomingStore{padding:60px 12px}}.UpcomingStore_wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:40px}@media screen and (max-width:1040px){.UpcomingStore_wrapper{flex-direction:column-reverse}}.UpcomingStore_container-image video{max-width:680px}@media screen and (max-width:1400px){.UpcomingStore_container-image video{max-width:580px}}@media screen and (max-width:1040px){.UpcomingStore_container-image video{max-width:800px;position:relative;z-index:-1}}@media screen and (max-width:860px){.UpcomingStore_container-image video{max-width:600px;position:relative;z-index:-1}}@media screen and (max-width:640px){.UpcomingStore_container-image video{max-width:500px;z-index:-1}}@media screen and (orientation:portrait)and (max-width:500px){.UpcomingStore_container-image video{max-width:350px;height:auto}}@media screen and (orientation:portrait)and (max-width:375px){.UpcomingStore_container-image video{max-width:300px;margin:5px;object-fit:cover}}.UpcomingStore_container-text{display:flex;flex-direction:column;justify-content:flex-start;margin-top:80px;gap:80px}@media screen and (min-width:1401px){.UpcomingStore_container-text{max-width:850px}}@media screen and (max-width:1400px){.UpcomingStore_container-text{margin-top:20px;gap:40px}}@media screen and (max-width:1240px){.UpcomingStore_container-text{align-items:center}}@media screen and (max-width:1040px){.UpcomingStore_container-text{gap:40px}}.UpcomingStore_container-text h2{font-size:4.2rem;line-height:3.5rem;letter-spacing:-.3rem;font-weight:800}@media screen and (min-width:1401px){.UpcomingStore_container-text h2{max-width:700px}}@media screen and (max-width:1400px){.UpcomingStore_container-text h2{font-size:3.5rem;letter-spacing:-.25rem;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:3.4rem}}@media screen and (max-width:1040px){.UpcomingStore_container-text h2{text-align:center}}@media screen and (max-width:740px){.UpcomingStore_container-text h2{font-size:3rem;line-height:2.85rem}}@media screen and (orientation:portrait)and (max-width:500px){.UpcomingStore_container-text h2{letter-spacing:-.15rem;font-size:2.5rem;line-height:2.05rem;text-align:center}}.UpcomingStore_container-text p{font-size:1.2rem;line-height:1.7rem}@media screen and (max-width:960px){.UpcomingStore_container-text p{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:500px){.UpcomingStore_container-text p{font-size:.9rem;line-height:1.4rem;letter-spacing:-.02rem;text-align:center}}.UpcomingStore_container-text p b{font-weight:800}.UpcomingStore_container-text button{font-size:.9rem;padding-inline:100px}@media screen and (max-width:1105px){.UpcomingStore_container-text button{padding-inline:45px}}@media screen and (orientation:portrait)and (max-width:500px){.UpcomingStore_container-text button{font-size:.8rem;font-weight:900}}@media screen and (max-width:375px){.UpcomingStore_container-text button{padding-inline:35px}}a:hover b{text-decoration:underline}.UpcomingStore_list{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1400px){.UpcomingStore_list{gap:24px}}.UpcomingStore_list .UpcomingStore_list-Aulnay,.UpcomingStore_list .UpcomingStore_list-Nantes{display:flex;flex-direction:row;align-items:flex-end}@media screen and (max-width:1000px){.UpcomingStore_list .UpcomingStore_list-Aulnay,.UpcomingStore_list .UpcomingStore_list-Nantes{align-items:center}.UpcomingStore_list .UpcomingStore_list-Aulnay svg,.UpcomingStore_list .UpcomingStore_list-Nantes svg{width:22px;height:40px}}@media screen and (max-width:1240px){.UpcomingStore_list .UpcomingStore_list-Aulnay,.UpcomingStore_list .UpcomingStore_list-Nantes{gap:20px}}.UpcomingStore_list .UpcomingStore_list-Aulnay .UpcomingStore_list-Aulnay-text p,.UpcomingStore_list .UpcomingStore_list-Aulnay .UpcomingStore_list-Nantes-text p,.UpcomingStore_list .UpcomingStore_list-Nantes .UpcomingStore_list-Aulnay-text p,.UpcomingStore_list .UpcomingStore_list-Nantes .UpcomingStore_list-Nantes-text p{font-size:.95rem;line-height:1.7rem}.UpcomingStore_list .UpcomingStore_list-Aulnay .UpcomingStore_list-Aulnay-text p b,.UpcomingStore_list .UpcomingStore_list-Aulnay .UpcomingStore_list-Nantes-text p b,.UpcomingStore_list .UpcomingStore_list-Nantes .UpcomingStore_list-Aulnay-text p b,.UpcomingStore_list .UpcomingStore_list-Nantes .UpcomingStore_list-Nantes-text p b{font-weight:800}@media screen and (max-width:500px){.UpcomingStore_list .UpcomingStore_list-Aulnay .UpcomingStore_list-Aulnay-text p,.UpcomingStore_list .UpcomingStore_list-Aulnay .UpcomingStore_list-Nantes-text p,.UpcomingStore_list .UpcomingStore_list-Nantes .UpcomingStore_list-Aulnay-text p,.UpcomingStore_list .UpcomingStore_list-Nantes .UpcomingStore_list-Nantes-text p{max-width:200px;font-size:.9rem;line-height:1.4rem;letter-spacing:-.02rem;text-align:center}}.text-gradient{background:linear-gradient(90deg,oklch(66% .19 307.28deg),oklch(70% .2 19.86deg) 50%,oklch(75% .16 43.7deg) 85%,oklch(80% .15 64.42deg));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:-moz-fit-content;width:fit-content}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}@media screen and (orientation:landscape)and (max-width:932px){.StoresView{width:100vw}}.StoresView h1{position:absolute;left:-9999999px;top:auto;width:1px;height:1px;overflow:hidden}.StoresView section{box-shadow:0 4px 14.5px -2px oklch(0 0 0/.03)}