.card-carousel-services{width:min(29rem,29vw);height:min(29.3rem,29.3vw);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:min(4rem,4vw);background:rgba(235,235,235,.18)}.ai-card-glow-services{position:absolute;width:calc(var(--fs)*20);height:calc(var(--fs)*13);border-radius:50%;pointer-events:none;filter:blur(60px)}.ai-card-glow-services__blue{background:rgba(96,165,250,.55)}.ai-card-glow-services__purple{background:rgba(168,85,247,.19)}.ai-card-glow-services__green{background:rgba(52,211,153,.18)}.ai-card-glow-services__red{background:rgba(251,113,133,.18)}.ai-card-glow-services__yellow{background:rgba(243,230,177,.7)}.ai-card-glow-services__top{top:0;left:0;transform:translate(-32%,-40%);animation:scGlowOrbit1 9s linear infinite}.ai-card-glow-services__top-right{top:0;right:0;transform:translate(-30%,55%)}.ai-card-glow-services__bottom{bottom:0;right:0;transform:translate(30%,40%);animation:scGlowOrbit2 9s linear infinite}.ai-card-glow-services__bottom-left{bottom:0;left:0;transform:translate(30%,-55%)}@keyframes scGlowOrbit1{0%{transform:translate(-32%,-40%)}25%{transform:translate(-32%,80%)}50%{transform:translate(60%,80%)}75%{transform:translate(60%,-40%)}to{transform:translate(-32%,-40%)}}@keyframes scGlowOrbit2{0%{transform:translate(30%,40%)}25%{transform:translate(30%,-80%)}50%{transform:translate(-65%,-80%)}75%{transform:translate(-65%,40%)}to{transform:translate(30%,40%)}}.card-carousel-services__content-container{width:min(27.8rem,27.8vw);height:min(28.2rem,28.2vw);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:#fff;border-radius:min(3.2rem,3.2vw);padding:1px;position:relative}.container-top-cardCarouselServices{border-top-left-radius:min(3.2rem,3.2vw);border-top-right-radius:min(3.2rem,3.2vw);height:min(17rem,17vw);width:100%;display:flex;align-items:center;justify-content:center;position:relative}.cardCarouselServices-bg{width:100%;height:100%;position:absolute;inset:0;border-radius:min(3.2rem,3.2vw) min(3.2rem,3.2vw) 0 0;border-bottom:1px solid #f8fafc}.cardCarouselServices-bg__blue{background:rgba(239,246,255,.7)}.cardCarouselServices-bg__purple{background:rgba(253,244,255,.7)}.cardCarouselServices-bg__green{background:rgba(236,253,245,.7)}.cardCarouselServices-bg__red{background:rgba(255,241,242,.7)}.cardCarouselServices-bg__yellow{background:rgba(255,247,237,.7)}.container-bottom-cardCarouselServices{width:100%;flex-grow:1;background-color:#fff;flex-direction:column;display:flex;align-items:center;padding-inline:min(1.4rem,1.4vw);justify-content:center;border-bottom-left-radius:min(3.2rem,3.2vw);border-bottom-right-radius:min(3.2rem,3.2vw)}.container-bottom-cardCarouselServices__text-container{display:flex;width:90%;flex-direction:column;align-items:flex-start}.container-bottom-cardCarouselServices__title{font-weight:700;color:var(--color-secondary-990);width:90%;margin-bottom:min(.5rem,.5vw)}.container-bottom-cardCarouselServices__text,.container-bottom-cardCarouselServices__title{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-xs);line-height:1.5;font-style:normal}.container-bottom-cardCarouselServices__text{font-weight:400;color:var(--color-neutral-600);width:100%;letter-spacing:.15px;text-align:left;margin-bottom:min(1.1rem,1.1vw)}.cardCarouselServices__image-container{position:relative;height:min(10rem,10vw);width:min(10rem,10vw);display:flex;align-items:center;justify-content:center}.cardCarouselServices__image-container svg{width:100%;height:100%}.sc-svg-globe-inner{transform-box:fill-box;transform-origin:center;animation:scGlobeSpin 8s linear infinite}@keyframes scGlobeSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sc-svg-id-face{transform-box:fill-box;transform-origin:center;animation:scIdPulse 2.5s ease-in-out infinite}@keyframes scIdPulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.sc-svg-clock-group{transform-box:fill-box;transform-origin:center;animation:scClockSpin 1.4s linear infinite}@keyframes scClockSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sc-svg-code-l{animation:scCodeL 1.6s ease-in-out infinite}.sc-svg-code-l,.sc-svg-code-r{transform-box:fill-box;transform-origin:center}.sc-svg-code-r{animation:scCodeR 1.6s ease-in-out infinite}@keyframes scCodeL{0%,to{transform:translateX(0)}40%,60%{transform:translateX(-30%)}}@keyframes scCodeR{0%,to{transform:translateX(0)}40%,60%{transform:translateX(30%)}}.sc-svg-car-body{transform-box:fill-box;transform-origin:center;animation:scCarBounce 1.8s ease-in-out infinite}@keyframes scCarBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}.container-top-cardCarouselServices:has(.cardCarouselServices-bg__yellow) .cardCarouselServices__image-container{position:absolute;inset:1rem 1.2rem;width:auto;height:auto}@media(min-width:769px){.card-carousel-services{width:100%;height:auto;aspect-ratio:29/29.3}.card-carousel-services__content-container{width:95.9%;height:96.2%}.container-top-cardCarouselServices{height:58%}.cardCarouselServices__image-container{height:45%;width:45%}}@media(max-width:768px){.card-carousel-services{width:100%;height:35.3rem}.card-carousel-services__content-container{width:calc(100% - 2.4rem);height:32.7rem}.cardCarouselServices-bg{width:100%;height:18.4rem}.cardCarouselServices__image-container{height:7.5rem;width:7.1rem}.container-top-cardCarouselServices:has(.cardCarouselServices-bg__yellow) .cardCarouselServices__image-container{inset:1.2rem 1.4rem}.container-bottom-cardCarouselServices__title{width:90%}.container-top-cardCarouselServices{height:18.3rem}.container-bottom-cardCarouselServices__text{width:90%}}.sc{position:relative;margin:calc(var(--fs)*12) clamp(var(--fs)*1.5,4vw,var(--fs)*4)}.sc,.sc-head{display:flex;flex-direction:column}.sc-head{align-items:flex-start;width:min(var(--fs)*62,100%);margin-bottom:calc(var(--fs)*2.5);text-align:left}.sc-title{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-display-sm);font-weight:400;line-height:1.15;text-wrap:balance;margin:calc(var(--fs)*1) 0 var(--space-3);color:var(--color-secondary-950)}.sc-title-bold{font-weight:700}.sc-lede{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-sm);font-weight:500;line-height:1.5;width:min(var(--fs)*38,100%);margin:0;color:#6b7280}.sc-arrows{position:absolute;top:0;right:0;display:flex;align-items:center;gap:calc(var(--fs)*.75)}.sc-arrow{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--fs)*3.5);height:calc(var(--fs)*3.5);padding:0;border:none;border-radius:50%;background:#0d121c;color:#fff;cursor:pointer;transition:background .18s ease,transform .18s ease}.sc-arrow svg{width:calc(var(--fs)*1.4);height:calc(var(--fs)*1.4)}.sc-arrow:hover{background:#1c2330}.sc-arrow:active{transform:scale(.94)}.sc-stage{position:relative;width:100%}.sc-carousel{width:100%;overflow:visible}.sc-fade{position:absolute;top:0;bottom:0;z-index:2;width:calc(var(--fs)*10);pointer-events:none}.sc-fade--left{left:calc(-1*clamp(var(--fs) * 1.5, 4vw, var(--fs) * 4));background:linear-gradient(90deg,#fff,rgba(255,255,255,.7) 50%,transparent)}.sc-fade--right{right:calc(-1*clamp(var(--fs) * 1.5, 4vw, var(--fs) * 4));background:linear-gradient(270deg,#fff,rgba(255,255,255,.7) 50%,transparent)}.swiper-slide.sc-slide{width:17.5vw;flex-shrink:0}.sc-slide .card-carousel-services{opacity:.5;transition:opacity .3s ease}.swiper-slide-active .card-carousel-services{opacity:1}.eyebrow--bc{height:-moz-fit-content;height:fit-content;padding:1rem 1.6rem}.splide__track{overflow:visible}@media(min-width:769px){.sc-slide .card-carousel-services{opacity:1}}@media(max-width:768px){.sc{margin-top:calc(var(--fs)*6);margin-bottom:calc(var(--fs)*6);margin-left:0;margin-right:0}.sc-head{width:100%;order:1;padding-left:clamp(var(--fs)*1.5,4vw,var(--fs)*4);padding-right:clamp(var(--fs)*1.5,4vw,var(--fs)*4)}.sc-head .eyebrow{padding:14px}.sc-stage{order:2}.sc-fade{display:none}.sc-arrows{position:static;order:3;align-self:flex-start;margin-top:calc(var(--fs)*2);margin-left:clamp(var(--fs)*1.5,4vw,var(--fs)*4)}.sc-arrow{width:calc(var(--fs)*4);height:calc(var(--fs)*4)}.sc-arrow svg{width:calc(var(--fs)*1.6);height:calc(var(--fs)*1.6)}.swiper-slide.sc-slide{width:84vw}}html{font-size:9px;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden;max-width:100vw}@media(min-width:768px){html{font-size:5.5px}}@media(min-width:1024px){html{font-size:6px}}@media(min-width:1280px){html{font-size:7px}}@media(min-width:1440px){html{font-size:8px}}@media(min-width:1728px){html{font-size:9px}}@media(min-width:1920px){html{font-size:10px}}.cs{padding:min(10rem,10vw) min(9.6rem,9.6vw);background:#fff;gap:min(6.5rem,6.5vw)}.cs,.cs__head{display:flex;flex-direction:column;align-items:center}.cs__head{text-align:center;gap:min(1.6rem,1.6vw)}.cs__title{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-display-sm);font-weight:400;line-height:1.15;text-wrap:balance;margin:0;color:#0d121c;letter-spacing:-.02em}.cs__title-bold{font-weight:700}.cs__lede{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-md);font-weight:400;line-height:1.6;margin:0;width:min(66rem,66vw);color:var(--color-neutral-600,#64748b);text-align:center}.cs__body{display:grid;grid-template-columns:auto auto;align-items:stretch;justify-content:center;grid-gap:min(5rem,5vw);gap:min(5rem,5vw)}.cs__stepper{width:min(42rem,42vw)}.cs-step{position:relative;display:flex;width:100%;padding:min(2.2rem,2.2vw);margin-bottom:min(.6rem,.6vw);border-radius:min(1.5rem,1.5vw);cursor:pointer;transition:background-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.cs-step.is-active{background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.06)}.cs-step:not(:last-child):after{content:"";position:absolute;top:min(6.7rem,6.7vw);left:min(4.35rem,4.35vw);bottom:min(-.9rem,-.9vw);width:1px;background:#e5e7eb;z-index:1}.cs-step__indicator{position:relative;z-index:2;margin-right:min(2.2rem,2.2vw)}.cs-step__icon{position:relative;display:flex;align-items:center;justify-content:center;width:min(4.5rem,4.5vw);height:min(4.5rem,4.5vw);border-radius:50%;background:#f3f4f6;border:1px solid #e5e7eb;color:#9ca3af;transition:all .4s cubic-bezier(.4,0,.2,1);flex:none}.cs-step__icon svg{width:min(1.75rem,1.75vw);height:min(1.75rem,1.75vw)}.cs-step__icon:before{content:"";position:absolute;inset:min(-.75rem,-.75vw);z-index:-1;border-radius:50%;background:var(--color-brand,#00a0ac);opacity:0;filter:blur(16px);transition:opacity .4s ease}.cs-step.is-active .cs-step__icon{background:var(--color-brand,#00a0ac);border-color:var(--color-brand,#00a0ac);color:#fff;box-shadow:0 0 0 min(.45rem,.45vw) #fff}.cs-step.is-active .cs-step__icon:before{opacity:.4}.cs-step.is-active .cs-step__icon svg,.cs-step.is-active .cs-step__icon svg *{color:inherit}.cs-step__content{flex:1 1;padding-top:min(1.1rem,1.1vw)}.cs-step__title{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-xl);font-weight:600;line-height:1.3;text-wrap:balance;margin:0;color:#6b7280;transition:color .3s ease}.cs-step.is-active .cs-step__title{color:#0d121c}.cs-step__body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .4s ease}.cs-step.is-active .cs-step__body{grid-template-rows:1fr;opacity:1}.cs-step__body-inner{overflow:hidden}.cs-step__desc{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-sm);font-weight:400;line-height:1.6;margin:min(1rem,1vw) 0 min(1.6rem,1.6vw);color:#6b7280}.cs-step__progress{display:flex;align-items:center;gap:min(1rem,1vw);margin-bottom:min(.25rem,.25vw)}.cs-step__progress-bar{position:relative;flex:0 0 min(3.75rem,3.75vw);height:min(.375rem,.375vw);border-radius:min(.25rem,.25vw);background:#e5e7eb;overflow:hidden}.cs-step__progress-fill{position:absolute;top:0;left:0;height:100%;border-radius:min(.25rem,.25vw);background:var(--color-brand,#00a0ac)}.cs-step__progress-text{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-xs);font-weight:700;line-height:1.5;color:var(--color-brand,#00a0ac)}.cs__preview{align-items:center;justify-content:center;padding:0;border-radius:min(2rem,2vw);background:linear-gradient(145deg,#f8fafc,#f0f9ff);border:1px solid #e2e8f0;overflow:visible}.cs-pcard,.cs__preview{display:flex;width:min(50.5rem,50.5vw);height:min(56.5rem,56.5vw)}.cs-pcard{position:relative;flex-direction:column;gap:min(2.625rem,2.625vw);padding:min(2.93rem,2.93vw);border-radius:min(2.13rem,2.13vw);background:#fff;border:1px solid #efeff1;box-shadow:0 25px 50px -12px rgba(15,23,42,.08),0 0 15px rgba(15,23,42,.02)}.cs-pcard__header{display:flex;align-items:center;gap:min(1rem,1vw);flex-shrink:0}.cs-pcard__avatar{flex:none;display:flex;align-items:center;justify-content:center;width:min(4.75rem,4.75vw);height:min(4.75rem,4.75vw);border-radius:min(.75rem,.75vw);background:#f4f7ff;border:1px solid #e0e7ff;color:#60a5fa}.cs-pcard__avatar svg{width:min(2.125rem,2.125vw);height:min(2.125rem,2.125vw)}.cs-pcard__bars{display:flex;flex-direction:column;gap:min(.5rem,.5vw)}.cs-pcard__bar{display:block;height:min(.375rem,.375vw);border-radius:min(.25rem,.25vw);background:#e2e8f0}.cs-pcard__bar--lg{width:min(5.625rem,5.625vw)}.cs-pcard__bar--sm{width:min(3.75rem,3.75vw)}.cs-pcard__steps{display:flex;flex-direction:column;gap:min(2.25rem,2.25vw);flex:1 1}.cs-pcard__step-item{display:flex;flex-direction:column;gap:min(1.125rem,1.125vw)}.cs-pcard__step-label{font-family:var(--font-sans);font-size:min(.875rem,.875vw);font-weight:400;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-pcard__step-item--active .cs-pcard__step-label{color:#606060}.cs-pcard__step-row{display:flex;align-items:center;gap:min(.75rem,.75vw);height:min(3.625rem,3.625vw);padding:0 min(1.3rem,1.3vw);border-radius:min(.75rem,.75vw);border:1px solid #f1f5f9;background:#fff}.cs-pcard__step-row--active{background:#fafcff;border-color:#e0e7ff}.cs-pcard__step-row--active .cs-pcard__step-dot-wrap{background:#dbeafe}.cs-pcard__step-row--active .cs-pcard__step-dot{background:#3b82f6}.cs-pcard__step-row--active .cs-pcard__step-name{color:#3b82f6}.cs-pcard__step-dot-wrap{flex:none;display:flex;align-items:center;justify-content:center;width:min(1rem,1vw);height:min(1rem,1vw);border-radius:min(.5rem,.5vw);background:#f1f5f9}.cs-pcard__step-dot{width:min(.375rem,.375vw);height:min(.375rem,.375vw);border-radius:min(.1875rem,.1875vw);background:#cbd5e1}.cs-pcard__step-name{flex:1 1;font-family:var(--font-sans);font-size:min(1.0625rem,1.0625vw);font-weight:500;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-pcard__step-prog{flex:0 0 min(3rem,3vw);height:min(.375rem,.375vw);border-radius:min(.1875rem,.1875vw);background:#e0e7ff;overflow:hidden}.cs-pcard__step-prog-fill{display:block;height:100%;width:100%;background:#3b82f6;transform-origin:left center;border-radius:inherit}.cs-pcard__step-chevron{flex:none;display:flex;align-items:center;justify-content:center;width:min(1rem,1vw);height:min(1rem,1vw);color:#cbd5e1}.cs-pcard__step-chevron svg{width:100%;height:100%}.cs-pcard__track{position:absolute;bottom:min(-2.07rem,-2.07vw);right:min(-4.27rem,-4.27vw);display:flex;align-items:center;gap:min(1.065rem,1.065vw);padding:min(1.155rem,1.155vw) min(1.865rem,1.865vw) min(1.155rem,1.155vw) min(1.155rem,1.155vw);background:#fff;border:1px solid #efeff1;border-radius:min(1.42rem,1.42vw);box-shadow:0 min(.888rem,.888vw) min(2.22rem,2.22vw) rgba(0,0,0,.1),0 min(.71rem,.71vw) min(.888rem,.888vw) rgba(0,0,0,.05)}.cs-pcard__track-icon{flex:none;display:flex;align-items:center;justify-content:center;width:min(2.84rem,2.84vw);height:min(2.84rem,2.84vw);border-radius:min(.71rem,.71vw);background:rgba(96,165,250,.05);border:1px solid rgba(96,165,250,.2);color:#60a5fa}.cs-pcard__track-icon svg{width:min(1.5625rem,1.5625vw);height:min(1.5625rem,1.5625vw)}.cs-pcard__track-info{display:flex;flex-direction:column}.cs-pcard__track-title{font-size:min(1.065rem,1.065vw);font-weight:700;color:#1e293b;line-height:min(1.42rem,1.42vw)}.cs-pcard__track-sub,.cs-pcard__track-title{font-family:var(--font-sans);white-space:nowrap}.cs-pcard__track-sub{font-size:min(.888rem,.888vw);font-weight:400;color:#64748b;line-height:min(1.33rem,1.33vw)}@media(orientation:portrait){.cs{padding:60px 20px;gap:40px}.cs__head{padding-inline:0}.cs__lede{width:90%}.cs__body{grid-template-columns:1fr;gap:32px}.cs__stepper{width:100%}.cs-step{padding:14px;border-radius:14px}.cs-step:not(:last-child):after{top:52px;left:28px;bottom:-8px}.cs-step__icon{width:32px;height:32px}.cs-step__icon svg{width:14px;height:14px}.cs-step__indicator{margin-right:14px}.cs-step__desc{margin:8px 0 12px}.cs-step__progress-bar{width:48px;height:4px}.cs__preview{display:none}}