.banana-header .banana-button{display:none}@media only screen and (min-width:1280px){.banana-header .banana-button{display:flex}}.banana-footer-top{padding:24px 0!important}.banana-footer-top .m-container{align-items:center!important;justify-content:center!important}.contact-section{padding:80px 0 64px}.contact-section .m-container{display:flex;justify-content:center;align-items:center}.banana-button{text-align:center;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:12px;font-size:16px;font-weight:700;line-height:1;transition:all .3s ease-in-out;display:inline-flex;transform:translateY(0)}.banana-button.primary{color:#fff;background-color:#210ac9;outline:3px solid #d6dfff}.banana-button.primary:hover{background-color:#2e12ff;transform:translateY(-2px);box-shadow:0 48px 24px #00000003,0 24px 16px #00000006,0 12px 12px #0000000d,0 4px 8px #0000001a}.banana-button.primary:active,.banana-button.primary.active{background-color:#20139c;transform:translateY(1px)}.banana-button.primary:disabled{color:#e8eeff;background-color:#b5c3ff;transform:translateY(0)}.banana-button.secondary{color:#210ac9;background-color:#f4f7ff;border:2px solid #210ac9}.banana-button.secondary:hover{background-color:#e8eeff;transform:translateY(-2px);box-shadow:0 48px 24px #00000003,0 24px 16px #00000006,0 12px 12px #0000000d,0 4px 8px #0000001a}.banana-button.secondary:active,.banana-button.secondary.active{background-color:#d6dfff;transform:translateY(1px)}.banana-button.secondary:disabled{color:#b5c3ff;background-color:#f4f7ff;border-color:#b5c3ff;transform:translateY(0)}.banana-button.icon{background-color:#140b5b;border-radius:50%;min-width:32px}.banana-button.lg{min-width:250px;padding:16px 24px}.banana-button.lg svg{width:30px;height:30px}.banana-button.md{min-width:200px;height:50px;padding:16px 24px}.banana-button.md svg{width:30px;height:30px}.banana-button.sm{min-width:160px;height:40px;padding:12px 16px}.banana-button.sm svg{width:20px;height:20px}.banana-button.ic{min-width:32px;height:32px;padding:0}.banana-button.ic svg{width:24px;height:24px}.banana-icon-button{background-color:#210ac9;border-radius:999px;outline:3px solid #d6dfff;justify-content:center;align-items:center;width:40px;height:40px;padding:4px;transition:all .3s;display:flex}@media only screen and (width>=1280px){.banana-icon-button{width:60px;height:60px;padding:8px}}.banana-icon-button svg{width:16px;height:16px;transition:inherit}@media only screen and (width>=1280px){.banana-icon-button svg{width:20px;height:20px}}.banana-icon-button:hover,.banana-icon-button.hover{background-color:#2e12ff}.banana-icon-button:hover svg,.banana-icon-button.hover svg{scale:1.2}.banana-icon-button:active,.banana-icon-button.active{background-color:#20139c}.banana-icon-button:active svg,.banana-icon-button.active svg{scale:1}.banana-button-arrow{border:1px solid #210ac9;border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;min-width:80px;min-height:30px;transition:all .3s ease-in-out;display:inline-flex;transform:translateY(0)}.banana-button-arrow:hover{background-color:#e8eeff;transform:translateY(-2px);box-shadow:0 5px 10px #0000000d}.banana-button-arrow:active,.banana-button-arrow.active{background-color:#d6dfff;transform:translateY(1px)}.banana-button-menu{text-transform:uppercase;color:#210ac9;background-color:#f4f7ff;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 24px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .3s ease-in-out;display:flex}.banana-button-menu span{justify-content:center;align-items:center;gap:4px;width:24px;height:24px;transition:transform .3s ease-in-out;display:flex}.banana-button-menu span i{background-color:#210ac9;border-radius:999px;width:5px;height:5px;transition:all .3s ease-in-out;display:block}.banana-button-menu:hover{background-color:#e8eeff}.banana-button-menu:hover span{transform:rotate(90deg)}.banana-button-menu:active,.banana-button-menu.active{background-color:#d6dfff}.banana-button-menu:active span,.banana-button-menu.active span{transform:rotate(0)}.banana-button-menu:active span i,.banana-button-menu.active span i{width:3px;height:15px}.banana-button-menu:active span i:first-child,.banana-button-menu.active span i:first-child{transform:rotate(-45deg)translate(3px,2px)}.banana-button-menu:active span i:last-child,.banana-button-menu.active span i:last-child{transform:rotate(45deg)translate(-3px,2px)}.banana-button-menu__wrapper{width:max-content;position:relative}.banana-button-menu__wrapper .banana-open-menu{display:none;position:absolute;top:calc(100% + 10px);right:0}.banana-button-menu__wrapper.is-open .banana-open-menu{display:flex}.banana-button-menu__wrapper.align-left .banana-open-menu{right:unset;left:0}.PhotoView-Portal{touch-action:none;z-index:2000;direction:ltr;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:.4s linear both PhotoView__delayIn}.PhotoView__Spinner svg{animation:.6s linear infinite PhotoView__rotate}.PhotoView__Photo{cursor:grab;-webkit-user-select:none;user-select:none;max-width:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{touch-action:none;direction:ltr;width:100%;position:absolute;inset:0}.PhotoView__PhotoWrap{z-index:10;overflow:hidden}.PhotoView__PhotoBox{transform-origin:0 0}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{z-index:-1;background:#000;width:100%;height:100%;transition-property:background-color;position:absolute;top:0;left:0}.PhotoView-Slider__fadeIn{opacity:0;animation:linear both PhotoView__fade}.PhotoView-Slider__fadeOut{opacity:0;animation:linear reverse both PhotoView__fade}.PhotoView-Slider__BannerWrap{color:#fff;z-index:20;background-color:#00000080;justify-content:space-between;align-items:center;width:100%;height:44px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{opacity:.75;padding:0 10px;font-size:14px}.PhotoView-Slider__BannerRight{align-items:center;height:100%;display:flex}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{cursor:pointer;opacity:.75;-webkit-user-select:none;user-select:none;z-index:20;justify-content:center;align-items:center;width:70px;height:100px;margin:auto;transition:opacity .2s linear;display:flex;position:absolute;top:0;bottom:0}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;box-sizing:content-box;background:#0000004d;width:24px;height:24px;padding:10px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.banana-image-gallery-item{width:100%;max-width:300px;height:240px;position:relative}@media only screen and (width>=1280px){.banana-image-gallery-item{max-width:600px;height:430px}}.banana-image-gallery-item:hover .banana-icon-button{opacity:1}.banana-image-gallery-item img{object-fit:cover;border-radius:15px;width:100%;height:100%}@media only screen and (width>=1280px){.banana-image-gallery-item img{pointer-events:none}}.banana-image-gallery-item .banana-icon-button{opacity:0;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=1280px){.banana-image-gallery-item .banana-icon-button{display:flex}}.PhotoView__Photo{border-radius:15px}.PhotoView-Slider__BannerWrap{background-color:#0000;justify-content:flex-end}.PhotoView-Slider__Counter{display:none}.PhotoView-Slider__Backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#140b5b80!important}.banana-breadcrumbs__list{align-items:center;gap:12px;margin:0;display:flex}.banana-breadcrumbs__item{align-items:center;gap:8px;display:flex}.banana-breadcrumbs__item a{color:#210ac9;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.banana-breadcrumbs__item a span,.banana-breadcrumbs__item>span{color:#210ac9;font-size:16px;font-weight:500;line-height:1.5}.banana-breadcrumbs__item>span:last-child{color:#d6dfff}.banana-breadcrumbs__item:last-child span{color:#889aff;font-weight:500;line-height:1.5}.banana-data-card{overflow-wrap:break-word;background-color:#fff;border:1px solid #5a63ff;border-radius:15px;flex-direction:column;gap:8px;width:100%;max-width:310px;padding:24px 40px;display:flex;box-shadow:0 7px 10px #00000014}@media only screen and (width>=1280px){.banana-data-card{padding:40px}}.banana-data-card strong{color:#5a63ff;font-size:40px;font-weight:700;line-height:1.2}.banana-data-card__description{overflow-wrap:break-word;align-items:center;gap:8px;display:flex}.banana-data-card__description svg{flex-shrink:0;width:30px;height:30px}.banana-data-card__description p{color:#000;min-width:0;margin:0;font-size:16px;line-height:1.5}.banana-tag{color:#140b5b;border-radius:5px;justify-content:center;align-items:center;font-weight:500;line-height:1.5;display:inline-flex}.banana-tag.red{background-color:#fff8f9;border:1px solid #f42272}.banana-tag.yellow{background-color:#fffdf5;border:1px solid #ffcd58}.banana-tag.green{background-color:#f5fffa;border:1px solid #63f2b4}.banana-tag.violet{background-color:#f4f7ff;border:1px solid #889aff}.banana-tag.normal{padding:1px 12px;font-size:12px}.banana-tag.small{padding:1px 8px;font-size:10px}.banana-item-list{border:1px solid #d6dfff;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 24px;display:flex}.banana-item-list p{margin:0;font-size:16px;font-weight:300;line-height:1.5}.banana-item-list span{color:#5a63ff;font-size:16px;font-weight:700;line-height:1.5}.banana-item-list.white{background-color:#fff}.banana-item-list.violet{background-color:#f4f7ff}.banana-item-list.yellow{background-color:#fffdf5}.banana-card-team{background-color:#f4f7ff;border:1px solid #d6dfff;border-radius:20px;flex-direction:column;gap:16px;max-width:300px;padding:32px 24px;display:flex}@media only screen and (width>=1280px){.banana-card-team{gap:24px;max-width:420px;padding:40px}}.banana-card-team__title{flex-direction:column;gap:16px;display:flex}.banana-card-team__title h4{color:#210ac9;margin:0;font-size:20px;font-weight:500;line-height:1.2}.banana-card-team__content{flex-direction:column;gap:4px;display:flex}.banana-card-review{border-radius:25px;flex-direction:column;gap:16px;width:100%;max-width:300px;padding:40px 32px;display:flex}@media only screen and (width>=1280px){.banana-card-review{gap:24px;max-width:600px;padding:71px 80px}}.banana-card-review__title{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.banana-card-review__title h3{font-size:var(--font-size-heading-h3);color:#210ac9;margin:0;font-weight:700;line-height:1.2}.banana-card-review__title span{font-size:var(--font-size-body-lg);color:#5a63ff;font-weight:700;line-height:1.5}.banana-card-review>p{font-size:var(--font-size-body-lg);text-align:center;margin:0;font-weight:300;line-height:1.5}.banana-card-review.white{background-color:#fff}.banana-card-review.green{background-color:#f5fffa}.banana-card-review.yellow{background-color:#fffdf5}.banana-card-review.fuchsia{background-color:#fff8fb}.banana-card-review.violet{background-color:#f4f7ff}.banana-logo-main{display:inline-flex}.banana-logo-main.S svg{width:150px;height:auto}.banana-logo-main.M svg{width:250px;height:auto}.banana-logo-main.L svg{width:350px;height:auto}.banana-logo-text{display:inline-flex}.banana-logo-text.XS svg{width:54px;height:auto}.banana-logo-text.S svg{width:130px;height:auto}.banana-logo-text.M svg{width:172px;height:auto}.banana-logo-text.L svg{width:240px;height:auto}.banana-logo-text.XL svg{width:350px;height:auto}.banana-logo-text.Brand svg path{fill:#140b5b}.banana-logo-text.White svg path{fill:#fff}.banana-logo-symbol{display:inline-flex}.banana-logo-symbol.XXS svg{width:50px;height:auto}.banana-logo-symbol.XS svg{width:80px;height:auto}.banana-logo-symbol.S svg{width:110px;height:auto}.banana-logo-symbol.M svg{width:134px;height:auto}.banana-logo-symbol.L svg{width:186px;height:auto}.banana-header{z-index:100;background-color:#fff;align-items:center;width:100%;min-height:80px;display:flex;position:sticky;top:0}.banana-header .m-container{justify-content:space-between;align-items:center;display:flex}.banana-header__buttons{justify-content:center;align-items:center;gap:16px;display:flex}.banana-text-link{color:#210ac9;text-decoration:underline;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-underline-offset:2px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:16px;font-weight:500;line-height:1.5;text-decoration-thickness:1px;display:inline-flex}.banana-text-link svg{width:20px;height:20px}.banana-box-link{border-radius:10px;justify-content:center;align-items:center;gap:40px;padding:8px 40px;transition:all .3s ease-in-out;display:inline-flex;transform:translateY(0)}.banana-box-link:hover{background-color:#e8eeff;transform:translateY(-2px)}.banana-box-link:active,.banana-box-link.active{background-color:#d6dfff;transform:translateY(1px)}.banana-box-link:not(:has(p)){gap:12px}.banana-box-link:not(:has(p)).left{padding:8px 12px 8px 8px}.banana-box-link:not(:has(p)).right{padding:8px 8px 8px 12px}.banana-box-link:not(:has(p)) h4{font-size:16px}.banana-box-link:not(:has(p)) .banana-box-link__icon{padding:0 16px}.banana-box-link:not(:has(p)) .banana-box-link__icon svg{width:24px;height:24px}.banana-box-link__icon{background-color:#fff;border-radius:8px;padding:0 32px}.banana-box-link__icon svg{width:30px;height:30px}.banana-box-link__content{flex-direction:column;justify-content:center;gap:4px;display:flex}.banana-box-link__content.right{text-align:right;align-items:flex-end}.banana-box-link__content.left{text-align:left;align-items:flex-start}.banana-box-link__content h4{color:#5a63ff;margin:0;font-size:20px;font-weight:500;line-height:1.2}.banana-box-link__content p{color:#000;margin:0;font-size:14px;font-weight:300;line-height:1.5}.banana-contact-section{border-radius:var(--border-radius-section);background-color:#fef1f7;outline:15px solid #fff8fb;flex-direction:column;justify-content:space-between;align-items:center;gap:80px;width:100%;max-width:353px;padding:48px 24px;display:flex}@media only screen and (width>=768px){.banana-contact-section{align-items:normal;max-width:640px}}@media only screen and (width>=1280px){.banana-contact-section{flex-direction:row;align-items:center;max-width:1300px;padding:80px}}.banana-contact-section__wrapper{flex-direction:column;align-items:flex-start;gap:32px;display:flex}@media only screen and (width>=768px){.banana-contact-section__wrapper{max-width:320px}}@media only screen and (width>=1280px){.banana-contact-section__wrapper{max-width:540px}}.banana-contact-section__wrapper>a{align-self:center}@media only screen and (width>=768px){.banana-contact-section__wrapper>a{align-self:flex-start}}.banana-contact-section__title{flex-direction:column;gap:16px;display:flex}.banana-contact-section__title h2{font-size:var(--font-size-heading-h1-featured);color:#210ac9;margin:0;font-weight:500;line-height:1.2}.banana-contact-section__title p{font-size:var(--font-size-body-lg);color:#000;margin:0;font-weight:300;line-height:1.5}.banana-contact-section__contact{flex-direction:column;align-items:center;width:100%;display:flex}@media only screen and (width>=768px){.banana-contact-section__contact{align-items:flex-end;margin-top:-230px}}@media only screen and (width>=1280px){.banana-contact-section__contact{align-items:center;width:auto;margin-top:0}}.banana-contact-section__contact .image{z-index:1;pointer-events:none;width:276px;height:228px;margin-bottom:-54px;position:relative;overflow:visible}@media only screen and (width>=1280px){.banana-contact-section__contact .image{width:400px;margin-bottom:-76px}}.banana-contact-section__contact .image img{object-fit:cover;width:100%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.banana-contact-section__content{background-color:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;gap:4px;width:100%;padding:32px 40px;display:flex}@media only screen and (width>=768px){.banana-contact-section__content{flex-direction:row;gap:32px}}@media only screen and (width>=1280px){.banana-contact-section__content{width:auto}}.banana-contact-section__text{text-align:center;flex-direction:column;gap:8px;max-width:172px;display:flex}@media only screen and (width>=768px){.banana-contact-section__text{text-align:left}}.banana-contact-section__text h5{color:#000;margin:0;font-size:16px;font-weight:700;line-height:1.2}.banana-contact-section__text p{color:#000;margin:0;font-size:16px;font-weight:300;line-height:1.5}.banana-contact-section__button{flex-direction:column;align-items:center;gap:8px;display:flex}.banana-contact-section__links{flex-direction:column;align-items:center;gap:10px;display:flex}@media only screen and (width>=768px){.banana-contact-section__links{text-align:left;align-items:flex-start}}.banana-number-card-list{border:1px dashed #d6dfff;border-radius:15px;align-items:center;gap:24px;padding:24px 16px;display:flex}.banana-number-card-list__number{background-color:#f4f7ff;border-radius:999px;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}.banana-number-card-list__number span{color:#5a63ff;font-size:16px;font-weight:700;line-height:1}.banana-number-card-list__content{flex-direction:column;gap:10px;display:flex}.banana-number-card-list__content h5{color:#5a63ff;margin:0;font-size:16px;font-weight:500;line-height:1.2}.banana-number-card-list__content p{color:#000;margin:0;font-size:16px;font-weight:300;line-height:1.5}.banana-number-card-list.white{background-color:#fff}.banana-number-card-list.yellow{background-color:#fffdf5}.banana-number-card-list.green{background-color:#f5fffa}.banana-number-card-list.fuchsia{background-color:#fff8f9}.banana-number-card-list.violet{background-color:#f4f7ff}.banana-button-network{background-color:#140b5b;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.banana-button-network.small{min-width:24px;min-height:24px}.banana-button-network.small svg{width:16px;height:auto}.banana-button-network.medium{min-width:32px;min-height:32px}.banana-button-network.medium svg{width:24px;height:auto}.banana-data-step-card{background-color:#f4f7ff;border:1px solid #d6dfff;border-radius:15px;flex-direction:column;gap:32px;width:100%;max-width:314px;padding:24px 24px 16px;display:inline-flex}.banana-data-step-card__content{flex-direction:column;gap:4px;display:flex}.banana-data-step-card__content b{font-size:var(--font-size-heading-h2);color:#5a63ff;font-weight:700;line-height:1.2}.banana-data-step-card__content p{color:#000;margin:0;font-size:14px;line-height:1.5}.banana-data-step-card__number{justify-content:flex-end;align-items:center;display:flex}.banana-data-step-card__number span{color:#5a63ff;font-size:14px;line-height:1.5}.banana-toggle-idiom{z-index:2;background-color:#f4f7ff;border:1px solid #d6dfff;border-radius:999px;justify-content:space-around;align-items:center;padding:4px;display:flex;position:relative}.banana-toggle-idiom .label{text-align:center;z-index:1;color:#5a63ff;justify-content:center;align-items:center;min-height:27px;font-size:14px;font-weight:700;line-height:1;transition:all .3s;display:flex;position:relative}.banana-toggle-idiom .slider{pointer-events:none;background-color:#fff;border:1px solid #d6dfff;border-radius:999px;width:66px;height:29px;transition:all .3s;position:absolute;top:50%;left:0;transform:translate(4px,-50%)}.banana-toggle-idiom.EN .slider{transform:translate(calc(100% - 12px),-50%)}.banana-toggle-idiom.EN .label:nth-child(2),.banana-toggle-idiom.ES .label:first-child{color:#210ac9;padding:4px 24px}.banana-toggle-idiom.EN .label:first-child,.banana-toggle-idiom.ES .label:nth-child(2){color:#5a63ff;padding:4px 16px}.banana-menu{width:fit-content;display:flex}.banana-menu-vertical{flex-direction:column;align-items:flex-start;gap:4px}.banana-menu-vertical h6{margin-bottom:12px}.banana-menu-horizontal{flex-flow:wrap;align-items:center;gap:16px}.banana-menu-horizontal h6{margin-bottom:0}.banana-menu h6{color:#140b5b;padding:0 16px;font-size:14px;font-weight:500;line-height:1.2}.banana-menu-item{color:#140b5b;border-radius:15px;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .3s ease-in-out;display:inline-flex}.banana-menu-item svg{width:30px;height:30px}.banana-menu-item:hover{background-color:#e8eeff}.banana-menu-item:hover span{transform:rotate(90deg)}.banana-menu-item:active,.banana-menu-item.active{background-color:#d6dfff}.banana-footer p{margin-bottom:0}.banana-footer-top{border-radius:var(--border-radius-section) var(--border-radius-section) 0 0;background-color:#f4f7ff;padding:80px 0}.banana-footer-top .m-container{flex-wrap:wrap;justify-content:center;gap:24px;padding:0 46px;display:flex}@media only screen and (width>=640px){.banana-footer-top .m-container{justify-content:space-between}}@media only screen and (width>=1024px){.banana-footer-top .m-container{order:2;justify-content:space-around;gap:80px;padding:0}}@media only screen and (width>=1280px){.banana-footer-top .m-container{justify-content:center}}.banana-footer-top .m-container>a svg{width:150px;height:80px}.banana-footer-top-menu{flex-wrap:wrap;order:2;gap:20px;display:flex}@media only screen and (width>=1024px){.banana-footer-top-menu{order:2}}.banana-footer-top-menu .banana-menu h6{font-weight:700}.banana-footer-top-socials{order:3}@media only screen and (width>=640px){.banana-footer-top-socials{order:1}}@media only screen and (width>=1280px){.banana-footer-top-socials{order:3}}.banana-footer-top-socials p{color:#575b7b;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:700;display:none}@media only screen and (width>=640px){.banana-footer-top-socials p{display:block}}.banana-footer-top-socials-links{gap:12px;display:flex}.banana-footer-bottom{background-color:#fff;padding:12px}.banana-footer-bottom-text{flex-shrink:0;align-items:center;gap:4px;display:flex}.banana-footer-bottom-text p{font-size:14px;font-weight:300}.banana-footer-bottom-text span{background:#000;width:18px;height:1px}@keyframes heartbeat{0%{transform:scale(.75)}20%{transform:scale(1)}40%{transform:scale(.75)}60%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.75)}}.banana-footer-bottom-icon svg{animation:1s infinite heartbeat}.banana-footer-bottom .m-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.banana-input{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.banana-input__wrapper{position:relative}.banana-input svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.banana-input__icon{left:12px}.banana-input__validation{right:12px}.banana-input label{color:#210ac9;font-size:16px;font-weight:700;line-height:1.5}.banana-input label span{color:#f42272}.banana-input input{color:#000;background-color:#fff;border:2px solid #b5c3ff;border-radius:15px;outline:3px solid #d6dfff;min-width:min(250px,100%);padding:12px 32px 12px 48px;font-size:16px;line-height:1.5;transition:all .3s}.banana-input input::placeholder{color:#454446}.banana-input input:hover{background-color:#f4f7ff}.banana-input input:focus{background-color:#fff;border-color:#3a34ff}.banana-input.error input{outline-color:#fef1f7}.banana-textarea{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.banana-textarea__wrapper{position:relative}.banana-textarea__validation{pointer-events:none;position:absolute;top:12px;right:12px}.banana-textarea label{color:#210ac9;font-size:16px;font-weight:700;line-height:1.5}.banana-textarea textarea{color:#000;resize:none;background-color:#fff;border:2px solid #b5c3ff;border-radius:15px;outline:3px solid #d6dfff;min-width:min(242px,100%);padding:16px 32px 16px 12px;font-size:16px;line-height:1.5;transition:all .3s}.banana-textarea textarea::placeholder{color:#454446}.banana-textarea textarea:hover{background-color:#f4f7ff}.banana-textarea textarea:focus{background-color:#fff;border-color:#3a34ff}.banana-textarea.error textarea{outline-color:#fef1f7}.banana-checkbox{color:#000;cursor:pointer;align-items:center;gap:8px;width:max-content;font-size:14px;line-height:1;display:flex}.banana-checkbox input{appearance:none;width:20px;height:20px;cursor:inherit;background-color:#fff;border:2px solid #b5c3ff;border-radius:5px;flex-shrink:0;margin:4px;transition:all .3s}.banana-checkbox input:hover{background-color:#f4f7ff}.banana-checkbox input:focus{outline-offset:4px;outline:2px solid #3a34ff}.banana-checkbox input:checked{background-color:#3a34ff;background-image:url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.0939457 3.96762C-0.0313152 3.82634 -0.0313152 3.59088 0.0939457 3.4496L0.553236 2.93157C0.678497 2.79029 0.887265 2.79029 1.01253 2.93157L3.60125 5.87491C3.68476 5.96909 3.8309 5.96909 3.9144 5.87491L8.98747 0.10596C9.11273 -0.0353201 9.3215 -0.0353201 9.44676 0.10596L9.90605 0.623988C10.0313 0.765269 10.0313 1.00074 9.90605 1.14202L3.99791 7.87638C3.87265 8.04121 3.66388 8.04121 3.53862 7.87638L0.0939457 3.96762Z" fill="white"/></svg>');background-position:50%;background-repeat:no-repeat;border-color:#3a34ff}.banana-checkbox.error input{background-color:#fef1f7;border-color:#f42272}.banana-checkbox.disabled{color:#b5c3ff}.banana-checkbox.disabled input:disabled{background-color:#f4f7ff;border-color:#d6dfff}.banana-radio-group{cursor:pointer;background-color:#fff;border:2px solid #b5c3ff;border-radius:999px;outline:3px solid #d6dfff;align-items:center;gap:12px;padding:8px;transition:all .3s;display:flex}.banana-radio-group:hover{background-color:#f4f7ff}.banana-radio-group:has(input:checked){background-color:#d6dfff;border-color:#3a34ff}.banana-radio-group:has(input:checked)>span{background-color:#fff}.banana-radio-group.disabled{pointer-events:none}.banana-radio-group.disabled>span,.banana-radio-group.disabled b,.banana-radio-group.disabled p{color:#b5c3ff}.banana-radio-group>span{color:#5a63ff;background-color:#e8eeff;border:2px solid #d6dfff;border-radius:50%;justify-content:center;align-items:center;min-width:35px;min-height:35px;font-size:16px;font-weight:700;line-height:1.5;transition:all .3s;display:flex}.banana-radio-group__content{flex-direction:column;margin-right:32px;display:flex}.banana-radio-group__content b{color:#210ac9;font-size:16px;font-weight:700;line-height:1.5}.banana-radio-group__content p{color:#000;font-size:12px;line-height:1.5}.banana-accordion{overflow:hidden}.banana-accordion.disabled{pointer-events:none}.banana-accordion.disabled summary{color:#b5c3ff;background-color:#f4f7ff}.banana-accordion.disabled summary svg{opacity:.5}.banana-accordion summary{text-align:left;color:#000;cursor:pointer;background-color:#f4f7ff;border:1px solid #d6dfff;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:8px 48px 8px 24px;font-size:16px;font-weight:500;line-height:1;transition:all .5s;display:flex;position:relative}.banana-accordion summary:hover{background-color:#e8eeff}.banana-accordion summary svg{flex-shrink:0;width:24px;height:24px}.banana-accordion summary:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24.9001%2011.1877L16.7501%2019.3377C15.7876%2020.3002%2014.2126%2020.3002%2013.2501%2019.3377L5.1001%2011.1877'%20stroke='%232405F2'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/contain no-repeat;width:16px;height:16px;transition:transform .3s;position:absolute;top:50%;right:24px;transform:translateY(-50%)rotate(0)}.banana-accordion summary::-webkit-details-marker{display:none}.banana-accordion::details-content{transition:content-visibility .5s allow-discrete}.banana-accordion__content{opacity:0;interpolate-size:allow-keywords;background-color:#fff;border:1px solid #d6dfff;border-radius:10px;height:0;margin-top:0;padding:0 24px;transition:all .5s}.banana-accordion__content p{color:#000;margin:0;font-size:14px;line-height:1.5}.banana-accordion[open] summary{color:#210ac9;background-color:#d6dfff;border-color:#210ac9}.banana-accordion[open] summary:after{transform:translateY(-50%)rotate(180deg)}.banana-accordion[open] .banana-accordion__content{opacity:1;height:auto;margin-top:4px;padding:24px}@starting-style{.banana-accordion[open] .banana-accordion__content{opacity:0;height:0}}.banana-card-small{background:#fff;border:1px solid #d6dfff;border-radius:20px;width:310px;padding:32px}.banana-card-small .banana-card-content{margin-top:24px}.banana-card-small h4{color:#210ac9;margin-bottom:12px;font-size:20px;font-weight:700}.banana-card-small p{margin-bottom:24px}@keyframes banana-blur-flash{0%{filter:blur();transform:scale(1)}30%{filter:blur(6px);transform:scale(1.03)}to{filter:blur();transform:scale(1.05)}}.banana-project-card{interpolate-size:allow-keywords;width:100%;max-width:300px}@media only screen and (width>=1280px){.banana-project-card{max-width:610px}}.banana-project-card:hover .banana-project-card-image img{animation:.4s ease-out banana-blur-flash;transform:scale(1.05)}.banana-project-card:hover .banana-project-card-title{gap:12px}.banana-project-card:hover .banana-project-card-title svg{margin-left:0}.banana-project-card-image{border-radius:20px;width:100%;height:200px;overflow:hidden}@media only screen and (width>=1280px){.banana-project-card-image{height:402px}}.banana-project-card-image img{pointer-events:none;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block;transform:scale(1)}.banana-project-card-text{flex-direction:column;gap:4px;padding:24px 8px;display:flex}@media only screen and (width>=1280px){.banana-project-card-text{padding:32px 8px}}.banana-project-card-text p{color:#000;margin:0;font-size:16px;line-height:1.5}.banana-project-card-title{align-items:center;gap:0;text-decoration:none;transition:gap .3s;display:inline-flex;overflow:hidden}.banana-project-card-title svg{margin-left:-30px;transition:margin .3s}.banana-project-card-title h2{font-size:var(--font-size-heading-h2);color:#210ac9;margin:0;font-weight:500;line-height:1.2}.banana-card-information{border:1px solid #d6dfff;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:420px;padding:24px 32px;display:flex}@media only screen and (width>=1280px){.banana-card-information{gap:24px;padding:32px 40px}}.banana-card-information.white{background-color:#fff}.banana-card-information.violet{background-color:#f4f7ff}.banana-card-information h4{color:#210ac9;margin:0;font-size:20px;font-weight:700;line-height:1.2}.banana-card-information-content{align-items:flex-start;gap:16px;display:flex}@media only screen and (width>=1280px){.banana-card-information-content{gap:24px}}.banana-card-information-content svg{flex-shrink:0;width:30px;height:30px}.banana-card-information-content p{color:#000;margin:0;font-size:16px;line-height:1.5}.banana-small-card{background:#ffffff80;border:1px solid #fff;border-radius:20px;width:100%;max-width:288px;padding:4px}.banana-small-card-wrapper{background-color:#f4f7ff;border:1px solid #d6dfff;border-radius:15px;flex-direction:column;gap:12px;padding:16px 24px;transition:all .3s;display:flex}.banana-small-card-wrapper:hover{background-color:#fff}.banana-small-card-content{flex-direction:column;gap:4px;display:flex}.banana-small-card-content h5{color:#210ac9;margin:0;font-size:16px;font-weight:700;line-height:1.2}.banana-small-card-content p{color:#000;margin:0;font-size:14px;line-height:1.5}.banana-open-menu{background-color:#fff;border:1px solid #d6dfff;border-radius:15px;flex-direction:column;gap:48px;width:max-content;min-width:374px;padding:32px;display:flex;box-shadow:0 5px 10px #0000000d}.banana-open-menu:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:-1;background:#140b5b80;transition:all .3s;position:fixed;inset:0}@starting-style{.banana-open-menu:before{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#140b5b00}}.banana-open-menu__nav{flex-direction:column;gap:48px;display:flex}.banana-open-menu__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.banana-open-menu__rrss{align-items:center;gap:8px;display:flex}.banana-service-card{border:1px solid #fff;border-radius:20px;width:100%;max-width:420px;height:100%}.banana-service-card-container{border:1px solid #d6dfff;border-radius:20px;flex-direction:column;height:100%;margin:4px;display:flex;overflow:hidden}.banana-service-card-content{background:#fff;flex-grow:1;padding:48px 32px;transition:all .3s}.banana-service-card-icon{width:62px;height:62px;margin-bottom:64px}.banana-service-card-title{font-size:var(--font-size-heading-h3);color:#210ac9;margin-bottom:4px;font-weight:700}.banana-service-card-tag{color:#5a63ff;margin-bottom:16px;font-size:14px;font-weight:700;display:block}.banana-service-card-description p,.banana-service-card-description li{font-size:14px}.banana-service-card-button{background:#f4f7ff;flex-grow:0;align-items:flex-start;gap:24px;padding:32px;display:flex}.banana-service-card-button .primary{margin-top:2px}.banana-service-card.secondary .banana-service-card-button .primary{color:#210ac9;background:0 0;outline:0 solid #0000;margin-top:0;text-decoration:underline}.banana-service-card:hover .banana-service-card-container{border-color:#210ac9}.banana-featured-banner{background-color:#fff6;border-radius:20px;width:100%;max-width:328px;padding:4px}@media only screen and (width>=1280px){.banana-featured-banner{max-width:846px}}.banana-featured-banner__wrapper{background-color:#fff;border:1px solid #d6dfff;border-radius:15px;outline:2px solid #d6dfff66;flex-direction:column;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}@media only screen and (width>=1280px){.banana-featured-banner__wrapper{flex-direction:row;gap:64px;padding:16px 80px}}.banana-featured-banner__title{text-align:center;flex-direction:column;gap:5px;display:flex}@media only screen and (width>=1280px){.banana-featured-banner__title{text-align:left}}.banana-featured-banner__title h3{font-size:var(--font-size-heading-h3);color:#210ac9;margin:0;font-weight:700;line-height:1.2}.banana-featured-banner__title p{color:#000;margin:0;font-size:16px}.banana-featured-banner__title p strong{color:#5a63ff}.banana-featured-banner__buttons{flex-direction:column-reverse;align-items:center;gap:12px;display:flex}@media only screen and (width>=1280px){.banana-featured-banner__buttons{flex-direction:column;align-items:normal}}:root{--border-radius-section:40px}@media only screen and (width>=1280px){:root{--border-radius-section:70px}}:root{--font-size-heading-h1-featured:39px;--font-size-heading-h1:31px;--font-size-heading-h2:25px;--font-size-heading-h3:20px;--font-size-body-lg:16px}@media only screen and (width>=1280px){:root{--font-size-heading-h1-featured:61px;--font-size-heading-h1:39px;--font-size-heading-h2:31px;--font-size-heading-h3:25px;--font-size-body-lg:20px}}.banana-logo-card{background-color:#f4f7ff;border-radius:20px;justify-content:center;align-items:center;width:100%;max-width:240px;height:110px;padding:8px;display:flex;position:relative}@media only screen and (width>=1280px){.banana-logo-card{max-width:300px;height:140px;padding:12px}}.banana-logo-card picture,.banana-logo-card img{object-fit:contain;max-width:100%;max-height:100%}.banana-logo-card .banana-tag{position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@media only screen and (width>=1280px){.banana-logo-card .banana-tag{bottom:16px}}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--border-radius-section: 40px}@media only screen and (min-width:1280px){:root{--border-radius-section: 70px}}:root{--font-size-heading-h1-featured: 39px;--font-size-heading-h1: 31px;--font-size-heading-h2: 25px;--font-size-heading-h3: 20px;--font-size-body-lg: 16px}@media only screen and (min-width:1280px){:root{--font-size-heading-h1-featured: 61px;--font-size-heading-h1: 39px;--font-size-heading-h2: 31px;--font-size-heading-h3: 25px;--font-size-body-lg: 20px}}*,*:before,*:after{box-sizing:border-box}:focus{outline:none}html,body{scroll-behavior:smooth}body{margin:0;padding:0;color:#000;min-width:300px;position:relative;font-size:16px;text-size-adjust:100%;font-weight:300;font-family:Metropolis,sans-serif;line-height:1.5;letter-spacing:0;background-color:#fff}body.menu-open{overflow:hidden;position:fixed;width:100%;height:100%}[id]{scroll-margin-top:90px}a{color:inherit;text-decoration:none}p{margin:0 0 15px}p:last-child{margin:0}strong,b{font-weight:700;font-family:Metropolis,sans-serif}textarea{font-family:Metropolis,sans-serif}em{font-style:italic}picture{display:inline-block;overflow:hidden;transition:scale .3s}picture img{transition:scale .3s;width:100%}picture:hover img{scale:1.1}img{height:auto;max-width:100%;vertical-align:middle}ul,ol{padding:0;margin:0 0 20px;list-style:none}hr{margin-left:auto;margin-right:auto}hr.-clear{border-color:transparent}hr.-large{margin-top:25px;margin-bottom:25px}h1,.h1{margin-bottom:20px;font-weight:700;font-size:var(--font-size-heading-h1)}h2,.h2{font-size:var(--font-size-heading-h2);font-weight:500}h3,.h3{font-size:var(--font-size-heading-h3);font-weight:500}h4,.h4{font-size:20px;font-weight:500}h5,.h5{font-size:16px;font-weight:500}h6,.h6{font-size:14px;font-weight:500}h1,h2,h3,h4,h5,h6{margin-top:0;color:#000;line-height:1.2;margin-bottom:30px;font-weight:300;font-family:Metropolis,sans-serif}button{margin:0;border:0;padding:0;width:auto;font:inherit;color:inherit;cursor:pointer;overflow:visible;line-height:normal;background:transparent}button:disabled{cursor:not-allowed}.m-container{padding-left:16px;padding-right:16px}@media only screen and (min-width:450px){.m-container{padding-left:30px;padding-right:30px}}.m-container-whole{padding-right:0;padding-left:0}.m-container,.m-container-whole{width:100%;margin:0 auto;position:relative}@media only screen and (min-width:768px){.m-container,.m-container-whole{padding-left:0;padding-right:0;width:720px!important}}@media only screen and (min-width:1024px){.m-container,.m-container-whole{width:940px!important}}@media only screen and (min-width:1280px){.m-container,.m-container-whole{width:1080px!important}}@media only screen and (min-width:1440px){.m-container,.m-container-whole{width:1300px!important}}.section{padding:40px 0;position:relative;text-align:center}@media only screen and (min-width:1024px){.section{padding:90px 0}}@media only screen and (min-width:1440px){.section{padding:100px 0}}.section.-stretch{padding:40px 0}@media only screen and (min-width:1024px){.section.-stretch{padding:90px 0}}.section.-top{padding:40px 0 0}@media only screen and (min-width:1024px){.section.-top{padding:90px 0 0}}.section.-bottom{padding:0 0 40px}@media only screen and (min-width:1024px){.section.-bottom{padding:0 0 90px}}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
