.IntegrationsCarousel{--ic-side-pad: 72px;overflow:hidden}.IntegrationsCarousel.ic--fullbleed{margin-left:50%;position:relative;transform:translate(-50%);width:100%}.IntegrationsCarousel.ic--fullbleed .carousel-controls{display:none!important}.IntegrationsCarousel.ic--fullbleed .carousel-viewport{overflow:visible}@media screen and (width > 800px){.IntegrationsCarousel.ic--fullbleed .carousel-viewport{padding-left:calc(50vw - 358px)}}@media screen and (width > 1350px){.IntegrationsCarousel.ic--fullbleed .carousel-viewport{padding-left:calc(50vw - 604px)}}.IntegrationsCarousel.ic--fullbleed .carousel-container{gap:0;margin:0 auto;max-width:none}@media screen and (width > 1440px){.IntegrationsCarousel.ic--fullbleed .carousel-container{--ic-side-pad: 88px }}.IntegrationsCarousel .carousel-slide{flex:0 0 242px;margin-right:0;min-width:0;position:relative}.IntegrationsCarousel .carousel-slide:last-of-type{margin-right:0}.IntegrationsCarousel .carousel-slide:first-of-type{margin-left:24px}.IntegrationsCarousel .carousel-slide:first-of-type button{display:none}@media screen and (width > 800px){.IntegrationsCarousel .carousel-slide:nth-of-type(3n),.IntegrationsCarousel .carousel-slide:last-of-type{margin-right:44px}}@media screen and (width >= 1350px){.IntegrationsCarousel .carousel-slide:nth-of-type(5n),.IntegrationsCarousel .carousel-slide:last-of-type{margin-right:44px!important}.IntegrationsCarousel .carousel-slide:nth-of-type(3n){margin-right:0}}.IntegrationsCarousel .integration-item{height:200px;transition:all .2s ease;width:220px}.IntegrationsCarousel .integration-item svg{width:75px}.IntegrationsCarousel .integration-item a{aspect-ratio:1 / 1;color:var(--color-text4);display:flex;height:100%;padding:var(--size4);place-content:center;place-items:center;text-decoration:none;width:100%}.IntegrationsCarousel .integration-item.see-more a{color:#ff5789}.IntegrationsCarousel .integration-item.see-more a span{display:inline-block;transition:transform .2s ease}.IntegrationsCarousel .integration-item.see-more a:hover span{transform:translate(6px)}@media screen and (width > 800px){.IntegrationsCarousel .integration-item:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ff5789,#ff5789) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box;border:5px solid transparent;border-radius:10px;box-shadow:0 30px 60px #0000001a}}.IntegrationsCarousel.ic--fullbleed .ic-arrow{background-color:transparent;border:none;cursor:pointer;left:-37px;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.IntegrationsCarousel.ic--fullbleed .ic-arrow[aria-label=Next] svg{rotate:180deg}@media screen and (width <= 800px){.IntegrationsCarousel.ic--fullbleed .ic-arrow{display:none}}.IntegrationsCarousel.ic--fullbleed .ic-arrow span{font-size:22px;line-height:1;transform:translateY(-1px)}
