.scroll-indicator{display:flex;justify-content:center;left:0;right:0;margin-left:auto;margin-right:auto;z-index:10;width:clamp(20px, 1.25vw, 40px)}@media screen and (min-width:750px) and (orientation:landscape){.scroll-indicator{position:absolute;top:calc(100dvh - 100px)}}.scroll-indicator .svg-wrapper{position:relative;width:100%}.scroll-indicator .svg-wrapper svg{display:block;width:100%;height:auto}.scroll-indicator .svg-wrapper svg .st0{fill:none;stroke:#6f66ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.banner.about-banner{padding:clamp(40px, 4vw, 80px) 7%;padding-top:clamp(100px, 15vw, 150px);background-color:#f7f7ff;position:relative;overflow:hidden;min-height:100vh}.banner.about-banner .about-banner-heading{margin:0}.banner.about-banner .about-banner-heading .top-text{font-size:clamp(20px, 1.4vw, 36px);font-weight:500;display:block}.banner.about-banner .about-banner-heading .rotating-text{font-weight:500;font-size:clamp(28px,13.5vw,92px);color:#c1c2ff;transition:color .5s ease;line-height:1.1;display:block}.banner.about-banner .about-banner-heading .rotating-text.active{color:#6f66ff}.banner.about-banner .banner-mission{margin-top:clamp(25px, 2vw, 50px)}.banner.about-banner .banner-mission .button-container{position:relative;z-index:20}.banner.about-banner .banner-mission .mission-text{font-family:'semplicitapro',sans-serif;font-weight:500}.banner.about-banner .banner-rotating-images-container{position:relative;width:100%;min-height:40vh}.banner.about-banner .rotating-images-group{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.banner.about-banner .rotating-images-group .image-container{position:absolute}.banner.about-banner .rotating-images-group .image-container .image-container-inner{width:100%;position:relative;display:flex}.banner.about-banner .rotating-images-group .image-container .image-container-inner img{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0px 3px 6px rgba(95,65,255,.23));-webkit-filter:drop-shadow(0px 3px 6px rgba(95,65,255,.23));border-radius:clamp(10px, 1vw, 20px)}.banner.about-banner .rotating-images-group:first-child .image-container:first-child{width:clamp(70px, 35vw, 400px);position:absolute;left:0;top:45%}.banner.about-banner .rotating-images-group:first-child .image-container:nth-child(2){width:clamp(50px, 20vw, 300px);position:absolute;left:45%;top:0}.banner.about-banner .rotating-images-group:first-child .image-container:nth-child(3){width:clamp(90px, 40vw, 450px);position:absolute;right:0;top:55%}.banner.about-banner .rotating-images-group:nth-child(2) .image-container:first-child{width:clamp(70px, 35vw, 400px);position:absolute;left:0;top:20%}.banner.about-banner .rotating-images-group:nth-child(2) .image-container:nth-child(2){width:clamp(80px, 30vw, 380px);position:absolute;left:57%;top:0}.banner.about-banner .rotating-images-group:nth-child(2) .image-container:nth-child(3){width:clamp(90px, 40vw, 450px);position:absolute;right:5%;top:50%}.banner.about-banner .rotating-images-group:nth-child(3) .image-container:first-child{width:clamp(70px, 35vw, 400px);position:absolute;left:0;top:10%}.banner.about-banner .rotating-images-group:nth-child(3) .image-container:nth-child(2){width:clamp(120px, 40vw, 500px);position:absolute;left:50%;top:55%}.banner.about-banner .rotating-images-group:nth-child(3) .image-container:nth-child(3){width:clamp(70px, 35vw, 350px);position:absolute;right:5%;top:0}@media screen and (orientation:landscape){.banner.about-banner{display:flex;align-items:center}.banner.about-banner .about-banner-content-main{width:45%}.banner.about-banner .about-banner-heading .rotating-text{font-size:clamp(28px, 4.8vw, 92px)}.banner.about-banner .banner-rotating-images-container{position:absolute;width:100%;height:100%;top:0;left:0}.banner.about-banner .rotating-images-group:first-child .image-container:first-child{width:clamp(70px, 20vw, 400px);position:absolute;left:25%;top:45%}.banner.about-banner .rotating-images-group:first-child .image-container:nth-child(2){width:clamp(50px, 12.5vw, 300px);position:absolute;left:50%;top:15%}.banner.about-banner .rotating-images-group:first-child .image-container:nth-child(3){width:clamp(90px, 25vw, 450px);position:absolute;right:5%;top:55%}.banner.about-banner .rotating-images-group:nth-child(2) .image-container:first-child{width:clamp(70px, 20vw, 400px);position:absolute;left:33%;top:43%}.banner.about-banner .rotating-images-group:nth-child(2) .image-container:nth-child(2){width:clamp(80px, 17vw, 380px);position:absolute;left:57%;top:15%}.banner.about-banner .rotating-images-group:nth-child(2) .image-container:nth-child(3){width:clamp(90px, 25vw, 450px);position:absolute;right:5%;top:55%}.banner.about-banner .rotating-images-group:nth-child(3) .image-container:first-child{width:clamp(70px, 20vw, 400px);position:absolute;left:29%;top:25%}.banner.about-banner .rotating-images-group:nth-child(3) .image-container:nth-child(2){width:clamp(120px, 23vw, 500px);position:absolute;left:50%;top:55%}.banner.about-banner .rotating-images-group:nth-child(3) .image-container:nth-child(3){width:clamp(70px, 22vw, 350px);position:absolute;right:5%;top:22%}}.company-overview .overview-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.company-overview .overview-flex .section-heading,.company-overview .overview-flex .overview-image-container{width:100%}.company-overview .overview-flex .section-heading .main-section-heading{font-size:clamp(22px, 2.8vw, 52px);line-height:1.4}.company-overview .overview-flex .overview-image-container .overview-image-container-inner{border-radius:clamp(10px, .83vw, 20px) clamp(60px, 7.5vw, 200px) clamp(10px, .83vw, 20px) clamp(10px, .83vw, 20px);position:relative;width:100%;padding-top:55%;overflow:hidden}.company-overview .overview-flex .overview-image-container .overview-image-container-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.company-overview .overview-text-container{font-family:'semplicitapro',sans-serif;font-size:clamp(14px,1.53vw,32px)}@media screen and (min-width:750px){.company-overview .overview-flex .section-heading .main-section-heading{width:100%}.company-overview .overview-flex .section-heading,.company-overview .overview-flex .overview-image-container{width:47%}}.our-story{background-color:#f7f7ff}.our-story .story-flex{display:flex;justify-content:space-between;flex-wrap:wrap;margin:clamp(25px, 2vw, 40px) 0 clamp(15px, 1vw, 20px) 0}.our-story .story-flex p{margin-top:15px}.our-story .story-flex .story-flex-left,.our-story .story-flex .story-flex-right{width:100%}.our-story .story-flex .story-flex-left .story-top-text{font-size:clamp(20px,1.67vw,32px)}.our-story .story-flex .story-flex-right{font-size:clamp(14px, 1.25vw, 24px)}.our-story .story-quotes{display:flex;justify-content:space-between;flex-wrap:wrap}.our-story .story-quotes .story-quote{width:100%;background-color:#fff;box-shadow:0px 0px 20px rgba(111,102,255,.1),inset 0 0 10px 4px rgba(255,255,255,.25);padding:clamp(20px, 2vw, 50px);border-radius:clamp(15px, 1.5vw, 30px);margin:15px 0}.our-story .story-quotes .story-quote .quote-text-wrapper{font-size:clamp(18px,2vw,40px);line-height:1.3}.our-story .story-quotes .story-quote .quote-text-wrapper p{margin:.5em 0;font-family:'semplicitapro',sans-serif}.our-story .story-quotes .story-quote .quote-flex{display:flex;align-items:center}.our-story .story-quotes .story-quote .quote-flex .image-container{width:clamp(50px, 5vw, 80px);height:clamp(50px, 5vw, 80px);border-radius:50%;position:relative;overflow:hidden;display:flex;margin-right:.5em}.our-story .story-quotes .story-quote .quote-flex .image-container img{width:100%;height:100%;object-fit:cover}.our-story .story-quotes .story-quote .quote-flex .text-container{font-size:clamp(16px,1.4vw,36px)}.our-story .story-quotes .story-quote .quote-flex .text-container-top{display:flex;align-items:center}.our-story .story-quotes .story-quote .quote-flex .linkedin{display:flex;margin-left:.5em;width:clamp(30px, 2vw, 35px);height:clamp(30px, 2vw, 35px)}.our-story .story-quotes .story-quote .quote-flex .linkedin img{width:100%;height:100%;object-fit:contain;transition:filter .5s ease,-webkit-filter .5s ease}.our-story .story-quotes .story-quote .quote-flex .linkedin:hover img{filter:drop-shadow(0px 3px 6px rgba(118,110,253,.4));-webkit-filter:drop-shadow(0px 3px 6px rgba(118,110,253,.4))}@media screen and (min-width:750px){.our-story .story-flex .story-flex-left .main-section-heading{width:100%}.our-story .story-flex .story-flex-left,.our-story .story-flex .story-flex-right{width:47%}.our-story .story-quotes .story-quote{width:47%}}section.section.roadmap{padding-right:0;padding-left:0;position:relative}section.section.roadmap>.section-heading{padding-left:7%}.roadmap .timeline-section{display:flex;justify-content:space-between;align-items:center;padding-left:7%;width:100vw;position:relative;overflow-x:scroll;scroll-behavior:smooth;cursor:grab}.roadmap .timeline-section::-webkit-scrollbar{display:none}.roadmap .timeline-section{-ms-overflow-style:none;scrollbar-width:none}.roadmap .timeline-section.dragging{cursor:grabbing;cursor:-webkit-grabbing;user-select:none}.roadmap .timeline-section .image-container,.roadmap .timeline-section .timeline-main{flex-shrink:0}.roadmap .timeline-section>.image-container{width:93%;margin-right:7%}.roadmap .timeline-section .timeline-main{padding-right:7%}.roadmap .timeline-section .image-container .image-container-inner{width:100%;padding-top:70%;border-radius:clamp(15px, 1.5vw, 30px);position:relative;overflow:hidden}.roadmap .timeline-section .image-container .image-container-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.roadmap .timeline-section .image-container{width:47%}}.roadmap .timeline-main{position:relative;padding:180px 0}.roadmap .timeline-main-inner{position:relative;display:flex;align-items:center;width:fit-content}.roadmap .timeline-main-inner:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:2px;background-image:repeating-linear-gradient(to right,#353535 0 6px,transparent 6px 12px)}.roadmap .timeline-main-inner:before{content:"";background-color:#353535;width:9px;height:9px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(0,-50%)}.roadmap .timeline-main .established{display:flex;flex-flow:column;justify-content:center;flex-shrink:0;font-family:"semplicitapro",sans-serif;font-weight:500;font-size:clamp(26px, 3.88vw, 100px);line-height:1.15;transform:translate(0,10%)}.roadmap .timeline-main .established p{margin:0}.roadmap .timeline-main .established .established-text-purple{color:#5f41ff}.roadmap .timeline-main .roadmap-group{flex-shrink:0;display:flex}.roadmap .timeline-main .roadmap-group:nth-child(even){transform:translate(0,-50%)}.roadmap .timeline-main .roadmap-group:nth-child(odd){transform:translate(0,50%)}.roadmap .timeline-main .roadmap-group .roadmap-event{width:90vw;max-width:550px;display:flex;margin-right:clamp(25px, 2vw, 50px);position:relative}.roadmap .timeline-main .roadmap-group:nth-child(even) .roadmap-event{padding-bottom:clamp(25px, 2vw, 50px)}.roadmap .timeline-main .roadmap-group:nth-child(odd) .roadmap-event{padding-top:clamp(35px, 2.5vw, 60px)}.roadmap .timeline-main .roadmap-group:nth-child(odd) .roadmap-event:before{content:"";position:absolute;left:clamp(50px, 14%, 100px);top:0;width:2px;height:40%;background-image:repeating-linear-gradient(to bottom,#353535 0 6px,transparent 6px 12px);transform:translate(-1px,0)}.roadmap .timeline-main .roadmap-group:nth-child(even) .roadmap-event:before{content:"";position:absolute;left:clamp(50px, 14%, 100px);bottom:0;width:2px;height:60%;background-image:repeating-linear-gradient(to bottom,#353535 0 6px,transparent 6px 12px);transform:translate(-1px,0)}.roadmap .timeline-main .roadmap-group:nth-child(odd) .roadmap-event:after{content:"";background-color:#353535;width:9px;height:9px;border-radius:50%;position:absolute;left:clamp(50px, 14%, 100px);top:0;transform:translate(-50%,-50%)}.roadmap .timeline-main .roadmap-group:nth-child(even) .roadmap-event:after{content:"";background-color:#353535;width:9px;height:9px;border-radius:50%;position:absolute;left:clamp(50px, 14%, 100px);bottom:0;transform:translate(-50%,50%)}.roadmap .timeline-main .roadmap-group .roadmap-event .left-container{width:clamp(100px, 28%, 200px);flex-shrink:0;margin-right:25px;position:relative}.roadmap .timeline-main .mascot-wrapper{display:block;width:clamp(100px, 15vw, 300px);height:clamp(100px, 15vw, 300px);position:absolute;right:0;transform:translate(0,-50%)}.roadmap .timeline-main .mascot-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.roadmap .timeline-main .roadmap-group .roadmap-event .left-container .image-container{width:100%}.roadmap .timeline-main .roadmap-group .roadmap-event .left-container .image-container img{pointer-events:none;-webkit-user-drag:none;user-drag:none}.roadmap .timeline-main .roadmap-group .roadmap-event .top-section{display:flex;align-items:center}.roadmap .timeline-main .roadmap-group .roadmap-event .timeline-title{margin:0;margin-right:10px;font-family:'semplicitapro',sans-serif;font-size:clamp(20px,2vw,40px);font-weight:500;line-height:1;color:#5f41ff}.roadmap .timeline-main .roadmap-group .roadmap-event .top-section .flag-container{display:flex;width:clamp(30px, 2.8vw, 50px)}.roadmap .timeline-main .roadmap-group .roadmap-event .event-title{font-weight:500;font-family:"Inter",sans-serif;font-size:clamp(16px,1.4vw,32px);line-height:1.4;margin:.5em 0 .25em}.roadmap .timeline-main .roadmap-group .roadmap-event .event-text p{line-height:1.4;margin-top:0;margin-bottom:.75em}.roadmap .timeline-main .roadmap-button{-webkit-appearance:none;background-color:rgba(177,183,255,.2);border:1px solid #6f66ff;border-radius:clamp(15px, 2vw, 30px);color:#6f66ff;transition:background-color .5s ease,color .5s ease;cursor:pointer;padding:5px 15px;font-size:clamp(12px, 0.98vw, 18px);text-decoration:none;display:flex;width:fit-content}.roadmap .timeline-main .roadmap-button .button-arrow-icon{filter:grayscale(0) brightness(1);-webkit-filter:grayscale(0) brightness(1);transition:filter .5s ease,-webkit-filter .5s ease}.roadmap .timeline-main .roadmap-button:hover{background-color:#6f66ff;color:#fff}.roadmap .timeline-main .roadmap-button:hover .button-arrow-icon{filter:grayscale(1) brightness(9);-webkit-filter:grayscale(1) brightness(9)}.roadmap .roadmap-scroll-indicator{display:flex;justify-content:flex-end;padding:0 7%}.roadmap .roadmap-scroll-indicator .roadmap-scroll-indicator-icon{width:clamp(100px, 7vw, 200px);height:clamp(100px, 7vw, 200px)}.core-values{position:relative;overflow:hidden;height:100vh}.core-values .core-values-bg{position:absolute;top:0;left:0;width:100%;height:140%;object-fit:cover}.core-values .core-values-content{position:relative;height:100%}.core-values .core-values-content .section-heading .main-section-heading{width:30vw;min-width:250px;max-width:700px}.core-values .core-values-content .core-values-items{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:clamp(15px, 1.5vw, 30px);position:relative}.core-values .core-values-content .core-values-item{grid-column:span 6;border:1px solid #fff;border-radius:clamp(10px, 1vw, 25px);background:linear-gradient(to bottom right,rgba(135,128,255,.3) 0%,rgba(255,255,255,.38) 30%,rgba(255,255,255,.38) 70%,rgba(175,170,255,.3) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:fit-content}.core-values .core-values-content .core-values-item .core-values-item-inner{padding:clamp(20px, 2vw, 25px);width:100%;height:100%}.core-values .core-values-content .core-values-item .icon-container{position:relative;width:50%;padding-top:50%}.core-values .core-values-content .core-values-item .icon-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.core-values .core-values-content .core-values-item .core-value-title{font-weight:500;font-size:clamp(24px, 2.23vw, 40px);margin:.5em 0;line-height:1.15}.core-values .section-heading .main-section-heading br{display:block}@media screen and (min-width:750px){.core-values .core-values-content .core-values-item{grid-column:span 3}}@media screen and (min-width:1024px){.core-values .core-values-content .core-values-item{grid-column:span 2}.core-values .core-values-content .core-values-item:first-child{grid-column:1/span 2;margin-top:10vw}.core-values .core-values-content .core-values-item:nth-child(2){grid-column:4/span 2;margin-top:0}.core-values .core-values-content .core-values-item:nth-child(3){grid-column:5/span 2;margin-top:0}.core-values .core-values-content .core-values-item:nth-child(4){grid-column:1/span 2;margin-top:-10vw}.core-values .core-values-content .core-values-item:last-child{grid-column:4/span 2;margin-top:0}}.core-values .main-section-heading{text-align:center;position:absolute;left:0;right:0;margin:0;margin-left:auto;margin-right:auto;top:50%;transform:translate(0,-50%)}@media screen and (min-width:750px){.core-values .core-values-bg{object-position:left}}.career{background-color:#f7f7ff}.career .career-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.career .career-flex .text-container,.career .career-flex .image-container{width:100%}.career .career-flex .text-container .career-text{font-size:clamp(14px, 1.53vw, 32px)}.career .career-flex .image-container .image-container-inner{border-radius:clamp(10px, 0.83vw, 20px) clamp(60px,7.5vw,200px) clamp(10px, 0.83vw, 20px) clamp(10px, 0.83vw, 20px);position:relative;width:100%;padding-top:55%;overflow:hidden}.career .career-flex .image-container .image-container-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.career .career-benefits-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:clamp(15px, 1.5vw, 30px);margin:clamp(25px, 3vw, 70px) 0}.career .career-benefits-grid .career-benefits-item{grid-column:span 6;background-color:#fff;box-shadow:0px 0px 20px rgba(111,102,255,.1),inset 0 0 10px 4px rgba(255,255,255,.25);padding:clamp(20px, 2vw, 50px);border-radius:clamp(15px, 1.5vw, 30px)}.career .career-benefits-grid .career-benefits-item .icon-container{display:flex;height:clamp(25px, 2vw, 35px);position:relative}.career .career-benefits-grid .career-benefits-item .icon-container img{position:absolute;top:0;left:0;height:100%;width:auto;object-fit:contain}.career .career-benefits-grid .career-benefits-item .career-benefits-item-title{font-family:"Inter",sans-serif;font-weight:600;font-size:clamp(20px, 1.67vw, 32px);margin:.75em 0}@media screen and (min-width:750px){.career .career-flex .text-container{width:45%}.career .career-flex .image-container{width:50%}.career .career-benefits-grid .career-benefits-item{grid-column:span 2}.career .career-benefits-grid .career-benefits-item:nth-child(4),.career .career-benefits-grid .career-benefits-item:nth-child(5){grid-column:span 3}}