.animate-pulse[data-v-b82ba248]{animation:pulse-b82ba248 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-b82ba248{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:768px){.grid-cols-1[data-v-b82ba248]{gap:1.5rem}}@keyframes scroll-8988a395{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll[data-v-8988a395]{animation:scroll-8988a395 var(--scroll-duration,60s) linear infinite;display:flex;width:-moz-max-content;width:max-content}.paused[data-v-8988a395]{animation-play-state:paused}.carousel-container[data-v-8988a395]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}@media (max-width:768px){.carousel-container[data-v-8988a395]{-webkit-mask-image:none;mask-image:none}}.image-container img[data-v-8988a395]{filter:grayscale(100%);transition:filter .5s ease-in-out,transform .3s ease-in-out}.image-container:hover img[data-v-8988a395]{filter:grayscale(0)}@keyframes pulse-705f1453{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-705f1453]{animation:pulse-705f1453 2s cubic-bezier(.4,0,.6,1) infinite}.content-title[data-v-705f1453]{color:#183475;font-family:Plus Jakarta Sans,sans-serif;font-size:25px;font-variation-settings:"opsz" auto;font-weight:700;letter-spacing:-.03em;line-height:115px}.description[data-v-705f1453]{color:#000;font-feature-settings:"kern" on;font-size:20px;font-variation-settings:"opsz" auto;font-weight:400;letter-spacing:-.03em;line-height:35px}.description-content[data-v-705f1453]{margin:0}.video-container[data-v-705f1453]{background:#000;height:0;max-width:100%;overflow:hidden;padding-bottom:45%;position:relative}.video-container iframe[data-v-705f1453]{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:640px){.description[data-v-705f1453],.description-content[data-v-705f1453]{font-size:16px;line-height:28px}}.content-title[data-v-18ef23ae]{color:#183475;font-size:25px;font-variation-settings:"opsz" auto;font-weight:700;line-height:115px}.content-title[data-v-18ef23ae],.description[data-v-18ef23ae]{font-family:Plus Jakarta Sans,sans-serif;letter-spacing:-.03em}.description[data-v-18ef23ae]{color:#000;font-feature-settings:"kern" on;font-size:20px;font-variation-settings:"opsz" auto;font-weight:400;line-height:35px}.pagination-dot[data-v-18ef23ae]{border:none;min-height:auto;min-width:auto;padding:0}.pagination-dot.active[data-v-18ef23ae]{transform:scale(1.3)}
