.fade-in-image--loading{opacity:0}.fade-in-image--loaded{opacity:1;transition:opacity .5s ease-in-out}.services-banking-hero{align-items:center;display:flex;flex-direction:column;font-family:Poppins;margin-top:8rem;max-width:100%;padding:0 1.5rem;position:relative;row-gap:14rem;text-align:center}@media(min-width:1024px)and (max-width:1284px){.services-banking-hero{column-gap:1rem;padding:1.5rem}}@media(max-width:1024px){.services-banking-hero{column-gap:.5rem;padding:1.8rem 1.5rem;row-gap:8rem}}@media(max-width:920px){.services-banking-hero{display:flex;flex-direction:column;padding:1.5rem;row-gap:2rem}}@media(max-width:768px){.services-banking-hero{display:flex;flex-direction:column;margin-top:.5rem;padding:3rem 1rem 2.5rem;row-gap:2rem}}.services-banking-hero__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0;position:relative;row-gap:2rem;z-index:2}.services-banking-hero__content__currencies{min-height:44px;width:260px}@media(max-width:1024px){.services-banking-hero__content__currencies{width:230px}}@media(max-width:410px){.services-banking-hero__content__currencies{width:210px}}.services-banking-hero__text{display:flex;flex-direction:column;row-gap:1.2rem;text-align:center}@media(min-width:2000px){.services-banking-hero__text{row-gap:1.5rem}}@media(max-width:768px){.services-banking-hero__text{width:100%}}.services-banking-hero__text h1{color:var(--colorWhite,#fff);font-size:48px;font-weight:500;text-align:center;width:100%}@media(min-width:2000px){.services-banking-hero__text h1{font-size:2.5rem;line-height:1.5;width:100%}}@media(max-width:1024px){.services-banking-hero__text h1{font-size:1.8rem}}@media(max-width:768px){.services-banking-hero__text h1{font-size:1.5rem;line-height:1.4}}@media(max-width:410px){.services-banking-hero__text h1{font-size:1.3rem}}.services-banking-hero__text h3{align-self:center;color:var(--colorWhite,#fff);font-size:18px;font-weight:400;line-height:32px;margin:0;width:70%}@media(min-width:1284px){.services-banking-hero__text h3{align-self:center;width:60%}}@media(min-width:2000px){.services-banking-hero__text h3{font-size:1.3rem;width:100%}}@media(max-width:1024px){.services-banking-hero__text h3{padding:0}}@media(max-width:768px){.services-banking-hero__text h3{font-size:.9rem;line-height:1.7}}.services-banking-hero__brand{color:var(--colorWhite,#fff);font-family:PP Neue Machina;font-weight:600;text-transform:uppercase}.services-banking-hero__button{align-items:center;border-radius:14px;cursor:pointer;display:flex;font-family:Poppins;font-size:1.2rem;font-weight:500;height:56px;justify-content:center;padding:1.5rem 3rem;white-space:nowrap;width:300px}.services-banking-hero__button:hover{background-color:var(--colorSecondaryDark,#fff);color:var(--colorWhite,#fff)}@media(max-width:1024px){.services-banking-hero__button{font-size:1.1rem}}@media(max-width:768px){.services-banking-hero__button{font-size:.95rem;font-weight:400;height:48px;max-width:250px;padding:0;width:100%}}.services-banking-hero__button--start{background-color:var(--colorSecondary,#fff);border:none!important;color:var(--colorTertiaryDark,#fff)}.services-banking-preview{box-sizing:border-box;display:flex;justify-content:center;margin-bottom:5rem;margin-top:10rem;padding:4rem 2rem 0;width:100%}@media(max-width:768px){.services-banking-preview{margin-bottom:1rem;margin-top:1rem;padding:3rem 1rem 0}}.services-banking-preview__image-wrapper{border-radius:32px;box-shadow:0 -15px 26px 0 var(--colorSecondaryLight,#fff);max-width:1200px;width:100%}.services-banking-preview__image{border-radius:32px;height:auto;mask-image:linear-gradient(180deg,#000 0,#000 60%,#0006 75%,#00000014 80%,#0000);overflow:hidden;width:100%}.services-banking-what{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-top:6rem;padding:6rem 2rem;width:100%}@media(max-width:768px){.services-banking-what{margin-top:2rem;padding:4rem 1.5rem}}.services-banking-what__content{align-items:center;display:flex;flex-direction:column;gap:2rem;max-width:800px;text-align:center;width:100%}@media(max-width:768px){.services-banking-what__content{gap:1.5rem}}.services-banking-what__title{color:var(--colorWhite,#fff);font-size:2.5rem;font-weight:600;line-height:1.2;margin:0}@media(max-width:1024px){.services-banking-what__title{font-size:2rem}}@media(max-width:768px){.services-banking-what__title{font-size:1.75rem}}@media(max-width:410px){.services-banking-what__title{font-size:1.5rem}}.services-banking-what__description{color:var(--colorWhite,#fff);font-size:1.125rem;font-weight:300;line-height:1.7;margin:0}@media(max-width:1024px){.services-banking-what__description{font-size:1rem}}@media(max-width:768px){.services-banking-what__description{font-size:.95rem;line-height:1.6;text-align:center}}.services-banking-what__brand{color:var(--colorWhite,#fff);font-family:PP Neue Machina;font-weight:600;text-transform:uppercase}.services-banking-what__button{background-color:var(--colorSecondary,#fff);border:none;border-radius:14px;color:var(--colorTertiaryDark,#fff);cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 3rem;transition:all .3s ease}.services-banking-what__button:hover{background-color:var(--colorSecondaryDark,#fff);color:var(--colorWhite,#fff)}@media(max-width:768px){.services-banking-what__button{align-items:center;display:flex;font-size:1rem;font-weight:400;height:48px;justify-content:center;max-width:250px;padding:0;width:100%}}@media(max-width:410px){.services-banking-what__button{font-size:1rem;padding:1rem}}.services-banking-secure{box-sizing:border-box;display:flex;justify-content:center;padding:6rem 4rem;width:100%}@media(max-width:1024px){.services-banking-secure{padding:4rem 2rem}}@media(max-width:768px){.services-banking-secure{padding:3rem 1.5rem}}.services-banking-secure__container{align-items:center;display:grid;gap:6rem;grid-template-columns:1fr 1fr;max-width:1400px;width:100%}@media(max-width:1024px){.services-banking-secure__container{gap:3rem;grid-template-columns:1fr}}@media(max-width:1024px)and (min-width:800px){.services-banking-secure__container{gap:3rem;grid-template-columns:1fr 1fr;padding:0 1rem}}@media(max-width:768px){.services-banking-secure__container{display:flex;flex-direction:column;gap:2rem}}.services-banking-secure__content{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:768px){.services-banking-secure__content{display:contents;gap:1.5rem;order:1}}.services-banking-secure__title{color:var(--colorWhite,#fff);font-size:2.5rem;font-weight:600;line-height:1.2;margin:0}@media(max-width:1024px){.services-banking-secure__title{font-size:2rem}}@media(max-width:1024px)and (min-width:800px){.services-banking-secure__title{font-size:1.875rem}}@media(max-width:768px){.services-banking-secure__title{font-size:1.75rem;order:-2}}@media(max-width:410px){.services-banking-secure__title{font-size:1.5rem;text-align:center}}.services-banking-secure__brand-container{margin-bottom:1.5rem}@media(max-width:768px){.services-banking-secure__brand-container{margin-bottom:1rem;order:-1}}.services-banking-secure__brand-tablet{color:var(--colorWhite,#fff);display:none;font-size:2rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}@media(max-width:1024px){.services-banking-secure__brand-tablet{display:inline-block;font-size:1.75rem}}@media(max-width:1024px)and (min-width:800px){.services-banking-secure__brand-tablet{display:inline-block}}@media(max-width:768px){.services-banking-secure__brand-tablet{display:none}}.services-banking-secure__brand-desktop{align-items:center;display:flex;gap:1rem}.services-banking-secure__brand-desktop svg path{fill:var(--colorSecondary,#fff)}@media(max-width:1024px){.services-banking-secure__brand-desktop{display:none}}@media(max-width:1024px)and (min-width:800px){.services-banking-secure__brand-desktop{display:none}}@media(max-width:768px){.services-banking-secure__brand-desktop{display:flex;justify-content:center}}.services-banking-secure__brand{color:var(--colorWhite,#fff);font-family:PP Neue Machina;font-size:2rem;font-weight:700;letter-spacing:.5px;line-height:1;margin:0;text-transform:uppercase;transform:translateY(3px)}@media(max-width:768px){.services-banking-secure__brand{font-size:1.5rem}}@media(max-width:410px){.services-banking-secure__brand{font-size:1.25rem}}.services-banking-secure__description{color:var(--colorWhite,#fff);font-size:1.125rem;font-weight:300;line-height:1.7;margin:0}@media(max-width:1024px){.services-banking-secure__description{font-size:1rem}}@media(max-width:1024px)and (min-width:800px){.services-banking-secure__description{font-size:.9375rem;line-height:1.6}}@media(max-width:768px){.services-banking-secure__description{font-size:.95rem;line-height:1.6;order:0;text-align:center}}.services-banking-secure__dasbanq-brand{color:var(--colorWhite,#fff);font-family:PP Neue Machina;font-weight:600;text-transform:uppercase}.services-banking-secure__benefits{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}@media(max-width:768px){.services-banking-secure__benefits{gap:.75rem;order:1}}.services-banking-secure__benefit{align-items:flex-start;display:flex;gap:.75rem}.services-banking-secure__check{color:var(--colorSecondary,#fff);flex-shrink:0;font-size:1.25rem;font-weight:600;line-height:1.6}@media(max-width:768px){.services-banking-secure__check{font-size:1.125rem}}.services-banking-secure__benefit-text{color:var(--colorWhite,#fff);font-size:1rem;font-weight:300;line-height:1.6}@media(max-width:768px){.services-banking-secure__benefit-text{font-size:.95rem}}.services-banking-secure__button{align-self:flex-start;background-color:var(--colorSecondary,#fff);border:none;border-radius:14px;color:var(--colorTertiaryDark,#fff);cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 3rem;transition:all .3s ease}.services-banking-secure__button:hover{background-color:var(--colorSecondaryDark,#fff);color:var(--colorWhite,#fff)}@media(max-width:768px){.services-banking-secure__button{align-items:center;align-self:center;display:flex;font-size:.95rem;height:48px;justify-content:center;max-width:250px;order:2;padding:0;width:100%}}@media(max-width:410px){.services-banking-secure__button{font-size:.875rem;padding:.75rem 1.5rem;width:90%}}.services-banking-secure__illustration{align-items:center;display:flex;justify-content:center}@media(max-width:1024px){.services-banking-secure__illustration{order:0}}@media(max-width:920px){.services-banking-secure__illustration{order:0}}@media(max-width:768px){.services-banking-secure__illustration{order:-1}}.services-banking-secure__image{height:auto;max-width:600px;width:100%}@media(max-width:1024px){.services-banking-secure__image{max-width:500px}}@media(max-width:768px){.services-banking-secure__image{max-width:80%}}.services-banking-import-export{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:4rem 2rem;width:100%}@media(max-width:768px){.services-banking-import-export{padding:4rem 1.5rem}}.services-banking-import-export__content{align-items:center;display:flex;flex-direction:column;gap:2rem;max-width:1400px;text-align:center;width:100%}@media(max-width:768px){.services-banking-import-export__content{gap:1.5rem}}.services-banking-import-export__title{color:var(--colorWhite,#fff);font-size:2.5rem;font-weight:600;line-height:1.2;margin:0;width:100%}@media(max-width:1024px){.services-banking-import-export__title{font-size:2rem}}@media(max-width:768px){.services-banking-import-export__title{font-size:1.75rem}}@media(max-width:410px){.services-banking-import-export__title{font-size:1.5rem}}.services-banking-import-export__description{color:var(--colorWhite,#fff);font-size:1.125rem;font-weight:300;line-height:1.7;margin:0;max-width:900px}@media(max-width:1024px){.services-banking-import-export__description{font-size:1rem}}@media(max-width:768px){.services-banking-import-export__description{font-size:.95rem;line-height:1.6}}.services-banking-import-export__buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(max-width:768px){.services-banking-import-export__buttons{align-items:center;flex-direction:column;gap:.75rem;justify-content:center;width:100%}}.services-banking-import-export__button{border-radius:14px;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 3rem;transition:all .3s ease}@media(max-width:768px){.services-banking-import-export__button{align-items:center;display:flex;font-size:.95rem;height:48px;justify-content:center;max-width:250px;padding:0;width:100%}}@media(max-width:410px){.services-banking-import-export__button{font-size:.875rem;padding:.75rem 1.5rem}}.services-banking-import-export__button--primary{background-color:var(--colorSecondary,#fff);border:none;color:var(--colorTertiaryDark,#fff)}.services-banking-import-export__button--primary:hover{background-color:var(--colorSecondaryDark,#fff);color:var(--colorWhite,#fff)}@media(max-width:768px){.services-banking-import-export__button--primary{order:1}}.services-banking-import-export__button--secondary{background-color:#0000;border:2px solid var(--colorWhite,#fff);color:var(--colorWhite,#fff)}.services-banking-import-export__button--secondary:hover{background-color:#ffffff1a;border-color:var(--colorSecondary,#fff);color:var(--colorSecondary,#fff)}@media(max-width:768px){.services-banking-import-export__button--secondary{order:0}}.services-banking-cross-border{margin:0 auto;max-width:1400px;padding:8rem 4rem;position:relative;width:100%}@media(max-width:1024px){.services-banking-cross-border{padding:6rem 2rem}}@media(max-width:768px){.services-banking-cross-border{padding:4rem 1.5rem}}@media(max-width:410px){.services-banking-cross-border{padding:3rem 1rem}}.services-banking-cross-border__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:6rem;grid-template-columns:1fr 1fr;padding:4rem}@media(min-width:1024px)and (max-width:1284px){.services-banking-cross-border__container{border-radius:60px;gap:3rem;padding:3.5rem 3rem}}@media(max-width:1024px){.services-banking-cross-border__container{backdrop-filter:none;background:#0000;border:none;gap:2rem;padding:3rem 2rem}}@media(max-width:768px){.services-banking-cross-border__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){.services-banking-cross-border__container{backdrop-filter:none;background:#0000;border:none;border-radius:30px;gap:1.5rem;padding:1.5rem 1rem}}.services-banking-cross-border__illustration{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.services-banking-cross-border__illustration{order:-1}}.services-banking-cross-border__image-container{max-width:500px;width:100%}@media(min-width:1024px)and (max-width:1284px){.services-banking-cross-border__image-container{max-width:400px}}@media(max-width:1024px){.services-banking-cross-border__image-container{max-width:320px}}@media(max-width:768px){.services-banking-cross-border__image-container{max-width:100%}}.services-banking-cross-border__image{height:auto;width:100%}.services-banking-cross-border__content{display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.services-banking-cross-border__content{display:contents;gap:1.5rem;order:1}}.services-banking-cross-border__title{color:var(--colorWhite,#fff);font-size:2.5rem;font-weight:600;line-height:1.2;margin:0}@media(min-width:1024px)and (max-width:1284px){.services-banking-cross-border__title{font-size:2.25rem}}@media(max-width:1024px){.services-banking-cross-border__title{font-size:2rem}}@media(max-width:768px){.services-banking-cross-border__title{font-size:1.5rem;order:-2}}@media(max-width:410px){.services-banking-cross-border__title{font-size:1.375rem}}.services-banking-cross-border__list{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}@media(max-width:1024px){.services-banking-cross-border__list{gap:1.25rem}}@media(max-width:768px){.services-banking-cross-border__list{gap:1rem;order:0}}@media(max-width:410px){.services-banking-cross-border__list{gap:.875rem}}.services-banking-cross-border__list-item{align-items:flex-start;display:flex;gap:1rem}@media(max-width:1024px){.services-banking-cross-border__list-item{gap:.875rem}}@media(max-width:768px){.services-banking-cross-border__list-item{gap:.75rem}}.services-banking-cross-border__check-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:.125rem;width:24px}.services-banking-cross-border__check-icon svg path{fill:var(--colorSecondary,#fff)}@media(max-width:768px){.services-banking-cross-border__check-icon{height:20px;width:20px}}.services-banking-cross-border__list-text{color:var(--colorWhite,#fff);flex:1;font-size:1.125rem;font-weight:400;line-height:1.5;margin:0}@media(max-width:1024px){.services-banking-cross-border__list-text{font-size:1rem}}@media(max-width:768px){.services-banking-cross-border__list-text{font-size:.95rem}}@media(max-width:410px){.services-banking-cross-border__list-text{font-size:.875rem}}.services-banking-cross-border__button{align-self:flex-start;background:var(--colorSecondaryLight,#fff);border:none;border-radius:14px;color:var(--colorTextPrimaryDark,#fff);cursor:pointer;font-size:1rem;font-weight:400;margin-top:.5rem;padding:1rem 2rem;transition:all .3s ease}.services-banking-cross-border__button:hover{background:var(--colorSecondary,#fff)}@media(max-width:768px){.services-banking-cross-border__button{align-items:center;align-self:center;display:flex;height:48px;justify-content:center;margin-top:.5rem;max-width:250px;order:1;padding:0;text-align:center;width:100%}}.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}.shared-plans-section__billing-toggle{display:flex;flex-direction:column;font-family:Poppins,PP Neue Machina,sans-serif!important;margin:0 auto 1rem;user-select:none;width:400px}@media(min-width:1024px)and (max-width:1284px){.shared-plans-section__billing-toggle{margin:.5rem 0}}@media(min-width:1284px){.shared-plans-section__billing-toggle{margin:.5rem 0}}@media(max-width:1024px){.shared-plans-section__billing-toggle{max-width:450px;width:100%}}@media(max-width:768px){.shared-plans-section__billing-toggle{margin:0 auto;padding:0 2.5rem}}@media(max-width:410px){.shared-plans-section__billing-toggle{padding:0}}.shared-plans-section__billing-toggle__tag-discount{align-self:flex-end;background-color:var(--colorWhite,#fff);border-radius:12px 12px 0 0;color:var(--colorTextPrimaryDark,#fff);display:flex;font-size:.8rem;justify-content:center;margin-bottom:-1px;padding:.25rem 0;width:50%}.shared-plans-section__billing-toggle__options{border-radius:12px 0 12px 12px;display:flex;overflow:hidden;position:relative}.shared-plans-section__billing-toggle__option{background:#0000;border:none;color:var(--colorWhite,#fff);cursor:pointer;flex:1;font-size:1rem;font-weight:600;padding:.9rem 0;transition:color .25s;z-index:1}@media(max-width:768px){.shared-plans-section__billing-toggle__option{font-size:.9rem}}.shared-plans-section__billing-toggle__option.active{color:var(--colorTextPrimaryDark,#fff)}.shared-plans-section__billing-toggle__slider{background:var(--colorSecondary,#fff);border-radius:9px 0 9px 9px;height:100%;left:0;position:absolute;top:0;transition:transform .4s ease;width:50%}.shared-plans-section__billing-toggle__slider--annual{border-radius:0 0 9px 9px}.shared-plans-section__cards{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);padding:.5rem 5rem}@media(min-width:1024px)and (max-width:1284px){.shared-plans-section__cards{gap:1rem;padding:.5rem 2.5rem}}.shared-plans-section__cards__card{background:linear-gradient(134deg,#d9d9d91a 4.35%,#bbbbbb05 98.82%);border-radius:16px;box-shadow:0 0 4px 2px #6565651a;color:var(--colorWhite,#fff);display:flex;flex-direction:column;font-family:Poppins,PP Neue Machina,sans-serif;gap:1rem;max-width:450px;min-height:600px;padding:1rem 2rem 5rem;position:relative;width:100%}@media(min-width:1024px)and (max-width:1284px){.shared-plans-section__cards__card{padding:1rem 1rem 2rem}}@media(max-width:768px){.shared-plans-section__cards__card{margin:.5rem 1rem;padding:1rem 1rem 2rem}}@media(max-width:410px){.shared-plans-section__cards__card{margin:.5rem 0}}.shared-plans-section__cards__card--professional{position:relative}.shared-plans-section__cards__card--professional:after{border:2px solid var(--colorSecondaryDark,#fff);border-radius:16px;content:"";inset:0;mask-image:linear-gradient(180deg,#000 0,#000 40%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 40%,#0000);pointer-events:none;position:absolute}.shared-plans-section__cards__card--enterprise,.shared-plans-section__cards__card--professional{position:relative}.shared-plans-section__cards__card__tag{align-self:end;background-color:var(--colorHighlight,#fff);border-radius:20px;color:var(--colorPrimary,#fff);font-size:.8rem;margin-bottom:.2rem;margin-left:1rem;padding:.3rem .6rem;z-index:1}@media(max-width:410px){.shared-plans-section__cards__card__tag{font-size:.7rem}}.shared-plans-section__cards__card__tag--hidden{background-color:#0000;color:#0000;font-size:.8rem;margin-bottom:.2rem;padding:.3rem .6rem}.shared-plans-section__cards__card__title{font-size:1.3rem;font-weight:600;z-index:1}@media(max-width:1024px){.shared-plans-section__cards__card__title{font-size:1.2rem}}@media(max-width:768px){.shared-plans-section__cards__card__title{font-size:1.2rem}}.shared-plans-section__cards__card__price{column-gap:.5rem;display:flex;font-size:2rem;font-weight:500;z-index:1}@media(min-width:1285px)and (max-width:1820px){.shared-plans-section__cards__card__price{font-size:1.9rem}}@media(min-width:1024px)and (max-width:1284px){.shared-plans-section__cards__card__price{font-size:1.8rem}}@media(max-width:1024px){.shared-plans-section__cards__card__price{font-size:1.7rem}}@media(max-width:768px){.shared-plans-section__cards__card__price{font-size:1.6rem}}.shared-plans-section__cards__card__price__superscript{font-size:1rem;font-weight:400}.shared-plans-section__cards__card__description{font-size:1.1rem;font-weight:200;line-height:1em;min-height:2em;z-index:1}@media(min-width:1285px)and (max-width:1820px){.shared-plans-section__cards__card__description{font-size:1rem}}@media(max-width:1024px){.shared-plans-section__cards__card__description{font-size:1rem}}.shared-plans-section__cards__card__services{display:flex;flex:1 0 auto;flex-direction:column;gap:.8rem;line-height:1.5rem;z-index:1}@media(min-width:1285px)and (max-width:1820px){.shared-plans-section__cards__card__services{font-size:1rem}}@media(min-width:1024px)and (max-width:1284px){.shared-plans-section__cards__card__services{font-size:.9rem}}@media(max-width:768px){.shared-plans-section__cards__card__services{font-size:.85rem}}.shared-plans-section__cards__card__services__item{align-items:center;display:flex;gap:.5rem}.shared-plans-section__cards__card__services__item svg{flex-shrink:0;height:24px;width:24px}.shared-plans-section__cards__card__services__item svg path{stroke:var(--colorWhite,#fff)}.shared-plans-section__cards__card__services__item--inherited{color:var(--colorHighlight,#fff);font-weight:500;z-index:1}.shared-plans-section__cards__card__button{background-color:var(--colorWhiteSurface,#fff);color:var(--colorTextPrimaryDark,#fff);font-size:1.2rem;font-weight:500;margin:.5rem 0;padding:1.9rem 0;z-index:1}@media(min-width:1285px)and (max-width:1820px){.shared-plans-section__cards__card__button{font-size:1.1rem;padding:1.8rem 0}}@media(min-width:1024px)and (max-width:1284px){.shared-plans-section__cards__card__button{font-size:1.1rem}}@media(max-width:1024px){.shared-plans-section__cards__card__button{font-size:1rem;padding:1.5rem 0}}.shared-plans-section__cards__card__button--highlighted{font-size:1.2rem;font-weight:500;padding:1.9rem 0;z-index:1}@media(min-width:1285px)and (max-width:1820px){.shared-plans-section__cards__card__button--highlighted{font-size:1.1rem;padding:1.8rem 0}}@media(min-width:1024px)and (max-width:1284px){.shared-plans-section__cards__card__button--highlighted{font-size:1.1rem}}@media(max-width:1024px){.shared-plans-section__cards__card__button--highlighted{font-size:1rem;padding:1.5rem 0}}.shared-plans-section__carousel-mobile{height:fit-content;min-height:600px;overflow:hidden;width:100%}@media(max-width:1024px){.shared-plans-section__carousel-mobile .shared-plans-section__carousel-dots .carousel-wrapper__dots__dot--active{background:var(--colorWhite,#fff)}}.shared-plans-section__carousel-item{display:flex;justify-content:center;padding:.5rem 0;width:100%}@media(max-width:1024px){.shared-plans-section__carousel-item{flex:1;width:100%}}@media(max-width:768px){.shared-plans-section__carousel-item{padding:.2rem}}.services-banking-plans{align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;padding:6rem 2rem;row-gap:1.5rem}@media(max-width:1024px){.services-banking-plans{padding:5rem 2rem}}@media(max-width:768px){.services-banking-plans{padding:4rem 1.5rem}}@media(max-width:410px){.services-banking-plans{padding:4rem 1rem}}.services-banking-plans__header{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;padding:0 2rem}@media(max-width:1024px){.services-banking-plans__header{align-items:center;flex-direction:column;margin-bottom:1.5rem}}@media(max-width:768px){.services-banking-plans__header{padding:0}}.services-banking-plans__title{display:flex;flex-direction:column;row-gap:1rem;text-align:center;width:100%}@media(max-width:768px){.services-banking-plans__title{margin:0}}.services-banking-plans__title h1{color:var(--colorWhite,#fff);font-size:48px;font-weight:600;line-height:1.2;margin:0}@media(max-width:1024px){.services-banking-plans__title h1{font-size:48px}}@media(max-width:768px){.services-banking-plans__title h1{font-size:22px}}@media(max-width:410px){.services-banking-plans__title h1{font-size:22px}}.services-banking-plans__title h2{color:var(--colorWhite,#fff);font-size:48px;font-weight:600;line-height:1.2;margin:0}@media(max-width:1024px){.services-banking-plans__title h2{font-size:48px}}@media(max-width:768px){.services-banking-plans__title h2{font-size:22px}}@media(max-width:410px){.services-banking-plans__title h2{font-size:22px}}.services-banking-plans__title h3{color:var(--colorTextSecondaryLight,#fff);font-size:18px;font-weight:400;line-height:1.5;margin:0}@media(max-width:1024px){.services-banking-plans__title h3{font-size:18px}}@media(max-width:768px){.services-banking-plans__title h3{font-size:14px}}.services-banking-how-it-works{margin:0 auto;max-width:1400px;padding:5rem 4rem;position:relative;width:100%}@media(max-width:1024px){.services-banking-how-it-works{padding:3rem 2rem}}@media(max-width:768px){.services-banking-how-it-works{padding:4rem 1.5rem}}@media(max-width:410px){.services-banking-how-it-works{padding:2rem 1rem}}.services-banking-how-it-works__container{align-items:center;display:flex;flex-direction:column;gap:4rem}@media(max-width:1024px){.services-banking-how-it-works__container{gap:3rem}}@media(max-width:768px){.services-banking-how-it-works__container{gap:2.5rem}}.services-banking-how-it-works__header{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:900px;text-align:center}.services-banking-how-it-works__title{color:var(--colorWhite,#fff);font-size:2.75rem;font-weight:600;line-height:1.2;margin:0}@media(min-width:1024px)and (max-width:1284px){.services-banking-how-it-works__title{font-size:2.5rem}}@media(max-width:1024px){.services-banking-how-it-works__title{font-size:2.25rem}}@media(max-width:768px){.services-banking-how-it-works__title{font-size:1.75rem}}@media(max-width:410px){.services-banking-how-it-works__title{font-size:1.5rem}}.services-banking-how-it-works__subtitle{color:var(--colorTextSecondaryLight,#fff);font-size:1.125rem;font-weight:400;line-height:1.6;margin:0}@media(max-width:1024px){.services-banking-how-it-works__subtitle{font-size:1rem}}@media(max-width:768px){.services-banking-how-it-works__subtitle{font-size:.95rem}}@media(max-width:410px){.services-banking-how-it-works__subtitle{font-size:.875rem}}.services-banking-how-it-works__brand{color:var(--colorWhite,#fff);font-family:PP Neue Machina;font-weight:600;text-transform:uppercase}.services-banking-how-it-works__cards{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);width:100%}@media(max-width:1024px){.services-banking-how-it-works__cards{gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:430px}}@media(max-width:768px){.services-banking-how-it-works__cards{gap:1.5rem}}.services-banking-how-it-works__card{align-items:center;background:linear-gradient(134deg,#d9d9d91a 4.35%,#bbbbbb05 98.82%);border-radius:24px;display:flex;flex-direction:column;padding:2.5rem 2rem;text-align:center;transition:all .3s ease}@media(max-width:1024px){.services-banking-how-it-works__card{max-height:280px;padding:2rem 1.5rem}}@media(max-width:768px){.services-banking-how-it-works__card{border-radius:20px;padding:1.75rem 1.25rem}}.services-banking-how-it-works__card:hover{border-color:var(--colorSecondaryDark,#fff)}.services-banking-how-it-works__card-icon{align-items:center;background:var(--colorSecondaryLight,#fff);border-radius:24px;display:flex;height:64px;justify-content:center;margin-bottom:1.5rem;padding:16px;transition:all .3s ease;width:64px}@media(max-width:768px){.services-banking-how-it-works__card-icon{margin-bottom:1.25rem}}@media(max-width:410px){.services-banking-how-it-works__card-icon{height:64px;width:64px}}.services-banking-how-it-works__card-icon svg{height:32px;width:32px}.services-banking-how-it-works__card-icon-emoji{font-size:2rem}@media(max-width:768px){.services-banking-how-it-works__card-icon-emoji{font-size:1.75rem}}@media(max-width:410px){.services-banking-how-it-works__card-icon-emoji{font-size:1.5rem}}.services-banking-how-it-works__card-title{color:var(--colorWhite,#fff);font-size:1.375rem;font-weight:600;line-height:1.3;margin:0 0 1rem}@media(max-width:1024px){.services-banking-how-it-works__card-title{font-size:1.25rem}}@media(max-width:768px){.services-banking-how-it-works__card-title{font-size:1.125rem;margin-bottom:.875rem}}@media(max-width:410px){.services-banking-how-it-works__card-title{font-size:1rem}}.services-banking-how-it-works__card-description{color:var(--colorTextSecondaryLight,#fff);font-size:1rem;font-weight:400;line-height:1.6;margin:0}@media(max-width:1024px){.services-banking-how-it-works__card-description{font-size:.95rem}}@media(max-width:768px){.services-banking-how-it-works__card-description{font-size:.875rem;line-height:1.5}}@media(max-width:410px){.services-banking-how-it-works__card-description{font-size:.8125rem}}.services-banking-optimize{margin:0 auto;padding:8rem 0;position:relative;width:100%}@media(min-width:1284px){.services-banking-optimize{overflow-x:hidden}}@media(min-width:1285px)and (max-width:1820px){.services-banking-optimize{overflow-x:hidden}}@media(min-width:1024px)and (max-width:1284px){.services-banking-optimize{overflow-x:hidden}}@media(max-width:1024px){.services-banking-optimize{overflow-x:hidden;padding:6rem 2rem}}@media(max-width:768px){.services-banking-optimize{overflow-x:hidden;padding:4rem 1.5rem}}@media(max-width:410px){.services-banking-optimize{padding:3rem 1rem}}.services-banking-optimize__container{align-items:center;display:grid;gap:6rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding:0 4rem}@media(min-width:1024px)and (max-width:1284px){.services-banking-optimize__container{gap:4rem;padding:0 3rem}}@media(max-width:1024px){.services-banking-optimize__container{gap:2rem;grid-template-columns:1.2fr 1fr;padding:0 2rem}}@media(max-width:768px){.services-banking-optimize__container{gap:2.5rem;grid-template-columns:1fr}}.services-banking-optimize__content{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:768px){.services-banking-optimize__content{gap:1.25rem}}.services-banking-optimize__title{color:var(--colorWhite,#fff);font-size:2.5rem;font-weight:600;line-height:1.2;margin:0}@media(min-width:1024px)and (max-width:1284px){.services-banking-optimize__title{font-size:2.25rem}}@media(max-width:1024px){.services-banking-optimize__title{font-size:2rem}}@media(max-width:768px){.services-banking-optimize__title{font-size:1.5rem;text-align:center}}@media(max-width:410px){.services-banking-optimize__title{font-size:1.375rem}}.services-banking-optimize__subtitle{color:var(--colorTextSecondaryLight,#fff);font-size:1.125rem;font-weight:400;line-height:1.6;margin:0}@media(max-width:1024px){.services-banking-optimize__subtitle{font-size:1rem}}@media(max-width:768px){.services-banking-optimize__subtitle{font-size:.95rem}}@media(max-width:410px){.services-banking-optimize__subtitle{font-size:.875rem}}.services-banking-optimize__list{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:1rem 0 0;padding:0}@media(max-width:768px){.services-banking-optimize__list{gap:1rem;margin-top:.75rem}}.services-banking-optimize__item{align-items:flex-start;display:flex;gap:1rem}@media(max-width:768px){.services-banking-optimize__item{gap:.75rem}}.services-banking-optimize__check{align-items:center;color:var(--colorSecondary,#fff);display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:24px;justify-content:center;margin-top:.125rem;width:24px}@media(max-width:768px){.services-banking-optimize__check{font-size:1.125rem;height:20px;width:20px}}.services-banking-optimize__text{color:var(--colorWhite,#fff);flex:1;font-size:1.0625rem;font-weight:400;line-height:1.6}@media(max-width:1024px){.services-banking-optimize__text{font-size:1rem}}@media(max-width:768px){.services-banking-optimize__text{font-size:.9375rem}}@media(max-width:410px){.services-banking-optimize__text{font-size:.875rem}}.services-banking-optimize__illustration{align-items:center;display:flex;justify-content:flex-start;overflow:visible;position:relative}@media(min-width:1284px){.services-banking-optimize__illustration{margin-right:-4rem}}@media(min-width:1285px)and (max-width:1820px){.services-banking-optimize__illustration{margin-right:-4rem}}@media(min-width:1024px)and (max-width:1284px){.services-banking-optimize__illustration{margin-right:-3rem}}@media(max-width:1024px){.services-banking-optimize__illustration{justify-content:flex-end;margin-left:-4rem;margin-right:-11rem;overflow:visible}}@media(max-width:768px){.services-banking-optimize__illustration{display:none}}.services-banking-optimize__image{height:auto;max-width:600px;width:100%}@media(min-width:1284px){.services-banking-optimize__image{max-width:none;position:relative;right:-20%;width:150%}}@media(min-width:1285px)and (max-width:1820px){.services-banking-optimize__image{max-width:none;position:relative;right:-18%;width:145%}}@media(min-width:1024px)and (max-width:1284px){.services-banking-optimize__image{max-width:none;position:relative;right:-22%;width:155%}}@media(max-width:1024px){.services-banking-optimize__image{max-width:none;position:relative;right:-30%;width:100%}}.services-banking-without-borders-section{margin-bottom:5rem;max-width:1400px;padding:8rem 4rem;position:relative;width:100%}@media(max-width:1024px){.services-banking-without-borders-section{padding:6rem 2rem}}@media(max-width:768px){.services-banking-without-borders-section{padding:4rem 1.5rem}}@media(max-width:410px){.services-banking-without-borders-section{padding:3rem 1rem}}.services-banking-without-borders-section__container{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px;text-align:center}@media(max-width:1024px){.services-banking-without-borders-section__container{gap:1.75rem}}@media(max-width:768px){.services-banking-without-borders-section__container{gap:1.5rem}}.services-banking-without-borders-section__title{color:var(--colorWhite,#fff);font-size:3rem;font-weight:600;line-height:1.2;margin:0}@media(min-width:1024px)and (max-width:1284px){.services-banking-without-borders-section__title{font-size:2.75rem}}@media(max-width:1024px){.services-banking-without-borders-section__title{font-size:2.5rem}}@media(max-width:768px){.services-banking-without-borders-section__title{font-size:1.75rem}}@media(max-width:410px){.services-banking-without-borders-section__title{font-size:1.5rem}}.services-banking-without-borders-section__subtitle{color:var(--colorTextSecondaryLight,#fff);font-size:1.25rem;font-weight:400;line-height:1.6;margin:0}@media(max-width:1024px){.services-banking-without-borders-section__subtitle{font-size:1.125rem}}@media(max-width:768px){.services-banking-without-borders-section__subtitle{font-size:1rem}}@media(max-width:410px){.services-banking-without-borders-section__subtitle{font-size:.9375rem}}.services-banking-without-borders-section__brand{color:var(--colorWhite,#fff);font-family:PP Neue Machina;font-weight:600;text-transform:uppercase}.services-banking-without-borders-section__button{background:var(--colorSecondaryLight,#fff);border:none;border-radius:8px;color:var(--colorTextPrimaryDark,#fff);cursor:pointer;font-size:1.125rem;font-weight:400;margin-top:1rem;padding:1rem 2.5rem;transition:all .3s ease}.services-banking-without-borders-section__button:hover{background:var(--colorSecondary,#fff)}@media(max-width:768px){.services-banking-without-borders-section__button{align-items:center;display:flex;font-size:1rem;height:48px;justify-content:center;margin-top:1rem;max-width:250px;padding:0;width:100%}}.services-banking-wrapper{align-items:center;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:100%}