.integrations-rail{--carousel-rail-gap: var(--size4);--carousel-rail-slide-size: calc((100cqw - var(--carousel-rail-gap)) / 2)}.integrations-rail .carousel-rail__footer{justify-content:space-between;order:0}@media screen and (min-width:64rem){.integrations-rail .carousel-rail__footer-controls{display:none}}@media screen and (min-width:64rem){.integrations-rail .carousel-rail__header{align-items:flex-start;flex-direction:row;justify-content:space-between}}@media screen and (min-width:64rem){.integrations-rail .carousel-rail__viewport-controls{display:flex}}.integrations-rail .carousel-rail__view-all{display:inline}.integrations-rail .carousel-rail__viewport{margin-bottom:calc(var(--size6) * -1);padding-bottom:var(--size6)}.integration-rail-card{align-items:center;background:var(--color-pure-white-next);border:1px solid var(--color-border-light-next);border-radius:6px;color:var(--color-brand-dark-next);display:flex;flex-direction:column;gap:var(--size7);height:194px;justify-content:center;padding:var(--size6);text-align:center;text-decoration:none;transition:box-shadow .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}@media screen and (min-width:43.75rem){.integrations-rail{--carousel-rail-slide-size: calc((100cqw - var(--carousel-rail-gap)) / 2)}}.integration-rail-card:focus-visible{outline:2px solid var(--color-accent-blue-next);outline-offset:3px}.integration-rail-card:hover,.integration-rail-card:focus-visible{box-shadow:0 10px 24px #5c002e14;transform:translateY(-2px)}.integration-rail-card__icon{align-items:center;display:flex;height:82px;justify-content:center;transition:transform .22s cubic-bezier(.16,1,.3,1);width:82px}.integration-rail-card:hover .integration-rail-card__icon,.integration-rail-card:focus-visible .integration-rail-card__icon{transform:scale(1.025)}.integration-rail-card__icon svg{height:100%;max-height:82px;max-width:82px;width:100%}.integration-rail-card__label{color:inherit}@media screen and (min-width:64rem){.integrations-rail{--carousel-rail-slide-size: calc( (100cqw - (var(--carousel-rail-gap) * 4)) / 5 )}.integrations-rail .carousel-rail__view-all{margin-top:var(--size6)}}
