@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";*,*:before,*:after{padding:0;margin:0;box-sizing:border-box;list-style-type:none;text-decoration:none}html{font-size:62.5%}:root{--black-color: #1a1a1acc;--white-color: #fff;--text-color: #1a1a1a;--text-size: 14px;--text-size2: 16px;--text-size-big: 6.4rem;--cont-wd: 94%;--text-size-sm: 12px;--text-size-md: 18px;--max-width: 1440px;--f-weightSm: 400;--f-weightmd2: 500;--f-weightMd: 600;--bg-color: #f5f8f6;--btn-color: rgba(36, 39, 44, 1);--font1: "Inter", sans-serif;--font2: "Source Serif 4", sans-serif;--opacitySm: .8;--paraform-ease: cubic-bezier(.22, 1, .36, 1);--skyblue-col: #91beeb}body{background:var(--bg-color)}main{position:relative;border-bottom:1px solid gainsboro;margin-bottom:5rem}.homeImg{width:11rem}.slide-btn{background:var(--bg);color:var(--color);overflow:hidden;display:inline-block;padding:0 12px;border:none;cursor:pointer;transition:background .3s ease,color .3s ease border-color .3s ease;opacity:var(--opa);height:40px;border-radius:3rem;border:1.4px solid var(--border);box-shadow:var(--shadow)}.slide-btn:hover{color:var(--color-hover);background-color:var(--bg-hover)}.slide-container{height:200%;display:flex;flex-direction:column;transform:translateY(0);transition:transform .35s ease}.slide-btn:hover .slide-container{transform:translateY(-50%)}.slide-text{height:50%;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:15px}.celebrate{max-width:var(--max-width);width:var(--cont-wd);margin:12.5rem auto 2.5rem}.celebrate div{display:flex;justify-content:space-between;align-items:center;gap:.2rem;width:42rem;border-radius:3rem;margin:0 auto;padding:.4rem .8rem .4rem .3rem;cursor:pointer;background-color:#e3e5e4}.celebrate div p{font-size:var(--text-size);font-style:normal;font-weight:var(--f-weightSm);font-family:var(--font1);color:var(--text-color);white-space:nowrap}.celebrate div p img{height:1.3rem}.celebrate div>:last-child{width:1.5rem;transform:rotate(-90deg);transition:.3s}.celebrate:hover div>:last-child{display:inline-block;transform:translate(4px) rotate(-90deg)}.celebrate span>:last-child{width:1.5rem}.iconSec{max-width:var(--max-width);width:var(--cont-wd);margin:0 auto}.iconSec .icons{display:flex;flex-flow:column nowrap;width:var(--cont-wd);margin:0 auto;gap:3rem;justify-content:center;text-align:center;align-items:center}.iconSec h1{font-size:6.4rem;font-family:var(--font2);font-weight:600;letter-spacing:.1rem;line-height:1.1;max-width:900px;width:100%}.iconSec h3{font-size:var(--text-size-md);font-weight:var(--f-weightSm);font-family:var(--font1)}.paraform-cards{display:flex;gap:20px;height:550px;margin:5rem auto 7rem;max-width:var(--max-width);width:var(--cont-wd);align-items:stretch}.paraform-card{position:relative;flex-grow:0;flex-shrink:0;min-width:0;overflow:hidden;border-radius:14px;cursor:pointer;background-position:left;background-size:cover;transition:flex-basis .9s cubic-bezier(.16,1,.3,1);will-change:flex-basis}.card-0{background-position:center}.rive-wrap{position:absolute;inset:0;opacity:0;filter:blur(16px);transition:opacity .6s ease,filter .6s ease;pointer-events:none}.rive-wrap.show{opacity:1;filter:blur(0)}.card-content{position:relative;z-index:2;height:100%;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.card-0 .cardAnimationDes,.card-1.inactive .cardAnimationDes{display:none}.card-1.active .cardAnimationDes{display:flex;position:relative;width:100%;height:100%;background-position:center;align-items:center;padding:3rem 0 3rem 3rem;background-size:cover}.card-1 .cardAnimationDes{transition:opacity 4s ease,transform 4s ease}.card-1 .cardAnimationDes div{display:flex;align-items:self-start}.card-1 .cardAnimationDes div>:first-child{height:35rem}.card-1 .cardAnimationDes figure{position:relative}.card-1 .cardAnimationDes figure img{width:35rem;margin-top:-2rem;margin-left:-6rem}.card-1 .cardAnimationDes figure p{width:4.8rem;height:4.5rem;border-radius:10px;display:flex;text-align:center;justify-content:center;align-items:center;font-size:3rem;background-color:#fff;color:#455365;position:absolute;top:-.6rem;right:12.1rem}.card-1 .cardAnimationDes>:last-child{height:20rem;border-radius:1rem;margin-left:-21rem;margin-top:4rem}.card-1 .card-content{position:absolute;z-index:1000;top:0;width:100%}.card-content h2{font-size:var(--text-size-md);font-weight:var(--f-weightMd);font-family:var(--font1);color:var(--white-color)}.card-content p{font-size:var(--text-size);font-weight:var(--f-weight);font-family:var(--font1);color:var(--white-color)}.content-row{position:relative;display:flex;align-items:center;min-height:48px}.card-content p{max-width:480px;color:#fff;transition:opacity .4s ease,transform .4s ease}.paraform-card.inactive .card-content p{opacity:0;transform:translate(-40px);pointer-events:none}.paraform-card.active .card-content p{opacity:1;transform:translate(0)}.arrow-btn{position:absolute;right:0;bottom:0;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:transparent;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}.arrow-btn .w-3{width:10px;transform:rotate(-40deg);color:#fff}.paraform-card.active .arrow-btn{background:#fff}.paraform-card.active .arrow-btn .w-3{color:#000}@media(max-width:1024px){.paraform-cards{overflow-x:scroll;height:480px}.paraform-card{min-width:350px;scroll-snap-align:center;overflow:visible;flex-basis:50%!important}.card-1.active .cardAnimationDes{display:none}.card-content{position:absolute;justify-content:left}.paraform-card.inactive .card-content p{transform:translate(0);opacity:1}.paraform-card.active .card-content p{opacity:1;transform:translate(0)}.arrow-btn{position:absolute;left:0;top:32rem}.paraform-card.active .arrow-btn{color:#fff;background-color:transparent}.paraform-card.active .arrow-btn .w-3{color:#fff}}.companyHead{display:flex;flex-flow:column nowrap;gap:2rem;align-items:center;justify-content:center;text-align:center;margin:10rem auto;color:#000}.companyHead h6{font-size:var(--text-size2);font-weight:var(--f-weightSm);font-family:var(--font1);display:flex;align-items:center;gap:1rem}.companyHead h6 span{width:.6rem;height:.6rem;background:var(--skyblue-col);border-radius:50%}.companyHead h2{font-size:47.7662px;font-family:var(--font2);font-weight:400;letter-spacing:-.075rem;line-height:1.1;max-width:500px;width:100%}.companyHead p{font-size:var(--text-size-md);font-weight:var(--f-weightSm);font-family:var(--font1)}.text-scro-hol2{width:100%;height:100%;border-radius:10px;display:flex;gap:1.5rem;align-items:center;justify-content:center}.hideText{display:none}.scroll_sec article{display:flex;border-left:1.5px solid gainsboro;justify-content:space-between;gap:3rem}.scroll_sec article .text-scro-hol{display:flex;flex-flow:column nowrap;justify-content:space-between;gap:2rem;padding:3rem 0 3rem 3rem}.scroll_sec article .text-scro-hol h2,.textDes h2{color:#000;font-size:22px;font-family:var(--font1);font-weight:var(--f-weightmd2)}.scroll_sec article .text-scro-hol p,.textDes p{color:var(--text-color);max-width:350px;width:100%;font-size:16px;font-family:var(--font1);font-weight:var(--f-weightSm);line-height:1.5;letter-spacing:.01rem;color:color-mix(in oklab,var(--text-color) 80%,transparent);margin:1rem 0}.scroll_sec article .text-scro-hol h3,.textDes h3{max-width:350px;width:100%;font-size:65.9907px;font-family:var(--font2);font-weight:600;letter-spacing:.01rem;color:var(--text-color)}.scroll_sec article h6,.textDes h6{font-size:16px;font-family:var(--font1);font-weight:var(--f-weightSm);line-height:.5;letter-spacing:.01rem;color:var(--text-color)}.scroll_sec article img{width:700px;height:440px;border-radius:1rem;object-fit:cover}.testimonial-content{position:relative;z-index:2;pointer-events:none}.testimonial-logo{height:24px;width:auto;margin-bottom:29px}.testimonial-text{font-size:18px;line-height:1.35;text-indent:-7px;margin:0}.testimonial-author{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:14px}.testimonial-author .name{font-weight:500}.testimonial-author .role{opacity:.8}.card-container{aspect-ratio:345 / 220;width:350px;height:450px;background-color:#eff2f0;border-radius:12px;border:1.5px solid #e5e8e6;position:relative;overflow:hidden;flex:1;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;cursor:default}.grid-layer{position:absolute;inset:0;display:grid;padding:10px;pointer-events:none;z-index:10}.dot{width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:.4}.dot:after{content:"";width:2px;height:2px;background-color:#707070;border-radius:50%;opacity:1;transition:opacity .2s ease}.content-layer{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:40px;pointer-events:none}.content-layer .logo-area img{height:5rem;width:15rem;border-radius:0;object-fit:contain}.quote-text{font-family:Times New Roman,Times,serif;font-size:1.5rem;line-height:1.4;color:#111;margin:0 0 25px}.author-info{font-size:.9rem;color:#333;display:flex;gap:6px;align-items:center}.dash{margin-right:4px}.author-name{font-weight:600}.author-role{color:#666;font-weight:400}.cardSlide{background-color:#1a1a1a;padding:10rem 0}.cardSlide .companyHead{margin:3rem auto;color:var(--white-color)}.busDev{max-width:var(--max-width);width:var(--cont-wd);margin:0 auto;display:flex;gap:2rem}.busDev>:first-child{background-image:url(/im.webp);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;display:flex;flex-flow:column nowrap;gap:3rem;justify-content:center;justify-content:space-between;padding:3rem 0}.busDev>:first-child aside{aspect-ratio:550 / 440}.busDev>:first-child img{max-width:100%;height:auto;display:block}.busDev h3,.busDev p{padding:0 3rem}.busDev h3{font-size:20.6271px;font-family:var(--font1);font-weight:500;color:var(--white-color);line-height:1.2;letter-spacing:calc(-1*clamp(0rem,.030986vw - .007262rem,.020625rem))}.busDev p{font-size:var(--text-size2);font-family:var(--font1);font-weight:var(--f-weightSm);color:color-mix(in oklab,var(--white-color) 80%,transparent);line-height:1.5;letter-spacing:.01rem}.busDev div,.busDev div figure{display:flex;flex-flow:column nowrap;gap:2rem}.busDev div figure{background-color:color-mix(in oklab,var(--white-color) 5%,transparent);border-radius:10px;overflow:hidden;flex:1;padding:3rem 0 0}.busDev div img{width:100%;flex:1;height:100%;object-fit:cover;margin-top:3rem}.vdSec{width:var(--cont-wd);margin:3rem auto;max-width:var(--max-width);background-color:color-mix(in oklab,var(--white-color) 5%,transparent);border-radius:1rem;padding:1rem;display:flex;justify-content:space-between;gap:3rem}.vdSec article{flex:1;display:flex;justify-content:flex-end;flex-flow:column nowrap}.vdSec article h3{font-size:21.9667px;font-weight:500;color:#fff;line-height:1.5;font-family:var(--font1)}.vdSec article p{font-family:var(--font1);font-size:var(--text-size);font-weight:var(--f-weightSm);line-height:1.5;letter-spacing:.01rem;color:color-mix(in oklab,var(--white-color) 80%,transparent)}.vdSec article span{margin-left:2rem;margin-bottom:3rem;max-width:430px}.container{aspect-ratio:598 / 427;max-width:598px;width:100%;height:100%;min-height:100%;padding:7rem 0;display:flex;align-items:flex-end;justify-content:center;border-radius:1rem;position:relative;overflow:hidden;background-image:url(/wat.webp);background-position:center;background-size:cover;background-repeat:no-repeat;font-family:var(--font1)}.leftCards,.rightCards{display:flex;flex-direction:column;gap:24px;align-items:flex-start;transition:transform .1s linear}.leftCards{position:absolute;left:2rem;top:11rem}.rightCards{position:absolute;right:-13rem;bottom:-1rem}.glassCard{background:#4c79ac71;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;border:1.5px solid #6b9eff;box-shadow:0 8px 32px #6b9eff33;padding:10px 0}.glassCardDashed{background:#4c79ac71;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:10px;border:2px dotted #6b9eff;box-shadow:0 8px 32px #6b9eff33}.combinedCard{display:flex;flex-direction:column;gap:20px;padding:16px;border-radius:22px}.opportunitiesBadge{display:flex;align-items:center;gap:10px}.badgeText{font-size:13px;font-weight:400;color:#fff}.jobCard{display:flex;align-items:center;gap:14px;padding:10px;border-radius:10px;background:#fff;font-family:var(--font1);font-weight:var(--f-weightSm);min-width:200px}.jobTitle{font-size:14px;font-weight:var(--f-weightSm);color:#000}.jobSalary{font-size:12.5px;color:#0009}.aiButton{display:flex;align-items:center;gap:10px;padding:14px 20px;border-radius:22px;background:#fff;cursor:pointer;position:absolute;bottom:7rem;left:3rem;transform:rotate(-15deg)}.aiText{font-size:12px;font-weight:600;color:#6b9eff}.sparkle{background-color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.sparkleContainer{display:flex}.rightCard{padding:18px;border-radius:8px;background:#a8a9de1f}.calibrationHeader{display:flex;align-items:center;gap:8px;margin-bottom:18px}.calibrationTitle{font-size:12.5px;font-weight:400;color:#fff;font-family:var(--font1)}.calibrationList{display:flex;flex-direction:column;gap:14px;padding:3rem 2rem 1.5rem;width:30rem;border-radius:.7rem;background-color:#fff}.calibrationItem{display:flex;flex-direction:column;gap:15px;line-height:1.5;color:#000;font-size:12px;font-family:var(--font1);font-weight:var(--f-weightSm);letter-spacing:.01rem}.bullet{border-top:1.9px solid #eeeeeeff;width:100%}.aspect-video-wrap{position:relative;aspect-ratio:293 / 395;max-width:293px;width:100%;background:transparent!important;margin-bottom:-8.5rem}.video-mask{width:100%;max-width:293px;overflow:hidden;background:transparent;z-index:10}.video-mask:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.video-inner{position:absolute;bottom:0;left:0;right:0;z-index:1000;max-width:293px;background:transparent}.video-inner video{width:100%;border-top-left-radius:3.5rem;border-top-right-radius:3.5rem;height:100%;object-fit:cover;display:block;pointer-events:none;background:transparent!important}.growthHead{width:var(--cont-wd);margin:8rem auto 5rem;max-width:var(--max-width);display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.5rem}.growthHead h3{font-size:39.7998px;font-weight:var(--f-weightSm);color:#000;line-height:1.5;font-family:var(--font2)}.demo{background-image:url(/fotbg.webp);padding:5rem 5rem 25rem;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;width:var(--cont-wd);margin:8rem auto 5rem;max-width:var(--max-width);display:flex;flex-flow:column nowrap;gap:1.5rem;align-items:center;text-align:center}.demo h3{font-size:45.8966px;font-weight:600;font-family:var(--font2);color:#000}.demo p{font-family:var(--font1);font-size:var(--text-size2);font-weight:var(--f-weightSm);line-height:1.5;letter-spacing:.01rem;color:#000;max-width:540px}footer{max-width:var(--max-width);width:var(--cont-wd);display:flex;flex-flow:column nowrap;gap:10rem;margin:10rem auto}footer .footCont{display:flex;gap:1.5rem;justify-content:space-between;align-items:self-start}footer>:first-child>:first-child{flex:.9}footer .footCont div{display:flex;justify-content:space-between;flex:1.1}footer ul{display:flex;flex-flow:column nowrap;gap:1rem}footer p{font-family:var(--font1);font-size:var(--text-size);font-weight:var(--f-weightSm);line-height:1.5;letter-spacing:.01rem;color:color-mix(in oklab,var(--text-color) 65%,transparent)}footer .ff p{font-size:var(--text-size-sm)}footer li{font-family:var(--font1);font-size:var(--text-size2);font-weight:var(--f-weightSm);line-height:1.5;letter-spacing:.01rem;color:var(--text-color)}footer span{display:flex;gap:1.2rem;align-items:center}footer h6{display:flex;gap:.3rem;align-items:center;background-color:#eaecea;padding:.5rem 1rem;border-radius:1.5rem;color:color-mix(in oklab,var(--text-color) 65%,transparent);font-family:var(--font1);cursor:pointer;font-size:10px;font-weight:var(--f-weightSm);line-height:1.5;letter-spacing:.01rem}.contain{width:620px;height:500px;margin:0 auto;overflow:hidden;border-radius:10px;background-color:transparent;padding:5rem 0;display:flex;align-items:flex-end;justify-content:center;background-image:url(/rigImg.png);background-position:center;background-size:cover;background-repeat:no-repeat;font-family:var(--font1)}.slider{display:flex;gap:1rem;background-color:#fff;margin-left:40rem;margin-bottom:-8rem;border-radius:8px;height:500px;padding-bottom:40rem;border:5px solid #ffffff}.screen{flex:none;width:300px;color:red;padding:15px;position:relative}.screen .line,.screen .line1{height:43rem;border:1px solid gainsboro;background-color:#dcdcdc;position:absolute;top:8rem}.screen .line{left:0}.screen .line1{right:0}.screen h3{font-size:18px;color:#333;margin-bottom:5px;font-weight:var(--f-weightMd);font-family:var(--font1)}.screen .subtitle{font-size:14px;color:#666;margin-bottom:20px;display:block}.card-list{display:flex;flex-direction:column;gap:1.5rem}.card{display:flex;flex-flow:column nowrap;gap:3rem;padding:8px 0 0;background:#f9f9f9;border-radius:10px}.card>:first-child{display:flex;gap:10px;padding:1rem;padding-bottom:0}.scroll_sec .avatar{width:38px;height:38px;background:#bbb;border-radius:50%;object-fit:cover}.info{flex:1}.info{display:flex;flex-flow:column nowrap;gap:5px}.info p{font-size:14px;color:#444;display:flex;align-items:center;gap:4px}.status{font-size:12px;padding:6px 8px;text-align:left;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.status.interviewing{background-color:#42a4f582;color:#2b6595}.status.rejected{background-color:#f35d5b9a;color:#8a3432}.status.accepted{background-color:#72f27999;color:#47964b}@media(max-width:1100px){.scroll_sec article img{aspect-ratio:345 / 220;width:100%;height:100%;border-radius:1rem;object-fit:fill}}@media(max-width:900px){.paraform-row{gap:16px}}@media(max-width:768px){.iconSec h1{font-size:4.5rem;font-family:var(--font2);font-weight:600;line-height:1}.busDev,.vdSec{flex-flow:column nowrap}.scroll_sec article .text-scro-hol{padding-left:0;gap:0}.textDes h2,.hideText h2{color:#000;font-size:22px;font-family:var(--font1);font-weight:var(--f-weightmd2)}.textDes p,.hideText p{max-width:100%;font-size:16px!important;line-height:1.5!important;color:#000!important}.textDes h3,.hideText h3{max-width:100%!important;color:#000!important;font-weight:700!important;font-size:60px!important}.textDes h6,.hideText h6{color:#000!important;font-size:15px!important}.text-scro-hol2{flex-wrap:wrap;width:100%}.text-scro-hol2>:first-child{width:100%}.text-scro-hol2>:first-child>:first-child{width:100%!important;height:100%!important;border-radius:10px!important;vertical-align:top;aspect-ratio:352 / 460!important;min-height:100%!important;max-width:1500px!important;max-height:600px!important;margin:0 auto;background-color:#00f}.scroll_sec article h2,.scroll_sec article p,.scroll_sec article h3,.scroll_sec article h6{display:none}.textDes h2,.textDes p,.textDes h3,.textDes h6{display:block!important}.scroll_sec .screen h3{display:block;max-width:100%!important;color:#000!important;font-weight:700!important;font-size:14px!important}.info p{margin:0!important}.hideText{display:block;width:100%;margin:3rem 0}.card-container{aspect-ratio:0;width:100%;height:250px}.demo{padding:0;padding-bottom:25rem;margin-top:20rem}.demo h3{font-size:38px;font-weight:600;font-family:var(--font2);color:#000;line-height:1}}@media(max-width:630px){.container{aspect-ratio:500 / 447;max-width:1500px;max-height:600px}.video-inner{position:absolute;bottom:0rem;left:4rem;right:4rem;z-index:1000}.video-inner video{width:70%;border-top-left-radius:1.8rem;border-top-right-radius:1.8rem;transform:translate(5rem)}footer .ffSty{flex-flow:column nowrap}footer .footCont{flex-wrap:wrap}footer>:first-child>:first-child{flex:0}footer .footCont div{flex:1;width:100%;flex-wrap:wrap}}@media(max-width:600px){.paraform-row{gap:8px;flex-wrap:wrap;justify-content:center}}@media(max-width:563px){.slider{margin-left:40rem;margin-bottom:-14rem;border-radius:8px;height:500px;padding:0;padding-bottom:40rem}.card{gap:15px}.info{gap:1px}.info p{font-size:10px!important}.screen{flex:none;width:210px;padding:15px;position:relative}.contain{aspect-ratio:352 / 460;max-width:1500px;max-height:470px;width:100%;height:100%;min-height:100%}}@media(max-width:453px){.celebrate div{width:100%;padding:.4rem .8rem .4rem .3rem}.celebrate div p{white-space:wrap;padding-left:1rem}.companyHead h2{font-size:35px;line-height:1.1}.companyHead p{font-size:15px;line-height:1.4}}@media(max-width:426px){.contain{aspect-ratio:300/ 320}.slider{margin-left:48rem!important;margin-bottom:-22rem;height:500px;padding-bottom:40rem}.screen{width:240px}.card{gap:1.5rem;padding:6px 0 0}.info p{font-size:12px;margin:0!important;gap:3px}.status{font-size:10px;padding:4px 8px;text-align:left;border-bottom-right-radius:8px;border-bottom-left-radius:8px}}@media(max-width:376px){.slider{margin-left:54rem;margin-bottom:-26rem;padding-bottom:10rem}}
