.carousel-module-scss-module__qZsZCG__root{gap:4rem;display:flex}@media (max-width:63.9375em){.carousel-module-scss-module__qZsZCG__root{flex-direction:column}}@media (min-width:64em){.carousel-module-scss-module__qZsZCG__root{align-items:center}}.carousel-module-scss-module__qZsZCG__root swiper-container{margin-right:-2rem}.carousel-module-scss-module__qZsZCG__root swiper-container::part(container){overflow:visible}@media (min-width:64em){.carousel-module-scss-module__qZsZCG__root swiper-container::part(container){pointer-events:none}}.carousel-module-scss-module__qZsZCG__root swiper-slide{padding-right:2rem;transition:opacity .5s cubic-bezier(.2,.6,.3,1),visibility .5s cubic-bezier(.2,.6,.3,1)}@media (min-width:48em){.carousel-module-scss-module__qZsZCG__root swiper-slide{flex-basis:50%}}@media (min-width:64em){.carousel-module-scss-module__qZsZCG__root swiper-slide{opacity:0;pointer-events:all;visibility:hidden}.carousel-module-scss-module__qZsZCG__root swiper-slide[class*=active],.carousel-module-scss-module__qZsZCG__root swiper-slide[class*=active]~*{opacity:1;visibility:visible}.carousel-module-scss-module__qZsZCG__column:first-child{flex-basis:calc(33.33% - 2rem)}.carousel-module-scss-module__qZsZCG__column:nth-child(2){flex-basis:calc(66.66% - 2rem)}}.carousel-module-scss-module__qZsZCG__title:not(:last-child){margin-bottom:1rem}.carousel-module-scss-module__qZsZCG__editor:not(:last-child){margin-bottom:1.5rem}.carousel-module-scss-module__qZsZCG__navigation{display:flex}.carousel-module-scss-module__qZsZCG__navigation .carousel-module-scss-module__qZsZCG__button{padding:1.0625rem;transition:background-color .5s cubic-bezier(.2,.6,.3,1),color .5s cubic-bezier(.2,.6,.3,1),opacity .5s cubic-bezier(.2,.6,.3,1)}.carousel-module-scss-module__qZsZCG__navigation .carousel-module-scss-module__qZsZCG__button.carousel-module-scss-module__qZsZCG__disable{opacity:.25;pointer-events:none}.carousel-module-scss-module__qZsZCG__navigation li:first-child{margin-right:1rem}.carousel-module-scss-module__qZsZCG__navigation li:first-child svg{transform:rotate(-135deg)}.carousel-module-scss-module__qZsZCG__navigation li:nth-child(2) svg{transform:rotate(45deg)}.carousel-module-scss-module__qZsZCG__navigation svg{position:relative}.carousel-module-scss-module__qZsZCG__media:not(:last-child){margin-bottom:1.5rem}.carousel-module-scss-module__qZsZCG__media [class*=container]{padding-top:100%}
