juxtapose-slider[data-astro-cid-jc2syk4p]{-webkit-user-select:none;touch-action:pan-y;margin-inline:auto;display:block}.juxtapose-range[data-astro-cid-jc2syk4p]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.juxtapose-frame[data-astro-cid-jc2syk4p]{cursor:ew-resize;border-radius:24px;height:600px;position:relative;overflow:hidden}.layer-before[data-astro-cid-jc2syk4p],.layer-after[data-astro-cid-jc2syk4p] img[data-astro-cid-jc2syk4p]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.layer-before[data-astro-cid-jc2syk4p]{clip-path:inset(0 calc(100% - var(--slider-pos,50%)) 0 0 round 0 24px 24px 0);-webkit-clip-path:inset(0 calc(100% - var(--slider-pos,50%)) 0 0 round 0 24px 24px 0)}.layer-after[data-astro-cid-jc2syk4p]{width:100%;height:100%;clip-path:inset(0 0 0 var(--slider-pos,50%) round 24px 0 0 24px);-webkit-clip-path:inset(0 0 0 var(--slider-pos,50%) round 24px 0 0 24px);pointer-events:none;margin-left:16px;position:absolute;inset:0;overflow:hidden}.layer-after[data-astro-cid-jc2syk4p] img[data-astro-cid-jc2syk4p]{height:100%}.juxtapose-divider[data-astro-cid-jc2syk4p]{inset:0 auto 0 var(--slider-pos,50%);z-index:20;pointer-events:none;width:16px;position:absolute;transform:translate(-50%)}.juxtapose-handle[data-astro-cid-jc2syk4p]{place-items:center;width:59px;height:63px;transition:transform .16s,box-shadow .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)}.layer-after-text[data-astro-cid-jc2syk4p],.layer-before-text[data-astro-cid-jc2syk4p]{flex-direction:column;justify-content:space-between;align-items:flex-end;max-width:400px;height:100%;padding-top:50px;padding-bottom:30px;display:flex;position:absolute;top:0;right:3%}.layer-after-text__upper[data-astro-cid-jc2syk4p],.layer-before-text__upper[data-astro-cid-jc2syk4p]{flex-direction:column;align-items:flex-end;gap:20px;display:flex}.layer-after-text__upper[data-astro-cid-jc2syk4p]>h1[data-astro-cid-jc2syk4p],.layer-before-text__upper[data-astro-cid-jc2syk4p]>h1[data-astro-cid-jc2syk4p]{text-align:end;letter-spacing:-.84px;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff 82.62%,#fff0 100.62%) text;font-size:42px;font-style:normal;font-weight:600;line-height:130%}.layer-after-text__upper[data-astro-cid-jc2syk4p]>p[data-astro-cid-jc2syk4p],.layer-before-text__upper[data-astro-cid-jc2syk4p]>p[data-astro-cid-jc2syk4p]{color:var(--Foundation-White,#fff);text-align:end;letter-spacing:-.6px;font-size:30px;font-style:normal;font-weight:400;line-height:130%}.layer-after-text__bottom[data-astro-cid-jc2syk4p],.layer-before-text__bottom[data-astro-cid-jc2syk4p]{letter-spacing:-10.24px;-webkit-text-fill-color:transparent;background:linear-gradient(268deg,#fff0 6.84%,#fff 49.87%) text;font-size:128px;font-style:normal;font-weight:500;line-height:110%}.layer-before-text[data-astro-cid-jc2syk4p]{left:3%;align-items:flex-start!important;right:0!important}.layer-before-text__upper[data-astro-cid-jc2syk4p]{align-items:flex-start!important}.layer-before-text__upper[data-astro-cid-jc2syk4p]>p[data-astro-cid-jc2syk4p]{text-align:start}@media (width<=1024px){.juxtapose-frame[data-astro-cid-jc2syk4p]{height:auto;margin-top:50px}.layer-before-text__bottom[data-astro-cid-jc2syk4p],.layer-after-text__bottom[data-astro-cid-jc2syk4p]{font-size:72px}.layer-before-text__upper[data-astro-cid-jc2syk4p]>p[data-astro-cid-jc2syk4p],.layer-after-text__upper[data-astro-cid-jc2syk4p]>p[data-astro-cid-jc2syk4p]{font-size:24px}}@media (width<=768px){juxtapose-slider[data-astro-cid-jc2syk4p]{touch-action:pan-x;width:100%}.juxtapose-frame[data-astro-cid-jc2syk4p]{cursor:ns-resize;height:auto;margin-top:50px}.layer-before[data-astro-cid-jc2syk4p],.layer-after[data-astro-cid-jc2syk4p] img[data-astro-cid-jc2syk4p]{object-fit:cover;width:100%}.layer-before[data-astro-cid-jc2syk4p]{clip-path:inset(0 0 calc(100% - var(--slider-pos,50%)) 0 round 0 0 24px 24px);-webkit-clip-path:inset(0 0 calc(100% - var(--slider-pos,50%)) 0 round 0 0 24px 24px);height:1000px}.layer-after[data-astro-cid-jc2syk4p]{clip-path:inset(var(--slider-pos,50%) 0 0 0 round 24px 24px 0 0);-webkit-clip-path:inset(var(--slider-pos,50%) 0 0 0 round 24px 24px 0 0);height:1000px;margin:16px 0 0!important}.juxtapose-divider[data-astro-cid-jc2syk4p]{inset:var(--slider-pos,50%) 0 auto 0;width:100%;height:16px;transform:translateY(0%)}.juxtapose-handle[data-astro-cid-jc2syk4p]{transform:translate(-50%,-50%)rotate(90deg)}.layer-after-text[data-astro-cid-jc2syk4p],.layer-before-text[data-astro-cid-jc2syk4p]{height:50%;padding-inline:10px;left:5%!important}.layer-after-text[data-astro-cid-jc2syk4p]{top:auto;bottom:0;align-items:flex-start!important}.layer-after-text__upper[data-astro-cid-jc2syk4p]{align-items:flex-start!important}.layer-after-text__upper[data-astro-cid-jc2syk4p]>p[data-astro-cid-jc2syk4p]{text-align:start}}.tst{min-height:70vh;margin-top:10rem;padding-bottom:20rem;position:relative;overflow:clip visible}.tst-overlay{filter:blur(51.35px);background:linear-gradient(270deg,#b8caff 12.69%,#fff 114.48%);width:488.394px;height:580.729px;position:absolute;left:calc(50% - 244.197px);transform:rotate(120deg)}.tst-carousel{z-index:1;box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);padding-top:10rem;padding-bottom:10rem;position:relative;overflow:visible}.tst-ring{width:279px;height:689px;margin:0 0 0 -139.5px;position:absolute;top:calc(50% - 28px);left:50%}.tst-card{transform-origin:50% 100%;will-change:transform, opacity, filter;width:279px;height:689px;position:absolute;top:-250px;left:0}.tst-card__holder{z-index:2;pointer-events:none;width:279px;height:689px;display:block;position:absolute;inset:0}.tst-card:before{content:"";background:linear-gradient(#fff3 10%,#666 90%);border-radius:0 0 4px 4px;width:65px;height:185px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.tst-card__inner{z-index:1;background:#fff;border-radius:32px;flex-direction:column;align-items:center;gap:8px;width:260px;height:410px;padding:18px 16px;display:flex;position:absolute;top:272px;left:10px}.tst-card__back{backface-visibility:hidden;will-change:filter, opacity;background:#ffffff7d;border-radius:20px;position:absolute;inset:0;transform:rotateY(180deg);box-shadow:0 8px 57px #b8caff}.tst-card__star{width:52px;height:52px;position:absolute;top:-38px;left:40%}.tst-card__media{z-index:0;border-radius:0 0 24px 24px;width:100%;height:280px;margin-inline:auto;position:absolute;bottom:5px;left:0;right:0;overflow:hidden}.tst-card__photo{object-fit:cover;object-position:center 18%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.tst-card__who{text-align:center;margin-top:20px}.tst-card__name{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:180%}.tst-card__company{color:var(--Blue-dark,#527bf2);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.tst-card__accounts{z-index:3;justify-content:center;align-items:center;gap:10px;padding-block:10px;display:flex;position:relative}.tst-card__accounts a{z-index:1;cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.tst-pill{z-index:0;white-space:nowrap;color:#304071;background:#b8caff;border-radius:20px;justify-content:center;align-items:center;height:32px;padding:0 22px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex;position:absolute}.tst-pill--left{z-index:0;top:63.8%;left:30.5%;transform:translate(-50%,-50%)}.tst-pill--right{z-index:2;height:34px;font-size:15px;top:45.1%;left:69.6%;transform:translate(-50%,-50%)}.tst-stats{z-index:1;justify-content:space-between;align-items:flex-start;gap:6rem;width:min(1267px,88%);margin:56px auto 0;padding-bottom:72px;display:flex;position:relative}.tst-stat{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.tst-stat__value{letter-spacing:-1.52px;margin:0;font-size:clamp(44px,5vw,76px);font-weight:600;line-height:1.1}.tst-stat__label{color:#000;max-width:421px;margin:0;font-size:16px;font-weight:500;line-height:1.6}.tst-stat--orange .tst-stat__value{color:#f8957c}.tst-stat--blue .tst-stat__value{color:#0000;background-image:linear-gradient(270deg,#527bf2,#a0b7fd);background-clip:text}.tst-stat--lime .tst-stat__value{color:#b6db4c}@media (width<=900px){.tst-pill--left{left:20%}.tst-pill--right{left:80%}}@media (width<=767px){.tst-pill{display:none}.tst-stats{flex-direction:column;gap:32px;margin-top:24px;padding-bottom:56px}.tst-stat__label{max-width:420px}.tst-ellipse96{width:60%;top:78%;left:60%}.tst-gemini{opacity:.7;width:80%;top:60%;left:40%}}.team-chart{box-sizing:border-box;width:100%}.team-chart *,.team-chart :before,.team-chart :after{box-sizing:inherit}.team-chart .intro{color:#fff;text-align:center;background:#111a38;flex-direction:column;justify-content:center;align-items:center;display:flex}.team-chart .intro h1{margin:0 0 20px;font-size:64px}.team-chart .intro p{opacity:.6}.team-chart.story{isolation:isolate;z-index:2;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;max-width:none!important}.team-chart .story-inner{justify-content:center;align-items:center;width:100%;height:70vh;min-height:620px;display:flex;position:relative;overflow:hidden}.team-chart .donut-wrapper{z-index:5;width:420px;height:420px;position:relative}.team-chart .outer-ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.team-chart .outer-ring-stroke{fill:none;stroke-width:2px;stroke-linecap:butt}.team-chart .outer-arc{border-bottom:2px solid #0000;border-left:2px solid #0000;border-right:2px solid #0000;border-radius:50%;position:absolute;inset:-18px;transform:rotate(-25deg)}.team-chart .donut{width:100%;height:100%;position:absolute;transform:rotate(-90deg)}.team-chart .donut-track{fill:none;stroke:#e4ebff36;stroke-width:40px;box-shadow:0 0 18.3px #0000001f}.team-chart .donut-progress{fill:none;cursor:pointer;stroke:#5278e8;stroke-width:20px;stroke-linecap:butt;stroke-dasharray:550;stroke-dashoffset:-425px;transition:filter .25s}.team-chart[data-active-point="0"] .donut-progress{stroke-width:26px}.team-chart .donut-dark{fill:none;cursor:pointer;stroke:#384f9c;stroke-width:20px;stroke-linecap:butt;stroke-dasharray:155 974;stroke-dashoffset:0;transition:filter .25s}.team-chart[data-active-point="2"] .donut-dark{stroke-width:26px}.team-chart .donut-orange{fill:none;cursor:pointer;stroke:#ff8762;stroke-width:20px;stroke-linecap:butt;stroke-dasharray:270 974;stroke-dashoffset:-155px;transition:filter .25s}.team-chart[data-active-point="1"] .donut-orange{stroke-width:26px}.team-chart .donut-center{text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:100px}.team-chart .center-title{color:#4f75df;font-size:20px}.team-chart .donut-center p{color:#304071;opacity:0;visibility:hidden;max-width:250px;font-size:14px;font-weight:600;line-height:1.6}.team-chart .donut-center img,.team-chart .info-card{opacity:0;visibility:hidden}.team-chart .arc-labels{z-index:20;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.team-chart .arc-label{fill:#304071;text-transform:uppercase;text-anchor:middle;opacity:1;font-size:18px;font-weight:400;transition:font-weight .2s,opacity .2s}.team-chart[data-active-point="0"] [data-chart-label="0"],.team-chart[data-active-point="1"] [data-chart-label="1"],.team-chart[data-active-point="2"] [data-chart-label="2"]{font-weight:600}.team-chart.story.is-chart-hovered .arc-label{opacity:0;visibility:hidden}.team-chart.story.is-chart-hovered[data-active-point="0"] [data-chart-label="0"],.team-chart.story.is-chart-hovered[data-active-point="1"] [data-chart-label="1"],.team-chart.story.is-chart-hovered[data-active-point="2"] [data-chart-label="2"]{opacity:1;visibility:visible}.team-chart .point{-webkit-backdrop-filter:blur(10px)saturate(125%);z-index:10;cursor:pointer;pointer-events:none;background:radial-gradient(circle at 32% 24%,#ffffffc7,#0000 34%),linear-gradient(145deg,#ffffff6b,#bed2ff33);border-radius:200px;justify-content:center;align-items:center;gap:10px;width:43px;height:43px;padding:10px;transition:box-shadow .25s,border-color .25s,background .25s;display:flex;position:absolute;box-shadow:inset 0 -8px 14px #7491e029,0 4px 9.8px #0000001c,0 0 18px #ffffff47;backdrop-filter:blur(10px)saturate(125%)!important}.team-chart .point[data-point]:after{content:"";border-radius:50%;position:absolute;inset:-16px}.team-chart .point:hover{background:radial-gradient(circle at 32% 24%,#ffffffeb,#0000 34%),linear-gradient(145deg,#ffffff94,#a7c1ff57);border-color:#fff;box-shadow:inset 0 1px 1px #fffffff2,inset 0 -8px 14px #7491e033,0 0 0 5px #ffffff1f,0 6px 18px #2f4b9b38}.team-chart .point-top{top:-19px;left:50%;transform:translate(-50%)}.team-chart .point-bottom{cursor:default;pointer-events:none;bottom:-19px;left:50%;transform:translate(-50%)}.team-chart .point-left{top:50%;left:-19px;transform:translateY(-50%)}.team-chart .point-right{top:50%;right:-19px;transform:translateY(-50%)}.team-chart .donut-title{color:#5278e8;font-size:13px;transition:height .6s ease-in-out,opacity .5s;position:absolute;top:-32px;right:-15px;transform:rotate(15deg)}.team-chart .info-card{z-index:20;isolation:isolate;width:270px;transition:opacity .3s;position:absolute}.team-chart .card-left{bottom:20%;left:3%}.team-chart .card-right{top:20%;right:3%}.team-chart .card-body{z-index:1;background:linear-gradient(#ffffff36 0% 100%);border-radius:22px;padding:20px;position:relative;box-shadow:0 3px 11.6px #0000001a}.team-chart .card-body p{color:var(--Blue-Darkest,#304071);font-size:14px;font-style:normal;font-weight:400;line-height:160%}.team-chart .card-label{color:#f9fbff;z-index:0;text-align:center;padding:7px 15px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;display:inline-block;position:relative}.team-chart .error-label{background:#f8957c;transform:translate(10px,3px)rotate(-2.054deg)}.team-chart .blue-label{background:#527bf2;transform:translate(130px,5px)rotate(4.494deg)}.team-chart .next-section{color:#fff;text-align:center;background:#101a39;flex-direction:column;justify-content:center;align-items:center;display:flex}.team-chart .next-section h2{margin:0 0 20px;font-size:60px}.team-chart .next-section p{opacity:.6}@media (width<=900px){.team-chart .donut-wrapper{transform:scale(.8)}.team-chart .info-card{width:220px}}@media (width<=700px){.team-chart .info-card{display:none}.team-chart .donut-wrapper{transform:scale(.75)}}.toolbox{aspect-ratio:363/312.105;isolation:isolate;width:min(363px,88vw);margin:0 auto;transition:filter .5s;position:relative}.toolbox:hover{filter:drop-shadow(0 0 30px #d9d7d773)}.toolbox__tray,.toolbox__card{position:absolute}.toolbox__tray{background:linear-gradient(#ffffff21,#99999921);overflow:hidden;box-shadow:0 4px 4px #00000040}.toolbox__tray--back{z-index:0;border-radius:70px;inset:8.65% 4.25% .03% 5.78%}.toolbox__shine{opacity:.9;width:290px;height:262px;position:absolute;top:-78px;left:18px;transform:rotate(-58.33deg)}.toolbox__tray--front{z-index:4;background:linear-gradient(#ffffffa6,#999999a6);border-radius:20px 20px 70px 70px;inset:53.19% 4.25% .35% 5.78%}.toolbox__card{z-index:2;background:linear-gradient(#fff,#999);border-radius:20px;place-items:center;width:130px;height:130px;transition:top .5s,right .5s,left .5s,transform .5s;display:grid;overflow:hidden;box-shadow:0 4px 28px #00000040}.toolbox__card img,.toolbox__lovable img{max-width:none;display:block}.toolbox__card--adobe{top:7.24%;right:5%;transform:rotate(13.86deg)}.toolbox__card--adobe img{width:71px;height:71px;transform:rotate(-.09deg)}.toolbox__card--gemini{top:5.24%;left:8.75%;transform:rotate(-23.86deg)}.toolbox__card--gemini img{width:71px;height:71px;transform:rotate(-.09deg)}.toolbox__card--claude{z-index:3;top:35%;left:4%;transform:rotate(-12.4deg)}.toolbox__card--claude img{width:88px;height:88px;transform:rotate(12.39deg)}.toolbox__card--atlassian{top:53.26%;left:16.11%;transform:rotate(10.84deg)}.toolbox__card--atlassian img{width:80px;height:80px}.toolbox__card--replit{z-index:3;top:40.24%;right:5%;transform:rotate(10.19deg)}.toolbox__card--replit img{width:74px;height:74px}.toolbox__card--lovable{top:52.62%;left:45.72%;transform:rotate(-10.36deg)}.toolbox__lovable{width:74px;height:74px;position:relative;transform:rotate(.16deg)}.toolbox__lovable img{width:74px;height:74px;position:absolute;inset:0}.toolbox__card--figma{z-index:3;top:25.51%;left:30.99%;transform:rotate(10.84deg)}.toolbox__card--figma img{width:82px;height:82px}.toolbox__card--image{z-index:1;top:2.5%;right:7%;transform:rotate(-20.88deg)}.toolbox__card--image img{object-fit:cover;width:72px;height:72px}.toolbox:hover .toolbox__card--claude{z-index:3;top:35%;left:-2%;transform:rotate(-12.4deg)}.toolbox:hover .toolbox__card--figma{z-index:3;top:15.51%;left:30.99%;transform:rotate(10.84deg)}.toolbox:hover .toolbox__card--replit{z-index:3;top:25.24%;right:0;transform:rotate(20.19deg)}.toolbox:hover .toolbox__card--gemini{top:2.24%;left:3.75%;transform:rotate(-23.86deg)}.toolbox:hover .toolbox__card--adobe{top:-2.24%;right:0;transform:rotate(23.86deg)}.team-page{background:#fff;overflow:hidden}*{box-sizing:border-box}body{background:#fff;margin:0}.about-section{background-image:url(/_astro/bgImage.diBN9yx-.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:760px;position:relative;overflow:hidden}.about-section:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#fffffff5 0%,#ffffffe6 10%,#ffffffb3 22%,#ffffffa6 35%,#fff9 50%,#ffffff80 62%,#ffffff59 76%,#ffffffb8 90%,#fff 100%);position:absolute;inset:0}.about-section:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#ffffff0d 0%,#ffffff14 20%,#ffffff1f 50%,#ffffff14 80%,#ffffff0d 100%);position:absolute;inset:0}.about-content{z-index:2;text-align:center;margin:10% auto 0;position:relative}.logo{flex-direction:column;align-items:center;display:flex}.logo-icon{width:102.428px!important;height:96.635px!important}.logo-name{color:#304071;letter-spacing:-.84px;font-size:42px;font-style:normal;font-weight:400;line-height:130%}.logo-name span{background:var(--Gradient,linear-gradient(270deg, #527bf2 0%, #a0b7fd 100%));-webkit-text-fill-color:transparent;letter-spacing:-.84px;background-clip:text;font-size:42px;font-style:normal;font-weight:600}.logo-subtitle{color:#a0b7fd;text-align:center;font-size:16px;font-style:normal;font-weight:500}.description{color:#000;text-align:center;max-width:735px;margin:40px auto 0;font-size:24px;font-style:normal;font-weight:500;line-height:180%}.description span{background:var(--Gradient,linear-gradient(270deg, #527bf2 0%, #a0b7fd 100%));-webkit-text-fill-color:transparent;background-clip:text;margin-inline:4px}.resident-team{background:#fff;flex-direction:column;justify-content:space-between;height:auto;min-height:0;padding:120px 0 60px;display:flex;position:relative}.resident-team__heading{z-index:2;position:absolute;top:100px;left:8vw}.resident-team__heading h1{letter-spacing:-1.52px;background:var(--Gradient,linear-gradient(270deg, #527bf2 0%, #a0b7fd 100%));-webkit-text-fill-color:transparent;background-clip:text;font-size:76px;font-style:normal;font-weight:400;line-height:110%}.resident-team__heading p{color:#000;letter-spacing:-1.52px;font-size:76px;font-style:normal;font-weight:400;line-height:110%}.resident-team__note{z-index:2;color:#000;width:378px;margin:0;font-size:15px;font-style:normal;font-weight:400;line-height:160%;position:absolute;top:100px;right:8vw}.resident-team__bottom_note{color:#000;text-align:center;margin:0 auto;max-width:553px;margin-top:50px;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.secondary-main{background:linear-gradient(#fff 6.34%,#a0b7fd 40.22%,#122251 83.35%);border-radius:0 0 20px 20px;min-height:1550px;padding-top:20px;position:relative;overflow:hidden}.team-philosophy-bg{aspect-ratio:1512/1382;opacity:.42;background-image:url(/team/gradient-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;position:absolute;bottom:0;left:0;right:0;mask-image:linear-gradient(#0000 0% 28%,#0000002e 42%,#000 58% 100%)}.team-philosophy{flex-direction:column;align-items:center;padding-block:5rem;display:flex}.team-section-heading h2{letter-spacing:-1.52px;font-size:76px;font-style:normal;font-weight:400;line-height:110%}.team-section-heading h2 span{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#527bf2 0%,#a0b7fd 100%) text}.team-section-heading p{color:#000;text-align:center;width:553px;margin:66px auto 0;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.team-philosophy__content{height:750.193px}.team-philosophy__bucket__section{flex-direction:column;justify-content:flex-end;align-items:center;gap:6rem;width:100%;display:flex}.team-philosophy__buckets{justify-content:space-evenly;align-items:flex-end;width:100%;display:flex}.team-philosophy__bucket__text p{letter-spacing:-1.52px;font-size:76px;font-style:normal;font-weight:500;line-height:110%}.team-philosophy__bucket__text p:first-child{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#2f4074 15.87%,#fff 46.71%) text}.team-philosophy__bucket__text p:nth-child(2){-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#2f4074 .02%,#fff 41.22%) text}.team-philosophy__bucket__text p:nth-child(3){-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#2f4074 15.87%,#fff 46.71%) text;line-height:120%}.team-philosophy__caption{max-width:624px;color:var(--Blue-Light,#b8caff);text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.handshake-section{flex-direction:column;align-items:center;gap:4rem;padding-block:5vw;padding-inline:5%;display:flex}.handshake-section__heading{flex-direction:column;align-items:center;gap:1rem;display:flex}.handshake-section__heading h2{color:#000;letter-spacing:-1.52px;font-size:76px;font-style:normal;font-weight:400;line-height:110%}.handshake-section__heading h2 span{background:var(--Gradient,linear-gradient(270deg, #527bf2 0%, #a0b7fd 100%));-webkit-text-fill-color:transparent;background-clip:text}.handshake-section__heading p{max-width:826px;color:var(--Foundation-Black,#000);text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.team-split-section{flex-direction:column;gap:5rem;width:90%;margin:0 auto;display:flex}.team-split-section__heading{justify-content:space-between;align-items:flex-end;display:flex}.team-split-section__main__heading>h2{color:var(--Foundation-Black,#000);letter-spacing:-1.52px;font-size:76px;font-style:normal;font-weight:400;line-height:110%}.team-split-section__main__heading>h2>span{background:var(--Gradient,linear-gradient(270deg, #527bf2 0%, #a0b7fd 100%));-webkit-text-fill-color:transparent;letter-spacing:-1.52px;background-clip:text;font-size:76px;font-style:normal;font-weight:400;line-height:110%}.team-split-section__heading>p{color:#000;max-width:498px;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.team-split-gallery-section{gap:1rem;width:100%;display:flex}.team-split-gallery-section>img{border-radius:24px;width:50%}.team-split-slider__wrapper{border-radius:24px;width:50%;position:relative;overflow:hidden}.team-split-slider__wrapper:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 70.96%,#fff 96.51%);width:25%;position:absolute;inset:0 0 0 auto}.team-split-slider{scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none;scroll-behavior:auto;gap:8px;width:100%;height:100%;display:flex;overflow-x:auto}.team-split-slider::-webkit-scrollbar{display:none}.team-split-slider.is-dragging{cursor:grabbing;user-select:none}.team-split-slider>div{background:var(--Blue-Light,#b8caff33);border-radius:24px;flex-direction:column;flex:0 0 500px;align-items:flex-start;gap:10px;width:500px;min-width:500px;padding:57px 41px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background .3s;display:flex;position:relative;overflow:hidden}.team-split-slider__wrapper:hover .team-split-slider>div:hover,.team-split-slider>div:hover>.team-split-slider__wrapper:after{background:#b8caff;box-shadow:0 12px 30px -10px #527bf233}.team-split-slider>div>h3{letter-spacing:-.6px;background:var(--Gradient,linear-gradient(270deg, #527bf2 0%, #a0b7fd 100%));-webkit-text-fill-color:transparent;background-clip:text;font-size:30px;font-style:normal;font-weight:500;line-height:130%}.team-split-slider>div>p{color:#000;width:344px;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.team-split-slider>div>img{width:100px;height:100px;position:absolute;bottom:0;right:0}.onboarding-goals-section{background:linear-gradient(90deg,#527bf2 0%,#2f478c 100%);border-radius:24px;grid-template-columns:4fr 3fr;gap:5rem;width:90%;height:434px;margin:5rem auto;padding:5rem;display:grid;position:relative;overflow:hidden}.onboarding-goals-section__description>p{width:517px;color:var(--Foundation-White,#fff);margin-inline-start:10%;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.onboarding-goals-section__open-role{background:#fff;border-radius:24px 24px 0 0;width:400px;height:20px;position:absolute;bottom:0;left:150px}.onboarding-goals-section__open-role1{cursor:pointer;background:#fff;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;width:360px;height:73px;padding:20px 40px;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;bottom:0;left:170px}.onboarding-goals-section__open-role1:hover{box-shadow:0 -4px 24px #527bf240}.onboarding-goals-section__open-role1:before,.onboarding-goals-section__open-role1:after{content:"";background:#486cd5;width:22px;height:25px;position:absolute;bottom:0}.onboarding-goals-section__open-role1:before{background:#4f76e8;border-radius:20px 0;left:-22px}.onboarding-goals-section__open-role1:after{border-radius:0 20px;right:-22px}.onboarding-goals-section__open-role1>p{z-index:2;text-align:center;letter-spacing:-.6px;background:#fff;padding:6px 24px 6px 12px;font-size:30px;font-style:normal;font-weight:500;line-height:130%;position:relative}.onboarding-goals-section__open-role1>p>span{background:var(--Gradient,linear-gradient(270deg, #527bf2 0%, #a0b7fd 100%));-webkit-text-fill-color:transparent;background-clip:text}.onboarding-goals-section__open-role1>img{z-index:1;will-change:transform;flex-shrink:0;width:24px;height:auto;margin-top:5px;animation:none;display:inline-block;position:relative;transform:translate(-180px)}.onboarding-goals-section.in-view .onboarding-goals-section__open-role1>img{animation:2s cubic-bezier(.22,1,.36,1) forwards openRoleArrowEntrance,2.5s cubic-bezier(.45,0,.55,1) 2s infinite openRoleArrowSlide}@keyframes openRoleArrowEntrance{0%{transform:translate(-180px)}to{transform:translate(0)}}@keyframes openRoleArrowSlide{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.onboarding-goals-section.in-view .onboarding-goals-section__open-role1:hover>img{animation:.9s cubic-bezier(.22,1,.36,1) forwards openRoleArrowEntrance,.8s ease-in-out .9s infinite openRoleArrowSlideHover}@keyframes openRoleArrowSlideHover{0%,to{transform:translate(3px)}50%{transform:translate(14px)}}@media (prefers-reduced-motion:reduce){.onboarding-goals-section__open-role1>img{animation:none}}.onboarding-goals-section__heading{justify-content:center;display:flex}.onboarding-goals-section__heading>p{color:var(--Foundation-White,#fff);letter-spacing:-1.52px;font-size:76px;font-style:normal;font-weight:400;line-height:90%}.onboarding-goals-section__heading>p>span{color:var(--Orange-Light,#f8957c)}.onboarding-goals-section__heading__cards>img{z-index:10;position:absolute;bottom:-65%}.onboarding-goals-section__heading__cards__image1{right:10%}.onboarding-goals-section__heading__cards__image2{right:6%}.main-demo{width:90%}@media (width<=425px){.team-section-heading>h2{width:244px}.handshake-section__heading h2{width:290px!important}.onboarding-goals-section__heading>p{font-size:42px}}@media (width<=768px){.tst{margin-top:18rem}.resident-team{flex-direction:column;justify-content:flex-start;gap:30px;display:flex}.resident-team__heading{text-align:center;position:static}.resident-team__note{text-align:center;width:80%;margin-inline:auto;position:static}.resident-team__bottom_note{width:80%}.team-philosophy{max-width:90%;margin-inline:auto}.team-section-heading>h2{text-align:center;margin-inline:auto}.team-section-heading>p{margin-top:20px}.team-chart .card-left,.team-chart .card-right{display:none}.team-philosophy__content{height:600px}.team-section-heading>h2,.team-philosophy__bucket__text p,.resident-team__heading h1,.resident-team__heading p,.handshake-section__heading h2,.team-split-section__main__heading>h2,.team-split-section__main__heading>h2>span{font-size:42px!important}.handshake-section__heading p{font-size:14px}.description{font-size:18px}.handshake-section__heading,.description,.team-section-heading>p,.team-philosophy,.team-split-section__heading>p{text-align:center;width:80%;margin-inline:auto}.about-section{min-height:600px}.team-chart .story-inner,.onboarding-goals-section{min-height:550px}.onboarding-goals-section__description>p{width:90%}.onboarding-goals-section__heading>p{line-height:110%}.onboarding-goals-section{width:100%;padding:1rem}.team-split-gallery-section>img,.team-split-slider__wrapper{width:100%!important}}@media (width<=1024px){.resident-team__note,.resident-team__heading{top:0}.handshake-section{gap:0}.resident-team__heading{left:5vw}.resident-team__note{right:5vw}.resident-team__heading h1,.resident-team__heading p{font-size:60px}.team-chart .card-right{top:0%;right:3%}.team-chart .card-left{bottom:1%;left:3%}.team-philosophy__buckets{flex-direction:column-reverse;align-items:center;gap:50px}.team-philosophy__bucket__text{text-align:center}.team-philosophy__bucket__section{gap:4rem}.juxtapose-frame{width:90%;margin-inline:auto}.team-split-section__heading,.team-split-gallery-section{flex-direction:column;align-items:center;gap:2rem}.team-split-section__main__heading{text-align:center}.team-split-gallery-section>img,.team-split-slider__wrapper{width:90%}.onboarding-goals-section.in-view{flex-direction:column-reverse;justify-content:flex-end;gap:2rem;display:flex}.onboarding-goals-section{text-align:center;gap:1rem;padding:3rem}.onboarding-goals-section__description>p{margin-inline:auto}.onboarding-goals-section__heading__cards{display:none}.onboarding-goals-section__open-role1,.onboarding-goals-section__open-role{left:50%;transform:translate(-50%)}.onboarding-goals-section__open-role1:before{background:#486dd6}.onboarding-goals-section__open-role1:after{background:#3956a9}}@media (width>=1441px) and (width<=2000px){.tst{min-height:45vh}.team-chart .story-inner{width:70%;height:40vh;margin-inline:auto}.resident-team__heading{left:12vw}.resident-team__note{right:12vw}}@media (width>=2000px){.team-chart .card-left{bottom:30%;left:20%}.team-chart .card-right{top:30%;right:20%}}
