.StackBanner_sb__2uQMd{position:relative;width:100%;height:520px;overflow:hidden;background:#003f6b;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.StackBanner_sb__slides__1b8OV{position:relative;width:100%;height:100%}.StackBanner_sb__slide__2TOCZ{position:absolute;inset:0;opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;display:flex;align-items:center;background:linear-gradient(135deg,#003f6b,#0087cc)}.StackBanner_sb__slide__2TOCZ.StackBanner_active__3MHtd{opacity:1}.StackBanner_sb__bgImg__3Wwd0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.StackBanner_sb__overlay__XITfz{position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(0,40,80,.82)),color-stop(80%,rgba(0,80,140,.1)),to(transparent));background:linear-gradient(90deg,rgba(0,40,80,.82) 40%,rgba(0,80,140,.1) 80%,transparent)}.StackBanner_sb__container__1HK0J{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:2;width:100%}.StackBanner_sb__content__3GnOc{max-width:580px}.StackBanner_sb__stats__I5_NY{display:flex;grid-gap:32px;gap:32px;margin-bottom:24px}.StackBanner_sb__stat__1LgZy{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.StackBanner_sb__stat-label__iznms{font-size:1.75rem;color:#f36326;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.StackBanner_sb__stat-value__1N3Wk{font-size:clamp(2.5rem,5vw,3.25rem);font-weight:600;font-family:Source Sans Pro,sans-serif;color:#f36326;line-height:1}.StackBanner_sb__stat-unit__31mG3{font-size:1.75rem;color:#f36326;font-weight:500}.StackBanner_sb__heading__1qb8y{font-size:clamp(2.5rem,5vw,3.25rem);font-weight:600;color:#fff;line-height:1.25;margin-bottom:16px;font-family:Source Sans Pro,sans-serif;letter-spacing:.2px}.StackBanner_sb__sub__XlDZT{font-size:clamp(1.15rem,1.6vw,1.75rem);color:hsla(0,0%,100%,.88);line-height:1.65;margin-bottom:28px;max-width:480px}.StackBanner_sb__cta__3fMbb{display:inline-block;background:#f36326;color:#1a1a2e;padding:13px 34px;border-radius:30px;font-weight:700;font-size:1rem;text-decoration:none;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.StackBanner_sb__cta__3fMbb:hover{background:#f36326;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.StackBanner_sb__dots__jitjH{position:absolute;bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;grid-gap:8px;gap:8px;z-index:10}.StackBanner_sb__dot__2tXDO{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.4);border:none;cursor:pointer;padding:0;-webkit-transition:all .3s;transition:all .3s}.StackBanner_sb__dot__2tXDO.StackBanner_active__3MHtd{background:#f36326;width:30px;border-radius:5px}@media (max-width:768px){.StackBanner_sb__2uQMd{height:420px}.StackBanner_sb__container__1HK0J{padding:0 20px}.StackBanner_sb__stats__I5_NY{grid-gap:20px;gap:20px}.StackBanner_sb__logo__3g7Gb{top:14px;right:14px;max-width:130px}.StackBanner_sb__logo__3g7Gb img{height:44px}.StackBanner_sb__stat-label__iznms{font-size:12px!important}.StackBanner_sb__stat-value__1N3Wk{font-size:20px!important}.StackBanner_sb__stat-unit__31mG3{font-size:12px!important}}@media (max-width:480px){.StackBanner_sb__2uQMd{height:360px}.StackBanner_sb__stats__I5_NY{grid-gap:14px;gap:14px}}.StackrouteCourses_cardIconFont__kPpuq{font:normal normal normal 40px/1 FontAwesome}.StackrouteCourses_track__1bYrL{display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.StackrouteCourses_track__1bYrL::-webkit-scrollbar{display:none}.StackrouteCourses_cardItem__3-cGP{flex:0 0 25%;width:25%;min-width:0;scroll-snap-align:start;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1200px){.StackrouteCourses_cardItem__3-cGP{flex-basis:33.333%;width:33.333%}}@media (max-width:900px){.StackrouteCourses_cardItem__3-cGP{flex-basis:50%;width:50%}}@media (max-width:600px){.StackrouteCourses_cardItem__3-cGP{flex-basis:100%;width:100%}}.StackrouteCourses_arrow__3G4Iy{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#0087cc;border:none;color:#fff;font-size:20px;cursor:pointer;z-index:2}.StackrouteCourses_arrowPrev__bfrSU{left:10px}.StackrouteCourses_arrowNext__1R7Hb{right:10px}.StackStats_ss__1ZoB8{background:#f6f4f1;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:40px}.StackStats_ss__inner__18VCh{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.StackStats_ss__cards__vdnCD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.StackStats_ss__card__37YWr{background:#fff;border-radius:10px;padding:30px 16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);margin-top:24px}.StackStats_ss__card-value__2b5xI{font-size:clamp(2.5rem,5vw,3.25rem);font-weight:600;font-family:Source Sans Pro,sans-serif;color:#f36326;line-height:1;margin-bottom:8px}.StackStats_ss__card-label__3ezHu{font-size:1.75rem;font-weight:500;color:#555;line-height:1.4}.StackStats_ss__right__23YWR{display:flex;align-items:center;justify-content:center}.StackStats_ss__thumb__1H89t{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.14);box-shadow:0 8px 32px rgba(0,0,0,.14)}.StackStats_ss__video__2YG57{width:100%;height:100%;border:0;display:block}@media (max-width:900px){.StackStats_ss__inner__18VCh{grid-template-columns:1fr;grid-gap:40px;gap:40px}.StackStats_ss__right__23YWR{order:-1}.StackStats_ss__thumb-img__19E3F{height:260px}}@media (max-width:600px){.StackStats_ss__1ZoB8{padding:40px 20px}.StackStats_ss__cards__vdnCD{grid-template-columns:1fr;grid-gap:12px;gap:12px}.StackStats_ss__thumb-img__19E3F{height:220px}}.StackAbout_sa__nBa-R{background:#fff;padding:40px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.StackAbout_sa__inner__PP4jr{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center}.StackAbout_sa__image__29ZSE{border-radius:18px;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.1);flex-shrink:0}.StackAbout_sa__image__29ZSE img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/3}.StackAbout_sa__desc__30buR:last-of-type{margin-bottom:32px}.StackAbout_sa__btn__3Ke5A{display:inline-block;background:#0087cc;color:#fff;padding:13px 36px;border-radius:30px;font-weight:600;font-size:.97rem;text-decoration:none;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.StackAbout_sa__btn__3Ke5A:hover{background:#0072aa;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.StackAbout_spacer__2YSSu{height:16px}@media (max-width:900px){.StackAbout_sa__inner__PP4jr{grid-template-columns:1fr;grid-gap:36px;gap:36px}}@media (max-width:600px){.StackAbout_sa__nBa-R{padding:40px 20px}.StackAbout_sa__heading__3GWOU{font-size:1.5rem}}.StackTestimonials_st__1OlfB{background:#f6f4f1;padding:40px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.StackTestimonials_st__inner__38rgn{max-width:900px;margin:0 auto;padding:0 40px}.StackTestimonials_st__bar__2kRyq{width:52px;height:4px;background:#f5c400;border-radius:2px;margin:0 auto 40px}.StackTestimonials_st__card__3i5XJ{background:#fff;border-radius:16px;padding:48px 52px 40px;border:1.5px solid #cce6f6;-webkit-box-shadow:0 4px 24px rgba(0,135,204,.08);box-shadow:0 4px 24px rgba(0,135,204,.08)}.StackTestimonials_st__quote-icon__DVnij{font-size:5.5rem;color:#f36326;line-height:.8;font-family:Georgia,serif;opacity:.25;margin-bottom:10px}.StackTestimonials_st__quote__25jGy{font-size:14px;line-height:1.85;color:#374151;margin-bottom:32px;font-style:italic}.StackTestimonials_st__person__EK9m5{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-bottom:32px;padding-top:24px;border-top:1.5px solid #e2e8f0}.StackTestimonials_st__avatar__g_gAJ{width:60px;height:60px;border-radius:50%;overflow:hidden;background:#0087cc;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:3px solid #f36326}.StackTestimonials_st__avatar__g_gAJ img{width:100%;height:100%;object-fit:cover}.StackTestimonials_st__avatar__g_gAJ span{color:#fff;font-weight:800;font-size:1.1rem}.StackTestimonials_st__name__3TkXo{font-weight:700;color:#1a1a2e;font-size:1.05rem;display:flex;align-items:center;grid-gap:8px;gap:8px}.StackTestimonials_st__li__34-8V{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:#f36326;color:#fff;border-radius:4px;font-size:14px;font-weight:700;text-decoration:none}.StackTestimonials_st__role__2fOQA{font-size:14px;color:#6b7280;margin-top:3px}.StackTestimonials_st__company__2KYWl{font-size:14px;color:#f36326;font-weight:700;margin-top:2px}.StackTestimonials_st__nav__1VdvV{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px}.StackTestimonials_st__arr__-5PWq{width:40px;height:40px;border-radius:50%;border:none;background:#f36326;color:#fff;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s}.StackTestimonials_st__arr__-5PWq:hover{background:#f36326;color:#1a1a2e}.StackTestimonials_st__dots__1Gepg{display:flex;grid-gap:8px;gap:8px}.StackTestimonials_st__dot__330SM{width:10px;height:10px;border-radius:50%;background:#cce6f6;border:none;cursor:pointer;padding:0;-webkit-transition:background .2s;transition:background .2s}.StackTestimonials_st__dot__330SM.StackTestimonials_active__2rggH{background:#f36326}@media (max-width:600px){.StackTestimonials_st__inner__38rgn{padding:0 16px}.StackTestimonials_st__card__3i5XJ{padding:30px 22px 26px}.StackTestimonials_st__quote__25jGy{font-size:14px}}.StackCaseStudies_cs-page__b_Flj{font-family:Source Sans Pro,sans-serif;font-size:14px;line-height:1.6;background:#fff}.StackCaseStudies_tb__3C0py{background:#fff;padding:40px;overflow:hidden}.StackCaseStudies_tb__track-wrap__2H-lD{overflow:hidden}.StackCaseStudies_tb__track__132Xh{display:flex;grid-gap:16px;gap:16px;width:-webkit-max-content;width:max-content;-webkit-animation:StackCaseStudies_marquee__1Bblu 22s linear infinite;animation:StackCaseStudies_marquee__1Bblu 22s linear infinite}@-webkit-keyframes StackCaseStudies_marquee__1Bblu{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes StackCaseStudies_marquee__1Bblu{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.StackCaseStudies_tb__card__3ZnEh{background:#fff;border:1px solid #e5eef6;border-radius:12px;width:160px;height:80px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.StackCaseStudies_tb__logo-img__fZ0Aw{max-width:110px;max-height:48px;object-fit:contain}.StackCaseStudies_sc__3hLck{padding:48px 0 80px;background:#f6f4f1}.StackCaseStudies_sc__heading__1RQzc{text-align:center;font-size:32px;font-weight:700;margin-bottom:36px}.StackCaseStudies_sc__carousel-outer__1dUqb{position:relative;display:flex;align-items:center;max-width:1440px;margin:0 auto;padding:0 64px}.StackCaseStudies_sc__track-wrap__1goBl{overflow:hidden;width:100%}.StackCaseStudies_sc__track__M-E0N{display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.StackCaseStudies_sc__track__M-E0N::-webkit-scrollbar{display:none}.StackCaseStudies_sc__page__2MuM3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;flex:0 0 100%;width:100%;scroll-snap-align:start}.StackCaseStudies_sc__card__FO5LJ{background:#fff;border-radius:16px;border:1.5px solid #0087cc;display:flex;flex-direction:column;padding:28px 24px 32px}.StackCaseStudies_sc__card-title__1-vG8{font-size:18px;font-weight:700;color:#1a1a2e;margin-bottom:8px}.StackCaseStudies_sc__client__3RW4j{font-size:16px;margin-bottom:14px}.StackCaseStudies_sc__client__3RW4j span{font-weight:700}.StackCaseStudies_sc__desc__1YcXN{font-size:14px;line-height:1.7;color:#555f6e;flex-grow:1}.StackCaseStudies_sc__arrow__3JWgh{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#0087cc;border:none;color:#fff;font-size:22px;cursor:pointer;z-index:2}.StackCaseStudies_sc__arrow--prev__1Ybe-{left:0}.StackCaseStudies_sc__arrow--next__34WNQ{right:0}.StackCaseStudies_sc__cta-wrap__1fiVS{display:flex;justify-content:center;margin-top:40px}.StackCaseStudies_sc__cta__25D-x{background:#0087cc;color:#fff;padding:13px 40px;border-radius:30px;text-decoration:none;font-weight:600}.StackCaseStudies_caseStudyLink__3D4x9{display:inline-block;margin-top:20px;padding:10px 15px;color:#000;border-radius:24px;text-decoration:none;font-size:12px;font-weight:600;border:1px solid #0087cc;-webkit-transition:all .3s ease;transition:all .3s ease;width:140px}@media (max-width:1024px){.StackCaseStudies_sc__page__2MuM3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.StackCaseStudies_sc__page__2MuM3{grid-template-columns:1fr}.StackCaseStudies_sc__carousel-outer__1dUqb{padding:0 36px}}