.review-section{padding:80px 0 160px}.review-section .review-row{padding-top:50px;position:relative}.review-section .review-row:before{content:"";background-image:url(images/online-shopper-with-bags.2e13e3738f4d.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:520px;height:100%;position:absolute;top:0;left:calc(50% - 40px);transform:translate(-50%)}.review-section .review-row .col-lg-6:first-of-type{background:var(--orange);border-radius:16px 0 0 16px;padding:50px 220px 50px 50px}.review-section .review-row .col-lg-6:first-of-type>img{width:auto;height:52px;margin-bottom:50px}.review-section .quote-one .name{color:var(--cream-white);margin-bottom:10px;font-size:24px;font-weight:400}.review-section .quote-one .occupation{color:var(--cream-white);line-height:24px}.review-section .quote-one p{color:var(--cream-white);margin:38px 0}.review-section .review-row .col-lg-6:nth-of-type(2){background:var(--black);border-radius:0 16px 16px 0;align-items:center;padding:50px 50px 50px 220px;display:flex}.review-section .review-row .col-lg-6:nth-of-type(2) .slogen-text{color:#d1f4be;font-size:32px;font-weight:500;line-height:40px}.problem-section{background-image:url(images/rewards-business-challenges-background.e15b8e253710.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;width:calc(100% - 90px);margin:0 45px;padding:120px 50px 140px}.problem-section h2{letter-spacing:-1px;max-width:900px;color:var(--cream-white);margin-bottom:24px}.problem-section .container>p{color:var(--cream-white);opacity:.75;max-width:700px;margin-bottom:70px;font-weight:400}.problem-section .problem-box{column-gap:24px}.problem-section .problem-box .number{opacity:.5;color:var(--orange);font-size:120px;font-weight:500;line-height:86px}.problem-section .problem-box h3{max-width:242px;color:var(--cream-white);margin-top:30px;margin-bottom:24px}.problem-section .problem-box p{max-width:305px;color:var(--cream-white);opacity:.65;font-weight:400}.problem-section .problem-bottom-line{width:100%;margin-top:40px}.rewards-section{padding:160px 0 80px}.rewards-section h2{text-align:center;max-width:850px;margin:0 auto 32px}.rewards-section .container>p{text-align:center;max-width:700px;margin:0 auto 56px}.rewards-section .rewards-box{border-radius:16px;min-height:340px;margin-bottom:30px;padding:40px 34px}.rewards-section .rewards-box:last-child{margin-bottom:0}.rewards-section .rewards-box.green{background:#d1f4be80}.rewards-section .rewards-box.orange{background:#e2725b26}.rewards-section .rewards-box.pink{background:#a746ad1a}.rewards-section .rewards-box.blue{background:#2e75b626}.rewards-section .rewards-box h3{margin:24px 0 20px}.rewards-section .rewards-img{height:100%;position:relative}.rewards-section .rewards-img img{width:100%;height:100%;transform:translateX(-50%,-50%);object-fit:cover;border-radius:16px;top:50%;left:50%}.build-section{padding:80px 0}.build-section h2{text-align:center;margin:0 auto 32px}.build-section .container .row>p{text-align:center;max-width:650px;margin:0 auto 56px}.build-section .build-tab .nav.nav-tabs{background:#1f3a5f0d;border:1px solid #1f3a5f1a;border-radius:16px;padding:6px;display:none}.build-section .build-tab .nav.nav-tabs li{width:50%}.build-section .build-tab .nav.nav-tabs li button{text-align:center;width:100%;color:var(--black);border-radius:40px;font-weight:500;border:unset!important}.build-section .build-tab .nav-link.active{background:var(--orange);color:var(--cream-white)!important}.build-section .build-tab .tab-content{column-gap:24px;display:flex}@media (min-width:992px){.build-section .build-tab .tab-pane{opacity:1;display:block!important}}.build-section .build-tab .build-box{background:linear-gradient(#e2725b40 0,#e2725b0d 100%);border:1px solid #e2725b80;border-radius:16px;margin-bottom:80px;padding:50px 50px 80px;position:relative}.build-section .build-tab .top{justify-content:space-between;margin-bottom:30px}.build-section .build-tab .top img{width:70px;height:70px;margin-top:-10px}.build-section .build-tab h4{color:var(--orange);margin-top:40px;margin-bottom:14px;font-size:18px;font-weight:500;line-height:18px}.build-section .build-tab .list-design li{margin-bottom:10px;padding-left:28px;position:relative}.build-section .build-tab .list-design li:last-child{margin-bottom:0}.build-section .build-tab .list-design li:before{content:"";background-image:url(images/orange-checkmark-icon.783c546dcdd7.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:2px;left:0}.build-section .build-tab .btn-design{white-space:nowrap;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.build-section .build-tab .build-box.blue{background:linear-gradient(#3075b640 0,#3075b60d 100%);border:1px solid #3075b680}.build-section .build-tab .build-box.blue .list-design li:before{background-image:url(images/blue-checkmark-icon.c687a9738762.svg)}.build-section .build-tab .build-box.blue .btn-design{background:#3075b6;border-color:#3075b6}.build-section .build-tab .build-box.blue .btn-design:hover{background:#3880c4;border-color:#3880c4}.build-section .build-tab .build-box.blue h4{color:#3075b6}.build-section .bottom-text{text-align:center;max-width:1000px;margin:0 auto;font-weight:500}.build-section .arrow{display:none}.customer-section{z-index:55;background:var(--cream-white);border-radius:0 0 20px 20px;height:450vh;margin-bottom:-20px;padding:60px 0 160px;position:relative}.customer-section .customer-inner{padding:0 90px}.customer-section .customer-inner>p{opacity:.75;margin-top:30px}.customer-section .customer-inner .reward-point-row{column-gap:40px;margin-top:40px}.customer-section .customer-inner .reward-point-row .left-img{width:57%}.customer-section .customer-inner .reward-point-row .left-img img{width:100%;height:auto}img[src*=spendstream-white-label-rewards-mobile]{height:auto}.customer-section .customer-inner .reward-point-row .right-content{width:43%;margin-top:60px}.customer-section .customer-inner .reward-point-row .right-content .reward-point{opacity:.25;column-gap:24px;margin-bottom:26px}.customer-section .customer-inner .reward-point-row .right-content .reward-point:last-child{margin-bottom:0}.customer-section .customer-inner .reward-point-row .right-content .number{color:var(--orange);font-family:NeueMontreal;font-size:32px;line-height:32px}.customer-section .customer-inner .reward-point-row .right-content .reward-point h3{color:var(--black);font-size:72px;font-weight:700;line-height:81px}.customer-section .customer-inner .reward-point-row .right-content .reward-point p{opacity:.75;max-width:395px;display:none}.customer-section .customer-inner .reward-point-row .right-content .reward-point.active p{margin-bottom:30px;display:inline-block}.customer-section .customer-inner .reward-point-row .right-content .reward-point.active h3{margin-bottom:30px}.customer-section .customer-inner .reward-point-row .right-content .reward-point.active{opacity:1}.opportunities-section{background:#151f20;padding:130px 0 180px}.opportunities-section h2{text-align:center;color:#d1f4be}.opportunities-section h2+p{color:var(--cream-white);text-align:center;max-width:680px;margin:30px auto 50px}.industry-slider{flex-wrap:wrap;gap:30px;display:flex}.industry-slider .opportunity-box{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;flex-direction:column;width:calc(33.33% - 20px);min-height:630px;padding:65px 35px 40px;display:flex;position:relative;overflow:hidden}.industry-slider .opportunity-box:before{content:"";background:linear-gradient(#0a0a0c00 0,#0a0a0c 100%);width:100%;height:100%;position:absolute;top:0;left:0}.industry-slider .opportunity-box h3{color:var(--cream-white);z-index:2;margin-bottom:auto;position:relative}.industry-slider .opportunity-box p{color:var(--cream-white);z-index:2;margin-bottom:32px;position:relative}.platform-section{background:var(--cream-white);z-index:2;border-radius:20px 20px 0 0;margin-top:-20px;padding:160px 0 80px;position:relative}.platform-section .container>p{margin:32px 0 45px}.platform-section .platform-slider{column-gap:24px;display:flex}.platform-section .platform-slider .platform-box *{color:var(--cream-white)}.platform-section .platform-slider .platform-box .left{text-align:left}.platform-section .platform-slider .platform-box{background:#5936b9;border-radius:16px;padding:38px}.platform-section .platform-slider .platform-box .top{justify-content:space-between;align-items:center}.platform-section .platform-slider .platform-box .video{margin:32px 0 24px;position:relative}.platform-section .platform-slider .platform-box>p{text-align:center;letter-spacing:.6px}.platform-section .platform-slider .platform-box .bottom-details{text-align:center;justify-content:center;align-items:center;column-gap:30px;margin-top:30px}.platform-section .platform-slider .platform-box .bottom-details .inner-box h4{text-align:center;margin-bottom:10px;font-size:24px;font-weight:500;line-height:26px}.platform-section .platform-slider .platform-box.green-bg{background-image:url(images/aslan-case-study-background.e056cad62db2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.platform-section .platform-slider .platform-box video,.platform-section .platform-slider .platform-box .platform-preview{border-radius:10px;width:100%;height:auto;display:block;overflow:hidden}.platform-section .platform-slider .platform-box .video .play-btn{cursor:pointer;width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.platform-section .platform-slider .platform-box .video .play-btn img{width:100%;height:100%;display:block}.comparison-section{padding:80px 0}.comparison-section .container>p{max-width:700px;margin:48px auto 32px}.comparison-section .container .comparison-table{background:#1f3a5f;border-radius:24px;padding:85px 65px;position:relative;overflow:hidden}.comparison-section .container .comparison-table:before{content:"";opacity:.5;background:linear-gradient(#0a0a0c00 0,#0a0a0c 100%);width:100%;height:70%;position:absolute;bottom:0;left:0}.comparison-section .container .comparison-table:after{content:"";background:linear-gradient(#e2725b40 0,#e2725b0d 100%);border:1px solid #e2725b80;border-radius:16px;width:260px;height:calc(100% - 96px);position:absolute;top:48px;left:360px}.comparison-section .container .comparison-table .table-line{z-index:11;border-bottom:1px dashed #ffffff40;justify-content:space-between;column-gap:60px;padding:18px 40px;font-size:18px;line-height:22px;display:flex;position:relative}.comparison-section .container .comparison-table .table-line.head{border:unset}.comparison-section .container .comparison-table .table-line.head *{font-weight:500;opacity:1!important}.comparison-section .container .comparison-table .table-line .one{text-align:right;width:100%;max-width:220px;color:var(--orange);opacity:1;flex-shrink:0;font-weight:500;display:inline-block}.comparison-section .container .comparison-table .table-line .two{opacity:1;width:100%;max-width:190px;color:var(--cream-white);flex-shrink:0}.comparison-section .container .comparison-table .table-line .five,.comparison-section .container .comparison-table .table-line .four,.comparison-section .container .comparison-table .table-line .three{opacity:.75;width:100%;max-width:160px;color:var(--cream-white);flex-shrink:0}.comparison-mobile-hide{border-radius:12px;display:none;overflow:hidden}.comparison-mobile-hide .accordion-header{z-index:2;background:#1f3a5f;height:67px;position:relative}.comparison-mobile-hide .accordion-header .selected-plan[aria-expanded=true] svg{transform:rotate(-180deg)}.selected-plan{cursor:pointer;color:#fff;z-index:22;background:#e2725b40;border:1px solid #e2725b99;justify-content:space-between;align-items:center;width:100%;padding:20px 25px;transition:all .3s;display:flex}.selected-left{align-items:center;gap:14px;display:flex}.selected-left img{width:auto;height:26px}.selected-left span{font-size:18px;font-weight:500;line-height:26px}.selected-plan svg{transition:all .35s}.selected-plan.active svg{transform:rotate(180deg)}.comparison-content{background:#1f3a5f;margin-top:-68px;padding:74px 20px 20px;display:none;overflow:hidden}.comparison-content.active{display:block}.comparison-item{border-bottom:1px dashed #ffffff40;justify-content:space-between;column-gap:20px;padding:16px 0 12px;display:flex}.comparison-item:last-child{border-bottom:none}.comparison-item label{color:var(--orange);margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.2;display:block}.comparison-item p{color:var(--cream-white);text-align:right;margin:0;font-size:14px;line-height:1.2}.three-things-section{height:350vh;padding:80px 45px;position:relative}.three-things-section .three-things-inner{background:#d1f4be40;border-radius:16px;padding:100px}.three-point-row{position:relative}.three-point-row:before{content:"";border-left:1px dashed var(--orange);opacity:.6;width:1px;height:calc(100% + 80px);position:absolute;top:-40px;left:32px}.three-point-row .point-box{max-width:550px;margin-bottom:40px;padding-left:120px;position:relative}.three-point-row .point-box:before{content:"";background:#f1f9e9 url(images/footer-dropdown-arrow.5077dfe1cef9.svg) 50%/20px no-repeat;border-radius:64px;width:64px;height:64px;position:absolute;top:0;left:0}.three-point-row .point-box:last-child{margin-bottom:0}.three-point-row .point-box h3{opacity:.5;position:relative}.three-point-row .point-box.active+.point-box+.point-box h3{opacity:.24}.three-point-row .point-box.active h3{opacity:1!important}.three-point-row .point-box.active p{margin-top:24px;display:inline-block}@supports (content-visibility:auto){main>section:nth-of-type(n+3):not(#cs-desktop):not(#tts-desktop-block){content-visibility:auto;contain-intrinsic-size:auto var(--section-placeholder,900px)}main>.brand-section,main>.founder-sec,main>.testimonial-section{--section-placeholder:700px}main>.comparison-section,main>.rewards-section,main>.build-section{--section-placeholder:1100px}main>.faq-sec,main>.webf-sec,main>.footer-cta-section{--section-placeholder:800px}}.founder-quote-section{background:var(--cream-white);z-index:11;border-radius:0 0 20px 20px;margin-bottom:-20px;padding:80px 0 160px;position:relative}.founder-quote-section .container .quote-row{border-radius:16px;overflow:hidden}.founder-quote-section .quote-row .dark-badges{margin:0 auto}.founder-quote-section .quote-row .left{text-align:center;background:#1a1f2e;width:62%;padding:60px}.founder-quote-section .quote-row .left .quote-img{text-align:left;margin:26px 0 56px}.founder-quote-section .container .quote-row p{text-align:left;color:var(--cream-white);margin-bottom:60px;font-size:24px;font-weight:400;line-height:34px}.founder-quote-section .container .quote-row .name{color:var(--cream-white);text-align:left;margin-bottom:12px;font-size:24px;line-height:30px}.founder-quote-section .container .quote-row .occupation{text-align:left;color:var(--cream-white);opacity:.65}.founder-quote-section .quote-row .right{width:38%;position:relative;overflow:hidden}.founder-quote-section .quote-row .right .white-logo{z-index:2;height:40px;position:absolute;top:20px;right:36px}.founder-quote-section .quote-row .right .founder-img{object-fit:cover;object-position:right center;width:110%;height:110%;position:absolute;bottom:-35px;right:-10px}.cta-section{text-align:center;background-image:image-set("images/__avif__/book-spendstream-demo-background.97ce8dd6afec.avif" 1x type("image/avif"),"images/book-spendstream-demo-background.27d95741ae21.webp" 1x type("image/webp"));background-position:50%;background-repeat:no-repeat;background-size:cover;padding:130px 0}.cta-section h2{color:var(--cream-white)}.cta-section p{max-width:550px;color:var(--cream-white);margin:32px auto 45px}footer{background:var(--cream-white);border-radius:20px 20px 0 0;margin-top:-20px;padding:120px 0 50px}footer .top-row{border-bottom:1px dashed #0000004d;justify-content:space-between;column-gap:90px;padding-bottom:60px;display:flex}footer .top-row .first{width:100%;max-width:350px}footer .top-row .first p{margin:50px 0 30px}footer .top-row .social-icon{column-gap:12px;display:flex}footer .top-row .social-icon li a{background:#e2725b1a;border:1px solid #e2725b80;border-radius:56px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}footer .top-row .social-icon li a:hover{background:var(--orange)}footer .top-row .social-icon li a:hover img{filter:invert()brightness(10)}footer .top-row .menu{width:100%;max-width:132px}footer .top-row .menu h3{margin-bottom:24px;font-size:18px;font-weight:500;line-height:20px}footer .footer-title{appearance:none;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}footer a[aria-current=page],.navbar a[aria-current=page]{color:var(--orange);font-weight:600}footer .top-row .menu h3 img{display:none}footer .top-row .menu ul li{opacity:.75;margin-bottom:12px}footer .top-row .menu ul li:last-child{margin-bottom:0}footer .top-row .menu ul li a{color:var(--black);font-size:18px}footer .top-row .menu ul li a:hover{color:var(--orange)}footer .bottom-row{justify-content:space-between;align-items:center;margin-top:30px}footer .bottom-row a{color:var(--black);margin:0 10px}footer .bottom-row a:hover{color:var(--orange)}#cs-desktop .reward-point h3{cursor:pointer}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:0}.slick-track{will-change:transform;margin-inline:auto;display:flex;position:relative;top:0;left:0}.slick-slide{min-height:1px;display:block}.slick-slide img{display:block}.slick-next,.slick-prev{cursor:pointer;color:#0000;background:0 0;border:0;outline:0;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev{left:-25px}.slick-next{right:-25px}.slick-arrow:disabled:before{opacity:.25}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;width:20px;height:20px;padding:5px;font-size:0;display:block}.slick-dots li button:before{color:#000;content:"•";opacity:.25;text-align:center;font-size:18px;line-height:20px;position:absolute;inset:0}.slick-dots li.slick-active button:before{opacity:.75}.customer-section .sticky-wrapper{align-items:center;height:auto;display:flex;position:sticky;top:0;overflow:hidden}.reward-point{opacity:.35;transition:all .5s}.reward-point .number,.reward-point h3,.reward-point p{transition:all .45s}.reward-point .content-inner{overflow:hidden}.reward-point.active,.reward-point.active p,.reward-point.completed{opacity:1}.reward-point.completed p{opacity:0;pointer-events:none;max-height:0;margin-top:0;margin-bottom:0;overflow:hidden}.reward-point:not(.active):not(.completed) p{opacity:0;max-height:0;margin:0;overflow:hidden}.customer-section .customer-inner .reward-point-row .right-content .reward-point.completed .d-inline-block.d-lg-none{display:none!important}.point-box h3{cursor:pointer}.three-things-section .sticky-wrapper{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.point-box,.point-box h3{transition:all .45s}.point-box p{opacity:0;max-height:0;margin-top:0;transition:all .45s;overflow:hidden}.point-box.active{opacity:1}.point-box.active p{opacity:1;max-height:300px;margin-top:25px}.point-box.completed{opacity:1}.point-box.completed p{opacity:0;max-height:0;margin-top:0}.desktop-block{display:block}.mobile-block{display:none}.legal-main{background:var(--cream-white)}.legal-hero{background:#151f20;border-radius:0 0 20px 20px;padding:95px 0 120px;position:relative;overflow:hidden}.legal-hero:before{content:"";background:#e2725b29;border-radius:50%;width:360px;height:360px;position:absolute;top:-190px;right:7%}.legal-hero:after{content:"";background:#d1f4be17;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-140px;left:9%}.legal-hero-inner{text-align:center;z-index:1;max-width:900px;margin:0 auto;position:relative}.legal-hero .top-badge{color:var(--cream-white);background:#e2725b33;border-color:#e2725ba6;margin-bottom:26px}.legal-hero h1{max-width:850px;color:var(--cream-white);margin:0 auto}.legal-hero h1 strong{white-space:nowrap;position:relative}.legal-hero h1 strong:before{content:"";background:url(images/hero-heading-accent.42efd5b36784.svg) 50%/contain no-repeat;width:100%;height:24px;position:absolute;top:calc(100% - 5px);left:0}.legal-hero .legal-updated{color:var(--cream-white);opacity:.7;margin:24px 0 0}.legal-body{background:#f1ebea;padding:0 0 120px}.legal-content{background:var(--cream-white);z-index:2;border:1px solid #1f3a5f1a;border-radius:16px;max-width:960px;margin:-48px auto 0;padding:72px 80px;position:relative;box-shadow:0 22px 60px #0a0a0c14}.legal-content>p:first-child{color:var(--black);opacity:1;font-size:20px;line-height:30px}.legal-content h2{border-left:4px solid var(--orange);letter-spacing:-.3px;margin:48px 0 18px;padding-left:22px;font-size:30px;line-height:38px}.legal-content p{text-align:left;opacity:.75;max-width:none;margin:0 0 20px}.legal-content ul{margin:6px 0 24px;padding:0;list-style:none}.legal-content li{opacity:.75;margin-bottom:12px;padding-left:30px;position:relative}.legal-content li:before{content:"";background:url(images/orange-checkmark-icon.783c546dcdd7.svg) 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:3px;left:0}.legal-content strong{color:var(--black);font-weight:600}.legal-content a{color:var(--orange);text-underline-offset:3px;font-weight:500;text-decoration:underline}.legal-content a:hover{color:var(--black)}@media (max-width:991.98px){.legal-hero{padding:70px 0 100px}.legal-content{max-width:720px;padding:58px 50px}.legal-content h2{font-size:27px;line-height:35px}}@media (max-width:767.98px){.legal-hero{border-radius:0 0 16px 16px;padding:52px 0 78px}.legal-hero:before{width:230px;height:230px;top:-135px;right:-70px}.legal-hero:after{width:150px;height:150px;bottom:-105px;left:-45px}.legal-hero-inner{text-align:center;padding:0 4px}.legal-hero .top-badge{margin-bottom:20px}.legal-hero h1{margin:0 auto;font-size:38px;line-height:40px}.legal-hero h1 strong:before{height:18px;top:calc(100% - 4px)}.legal-hero .legal-updated{margin-top:18px}.legal-body{padding:0 0 70px}.legal-content{border-radius:12px;margin:-28px 0 0;padding:40px 24px}.legal-content>p:first-child{font-size:18px;line-height:27px}.legal-content h2{border-left-width:3px;margin:38px 0 16px;padding-left:15px;font-size:24px;line-height:30px}.legal-content p{margin-bottom:17px}.legal-content li{padding-left:27px}.legal-content li:before{width:17px;height:17px;top:3px}}.error-page .legal-hero .legal-updated{max-width:620px;margin-left:auto;margin-right:auto;font-size:18px;line-height:28px}.error-content{text-align:center;padding-top:64px;padding-bottom:64px}.error-content h2{border:0;margin:0 0 18px;padding:0}.error-content p{text-align:center;max-width:660px;margin:0 auto 30px}.error-content .btn-design{color:var(--cream-white);align-items:center;column-gap:14px;text-decoration:none;display:inline-flex}.error-content .btn-design:hover{color:var(--cream-white)}@media (max-width:767.98px){.error-page .legal-hero .legal-updated{font-size:16px;line-height:24px}.error-content{padding-top:42px;padding-bottom:42px}.error-content h2{text-align:center;margin-top:0}.error-content p{text-align:center}}.inner-hero .heading-shape{line-height:100%}.inner-hero.hero-section h1 strong:before{top:calc(100% - 17px)}@media (min-width:1400px){.inner-hero .heading-shape{font-size:67px}}.inner-hero.hero-section p{max-width:637px;margin-bottom:34px}.check-badge-ul{flex-direction:column;gap:12px;margin-bottom:0;padding-left:0;list-style:none;display:flex}.check-badge-ul li{color:var(--black);align-items:flex-start;gap:16px;font-size:18px;line-height:160%;display:flex}.check-badge-ul li:before{content:"";background-image:url(images/checkmark-badge.9b168ca4aada.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-top:1px}.btn-design.border-btn{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);color:var(--black);background:#fbfaf7;border-color:#1a1f2e59;transition:all .3s ease-in-out}.btn-design.border-btn:hover{background:#1a1f2e1f}.inner-hero.hero-section:before{display:none!important}.inner-page .brand-section{border-radius:20px 20px 0 0}.inner-page .brand-section h2 strong:before{content:"";background-image:url(images/brands-heading-accent1.dce78575cbe1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:45px;position:absolute;top:calc(100% - 20px);left:0}.inner-page .brand-section p{max-width:100%}.inner-page .brand-section .logo-inner{background:#1a1f2e0d;border-radius:12px;width:fit-content;padding:10px 30px}.inner-page .brand-section .logo-inner img{filter:grayscale();width:auto;height:auto}.inner-page .brand-section .mobile-slider-marquee{padding-top:0}.inner-page .brand-section .mobile-slider-marquee:before{display:none}.inner-page .problem-section .problem-box h3{width:100%;max-width:310px}.inner-page .rewards-section h2{max-width:100%}.inner-page .rewards-section h2.heading-shape strong:before{right:0}.inner-page .rewards-section p{max-width:749px}.inner-page .rewards-section .rewards-box{min-height:263px}.inner-page .rewards-section .bottom-text{max-width:715px;margin:48px auto 32px;font-weight:500}.inner-page .rewards-section{padding:0 0 160px}.inner-page .build-section .build-tab{margin-bottom:80px}.inner-page .build-section .build-tab .tab-content{height:auto!important}.inner-page .build-section .build-tab .build-box{height:100%;margin-bottom:0}.top-badge1{-webkit-backdrop-filter:blur(22.5px);backdrop-filter:blur(22.5px);color:#fff;margin-bottom:30px;background:#aa756e linear-gradient(91deg,#d1f4bebf -31.09%,#e2725bbf 34.23%,#2e75b6bf 99.55%);border-radius:99px;width:fit-content;margin-inline:auto;padding:6px 20px;display:inline-block;position:relative}.top-badge1:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#d1f4be 0,#e2725b 50%,#2e75b6 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.inner-page .platform-section h2{margin-bottom:32px}.inner-page .platform-section h2.heading-shape strong:before{background-image:url(images/brands-heading-accent3.fe481a5902ae.svg);top:calc(100% - 16px);right:0}.inner-page .platform-section .tb-text{margin-bottom:56px}.inner-page .platform-section .bottom-text{text-align:center;max-width:785px;margin:56px auto 0;font-weight:500}.inner-page .platform-section .platform-slider .platform-box{flex:1}.inner-page .comparison-section .container .comparison-table:after{background:linear-gradient(#e2725b40 70%,#e2725b03 100%);border:1px solid #e2725b80;border-bottom:0;border-radius:16px 16px 0 0;height:calc(100% - 48px)}.inner-page .comparison-section .container .comparison-table .table-line .five,.inner-page .comparison-section .container .comparison-table .table-line .four,.inner-page .comparison-section .container .comparison-table .table-line .three{text-align:center}.inner-page .opportunities-section h2{color:var(--black);margin-bottom:90px}.three-reason-sec{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px 24px;display:flex}.three-reason-sec .opportunity-box{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;flex-direction:column;justify-content:flex-end;gap:24px;width:calc(33.3333% - 16px);min-height:630px;padding:65px 35px 40px;display:flex;position:relative;overflow:hidden}.three-reason-sec .opportunity-box:before{content:"";background:linear-gradient(#0a0a0c00 0,#0a0a0c 100%);width:100%;height:100%;position:absolute;top:0;left:0}.three-reason-sec .opportunity-box h3{text-align:center;color:var(--cream-white);z-index:2;margin-bottom:0;position:relative}.three-reason-sec .opportunity-box p{color:var(--cream-white);text-align:center;z-index:2;margin-bottom:0;position:relative}.three-reason-sec .opportunity-box:first-child,.three-reason-sec .opportunity-box:last-child{margin-top:58px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dark-badges,.top-badge,.btn-design.border-btn,.top-badge1{background-color:#0000}}
.inner-page .brand-section.rp-sec h2 strong:before{background-image:url(images/wlrp-heading-shape.26e312b41baa.svg);top:calc(100% - 17px)}.inner-page .brand-section.rp-sec h2{margin-bottom:32px;max-width:840px;margin-inline:auto}.customer-section.four-step .customer-inner .reward-point-row .left-img{border-radius:16px;width:45%;overflow:hidden}.br-12{border-radius:12px}.cr-sec{padding:180px 0 105px;position:relative}.title-box h2{text-align:center;margin-bottom:32px}.title-box p{text-align:center;width:100%;margin-inline:auto}.cr-logo-box{background-color:#e2725b;border-radius:50%;justify-content:center;align-items:center;width:154px;height:154px;margin-inline:auto;display:flex;box-shadow:0 0 0 11px #e2725b40}.cr-sec .bb-box{width:fit-content}.cr-right{flex-direction:column;gap:48px;padding-right:100px;display:flex}.cr-right .bb-box{margin-left:auto}.cr-right .bb-box:nth-child(3){margin-right:147px}.cr-right .bb-box:last-child{margin-right:62px}.cr-left{flex-direction:column;gap:64px;padding-left:62px;display:flex}.cr-left .bb-box:first-child{margin-left:88px}.cr-left .bb-box:nth-child(2){margin-left:147px}.cr-lines{object-fit:cover;width:100%;height:100%;position:absolute;bottom:27px;left:0}.cr-sec .title-box{margin-bottom:344px}.cr-sec .bottom-text{text-align:center;width:100%;max-width:645px;margin-inline:auto;font-weight:500}.z-1{z-index:1;position:relative}.cr-mobi-img{display:none}.lps-sec.wwl .problem-section{overflow:hidden}.wwl-container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1400px){.wwl-container{max-width:1400px}}@media (min-width:1200px) and (max-width:1399.98px){.wwl-container{max-width:1140px}}@media (min-width:992px) and (max-width:1199.98px){.wwl-container{max-width:960px}}@media (min-width:768px) and (max-width:991.98px){.wwl-container{max-width:720px}}@media (min-width:576px) and (max-width:767.98px){.wwl-container{max-width:540px}}@media (min-width:1400px){.wwl-container.has-initialized-slider,.wwl-container:has(.wwl-slider.slick-initialized){width:calc(50% + 700px);max-width:none;margin-left:max(20px,50% - 700px + .75rem);margin-right:0}}@media (min-width:1200px) and (max-width:1399.98px){.wwl-container.has-initialized-slider,.wwl-container:has(.wwl-slider.slick-initialized){width:calc(50% + 570px);max-width:none;margin-left:max(20px,50% - 570px + .75rem);margin-right:0}}@media (min-width:992px) and (max-width:1199.98px){.wwl-container.has-initialized-slider,.wwl-container:has(.wwl-slider.slick-initialized){width:calc(50% + 480px);max-width:none;margin-left:max(20px,50% - 480px + .75rem);margin-right:0}}@media (min-width:768px) and (max-width:991.98px){.wwl-container.has-initialized-slider,.wwl-container:has(.wwl-slider.slick-initialized){width:calc(50% + 360px);max-width:none;margin-left:max(20px,50% - 360px + .75rem);margin-right:0}}@media (min-width:576px) and (max-width:767.98px){.wwl-container.has-initialized-slider,.wwl-container:has(.wwl-slider.slick-initialized){width:calc(50% + 270px);max-width:none;margin-left:max(20px,50% - 270px + .75rem);margin-right:0}}.wwl-slider{width:100%}.wwl-slider:not(.slick-initialized){gap:56px;display:flex}.wwl-slider.slick-initialized{display:block}.wwl-slide{box-sizing:border-box;flex:1}.wwl-slider .slick-track{display:flex}.wwl-slider .slick-slide{box-sizing:border-box;height:auto}.wwl-slider .slick-slide>div{height:100%}.wwl-slider.slick-initialized .slick-slide{box-sizing:border-box;padding-right:56px}.wwl-slider .slick-dots{display:none!important}.wwl-slider .slick-arrow:before,.wwl-slider .slick-prev:before{z-index:10;content:"";opacity:1;background:#2e75b6 url(images/white-right-arrow.4e6b0294b98b.svg) 50%/20px no-repeat;border:1px solid #2e75b6;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:0}.wwl-slider .slick-prev:before{transform:scale(-1)}.wwl-slider .slick-prev,.wwl-slider .slick-next{z-index:10;width:38px;height:38px;top:-27%}.wwl-slider .slick-prev{left:calc(50vw + 340px)}.wwl-slider .slick-next{left:calc(50vw + 390px)}.wwl-slider .slick-arrow.slick-disabled:before{background:#2e75b600 url(images/icons/arrow-right-blue.0f0937668cad.svg) 50%/20px no-repeat;transform:scale(1)}.wwl-slider .slick-next.slick-arrow.slick-disabled:before{transform:scale(-1)}.wwl-number{color:#e2725b;letter-spacing:-.64px;z-index:1;background-color:#1b3252;border:2px solid #e2725b40;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:32px;font-family:NeueMontreal;font-size:32px;font-weight:500;line-height:120%;display:flex;position:relative}.wwl-card h3{color:#fff;margin-bottom:24px;font-weight:500}.wwl-card p{color:#fbfaf7a6}.wwl-slider{position:relative}.wwl-slider:before{content:"";background-image:url(images/step-line.0489b1985257.png);width:100%;height:2px;position:absolute;top:32px;right:0;transform:scaleX(-1)}.wwl-slider{margin-bottom:0!important}.wwl-slider.slick-initialized{position:relative}.wwl-slider.slick-initialized:after{content:"";background:linear-gradient(-90deg,#1b3251 -73.69%,#4078c500 100%);width:20%;height:100%;position:absolute;top:0;right:0}@media (max-width:575.98px){.wwl-container{width:100%;max-width:none;margin-left:0;margin-right:0;padding-inline:12px}.wwl-slider:not(.slick-initialized){gap:20px}.wwl-slider.slick-initialized .slick-list{padding-right:0!important}.wwl-slider.slick-initialized .slick-slide{padding-right:20px}.lps-sec.wwl .problem-section{padding-inline:14px}}@media (min-width:576px){.wwl-slider.slick-initialized{width:calc(100% + 50px);margin-right:-50px}.wwl-slider.slick-initialized .slick-list{padding:0 240px 0 0!important}}
@media (max-width:1199.98px){.accordion-button{font-size:20px}.accordion-body{padding-top:20px;font-size:16px}.accordion-item{margin-bottom:25px;padding-bottom:20px}.accordion-button:after{width:15px;margin-top:13px}.accordion-button:before{top:7px}.faq-sec h2{margin-bottom:45px}.faq-sec{padding:100px 0}.contact-form-sec h1{margin-bottom:25px}.cf-sec{margin-top:40px}.cf-left{padding:35px}.cf-right{gap:30px;min-width:400px;max-width:400px;padding:40px 30px}.cf-left h3{letter-spacing:-.28px;margin-bottom:35px;font-size:28px}.form-control,.form-select{padding:12px 20px;font-size:16px}.cust-check{margin-top:25px;margin-bottom:50px;font-size:16px}.cust-check .checkmark{border-radius:5px;width:22px;height:22px;margin-top:1px}.cust-check .checkmark:after{top:2px}.cf-btn-sec{gap:35px}.cf-right h3{letter-spacing:-.22px;font-size:22px}.calendar-title{letter-spacing:.18px;font-size:18px;line-height:22px}.day-btn{width:44px;height:44px;font-size:16px}.calendar{margin-top:25px}.weekday{letter-spacing:.16px;font-size:16px;line-height:22px}.calendar-nav{width:18px;height:18px}.cr-sec{padding:80px 0}.cr-sec .title-box{margin-bottom:250px}.cr-lines{bottom:20px}.title-box h2{margin-bottom:25px}.wwl-slider .slick-prev{left:calc(50vw + 250px)}.wwl-slider .slick-next{left:calc(50vw + 295px)}.wwl-slider.slick-initialized .slick-slide{padding-right:25px}.wwl-number{width:47px;height:47px;margin-bottom:28px;font-size:23px}.wwl-slider:before{top:23px}.pricing-page .rs-box{gap:36px}.rs-feature{gap:28px}.rsf-box{gap:20px}.rsf-icon{min-width:40px}.rsf-box h4{letter-spacing:-.24px;font-size:24px}.rsf-box p{font-size:16px}.you-earn-box{border-radius:14px;margin-top:40px;margin-bottom:25px;padding:35px 30px}.yeb-header{letter-spacing:-.18px;margin-bottom:24px;font-size:18px}.yeb-body{gap:20px}.yeb-list-box{padding-bottom:15px;font-size:16px}.ft-24{font-size:20px}.nc-box{border-radius:16px;padding:50px}.inner-page.api-page .rewards-section .rewards-box{min-height:232px}.ft-20{font-size:17px}.double-badge img{margin-top:0}.double-badge{gap:12px;margin-top:45px}.bft-badge{gap:15px;margin-top:-55px;padding-inline:15px}.bft-badge-box{letter-spacing:-.32px;width:calc(33.3333% - 10px);padding:20px;font-size:16px}.bft-badge-box img{min-width:35px;max-width:35px}.tuh-sec{border-radius:18px;margin-top:40px;padding-right:50px}.now-live-api-v2{margin-top:-40px}.nl-api-content{color:#fbfaf7;padding:60px 0}.why-api-box{border-radius:18px;padding:60px 30px 0}.why-api-sec{padding-inline:20px;padding-bottom:100px}.why-api-content h2{margin-bottom:20px}.an-hero{padding-top:60px}.inner-page.an-page .rewards-section .rewards-box{min-height:266px}.comparison-section.sda-sec .container .comparison-table:after{width:350px;left:200px}.comparison-section.sda-sec .container .comparison-table:before{width:352px;height:calc(100% - 20px);top:18px;left:198px}.comparison-section.sda-sec .container .comparison-table .table-line{padding:14px}.comparison-section.sda-sec .container .comparison-table .table-line .one{max-width:150px}.comparison-section.sda-sec,.an-page .cr-sec{padding-top:100px}.brb-img{margin-top:-140px}.inner-page.st-page .rewards-section .rewards-box{min-height:251px}.webf-box{border-radius:14px;padding:40px 30px}.webf-img-box{margin-bottom:36px}.webf-box h3{letter-spacing:-.22px;margin-bottom:20px;font-size:22px}.comparison-section .container .comparison-table.services-table .table-line{column-gap:20px}.comparison-section .container .comparison-table.services-table .table-line .two,.inner-page .comparison-section .container .comparison-table.services-table .table-line .three{padding-left:20px}.inner-page .comparison-section .container .comparison-table.services-table:after{height:calc(100% + 20px);left:244px}.sec-top-pad{padding-top:90px!important}.sec-bottom-pad{padding-bottom:90px!important}.fintech-slider-sec.moi-sec{margin-top:40px}.eop-img-desk{max-width:700px;margin-top:32px}.plan-name{font-size:20px}}@media (max-width:991.98px){.review-section{padding:30px 16px 60px}.review-section .review-row:before{display:none}.review-section .review-row{padding-top:0}.review-section .review-row .col-lg-6:first-of-type{border-radius:20px 20px 0 0;padding:40px}.review-section .review-row .col-lg-6:nth-of-type(2){text-align:center;border-radius:0 0 20px 20px;padding:40px}.dark-badges,.top-badge,.top-badge1{margin-bottom:24px;padding:5px 14px;font-size:14px}.problem-section .problem-box h3{max-width:100%;margin-top:12px;margin-bottom:6px}.problem-section .problem-box p{max-width:100%}.problem-section .row{row-gap:30px}.problem-section .problem-bottom-line{display:none}.problem-section .problem-box .number{font-size:64px;line-height:70px}.rewards-section{padding:60px 0 0}.inner-page .lps-sec{padding-bottom:60px}.rewards-section h2{margin-bottom:20px}.rewards-section .container>p{margin-bottom:30px}.rewards-section .rewards-img{display:none}.rewards-section .rewards-box{min-height:unset;padding:40px 30px;margin-bottom:24px!important}.build-section{overflow:hidden}.build-section .container .row>p{margin-bottom:30px}.build-section .build-tab .nav.nav-tabs{margin-bottom:24px;display:flex}.build-section .build-tab .build-box{min-height:600px;padding:34px 26px 50px}.build-section .build-tab .tab-content{column-gap:0;position:relative}.build-section .build-tab .tab-content .tab-pane{width:calc(100% - 10px);margin:0 5px}.build-section .arrow{display:block}.build-section .arrow>div{z-index:10;background:#fbfaf7;border:1px solid #00000026;border-radius:38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:100px}.build-section .arrow>div.left-arrow{left:-10px;transform:scale(-1)}.build-section .arrow>div.right-arrow{right:-10px}.customer-section{padding:40px 0 80px}.customer-section .customer-inner .reward-point-row .right-content{margin-top:0}.customer-section .customer-inner .reward-point-row .right-content .number{font-size:26px;line-height:26px}.customer-section .customer-inner .reward-point-row .right-content .reward-point h3{font-size:42px;line-height:42px}.customer-section .customer-inner .reward-point-row .right-content .reward-point.active h3,.customer-section .customer-inner .reward-point-row .right-content .reward-point.active p{margin-bottom:10px}.customer-section .customer-inner .reward-point-row .right-content .reward-point.active{opacity:1}.industry-slider .opportunity-box h3,.three-reason-sec .opportunity-box h3{font-size:24px}.industry-slider{row-gap:0}.industry-slider .opportunity-box:before{background:linear-gradient(#0a0a0c33 0,#0a0a0c 70%)}.slick-arrow:before,.slick-prev:before{z-index:10;content:"";opacity:1;background:#fbfaf7 url(images/black-right-arrow.8faaca8c9ae2.svg) 50%/20px no-repeat;border:1px solid #00000026;border-radius:38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:0}.slick-next{z-index:10;width:38px;height:38px;right:-10px}.slick-prev{z-index:10;width:38px;height:38px;left:-10px}.slick-prev:before{transform:scale(-1)}.slick-dots{position:relative}.slick-dots li{background:var(--orange);opacity:.4;border-radius:10px;width:10px;height:10px}.slick-dots li.slick-active{opacity:1;width:34px}.slick-dots li button{display:none}.platform-section .container>p,.platform-section h2{text-align:center}.platform-section .platform-slider{display:block}.platform-section .platform-slider .slick-dots li{background:var(--black)}.platform-section .platform-slider .platform-box .left p{font-size:13px;line-height:14px}.comparison-section{padding:20px 0 30px}.comparison-section .comparison-table{display:none}.comparison-section .comparison-mobile-hide{display:block}.comparison-section .container>p{margin-top:24px;margin-bottom:24px}.founder-quote-section{padding:30px 0 60px}.founder-quote-section .container .quote-row{flex-direction:column-reverse}.founder-quote-section .quote-row .left{text-align:center;width:100%}.founder-quote-section .quote-row .left .quote-img{text-align:center;margin:24px 0}.founder-quote-section .container .quote-row p{text-align:center;font-size:14px;line-height:22px}.founder-quote-section .container .quote-row .name{text-align:center;font-size:18px;line-height:20px}.founder-quote-section .container .quote-row .occupation{text-align:center;font-size:14px;line-height:20px}.founder-quote-section .quote-row .right{width:100%;height:350px}.founder-quote-section .quote-row .right .founder-img{width:101%;height:100%;top:0;left:0}.founder-quote-section .quote-row .right .white-logo{right:unset;left:40px}.desktop-block{display:none}.mobile-block{display:block}.three-things-section h2{margin-bottom:36px}.three-things-section{height:auto}.three-things-section .sticky-wrapper{height:auto;display:block;position:relative;top:auto}.point-box{opacity:1}.point-box p{opacity:0;max-height:0;margin-top:0}.point-box.active p{opacity:1;max-height:300px;margin-top:25px}.point-box h3{cursor:pointer;transition:all .45s}.three-point-row .point-box{padding-left:70px}.three-point-row .point-box h3{font-size:24px;line-height:30px}#cs-mobile .reward-point h3{cursor:pointer}#cs-mobile .reward-point{opacity:.25;transition:all .45s}#cs-mobile .reward-point p{opacity:0;max-height:0;margin:0;transition:all .45s;overflow:hidden}#cs-mobile .reward-point.active{opacity:1}#cs-mobile .reward-point.active p{opacity:1;max-height:300px;margin-top:16px}.customer-section{height:auto;position:relative}.customer-section .sticky-wrapper{align-items:center;height:auto;display:flex;position:relative;top:0;overflow:hidden}footer .top-row{flex-wrap:wrap;column-gap:50px;padding-bottom:40px}footer .top-row .first{width:100%;max-width:100%;margin-bottom:40px}footer .top-row .first p{margin:30px 0 20px}.platform-section .platform-slider .platform-box .video{margin:20px 0}.build-section .tab-content{position:relative}.build-section .tab-pane{opacity:0;visibility:hidden;pointer-events:none;width:100%;transition:all .35s;position:absolute;top:0;left:0;display:block!important}.build-section .tab-pane.active{visibility:visible}.build-section .tab-pane.active.show{opacity:1;pointer-events:auto;position:relative}.build-section .left-arrow,.build-section .right-arrow{cursor:pointer;transition:all .3s}.build-section .left-arrow.disabled,.build-section .right-arrow.disabled{opacity:.35;pointer-events:none}.comparison-mobile-hide .accordion-header{height:auto}.selected-left{flex-direction:column;align-items:flex-start;gap:0;display:flex}.selected-left small{height:11px;font-size:12px;line-height:9px}.selected-plan[aria-expanded=true]{color:#000;background-color:#e4e1e1}.selected-plan[aria-expanded=true].first-sp{color:#fff;background:#e2725b40;border:1px solid #e2725b99}}@media (max-width:767.98px){.brand-section .number-row{row-gap:12px}.brand-section .number-row .col-6{padding-left:6px;padding-right:6px}.brand-section{padding:35px 20px 40px}.brand-section .site-number .number{font-size:32px;line-height:36px}.brand-section .site-number div{font-size:14px;line-height:20px}.brand-section .mobile-slider-marquee:before{width:280px}.brand-section .mobile-slider-marquee{padding-bottom:40px}.brand-section .mobile-slider-row>p{margin:0 auto 30px}.brand-section .brand-box{width:230px;height:160px}.brand-section .left-to-right,.brand-section .right-to-left{gap:16px}.brand-section .bottom-line img{margin-top:10px}.review-section .review-row .col-lg-6:first-of-type{padding:30px}.review-section .quote-one .name{margin-bottom:5px;font-size:20px}.review-section .quote-one .occupation{font-size:14px}.review-section .review-row .col-lg-6:first-of-type>img{margin-bottom:40px}.build-section .build-tab .build-box{min-height:660px;padding:24px 25px 30px}.build-section .build-tab .top>img{width:40px;height:40px}.build-section .build-tab .build-box li,.build-section .build-tab .build-box p{font-size:14px;line-height:18px}.build-section .build-tab .list-design li:before{width:18px;height:18px}.build-section .build-tab h4{margin-top:24px;margin-bottom:8px}.customer-section .customer-inner .reward-point-row .left-img{display:none}.customer-section .customer-inner .reward-point-row .right-content{width:100%}.customer-section .customer-inner .reward-point-row{margin-top:30px}.customer-section .customer-inner .reward-point-row .right-content .reward-point h3{font-size:32px;line-height:32px}.customer-section .customer-inner .reward-point-row .right-content .reward-point p{max-width:100%;font-size:14px}.customer-section .customer-inner .reward-point-row .right-content img{margin:20px 0 30px}.customer-section{padding:20px 0 80px}.platform-section .container>p{margin:20px 0;font-size:16px}.platform-section .platform-slider .platform-box .bottom-details{column-gap:12px}.platform-section .platform-slider .platform-box .bottom-details .inner-box p{font-size:13px;font-weight:400;line-height:15px}.founder-quote-section .quote-row .right{height:264px}.founder-quote-section .quote-row .right .white-logo{height:30px;top:20px;left:24px}.founder-quote-section .quote-row .right .founder-img{width:100%;height:100%;top:0;left:unset;right:0}.founder-quote-section{padding:30px 0}.platform-section .platform-slider .platform-box{min-height:520px}.three-things-section{padding:20px}.three-things-section .three-things-inner{padding:40px 20px 50px}.three-point-row .point-box.active p{margin-top:8px}.platform-section .platform-slider .platform-box .top .right{text-align:right}footer{padding:60px 0 30px}footer .first{text-align:center}footer .first>a img{width:64px;height:64px}footer .top-row .social-icon{justify-content:center}footer .top-row .social-icon li a{width:56px;height:56px}footer .top-row .social-icon li a img{width:22px;height:22px}footer .top-row .menu{border-bottom:1px dashed #0000004d;max-width:100%;padding:14px 0 12px}footer .top-row h3{justify-content:space-between;align-items:center;display:flex;margin-bottom:0!important}footer .top-row .menu h3 img{filter:invert()brightness(0);display:block}.footer-menu{opacity:0;max-height:0;padding-top:0;transition:max-height .45s,opacity .35s,padding .35s;overflow:hidden}footer .top-row{border:unset;padding-bottom:0}footer .bottom-row{flex-direction:column-reverse;row-gap:10px}footer .top-row .menu ul li a{margin-bottom:10px;font-size:14px;line-height:14px;display:block}footer .bottom-row a,footer .bottom-row p{font-size:14px}.menu.active .footer-menu{opacity:1;max-height:500px;padding-top:15px}footer .top-row .menu h3 img{filter:invert()brightness(0)}.footer-links{text-align:center}footer .bottom-row a{margin:0 5px}footer .top-row .menu.active h3 img{filter:unset;transform:rotate(-180deg)}}.max-w-527{max-width:527px}.max-w-702{max-width:702px}.max-w-794{max-width:794px}.max-w-800{max-width:800px}.max-w-840{max-width:840px}.max-w-867{max-width:867px}.max-w-1216{max-width:1216px}.max-w-full{max-width:100%}.surface-cream{background:var(--cream-white)}.surface-transparent{background:0 0}.initially-hidden{display:none}.review-overlap{z-index:1;background:var(--cream-white);border-radius:0 0 24px 24px;margin-bottom:-20px;position:relative}.bg-built-retention{background-image:image-set("images/__avif__/built-retention-lever.e7077f2502f1.avif" 1x type("image/avif"),"images/built-retention-lever.f672ad6d9d91.webp" 1x type("image/webp"))}.bg-managed-service{background-image:image-set("images/__avif__/managed-service.1be4698994df.avif" 1x type("image/avif"),"images/managed-service.d513d377c34a.webp" 1x type("image/webp"))}.bg-tillo-partner{background-image:image-set("images/__avif__/tillo-trusted-partner.82469dac0817.avif" 1x type("image/avif"),"images/tillo-trusted-partner.006d0074ceec.webp" 1x type("image/webp"))}.max-w-660{max-width:660px}.max-w-863{max-width:863px}.max-w-888{max-width:888px}.max-w-892{max-width:892px}.max-w-910{max-width:910px}.max-w-924{max-width:924px}.max-w-986{max-width:986px}.max-w-994{max-width:994px}.max-w-998{max-width:998px}.max-w-1046{max-width:1046px}.max-w-1050{max-width:1050px}.max-w-1058{max-width:1058px}.max-w-1080{max-width:1080px}.max-w-1110{max-width:1110px}.max-w-1185{max-width:1185px}.max-w-1203{max-width:1203px}.surface-navy{background:#1a1f2e}.review-section.review-overlap-spaced{z-index:1;background:#fbfaf7;border-radius:0 0 24px 24px;margin-top:20px;margin-bottom:-20px;position:relative}.opportunities-section.opportunities-overlap-top{background:#fbfaf7;border-radius:24px 24px 0 0;margin-top:-20px}.bg-img-a-90-day-pilot-no-lock-in{background-image:image-set("images/__avif__/a-90-day-pilot-no-lock-in.ae92b5ba1a35.avif" 1x type("image/avif"),"images/a-90-day-pilot-no-lock-in.b484e38e34e7.webp" 1x type("image/webp"))}.bg-img-adidas-cashback-rewards{background-image:image-set("images/__avif__/adidas-cashback-rewards.9e44f88cbab3.avif" 1x type("image/avif"),"images/adidas-cashback-rewards.5cff9c6f2e04.webp" 1x type("image/webp"))}.bg-img-argos-cashback-rewards{background-image:image-set("images/__avif__/argos-cashback-rewards.578285fcb06c.avif" 1x type("image/avif"),"images/argos-cashback-rewards.62c949887fac.webp" 1x type("image/webp"))}.bg-img-asda-cashback-rewards{background-image:image-set("images/__avif__/asda-cashback-rewards.df923de402e0.avif" 1x type("image/avif"),"images/asda-cashback-rewards.67dd5fe09476.webp" 1x type("image/webp"))}.bg-img-asos-cashback-rewards{background-image:image-set("images/__avif__/asos-cashback-rewards.9855af89136b.avif" 1x type("image/avif"),"images/asos-cashback-rewards.6600697f234e.webp" 1x type("image/webp"))}.bg-img-baas-backed-challengers{background-image:url(images/baas-backed-challengers.525d3f80ded8.webp)}.bg-img-blt-img1{background-image:url(images/blt-img1.90f1977b5aea.webp)}.bg-img-blt-img2{background-image:url(images/blt-img2.2f9ab3a449b4.webp)}.bg-img-blt-img3{background-image:url(images/blt-img3.b5dcf7e1db7a.webp)}.bg-img-blt-img4{background-image:url(images/blt-img4.554ab7e6be86.webp)}.bg-img-bnpl{background-image:url(images/bnpl.2850cc74b6ad.webp)}.bg-img-boots-cashback-rewards{background-image:image-set("images/__avif__/boots-cashback-rewards.376fae6c23a1.avif" 1x type("image/avif"),"images/boots-cashback-rewards.2bb17d24f28f.webp" 1x type("image/webp"))}.bg-img-building-societies{background-image:url(images/building-societies.2f7574b2f172.webp)}.bg-img-community-focused-mutuals{background-image:url(images/community-focused-mutuals.350aabfabbe8.webp)}.bg-img-consumer-brands{background-image:image-set("images/__avif__/consumer-brands.a5914fffde34.avif" 1x type("image/avif"),"images/consumer-brands.731582790bdd.webp" 1x type("image/webp"))}.bg-img-costa-coffee-cashback-rewards{background-image:image-set("images/__avif__/costa-coffee-cashback-rewards.aa29dbf80d9c.avif" 1x type("image/avif"),"images/costa-coffee-cashback-rewards.cc971d2b898f.webp" 1x type("image/webp"))}.bg-img-credit-unions{background-image:image-set("images/__avif__/credit-unions.5ad8c86e823f.avif" 1x type("image/avif"),"images/credit-unions.a25c119f2ce0.webp" 1x type("image/webp"))}.bg-img-currys-cashback-rewards{background-image:image-set("images/__avif__/currys-cashback-rewards.9d3f3f56319b.avif" 1x type("image/avif"),"images/currys-cashback-rewards.bf68008bde1a.webp" 1x type("image/webp"))}.bg-img-deliveroo-cashback-rewards{background-image:image-set("images/__avif__/deliveroo-cashback-rewards.8cdb660442a9.avif" 1x type("image/avif"),"images/deliveroo-cashback-rewards.76dfb6032359.webp" 1x type("image/webp"))}.bg-img-employee-benefit-platform{background-image:image-set("images/__avif__/employee-benefit-platform.8ac875200c7d.avif" 1x type("image/avif"),"images/employee-benefit-platform.55f45f98e2a4.webp" 1x type("image/webp"))}.bg-img-fintechs-apps{background-image:url(images/fintechs-apps.9ba81e1b91df.webp)}.bg-img-john-lewis-cashback-rewards{background-image:image-set("images/__avif__/john-lewis-cashback-rewards.f2278b64dd89.avif" 1x type("image/avif"),"images/john-lewis-cashback-rewards.9ec5c0169ed2.webp" 1x type("image/webp"))}.bg-img-just-eat-cashback-rewards{background-image:image-set("images/__avif__/just-eat-cashback-rewards.84d4e8cd95b8.avif" 1x type("image/avif"),"images/just-eat-cashback-rewards.53ade3d800ef.webp" 1x type("image/webp"))}.bg-img-loyalty-platforms{background-image:url(images/loyalty-platforms.dc20ea106a5a.webp)}.bg-img-marks-and-spencer-cashback-rewards{background-image:image-set("images/__avif__/marks-and-spencer-cashback-rewards.36f0f0795e5b.avif" 1x type("image/avif"),"images/marks-and-spencer-cashback-rewards.397666c1ca04.webp" 1x type("image/webp"))}.bg-img-masp-img{background-image:url(images/masp-img.b32b113bdf87.webp)}.bg-img-membership-businesses{background-image:url(images/membership-businesses.e04c4609aea5.webp)}.bg-img-momentum-is-early{background-image:url(images/momentum-is-early.319583f30001.webp)}.bg-img-money-management-platform{background-image:url(images/money-management-platform.7fa552b5eb4b.webp)}.bg-img-more-than-affiliate-links{background-image:url(images/more-than-affiliate-links.4763e3c82974.webp)}.bg-img-neobanks{background-image:image-set("images/__avif__/neobanks.2e03b4e48c1e.avif" 1x type("image/avif"),"images/neobanks.feec9e899aa9.webp" 1x type("image/webp"))}.bg-img-nike-cashback-rewards{background-image:image-set("images/__avif__/nike-cashback-rewards.0a7be321261c.avif" 1x type("image/avif"),"images/nike-cashback-rewards.e4dafe999f7e.webp" 1x type("image/webp"))}.bg-img-one-managed-integration{background-image:url(images/one-managed-integration.0a18b80a66c1.webp)}.bg-img-rewards-for-competition-platforms{background-image:url(images/rewards-for-competition-platforms.ea7b504bfb91.webp)}.bg-img-rewards-for-consumer-fintech{background-image:image-set("images/__avif__/rewards-for-consumer-fintech.8a627ad7b660.avif" 1x type("image/avif"),"images/rewards-for-consumer-fintech.8bd6e441fccb.webp" 1x type("image/webp"))}.bg-img-rewards-for-employee-benefits{background-image:image-set("images/__avif__/rewards-for-employee-benefits.9b4877974dcc.avif" 1x type("image/avif"),"images/rewards-for-employee-benefits.326040ce46b7.webp" 1x type("image/webp"))}.bg-img-rewards-for-loyalty-programmes{background-image:image-set("images/__avif__/rewards-for-loyalty-programmes.f1e7a7cf57d8.avif" 1x type("image/avif"),"images/rewards-for-loyalty-programmes.8fb4d5239f27.webp" 1x type("image/webp"))}.bg-img-rewards-for-subscription-apps{background-image:url(images/rewards-for-subscription-apps.88be5c8eace0.webp)}.bg-img-rewards-for-utilities-companies{background-image:url(images/rewards-for-utilities-companies.255a45e08c14.webp)}.bg-img-sainsburys-cashback-rewards{background-image:image-set("images/__avif__/sainsburys-cashback-rewards.405d2a50cfb7.avif" 1x type("image/avif"),"images/sainsburys-cashback-rewards.e1e904af6230.webp" 1x type("image/webp"))}.bg-img-saving-apps{background-image:url(images/saving-apps.da9de4312433.webp)}.bg-img-starbucks-cashback-rewards{background-image:image-set("images/__avif__/starbucks-cashback-rewards.10a3a51f4deb.avif" 1x type("image/avif"),"images/starbucks-cashback-rewards.eccd283bdae7.webp" 1x type("image/webp"))}.bg-img-team-member-ahsan-abid{background-image:image-set("images/__avif__/team-member/ahsan-abid.6c3a3f5a165d.avif" 1x type("image/avif"),"images/team-member/ahsan-abid.b60f9b3051f3.webp" 1x type("image/webp"))}.bg-img-team-member-alistair-bendyshe-brown{background-image:url(images/team-member/alistair-bendyshe-brown.c0d74d3aab2b.webp)}.bg-img-team-member-carlos-inacio{background-image:image-set("images/__avif__/team-member/carlos-inacio.c0c9b4bfc83c.avif" 1x type("image/avif"),"images/team-member/carlos-inacio.7ed172a9a5b1.webp" 1x type("image/webp"))}.bg-img-team-member-chris-coussons{background-image:url(images/team-member/chris-coussons.cd571b278af8.webp)}.bg-img-team-member-des-hakim{background-image:url(images/team-member/des-hakim.6c93da6e9eb2.webp)}.bg-img-team-member-james-bould{background-image:url(images/team-member/james-bould.3e0a71997e8b.webp)}.bg-img-team-member-julian-rowlands{background-image:url(images/team-member/julian-rowlands.b7ebb3c7bad2.webp)}.bg-img-team-member-junaid-tahir{background-image:url(images/team-member/junaid-tahir.abb61049309b.webp)}.bg-img-tesco-cashback-rewards{background-image:image-set("images/__avif__/tesco-cashback-rewards.d47f2cb02074.avif" 1x type("image/avif"),"images/tesco-cashback-rewards.5acdde7469c8.webp" 1x type("image/webp"))}.bg-img-time-to-value-guarantee{background-image:url(images/time-to-value-guarantee.57810697e37c.webp)}.bg-img-uber-cashback-rewards{background-image:image-set("images/__avif__/uber-cashback-rewards.fdefef27cc1f.avif" 1x type("image/avif"),"images/uber-cashback-rewards.6bc9d12fe754.webp" 1x type("image/webp"))}.spendstream-lazy-background:not(.is-near-viewport){background-image:none!important}.right-to-left.is-offscreen,.left-to-right.is-offscreen,.marquee.is-offscreen{animation-play-state:paused!important}
/* V36: targeted responsive spacing, image and underline corrections. */
.heading-shape strong.underline-room::before {
  top: calc(100% - 7px) !important;
}

.heading-shape strong.underline-wide::before {
  left: -18px !important;
  right: auto !important;
  width: calc(100% + 36px) !important;
}

.heading-shape strong .underline-normal-prefix {
  font-weight: 400;
}

.services-page .hero-badge-strip {
  padding-top: 32px;
}

.services-page .hero-section .hero-main-image {
  aspect-ratio: auto !important;
  height: auto !important;
  max-width: 891px !important;
  object-fit: contain !important;
  object-position: bottom left !important;
  width: 43% !important;
}

.spendstream-tillo-page .comparison-spendstream-logo {
  height: auto;
  width: 280px;
}

.contact-page .contact-form-sec {
  padding-top: 96px;
}

@media (max-width: 991.98px) {
  .services-page .hero-badge-strip {
    padding-top: 24px;
  }

  .services-page .hero-section .hero-main-image {
    height: auto !important;
    max-width: 100% !important;
    object-position: center top !important;
    width: 100% !important;
  }

  .contact-page .contact-form-sec {
    padding-top: 64px;
  }
}

@media (max-width: 767.98px) {
  .heading-shape strong.underline-room::before {
    top: calc(100% - 5px) !important;
  }

  .spendstream-tillo-page .comparison-spendstream-logo {
    max-width: 90%;
    width: 240px !important;
  }

  .contact-page .contact-form-sec {
    padding-top: 40px;
  }
}
/* assets/v37-responsive-system.83e1f61a251f.css */
/* V37 shared responsive layout tokens and targeted controls. */
:root {
  --section-space-desktop: 160px;
  --section-space-tablet: 90px;
  --section-space-mobile: 64px;
  --section-overlap: -20px;
}

.section-flush-top { padding-top: 0 !important; }
.section-flush-bottom { padding-bottom: 0 !important; }
.section-margin-reset-top { margin-top: 0 !important; }
.section-margin-reset-bottom { margin-bottom: 0 !important; }
.section-space-top { padding-top: var(--section-space-desktop) !important; }
.section-space-bottom { padding-bottom: var(--section-space-desktop) !important; }
.section-overlap-top { margin-top: var(--section-overlap) !important; }
.section-overlap-bottom { margin-bottom: var(--section-overlap) !important; }

@media (max-width: 1199.98px) {
  :root { --section-space-desktop: var(--section-space-tablet); }
}

@media (max-width: 767.98px) {
  :root { --section-space-desktop: var(--section-space-mobile); }

  .mobile-wide-cta {
    justify-content: center;
    max-width: 330px;
    text-align: center;
    white-space: normal;
    width: 100%;
  }
}
/* assets/v40-mobile-layout-fixes.7b33d1adea02.css */
/* V40: shared mobile layout, controls and spacing corrections. */
@media (max-width: 991.98px) {
  .inner-page .build-section .arrow > button {
    position: absolute;
    top: 100px;
    z-index: 10;
    display: flex;
    width: 38px;
    height: 38px;
    align-items: center;
    justify-content: center;
    padding: 0;
    border: 1px solid rgb(0 0 0 / 15%);
    border-radius: 50%;
    background: #fbfaf7;
  }

  .inner-page .build-section .arrow > button.left-arrow {
    left: -10px;
    transform: rotate(180deg);
  }

  .inner-page .build-section .arrow > button.right-arrow {
    right: -10px;
  }

  .inner-page .build-section .arrow > button img {
    width: 16px;
    height: 16px;
    object-fit: contain;
  }

  .inner-page .build-section .arrow > button:disabled {
    opacity: 0.45;
  }

  .affiliate-networks-page .three-reason-sec .opportunity-box,
  .api-integration-page .three-reason-sec .opportunity-box,
  .communitybanks-page .three-reason-sec .opportunity-box,
  .competition-platform-page .three-reason-sec .opportunity-box {
    width: 100%;
    margin-top: 0;
  }

  .affiliate-networks-page .wwl-slider.slick-initialized,
  .api-integration-page .wwl-slider.slick-initialized {
    box-sizing: border-box;
    width: 100%;
    margin-right: 0;
    padding-right: 42px;
    padding-left: 42px;
  }

  .affiliate-networks-page .wwl-slider .slick-prev,
  .affiliate-networks-page .wwl-slider .slick-next,
  .api-integration-page .wwl-slider .slick-prev,
  .api-integration-page .wwl-slider .slick-next {
    top: 50%;
    z-index: 12;
    width: 38px;
    height: 38px;
    transform: translateY(-50%);
  }

  .affiliate-networks-page .wwl-slider .slick-prev,
  .api-integration-page .wwl-slider .slick-prev {
    right: auto;
    left: 0;
  }

  .affiliate-networks-page .wwl-slider .slick-next,
  .api-integration-page .wwl-slider .slick-next {
    right: 0;
    left: auto;
  }

  .affiliate-networks-page .wwl-slider .slick-arrow::before,
  .api-integration-page .wwl-slider .slick-arrow::before {
    width: 38px;
    height: 38px;
    border: 1px solid rgb(0 0 0 / 15%);
    background: #fbfaf7 url("images/black-right-arrow.8faaca8c9ae2.svg") center / 20px no-repeat;
    opacity: 1;
  }

  .affiliate-networks-page .wwl-slider .slick-prev::before,
  .api-integration-page .wwl-slider .slick-prev::before {
    transform: rotate(180deg);
  }

  .affiliate-networks-page .wwl-slider .slick-next::before,
  .api-integration-page .wwl-slider .slick-next::before {
    transform: none;
  }

  .affiliate-networks-page .wwl-slider .slick-arrow.slick-disabled::before,
  .api-integration-page .wwl-slider .slick-arrow.slick-disabled::before {
    background: #fbfaf7 url("images/black-right-arrow.8faaca8c9ae2.svg") center / 20px no-repeat;
    opacity: 0.35;
  }

  .communitybanks-page .problem-section .problem-box .number,
  .competition-platform-page .problem-section .problem-box .number,
  .contact-page .problem-section .problem-box .number {
    flex: 0 0 48px;
    width: 48px;
    text-align: center;
  }

  .communitybanks-page .problem-section .problem-box .content,
  .competition-platform-page .problem-section .problem-box .content,
  .contact-page .problem-section .problem-box .content {
    flex: 1 1 auto;
    min-width: 0;
  }

  .competition-platform-page .comparison-mobile-hide .comparison-item {
    display: grid;
    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
    column-gap: 16px;
    align-items: start;
  }

  .competition-platform-page .comparison-mobile-hide .comparison-item > label,
  .competition-platform-page .comparison-mobile-hide .comparison-item > p {
    width: 100%;
    min-width: 0;
    max-width: none;
    margin: 0;
  }

  .competition-platform-page .comparison-mobile-hide .comparison-item > p {
    justify-content: flex-start;
    text-align: left;
  }
}

@media (max-width: 767.98px) {
  .heading-shape strong.mobile-underline-room::before {
    top: calc(100% - 5px) !important;
  }

  .about-us-page .about-feature-sec.blt-slider {
    width: calc(100% - 32px);
    margin-right: auto;
    margin-left: auto;
  }

  .api-integration-page .api-built-for-teams-section {
    padding-bottom: 64px;
  }

  .api-integration-page .api-built-for-teams-section + .lps-sec {
    margin-top: 0;
  }

  .communitybanks-page .de-risk-section {
    padding-top: 64px !important;
  }

  .contact-page .rewards-section .rewards-box.blue {
    padding: 40px 30px;
  }
}
.navbar .dropdown-submenu .dropdown-nested {
  position: relative;
}

.navbar .dropdown-submenu .dropdown-nested__title {
  align-items: center;
  gap: 24px;
  justify-content: space-between;
  min-width: 220px;
}

.navbar .dropdown-submenu .dropdown-nested__arrow {
  flex: 0 0 auto;
  height: 16px;
  transition: transform 0.2s ease;
  transform: rotate(-90deg);
  width: 16px;
}

.navbar .dropdown-submenu .dropdown-nested__menu {
  background: #fbfaf7;
  box-shadow: 0 8px 24px rgba(21, 31, 32, 0.14);
  display: none;
  flex-direction: column;
  list-style: none;
  margin: 0;
  min-width: 210px;
  padding: 10px;
  position: absolute;
  left: 100%;
  top: -10px;
  z-index: 120;
}

.navbar .dropdown-submenu .dropdown-nested:hover > .dropdown-nested__menu,
.navbar .dropdown-submenu .dropdown-nested:focus-within > .dropdown-nested__menu {
  display: flex;
}

.navbar .dropdown-submenu .dropdown-nested__menu .dropdown-item {
  font-size: 1em;
  padding: 10px 12px;
}

@media (max-width: 991.98px) {
  .navbar .dropdown-submenu .dropdown-nested {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    margin-top: 6px;
    padding-top: 6px;
  }

  .navbar .dropdown-submenu .dropdown-nested__title {
    min-width: 0;
  }

  .navbar .dropdown-submenu .dropdown-nested__arrow {
    filter: invert(1);
    transform: rotate(0);
  }

  .navbar .dropdown-submenu .dropdown-nested__menu,
  .navbar .dropdown-submenu .dropdown-nested:hover > .dropdown-nested__menu,
  .navbar .dropdown-submenu .dropdown-nested:focus-within > .dropdown-nested__menu {
    background: transparent;
    box-shadow: none;
    display: flex;
    min-width: 0;
    padding: 0 0 4px;
    position: static;
  }

  .navbar .dropdown-submenu .dropdown-nested__menu .dropdown-item {
    padding-left: 28px !important;
  }
}
