:root{--zero: 0;--xxs: 375px;--xs: 450px;--sm: 769px;--md: 980px;--lg: 1025px;--xl: 1100px;--2xl: 1280px;--3xl: 1440px;--4xl: 1920px}@media screen and (min-width: 980px){.md-max{display:none}}.carousel-video{overflow:hidden;border-radius:40px 40px 0 0;transform:translateY(-40px);margin-bottom:-40px;margin-top:40px;max-height:620px}@media screen and (min-width: 980px){.carousel-video{--spacing-y: 0 }}@media screen and (min-width: 980px){.carousel-video-title{padding-top:120px}}.carousel-video-inner{display:flex;gap:24px;height:100%;max-height:620px}@media screen and (max-width: 979px){.carousel-video-inner{flex-direction:column}}.carousel-video-inner::-webkit-scrollbar{display:none}.carousel-video-items{position:relative;display:flex;gap:24px;height:100%;max-height:620px}@media screen and (min-width: 980px){.carousel-video-items{flex-direction:column}}.carousel-video-item{display:flex}@media screen and (max-width: 979px){.carousel-video-item{flex-direction:column-reverse}}@media screen and (min-width: 980px){.carousel-video-item{justify-content:space-between;align-items:center}}@media screen and (min-width: 980px){.carousel-video-item:first-child{margin-top:240px}}.carousel-video-item.is-current{pointer-events:auto!important;z-index:100}.carousel-video-item.is-current .carousel-video-item-title{opacity:1}@media screen and (min-width: 980px){.carousel-video-item.is-current .carousel-video-item-title{border-top:1px solid var(--white);border-bottom:1px solid var(--white)}}.carousel-video-item .carousel-video-item-title{padding:16px 0;opacity:.6}.carousel-video iframe{width:100%;height:100%;border-radius:8px;overflow:hidden;aspect-ratio:16/8.7}.carousel-video-controls{display:flex;justify-content:center;align-items:center;gap:40px}@media screen and (min-width: 980px){.carousel-video-controls{flex-direction:column}}.carousel-video-control{cursor:pointer;background:rgba(246,248,237,.25098);border-radius:50%;width:48px;height:48px;display:flex;justify-content:center;align-items:center}.carousel-video-control .icon{color:var(--white);width:24px;height:24px;pointer-events:none}@media screen and (min-width: 980px){.carousel-video-control-prev{transform:rotate(90deg)}}@media screen and (min-width: 980px){.carousel-video-control-next{transform:rotate(90deg)}}
