#integrations-feed{padding:0}#integrations-feed h1{color:var(--white);font-size:1.85rem}#integrations-feed .container{padding:0}.integrations-menu-col{color:var(--white-off);flex:none;padding-left:1.5rem;padding-top:3.5rem;width:22rem}.hero-text{margin-bottom:.75rem;padding-right:2.85rem}.hero-text p{font-size:.95rem}.hero-text .buttons{margin-top:1.4rem}.hero-text .button{font-size:.9rem}.integrations-feed-col{padding-left:3rem;padding-right:1.5rem}.integration-tiles{flex-wrap:wrap;gap:1rem;justify-content:flex-start}.integration-tiles .tile{position:relative;width:calc(33.333% - .67rem)}.integration-tiles.featured-tiles .tile{width:calc(50% - .5rem)}.integration-tiles.standard-tiles .tile{align-items:center;display:flex;height:8rem;justify-content:center;text-align:center}.integration-tiles.standard-tiles a.tile{padding-bottom:2.85rem}.integration-tiles .tile p{font-size:.95rem;line-height:145%}.integration-tiles .tile .button{font-size:.9rem;margin-left:0}.integration-tiles .tile .buttons{margin-top:1.25rem}.integration-tiles .tile .button:after{content:url(https://www.leapfin.com/hubfs/accents/carat-right_white.svg);display:inline-block;line-height:100%;margin-left:.5rem;transition:all .2s ease;width:.385rem}.integration-tiles .tile .cta{align-items:center;background:var(--purple-med);bottom:0;color:var(--white);display:flex;font-size:.65rem;font-weight:500;height:1.35rem;justify-content:center;left:0;line-height:0;position:absolute;right:0;text-transform:uppercase}.integration-tiles .tile .cta:after{content:url(https://www.leapfin.com/hubfs/accents/carat-right_white.svg);display:inline-block;line-height:0;margin-left:.35rem;transition:all .2s ease;width:.29rem}.integration-tiles .tile:hover .button:after,.integration-tiles .tile:hover .cta:after{transform:translateX(.1rem)}.integration-tiles .tile .logo-container{margin-bottom:1rem;position:relative}.integration-tiles .tile .logo-container:after{background:var(--purple-dark);bottom:0;content:"";height:2px;left:0;margin:0 auto;opacity:.1;position:absolute;right:0}.integrations-section{padding-top:3.5rem}.integrations-section h3{font-size:1.35rem;margin-bottom:1.75rem;padding-bottom:.5rem;position:relative}.integrations-section h3:after{background:var(--purple-dark);bottom:0;content:"";height:2px;left:0;margin:0 auto;opacity:.1;position:absolute;right:0}.scrolling-menu{display:flex;flex-direction:column;padding:2rem 0;position:sticky;top:64px}.scrolling-menu a{align-items:center;display:flex;font-weight:500;padding:.5rem}.scrolling-menu a:before{content:url(https://www.leapfin.com/hubfs/accents/caret-down-text_bold.svg);display:inline-block;line-height:.3;margin-right:.5rem;padding:.25rem;position:relative;z-index:1}.scrolling-menu a:after,.scrolling-menu a:before{border-radius:50%;height:1rem;transition:all .2s ease;width:1rem}.scrolling-menu a:after{background-color:var(--white-off);content:"";left:.5rem;position:absolute;z-index:0}.scrolling-menu a.active{background-image:url(https://www.leapfin.com/hubfs/accents/bg_grain_purple.png);background-size:auto;color:var(--purple-med)}.scrolling-menu a.active:before{filter:brightness(0) invert(1);transform:rotate(-90deg)}.scrolling-menu a.active:after{background:var(--purple-med)}.menu-bg{background-color:var(--purple-dark);background-image:linear-gradient(to right,var(--purple-dark) 0,var(--purple-med) 100%);bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:calc(50vw - 640px + 22rem)}.menu-bg:before{content:url(https://www.leapfin.com/hubfs/accents/accent_puzzle-piece.svg);opacity:.5;position:absolute;right:16rem;top:-5.5rem;width:24rem}.top-link{color:var(--purple-med)!important;display:block;margin-top:1.5rem}@media screen and (max-width:1279px){.menu-bg{width:22rem}}@media screen and (max-width:1179px){.integration-tiles .tile{width:calc(50% - .5rem)}}@media screen and (max-width:1079px){.integration-tiles .tile,.integration-tiles.featured-tiles .tile{width:100%}}@media screen and (max-width:991px){.feed-row{display:block}.menu-bg{display:none}.integrations-menu-col{background-image:linear-gradient(to right,var(--purple-dark) 0,var(--purple-med) 100%);width:100%}.integrations-feed-col{padding-left:1.5rem}}@media screen and (min-width:768px){.integration-tiles .tile .logo-container{align-items:flex-start;height:3.65rem}.top-link{display:none}}@media screen and (max-width:767px){.integration-tiles .tile .logo-container{padding-bottom:1rem}.integration-tiles .tile .buttons{margin-top:.5rem}}