.carousel-wrapper{display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.carousel-wrapper__dots{display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem;position:relative;width:100%}.carousel-wrapper__dots__dot{background-color:var(--colorTextSecondaryDark,#fff);border-radius:50%;display:inline-block;height:10px;opacity:.4;width:10px}.carousel-wrapper__dots__dot--active{background-color:var(--colorTextPrimaryDark,#fff);opacity:.5}.fintech-benefits{margin:0 auto;max-width:1400px;padding:12rem 1rem 1rem}@media(min-width:1024px)and (max-width:1284px){.fintech-benefits{padding:12rem .5rem 1rem}}@media(max-width:1024px){.fintech-benefits{padding:9rem 1rem 1rem}}@media(max-width:768px){.fintech-benefits{padding:1rem 1.5rem}}@media(max-width:410px){.fintech-benefits{padding:1rem}}.fintech-benefits__header{margin-bottom:4rem;margin-top:10rem;text-align:center}@media(max-width:1024px){.fintech-benefits__header{margin-bottom:3rem;margin-top:7rem}}@media(max-width:768px){.fintech-benefits__header{margin-bottom:2.5rem;margin-top:0}}@media(max-width:410px){.fintech-benefits__header{margin-bottom:2rem;margin-top:0}}.fintech-benefits__title{color:var(--colorWhite,#fff);font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem}@media(max-width:1024px){.fintech-benefits__title{font-size:2rem}}@media(max-width:768px){.fintech-benefits__title{font-size:1.5rem;margin-bottom:.75rem}}@media(max-width:410px){.fintech-benefits__title{font-size:1.35rem;margin-bottom:.625rem}}.fintech-benefits__description{color:var(--colorWhite,#fff);font-size:1.125rem;font-weight:300;line-height:1.6;margin:0 auto;max-width:700px}@media(max-width:1024px){.fintech-benefits__description{font-size:1rem}}@media(max-width:768px){.fintech-benefits__description{font-size:.9rem}}@media(max-width:410px){.fintech-benefits__description{font-size:.85rem}}.fintech-benefits__grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}@media(min-width:1024px)and (max-width:1284px){.fintech-benefits__grid{gap:1rem}}@media(max-width:1024px){.fintech-benefits__grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.fintech-benefits__grid{gap:1.5rem;grid-template-columns:1fr}}@media(max-width:410px){.fintech-benefits__grid{gap:1.25rem}}.fintech-benefits__card{background:linear-gradient(134deg,#d9d9d91a 4.35%,#bbbbbb05 98.82%);border-radius:20px;height:auto;overflow:visible;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .3s ease}@media(max-width:1024px){.fintech-benefits__card{gap:48px;height:344px;max-height:344px;max-width:430px;min-height:344px}}@media(max-width:768px){.fintech-benefits__card{height:340px;max-height:340px;min-height:340px;padding:2rem 1.5rem}}@media(max-width:410px){.fintech-benefits__card{height:360px;max-height:360px;min-height:360px;padding:1.75rem 1.25rem}}.fintech-benefits__card-icon{display:flex;justify-content:center;margin-bottom:1.5rem}@media(max-width:768px){.fintech-benefits__card-icon{margin-bottom:1.25rem}}@media(max-width:410px){.fintech-benefits__card-icon{margin-bottom:1rem}}.fintech-benefits__card-icon-circle{align-items:center;background:var(--colorSecondary,#fff);border-radius:24px;display:flex;height:53px;justify-content:center;padding:9px;width:55px}.fintech-benefits__card-icon-circle svg{height:32px;width:32px}@media(max-width:768px){.fintech-benefits__card-icon-circle{height:70px;padding:16px;width:70px}.fintech-benefits__card-icon-circle svg{height:32px;width:32px}}@media(max-width:410px){.fintech-benefits__card-icon-circle{height:60px;padding:16px;width:60px}.fintech-benefits__card-icon-circle svg{height:32px;width:32px}}.fintech-benefits__card-number{color:var(--colorPrimary,#fff);font-size:2rem;font-weight:700}@media(max-width:768px){.fintech-benefits__card-number{font-size:1.75rem}}@media(max-width:410px){.fintech-benefits__card-number{font-size:1.5rem}}.fintech-benefits__card-title{color:var(--colorWhite,#fff);font-family:inherit;font-size:23px;font-weight:600;line-height:32px;margin:0 0 1rem}@media(min-width:1024px)and (max-width:1284px){.fintech-benefits__card-title{font-size:1.1rem;line-height:1.4}}@media(max-width:1024px){.fintech-benefits__card-title{font-size:1.125rem;line-height:1.3}}@media(max-width:768px){.fintech-benefits__card-title{font-size:20px;line-height:1.3;margin-bottom:1.5rem}}@media(max-width:410px){.fintech-benefits__card-title{font-size:20px;line-height:1.3;margin-bottom:1.25rem}}.fintech-benefits__card-description{color:var(--colorWhite,#fff);font-size:16px;font-weight:400;line-height:1.6;margin:0}@media(min-width:1024px)and (max-width:1284px){.fintech-benefits__card-description{font-size:.95rem;line-height:1.5}}@media(max-width:768px){.fintech-benefits__card-description{font-size:16px;margin-top:4rem}}@media(max-width:410px){.fintech-benefits__card-description{font-size:16px;line-height:1.5;margin-top:4rem}}.fintech-benefits__carousel-container{overflow-x:hidden;overflow-y:hidden;width:100%}@media(max-width:1024px){.fintech-benefits__carousel-container{height:450px;max-height:450px;min-height:450px}}@media(max-width:768px){.fintech-benefits__carousel-container{height:430px;max-height:430px;min-height:430px}}@media(max-width:410px){.fintech-benefits__carousel-container{height:450px;max-height:450px;min-height:450px}}.fintech-benefits__carousel-item{align-items:flex-start;display:flex;height:100%;justify-content:center;padding:.5rem 1rem;width:100%}@media(max-width:768px){.fintech-benefits__carousel-item{padding:.5rem}}.fintech-benefits .carousel-wrapper__dots__dot--active{background-color:var(--colorWhite,#fff)!important;opacity:1!important}.fade-in-image--loading{opacity:0}.fade-in-image--loaded{opacity:1;transition:opacity .5s ease-in-out}.fintech-hero{align-items:center;display:flex;flex-direction:column;margin-top:5rem;max-width:1400px;padding:6rem 4rem 5rem;position:relative;z-index:1}@media(min-width:1024px)and (max-width:1284px){.fintech-hero{padding:6rem 2rem 5rem}}@media(max-width:1024px){.fintech-hero{margin-top:.5rem;padding:6rem 2rem 4rem}}@media(max-width:768px){.fintech-hero{padding:4rem 1.5rem 3rem}}@media(max-width:410px){.fintech-hero{padding:3rem 1rem 2.5rem}}.fintech-hero__container,.fintech-hero__content{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.fintech-hero__title{color:var(--colorWhite,#fff);font-size:48px;font-weight:600;line-height:60px;margin:0;max-width:1000px;width:100%}@media(max-width:1024px){.fintech-hero__title{font-size:2.5rem;line-height:3rem}}@media(max-width:768px){.fintech-hero__title{font-size:1.75rem;line-height:2.2rem;margin-bottom:1rem}}@media(max-width:410px){.fintech-hero__title{font-size:1.5rem;line-height:1.9rem}}.fintech-hero__subtitle{color:var(--colorWhite,#fff);font-size:18px;font-weight:400;line-height:32px;margin:0 0 2.5rem}@media(max-width:1024px){.fintech-hero__subtitle{font-size:1rem;line-height:1.6rem;margin-bottom:2rem}}@media(max-width:768px){.fintech-hero__subtitle{font-size:.95rem;line-height:1.5rem;margin-bottom:1.5rem}}@media(max-width:410px){.fintech-hero__subtitle{font-size:.875rem;line-height:1.4rem;margin-bottom:1.25rem}}.fintech-hero__button{background-color:var(--colorSecondary,#fff);border-radius:14px;color:var(--colorPrimaryDark,#fff);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;padding:1rem 3rem;transition:all .3s ease}.fintech-hero__button:hover{background-color:var(--colorSecondaryDark,#fff);color:var(--colorWhite,#fff)}@media(max-width:768px){.fintech-hero__button{font-size:.95rem;padding:.875rem 2rem}}@media(max-width:410px){.fintech-hero__button{font-size:.875rem;padding:.75rem 1.5rem}}.fintech-hero__illustration{align-items:center;display:flex;height:auto;justify-content:center;margin-bottom:-450px;max-width:1000px;min-height:600px;position:relative;width:100%;z-index:1}@media(max-width:1024px){.fintech-hero__illustration{margin-bottom:-250px;margin-top:-1rem;max-width:800px}}@media(max-width:768px){.fintech-hero__illustration{margin-bottom:-100px;margin-top:.5rem;max-width:100%;min-height:auto}}@media(max-width:410px){.fintech-hero__illustration{margin-bottom:-80px;margin-top:.5rem}}.fintech-hero__image{aspect-ratio:1/1;height:auto;mask-image:linear-gradient(180deg,#000 0,#000 50%,#00000026 70%,#00000008 75%,#0000 80%);width:100%}@media(max-width:1024px){.fintech-hero__image{max-width:100%}}@media(max-width:768px){.fintech-hero__image{max-width:100%}}@media(max-width:410px){.fintech-hero__image{max-width:100%}}.fintech-usecases{display:flex;justify-content:center;padding:6rem 2rem}@media(min-width:1024px)and (max-width:1284px){.fintech-usecases{padding:6rem 1.5rem}}@media(max-width:1024px){.fintech-usecases{padding:5rem 2rem}}@media(max-width:768px){.fintech-usecases{padding:2rem 1.5rem}}.fintech-usecases__content{align-items:center;display:flex;gap:2rem;max-width:1400px;width:100%}@media(max-width:1024px){.fintech-usecases__content{display:grid;gap:3rem 3rem;grid-template-columns:250px 1fr;grid-template-rows:auto 1fr}}@media(max-width:768px){.fintech-usecases__content{display:flex;flex-direction:column;gap:1rem}}.fintech-usecases__text{display:flex;flex:1;flex-direction:column;justify-content:center}@media(max-width:1024px){.fintech-usecases__text{grid-column:1/-1;grid-row:1;padding-left:0;padding-right:0;text-align:center}}.fintech-usecases__title{color:var(--colorWhite,#fff);font-size:2.5rem;font-weight:600;line-height:3rem;margin-bottom:1rem}@media(max-width:1024px){.fintech-usecases__title{font-size:48px;font-weight:600;line-height:60px}}@media(max-width:768px){.fintech-usecases__title{font-size:22px;line-height:2.2rem}}.fintech-usecases__subtitle{color:var(--colorWhite,#fff);font-size:1.125rem;line-height:1.75rem;margin:0}@media(max-width:1024px){.fintech-usecases__subtitle{font-size:18px;font-weight:400}}@media(max-width:768px){.fintech-usecases__subtitle{font-size:14px;font-weight:400;line-height:1.6rem}}.fintech-usecases__arc{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:280px}.fintech-usecases__arc svg{height:auto;width:100%}@media(max-width:1024px){.fintech-usecases__arc{grid-column:1;grid-row:2;padding:0 1rem;width:250px}}@media(max-width:768px){.fintech-usecases__arc{display:none}}.fintech-usecases__items{display:flex;flex:1;flex-direction:column;gap:3rem}@media(max-width:1024px){.fintech-usecases__items{grid-column:2;grid-row:2;padding:0 1rem}}@media(max-width:768px){.fintech-usecases__items{display:none}}.fintech-usecases__carousel{display:none;height:280px;margin-top:2rem;overflow:hidden;width:100%}@media(max-width:768px){.fintech-usecases__carousel{display:block;height:250px;margin-top:1.5rem}.fintech-usecases__carousel .carousel-wrapper__dots{margin-top:.5rem}}.fintech-usecases__item{align-items:flex-start;display:flex;gap:1.5rem}.fintech-usecases__item:nth-child(2){margin-left:3rem}@media(max-width:768px){.fintech-usecases__item{align-items:center;flex-direction:column;gap:1rem;min-height:200px;text-align:center;width:100%}.fintech-usecases__item:nth-child(2){margin-left:0}}.fintech-usecases__icon{align-items:center;background:var(--colorTextPrimary,#fff);border-radius:24px;display:flex;flex-shrink:0;font-size:4rem;height:64px;justify-content:center;overflow:hidden;padding:8px;width:64px}.fintech-usecases__icon img,.fintech-usecases__icon svg{display:block;height:70%;width:70%}.fintech-usecases__icon img path,.fintech-usecases__icon svg path{fill:var(--colorSecondary,#fff)}@media(max-width:768px){.fintech-usecases__icon{font-size:1.75rem;height:3rem;width:3rem}.fintech-usecases__icon img,.fintech-usecases__icon svg{height:120%;width:120%}}.fintech-usecases__item-content{display:flex;flex:1;flex-direction:column;max-width:400px}@media(min-width:1024px)and (max-width:1284px){.fintech-usecases__item-content{max-width:320px}}.fintech-usecases__item-title{color:var(--colorWhite,#fff);font-size:24px;font-weight:500;line-height:2rem;margin:0 0 .5rem}@media(min-width:1024px)and (max-width:1284px){.fintech-usecases__item-title{font-size:1.25rem;line-height:1.6rem}}@media(max-width:1024px){.fintech-usecases__item-title{font-size:24px;font-weight:500}}@media(max-width:768px){.fintech-usecases__item-title{font-size:20px;line-height:1.5rem}}.fintech-usecases__item-description{color:var(--colorTextSecondaryLight,#fff);font-size:16px;line-height:1.5rem;margin:0}@media(min-width:1024px)and (max-width:1284px){.fintech-usecases__item-description{font-size:.9rem;line-height:1.4rem}}@media(max-width:1024px){.fintech-usecases__item-description{font-size:16px;font-weight:400}}@media(max-width:768px){.fintech-usecases__item-description{font-size:14px;font-style:normal;font-weight:400;line-height:normal}}.fintech-usecases .carousel-wrapper__dots__dot--active{background-color:var(--colorWhite,#fff)!important;opacity:1!important}.fintech-why-dasbanq{margin:0 auto;max-width:1400px;padding:8rem 4rem;position:relative;width:100%}@media(min-width:1024px)and (max-width:1284px){.fintech-why-dasbanq{padding:8rem 2rem}}@media(max-width:1024px){.fintech-why-dasbanq{padding:6rem 2rem}}@media(max-width:768px){.fintech-why-dasbanq{padding:4rem 1.5rem}}@media(max-width:410px){.fintech-why-dasbanq{padding:3rem 1rem}}.fintech-why-dasbanq__container{align-items:center;backdrop-filter:blur(7px);background:linear-gradient(134deg,#d9d9d91a 4.35%,#bbbbbb05 98.82%);border:2px solid var(--colorTextSecondaryDark,#fff);border-radius:80px;display:grid;gap:4rem;grid-template-columns:1fr 1fr;padding:4rem}@media(min-width:1024px)and (max-width:1284px){.fintech-why-dasbanq__container{gap:2.5rem;padding:3rem 2rem}}@media(max-width:1024px){.fintech-why-dasbanq__container{backdrop-filter:none;background:#0000;border:none;gap:2rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;padding:3rem 2rem}}@media(max-width:768px){.fintech-why-dasbanq__container{backdrop-filter:none;background:#0000;border:none;border-radius:40px;display:flex;flex-direction:column;gap:2rem;padding:2rem 1.5rem}}@media(max-width:410px){.fintech-why-dasbanq__container{backdrop-filter:none;background:#0000;border:none;border-radius:30px;gap:1rem;padding:1.5rem 1rem}}.fintech-why-dasbanq__illustration{align-items:center;display:flex;justify-content:center}@media(max-width:1024px){.fintech-why-dasbanq__illustration{align-items:flex-start;grid-column:1;grid-row:3}}@media(max-width:768px){.fintech-why-dasbanq__illustration{order:2}}.fintech-why-dasbanq__image-container{width:100%}@media(max-width:1024px){.fintech-why-dasbanq__image-container{max-width:280px}}@media(max-width:768px){.fintech-why-dasbanq__image-container{max-width:100%}}.fintech-why-dasbanq__image{min-width:500px;width:100%}@media(max-width:1024px){.fintech-why-dasbanq__image{min-width:unset}}.fintech-why-dasbanq__content{display:flex;flex-direction:column;gap:2rem}@media(max-width:1024px){.fintech-why-dasbanq__content{display:contents;gap:1rem;grid-column:2;grid-row:3}}@media(max-width:768px){.fintech-why-dasbanq__content{display:contents;grid-column:1;grid-row:auto}}@media(max-width:410px){.fintech-why-dasbanq__content{gap:.875rem}}.fintech-why-dasbanq__title{color:var(--colorWhite,#fff);font-size:40px;font-weight:600;margin:0 0 4px}@media(max-width:1024px){.fintech-why-dasbanq__title{font-size:48px;grid-column:1/-1;grid-row:1;margin-bottom:.5rem;text-align:center}}@media(max-width:768px){.fintech-why-dasbanq__title{align-self:center;font-size:1.375rem;margin-bottom:.5rem;order:-2}}@media(max-width:410px){.fintech-why-dasbanq__title{font-size:1.375rem;margin-bottom:.5rem;text-align:center}}.fintech-why-dasbanq__subtitle{color:var(--colorWhite,#fff);font-size:18px;font-weight:400;line-height:32px;margin:0}@media(max-width:1024px){.fintech-why-dasbanq__subtitle{font-size:.95rem;grid-column:1/-1;grid-row:2;line-height:1.5;margin-bottom:2rem;margin-top:0;text-align:center}}@media(max-width:768px){.fintech-why-dasbanq__subtitle{font-size:.95rem;margin-bottom:1.5rem;margin-top:0;order:-1;text-align:center}}@media(max-width:410px){.fintech-why-dasbanq__subtitle{font-size:.875rem;justify-self:center;line-height:1.4;margin-top:0;text-align:center}}.fintech-why-dasbanq__subtitle-highlight{background:var(--colorSecondary,#fff);background-clip:text;justify-self:center;-webkit-text-fill-color:#0000;font-weight:500;text-align:center}.fintech-why-dasbanq__list{display:flex;flex-direction:column;gap:1.5rem;justify-self:center;list-style:none;margin:0;padding:0}@media(max-width:1024px){.fintech-why-dasbanq__list{gap:.75rem;grid-column:2;grid-row:3}}@media(max-width:768px){.fintech-why-dasbanq__list{gap:3.5rem;order:2}}@media(max-width:410px){.fintech-why-dasbanq__list{gap:1.25rem}}.fintech-why-dasbanq__list-item{align-items:flex-start;display:flex;gap:1.5rem}@media(max-width:1024px){.fintech-why-dasbanq__list-item{gap:.75rem}}@media(max-width:768px){.fintech-why-dasbanq__list-item{gap:1rem}}@media(max-width:410px){.fintech-why-dasbanq__list-item{gap:.75rem}}.fintech-why-dasbanq__check-icon{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:0;width:32px}.fintech-why-dasbanq__check-icon svg path{fill:var(--colorSecondary,#fff)}@media(max-width:1024px){.fintech-why-dasbanq__check-icon{height:24px;width:24px}}@media(max-width:768px){.fintech-why-dasbanq__check-icon{height:28px;width:28px}}@media(max-width:410px){.fintech-why-dasbanq__check-icon{height:24px;width:24px}}.fintech-why-dasbanq__list-content{display:flex;flex:1;flex-direction:column;gap:8px}@media(max-width:410px){.fintech-why-dasbanq__list-content{gap:.2rem}}.fintech-why-dasbanq__list-title{color:var(--colorWhite,#fff);font-size:18px;font-weight:600;line-height:1;margin:0}@media(max-width:1024px){.fintech-why-dasbanq__list-title{font-size:.95rem}}@media(max-width:768px){.fintech-why-dasbanq__list-title{font-size:1.05rem;line-height:1.3}}@media(max-width:410px){.fintech-why-dasbanq__list-title{font-size:.95rem}}.fintech-why-dasbanq__list-description{color:var(--colorTextSecondaryLight,#fff);font-size:16px;font-weight:400;line-height:150%;margin:0}@media(max-width:1024px){.fintech-why-dasbanq__list-description{font-size:.85rem;line-height:1.3}}@media(max-width:768px){.fintech-why-dasbanq__list-description{font-size:.875rem}}@media(max-width:410px){.fintech-why-dasbanq__list-description{font-size:.875rem;line-height:1.25}}.fintech-optimize-payments{margin:0 auto;max-width:1400px;padding:4rem 4rem 8rem;position:relative;width:100%}@media(min-width:1024px)and (max-width:1284px){.fintech-optimize-payments{padding:4rem 2rem 8rem}}@media(max-width:1024px){.fintech-optimize-payments{padding:3rem 2rem 6rem}}@media(max-width:768px){.fintech-optimize-payments{padding:2rem 1.5rem 4rem}}@media(max-width:410px){.fintech-optimize-payments{padding:2rem 1rem 3rem}}.fintech-optimize-payments__container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;padding:4rem;text-align:center}@media(min-width:1024px)and (max-width:1284px){.fintech-optimize-payments__container{gap:1.25rem;padding:3rem 2rem}}@media(max-width:1024px){.fintech-optimize-payments__container{gap:1.25rem;padding:3rem 2rem}}@media(max-width:768px){.fintech-optimize-payments__container{border-radius:20px;gap:1rem;padding:2.5rem 1.5rem}}@media(max-width:410px){.fintech-optimize-payments__container{gap:30px;padding:2rem .5rem}}.fintech-optimize-payments__title{color:var(--colorWhite,#fff);font-size:48px;font-weight:600;line-height:60px;margin:0;max-width:800px}@media(max-width:1024px){.fintech-optimize-payments__title{font-size:2rem}}@media(max-width:768px){.fintech-optimize-payments__title{font-size:1.5rem}}@media(max-width:410px){.fintech-optimize-payments__title{font-size:1.35rem;line-height:normal}}.fintech-optimize-payments__description{color:var(--colorWhite,#fff);font-size:18px;font-weight:400;line-height:32px;margin:0;max-width:700px}@media(max-width:1024px){.fintech-optimize-payments__description{font-size:1rem}}@media(max-width:768px){.fintech-optimize-payments__description{font-size:.95rem}}@media(max-width:410px){.fintech-optimize-payments__description{font-size:.875rem;line-height:1.5}}.fintech-optimize-payments__button{background-color:var(--colorSecondary,#fff);border-radius:14px;color:var(--colorPrimaryDark,#fff);cursor:pointer;font-size:1rem;font-weight:600;margin-top:2.5rem;padding:1rem 3rem;transition:all .3s ease}.fintech-optimize-payments__button:hover{background-color:var(--colorSecondaryDark,#fff);color:var(--colorWhite,#fff)}@media(max-width:768px){.fintech-optimize-payments__button{font-size:.95rem;margin-top:.5rem;padding:.875rem 2rem}}@media(max-width:410px){.fintech-optimize-payments__button{font-size:.875rem;margin-top:.5rem;padding:.75rem 1.5rem;width:100%}}.fintech-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1400px;min-height:100vh;width:100%}