@import"https://fonts.googleapis.com/css2?family=Montserrat&display=swap";@keyframes svelte-h9apnq-carousel-animate{0%{visibility:hidden;opacity:0;transform:translate(200%) scale(.7)}3%,25%{visibility:visible;opacity:.8;transform:translate(100%) scale(.9)}28%,50%{visibility:visible;opacity:1;transform:translate(0) scale(1)}53%,75%{visibility:visible;opacity:.8;transform:translate(-100%) scale(.9)}78%{visibility:visible;opacity:0;transform:translate(-200%) scale(.9)}to{visibility:hidden;opacity:0;transform:translate(-200%) scale(.7)}}.carousel_body.svelte-h9apnq.svelte-h9apnq{background-color:var(--bg);width:100%;height:500px;font-family:Montserrat,sans-serif;color:var(--text-primary);overflow:hidden;display:flex;justify-content:center}.container.svelte-h9apnq.svelte-h9apnq{--container-padding-horizontal:32px;position:relative;padding-inline:var(--container-padding-horizontal);display:grid;place-items:center;height:100%}.carousel.svelte-h9apnq.svelte-h9apnq{pointer-events:none;position:absolute;padding-block-start:67px;padding-block-end:max(24px,calc(29px + var(--font-size-md)));perspective:100px;width:100%}@media (max-width: 568px){.carousel.svelte-h9apnq.svelte-h9apnq{padding-block-end:52px}}.carousel__wrapper.svelte-h9apnq.svelte-h9apnq{position:relative;display:flex;justify-content:center;height:61.2vh}.carousel.svelte-h9apnq .item.svelte-h9apnq{position:absolute;max-width:418px;height:100%;margin-inline:var(--container-padding-horizontal);opacity:0;will-change:transform,opacity;animation:svelte-h9apnq-carousel-animate 15s cubic-bezier(.37,0,.63,1) infinite}@media (max-width: 568px){.carousel.svelte-h9apnq .item.svelte-h9apnq{margin-inline:calc(var(--container-padding-horizontal) + 1px)}}.carousel.svelte-h9apnq .item.svelte-h9apnq:nth-child(1){animation-delay:-3.75s}.carousel.svelte-h9apnq .item.svelte-h9apnq:nth-child(2){animation-delay:0s}.carousel.svelte-h9apnq .item.svelte-h9apnq:nth-child(3){animation-delay:3.75s}.carousel.svelte-h9apnq .item.svelte-h9apnq:last-child{animation-delay:-7.5s}.carousel.svelte-h9apnq img.svelte-h9apnq{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%}
