.lang-jp .backed-by-purple{background:linear-gradient(101deg,#7e00e5 9.3%,#ff48ce 142.71%)}.backed-by-purple{position:relative}.backed-by-purple .backed-by-purple__overlay{flex-direction:row;display:flex}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--left{flex-direction:column;flex:1;align-items:flex-start;min-width:0;margin-right:70px;font-size:16px;display:flex}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--left .btn-v3--xxl-light{margin-top:40px}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right{flex:0 0 60%;min-width:0;overflow:hidden}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right .component-wrapper{text-align:center;justify-content:space-between;gap:20px;display:flex;position:relative}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right .component-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:#7e00e5;width:10px;height:10px}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right .component-wrapper .swiper-a{padding-bottom:20px;position:relative}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right .component-wrapper .swiper-a .swiper-slide img{object-fit:contain;cursor:pointer;border-radius:20px;width:100%;height:auto!important}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right .component-wrapper .swiper-a .swiper-pagination{margin:auto;position:absolute;bottom:0}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right .component-wrapper .swiper-a-buttons{flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}.backed-by-purple .backed-by-purple__overlay h2{margin-bottom:16px;margin-left:-5px}:is(.backed-by-purple .backed-by-purple__overlay p,.backed-by-purple .backed-by-purple__overlay .btn-v3){font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:400}.backed-by-purple .backed-by-purple__overlay p{color:#fff;font-size:16px}@media only screen and (max-width:992px){.backed-by-purple .backed-by-purple__overlay{text-align:center;flex-direction:column}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--left{align-items:center;margin-right:auto}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--left .btn-v3--xxl-light{margin-top:40px}.backed-by-purple .backed-by-purple__overlay .backed-by-purple__overlay--right{flex:1;margin-top:48px}.backed-by-purple .backed-by-purple__overlay .swiper-a-buttons{display:none!important}.backed-by-purple .backed-by-purple__overlay p{margin:auto 20px}}.lightbox{z-index:1000;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding:50px;display:none;position:fixed;top:0;left:0}.lightbox.active{display:flex}.lightbox .inner{-webkit-backdrop-filter:blur(23.2px);backdrop-filter:blur(23.2px);background:#7e00e580;border-radius:10px;width:100%;height:100%;padding:80px;overflow-y:auto}.lightbox .close{z-index:3;cursor:pointer;background:#210045cc;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:80px;right:80px}.lightbox .close:hover{box-shadow:0 0 10px 10px #4cf4fd40}@media only screen and (max-width:1400px){.lightbox.active{padding:10px}.lightbox .close{top:30px;right:30px}.lightbox .inner{padding:20px}}.company-lightbox .inner{flex-direction:column;padding:20px;display:flex;overflow:hidden}.company-lightbox .swiper-b{width:100%;height:100%;position:relative}.company-lightbox .swiper-b .swiper-pagination{margin:auto;position:absolute;bottom:0}.company-lightbox .swiper-b .swiper-slide{flex-direction:column;justify-content:center;height:100%;display:flex}.company-lightbox .swiper-b .swiper-slide .content{flex-direction:row;flex:1;align-items:center;gap:20px;min-height:0;margin-top:10px;display:flex;overflow:hidden}.company-lightbox .swiper-b .swiper-slide .content .inner{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:0 0;flex-direction:column;flex:1;align-items:center;min-height:0;padding:0;display:flex}.company-lightbox .swiper-b .swiper-slide .content .image-wrapper{border-radius:20px;flex:1;justify-content:center;align-items:center;max-width:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.company-lightbox .swiper-b .swiper-slide .content img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.company-lightbox .swiper-b .swiper-slide .content p{margin:20px auto}.company-lightbox .swiper-b .swiper-slide .arrow{flex-shrink:0;align-items:center;width:60px;display:flex}.company-lightbox .swiper-b .swiper-slide .arrow-right{justify-content:flex-end}.count-up{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:48px;display:grid}.count-up .item{flex-direction:column;flex:1;align-items:center;height:100%;display:flex}.count-up .item p{text-align:center}.count-up .item p:first-child{color:#fa1abb;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:60px;font-weight:700}.count-up .item p:last-child{font-family:var(--font-poppins),"Poppins",sans-serif;color:#fff;font-size:14px;line-height:20px}@media only screen and (max-width:992px){.count-up{flex-direction:column;display:flex}.count-up .item:first-child{margin-top:0}.count-up .item p:first-child{font-size:40px;line-height:48px}}@media only screen and (max-width:1200px){.count-up .item{margin-top:40px}.count-up .item p:first-child{font-size:40px;line-height:48px}}
