@media(max-width:1600px){.matrixPromotion-container{padding:0 1rem}}.matrixPromotion-container--skeleton{max-width:87.5rem;grid-column:span 12;height:-moz-fit-content;height:fit-content}@media(max-width:1024px){.matrixPromotion-container--skeleton{display:grid}}.matrixPromotion-container .carousel-wrapper{margin:0 -1.375rem}@media(max-width:1024px){.matrixPromotion-container .carousel-wrapper{margin:0 -1rem}}@media(max-width:1600px){.matrixPromotion-container .carousel-wrapper{margin:0;padding:0}}.matrixPromotion-container .carousel-wrapper.withSlider .swiper{padding:1rem 1.25rem 5rem;margin-bottom:-4rem}@media(max-width:1024px){.matrixPromotion-container .carousel-wrapper.withSlider .swiper{padding:1rem .5rem 3.5rem;margin-bottom:-2.5rem}.matrixPromotion-container .carousel-wrapper.withSlider .swiper-wrapper{display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr;grid-gap:1rem 0;gap:1rem 0}.matrixPromotion-container .carousel-wrapper.withSlider .swiper-wrapper .swiper .swiper-slide-prev{position:static}}.matrixPromotion-container .swiper{padding:2rem 1.375rem;overflow:hidden!important}@media(max-width:1024px){.matrixPromotion-container .swiper{padding:1rem 1.25rem 2rem}}.matrixPromotion-container .swiper .swiper-slide-prev{position:relative;inset-inline-end:.5rem}@media(max-width:1024px){.matrixPromotion-container .swiper .carousel-button_container{display:none}}.matrixPromotion-container .swiper .carousel-button_container .carousel-button{top:40%}.matrixPromotion-container .swiper .carousel-button_container .carousel-button_previous button{inset-inline-end:.5rem}.matrixPromotion-container .swiper .carousel-button_container .carousel-button_next button{inset-inline-start:.5rem}.matrixPromotion-container .swiper .slideButton{display:flex;justify-content:center;position:relative;top:3rem}@media(max-width:1024px){.matrixPromotion-container .swiper .slideButton{top:2rem;padding:0 1rem}}.matrixPromotion-container .swiper .promotion-block{box-shadow:0 1rem 1rem -.5rem RGBA(var(--global-color-primary),.05)}@media(max-width:1024px){.matrixPromotion-container .swiper .promotion-block{border-radius:.5rem;width:100%}.matrixPromotion-container{padding:1rem}}.matrixPromotion-container h2{padding-bottom:.75rem;color:RGB(var(--global-color-foreground));font-size:2.25rem;font-style:normal;font-weight:500;line-height:1.75rem}.matrixComponent-header{display:flex;flex-direction:row;justify-content:flex-start;gap:20px}@media(max-width:1024px){.matrixComponent-header{flex-direction:column;gap:0}}.matrixComponent-header.skeleton-base{min-height:44px;background-clip:content-box}@media(max-width:1024px){.matrixComponent-header{flex-direction:column;gap:.5rem;-webkit-padding-start:1rem;padding-inline-start:1rem;overflow:hidden}}.matrixComponent-header h2{cursor:pointer;padding-bottom:1.25rem;color:RGB(var(--global-color-foreground));font-size:2.25rem;font-style:normal;font-weight:500;line-height:1.75rem}.matrixComponent-header h2.skeleton-base{width:346px;height:44px;background-clip:content-box}@media(max-width:1024px){.matrixComponent-header h2{padding:0;font-size:1.625rem}}.matrixComponent-header h3{font-weight:400;font-size:1rem}.matrixComponent-header h3.skeleton-base{width:100%;height:17px;background-clip:content-box}.matrixComponent-tab__no-carousel{display:flex;gap:1.75rem}.matrixComponent-tabsContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px}.matrixComponent-tabsContainer--skeleton{justify-content:space-between;padding:1rem 1.25rem;margin:0 -1.375rem}@media(max-width:1024px){.matrixComponent-tabsContainer--skeleton{flex-direction:column;padding:1rem 1.25rem 2rem}}.matrixComponent-tabsContainer--skeletonsecond{justify-content:space-between;padding:1rem 1.25rem;margin:0 -1.375rem}@media(max-width:1024px){.matrixComponent-tabsContainer--skeletonsecond{box-sizing:border-box;width:100vw!important;justify-content:normal;overflow:hidden!important}.matrixComponent-tabsContainer{align-items:center;width:100%;overflow:auto hidden}}.matrixComponent-tabsContainer .matrixComponent-tabsContainer__button--activeTab{background:RGB(var(--global-color-foreground));color:RGB(var(--global-color-white))}.matrixComponent-tabsContainer button{height:32px;padding:0 16px;border:1px solid rgba(0,0,0,0);border-radius:50px;background:RGBA(var(--global-color-tab-gray),.24);color:RGB(var(--global-color-primary));text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:2.125rem;transition:all .3s ease-out}.matrixComponent-tabsContainer button.skeleton-base{height:32px;width:112px}.matrixComponent-tabsContainer button:hover{border:1px solid #18549c}