.PageHeader-module-scss-module__YADAsW__header{color:#fff;background:linear-gradient(135deg,#181818eb 0%,#262626e0 100%),url(/images/projects/mumbai-towers.jpg) 50%/cover no-repeat;border-bottom:4px solid #ff6b00;padding:70px 0 65px;position:relative}.PageHeader-module-scss-module__YADAsW__inner{flex-direction:column;gap:12px;max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem);display:flex}.PageHeader-module-scss-module__YADAsW__title{color:#fff;margin:0;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.2}.PageHeader-module-scss-module__YADAsW__title span{color:#ff6b00}.PageHeader-module-scss-module__YADAsW__subtitle{color:#d1d5db;max-width:680px;margin:0;font-size:1.05rem;line-height:1.6}.PageHeader-module-scss-module__YADAsW__breadcrumbs{color:#9ca3af;align-items:center;gap:8px;margin-top:6px;font-size:.9rem;display:flex}.PageHeader-module-scss-module__YADAsW__breadcrumbs a{color:#e5e7eb;transition:color .2s}.PageHeader-module-scss-module__YADAsW__breadcrumbs a:hover,.PageHeader-module-scss-module__YADAsW__breadcrumbs .PageHeader-module-scss-module__YADAsW__separator{color:#ff6b00}.PageHeader-module-scss-module__YADAsW__breadcrumbs .PageHeader-module-scss-module__YADAsW__active{color:#ff6b00;font-weight:500}
.SectionTitle-module-scss-module__Wj8D8W__wrapper{text-align:center;margin-bottom:48px}.SectionTitle-module-scss-module__Wj8D8W__wrapper.SectionTitle-module-scss-module__Wj8D8W__left{text-align:left}.SectionTitle-module-scss-module__Wj8D8W__wrapper.SectionTitle-module-scss-module__Wj8D8W__light .SectionTitle-module-scss-module__Wj8D8W__title{color:#fff}.SectionTitle-module-scss-module__Wj8D8W__wrapper.SectionTitle-module-scss-module__Wj8D8W__light .SectionTitle-module-scss-module__Wj8D8W__subtitle{color:#ffffffbf}.SectionTitle-module-scss-module__Wj8D8W__title{color:#262626;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:clamp(26px,4vw,34px);font-weight:700}.SectionTitle-module-scss-module__Wj8D8W__title .SectionTitle-module-scss-module__Wj8D8W__highlight{color:#ff6b00;font-style:italic}.SectionTitle-module-scss-module__Wj8D8W__divider{vertical-align:middle;background:#ff6b00;border-radius:2px;width:50px;height:3px;margin-left:12px;display:inline-block;position:relative;top:-2px}.SectionTitle-module-scss-module__Wj8D8W__subtitle{color:#7a7a7a;margin-top:12px;max-width:560px;margin-inline:auto;font-family:Rubik,sans-serif;font-size:16px}.SectionTitle-module-scss-module__Wj8D8W__wrapper.SectionTitle-module-scss-module__Wj8D8W__left .SectionTitle-module-scss-module__Wj8D8W__subtitle{margin-inline:0}
.ServicesGrid-module-scss-module__1_cewW__section{background:#f5f7fa;padding-block:80px}.ServicesGrid-module-scss-module__1_cewW__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.ServicesGrid-module-scss-module__1_cewW__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (max-width:900px){.ServicesGrid-module-scss-module__1_cewW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ServicesGrid-module-scss-module__1_cewW__grid{grid-template-columns:1fr}}.ServicesGrid-module-scss-module__1_cewW__card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;transition:all .3s;overflow:hidden}.ServicesGrid-module-scss-module__1_cewW__card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000001a}.ServicesGrid-module-scss-module__1_cewW__card:hover .ServicesGrid-module-scss-module__1_cewW__cardImg{transform:scale(1.05)}.ServicesGrid-module-scss-module__1_cewW__imgWrapper{height:200px;overflow:hidden}.ServicesGrid-module-scss-module__1_cewW__cardImg{object-fit:cover;width:100%;height:100%;transition:transform .4s}.ServicesGrid-module-scss-module__1_cewW__cardBody{padding:24px}.ServicesGrid-module-scss-module__1_cewW__cardTitle{color:#262626;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:17px;font-weight:700}.ServicesGrid-module-scss-module__1_cewW__cardDesc{color:#555;margin-bottom:18px;font-family:Rubik,sans-serif;font-size:14px;line-height:1.7}.ServicesGrid-module-scss-module__1_cewW__readMore{color:#ff6b00;border:1px solid #ff6b00;border-radius:4px;padding:6px 16px;font-family:Rubik,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.ServicesGrid-module-scss-module__1_cewW__readMore:hover{color:#fff;background:#ff6b00}
.ServiceFeature-module-scss-module__h0PuIG__section{background:#fff;padding-block:80px}.ServiceFeature-module-scss-module__h0PuIG__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.ServiceFeature-module-scss-module__h0PuIG__title{color:#262626;border-bottom:3px solid #ff6b00;margin-bottom:28px;padding-bottom:14px;font-family:Poppins,sans-serif;font-size:clamp(22px,3.5vw,30px);font-weight:700;display:inline-block}.ServiceFeature-module-scss-module__h0PuIG__imageWrapper{border-radius:6px;width:100%;height:420px;margin-bottom:32px;overflow:hidden;box-shadow:0 12px 40px #0000001f}@media (max-width:600px){.ServiceFeature-module-scss-module__h0PuIG__imageWrapper{height:260px}}.ServiceFeature-module-scss-module__h0PuIG__image{object-fit:cover;width:100%;height:100%}.ServiceFeature-module-scss-module__h0PuIG__paragraphs{flex-direction:column;gap:14px;display:flex}.ServiceFeature-module-scss-module__h0PuIG__paragraph{color:#555;font-family:Rubik,sans-serif;font-size:15px;line-height:1.8}
.PortfolioSection-module-scss-module__2KhjyG__section{background:#f5f7fa;padding-block:80px}.PortfolioSection-module-scss-module__2KhjyG__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.PortfolioSection-module-scss-module__2KhjyG__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:45px;display:flex}.PortfolioSection-module-scss-module__2KhjyG__tab{color:#555;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e8e8e8;border-radius:20px;padding:8px 18px;font-family:Rubik,sans-serif;font-size:.88rem;font-weight:500;transition:all .2s}.PortfolioSection-module-scss-module__2KhjyG__tab:hover{color:#ff6b00;border-color:#ff6b00}.PortfolioSection-module-scss-module__2KhjyG__tab.PortfolioSection-module-scss-module__2KhjyG__active{color:#fff;background:#ff6b00;border-color:#ff6b00;font-weight:600}.PortfolioSection-module-scss-module__2KhjyG__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.PortfolioSection-module-scss-module__2KhjyG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.PortfolioSection-module-scss-module__2KhjyG__grid{grid-template-columns:1fr}}@keyframes PortfolioSection-module-scss-module__2KhjyG__portfolioFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PortfolioSection-module-scss-module__2KhjyG__item{cursor:pointer;aspect-ratio:4/3;will-change:transform,opacity;background:#eee;border-radius:6px;animation:.32s cubic-bezier(.25,1,.5,1) both PortfolioSection-module-scss-module__2KhjyG__portfolioFadeIn;position:relative;overflow:hidden}.PortfolioSection-module-scss-module__2KhjyG__item.PortfolioSection-module-scss-module__2KhjyG__fadeOut{opacity:0!important;transition:opacity .16s ease-out,transform .16s ease-out!important;animation:none!important;transform:translateY(-6px)!important}.PortfolioSection-module-scss-module__2KhjyG__item:hover .PortfolioSection-module-scss-module__2KhjyG__overlay{opacity:1}.PortfolioSection-module-scss-module__2KhjyG__item:hover .PortfolioSection-module-scss-module__2KhjyG__itemImage{transform:scale(1.06)}.PortfolioSection-module-scss-module__2KhjyG__itemImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.PortfolioSection-module-scss-module__2KhjyG__overlay{opacity:0;background:#ff6b00e0;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.PortfolioSection-module-scss-module__2KhjyG__itemTitle{color:#fff;text-align:center;padding:16px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600}
.TestimonialsSection-module-scss-module__WiKHWW__section{background:#141414;border-top:1px solid #ffffff0f;padding-block:80px;position:relative}.TestimonialsSection-module-scss-module__WiKHWW__inner{z-index:1;max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem);position:relative}.TestimonialsSection-module-scss-module__WiKHWW__grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:16px;display:grid}@media (max-width:900px){.TestimonialsSection-module-scss-module__WiKHWW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.TestimonialsSection-module-scss-module__WiKHWW__grid{grid-template-columns:1fr}}.TestimonialsSection-module-scss-module__WiKHWW__card{background:#1e1e1e;border:1px solid #ffffff14;border-radius:12px;padding:34px 28px;transition:all .3s;position:relative;box-shadow:0 4px 20px #0000004d}.TestimonialsSection-module-scss-module__WiKHWW__card:hover{border-color:#ff6b0073;transform:translateY(-5px);box-shadow:0 14px 32px #00000080}.TestimonialsSection-module-scss-module__WiKHWW__quoteIcon{color:#ff6b00;margin-bottom:18px;font-size:28px;display:block}.TestimonialsSection-module-scss-module__WiKHWW__quote{color:#ffffffe0;margin-bottom:26px;font-family:Rubik,sans-serif;font-size:14.5px;font-style:italic;line-height:1.8}.TestimonialsSection-module-scss-module__WiKHWW__authorRow{align-items:center;gap:14px;display:flex}.TestimonialsSection-module-scss-module__WiKHWW__avatar{object-fit:cover;border:2px solid #ff6b00;border-radius:50%;flex-shrink:0;width:52px;height:52px}.TestimonialsSection-module-scss-module__WiKHWW__name{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.TestimonialsSection-module-scss-module__WiKHWW__company{color:#ff6b00;margin-top:2px;font-family:Rubik,sans-serif;font-size:13px;font-weight:500}
.about-module-scss-module__6vdO3W__section{background:#fff;padding-block:80px}.about-module-scss-module__6vdO3W__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.about-module-scss-module__6vdO3W__storyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin-bottom:70px;display:grid}@media (max-width:900px){.about-module-scss-module__6vdO3W__storyGrid{grid-template-columns:1fr;gap:35px}}.about-module-scss-module__6vdO3W__label{color:#ff6b00;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:.95rem;font-weight:600}.about-module-scss-module__6vdO3W__heading{color:#181818;margin-bottom:20px;font-size:clamp(1.8rem,2.5vw,2.3rem);font-weight:700;line-height:1.3}.about-module-scss-module__6vdO3W__heading span{color:#ff6b00}.about-module-scss-module__6vdO3W__text{color:#555;margin-bottom:18px;line-height:1.75}.about-module-scss-module__6vdO3W__imageWrapper{border-radius:6px;position:relative;overflow:hidden;box-shadow:0 15px 35px #0000001f}.about-module-scss-module__6vdO3W__imageWrapper img{object-fit:cover;width:100%;height:420px}.about-module-scss-module__6vdO3W__imageWrapper:before{content:"";z-index:2;background:#ff6b00;width:6px;height:100%;position:absolute;top:0;left:0}.about-module-scss-module__6vdO3W__statsSection{color:#fff;background:#181818;margin:60px 0;padding:60px 0}.about-module-scss-module__6vdO3W__statsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem);display:grid}@media (max-width:900px){.about-module-scss-module__6vdO3W__statsGrid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:600px){.about-module-scss-module__6vdO3W__statsGrid{grid-template-columns:1fr}}.about-module-scss-module__6vdO3W__statItem .about-module-scss-module__6vdO3W__statValue{color:#ff6b00;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:2.8rem;font-weight:700}.about-module-scss-module__6vdO3W__statItem .about-module-scss-module__6vdO3W__statLabel{color:#e5e7eb;font-size:.95rem;line-height:1.4}.about-module-scss-module__6vdO3W__valuesGrid{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:40px;display:grid}@media (max-width:900px){.about-module-scss-module__6vdO3W__valuesGrid{grid-template-columns:1fr}}.about-module-scss-module__6vdO3W__valueCard{background:#f5f7fa;border-left:4px solid #ff6b00;border-radius:4px;padding:35px 30px;transition:transform .2s,box-shadow .2s}.about-module-scss-module__6vdO3W__valueCard:hover{transform:translateY(-3px);box-shadow:0 10px 25px #00000014}.about-module-scss-module__6vdO3W__valueCard .about-module-scss-module__6vdO3W__valueTitle{color:#181818;margin-bottom:12px;font-size:1.3rem;font-weight:600}.about-module-scss-module__6vdO3W__valueCard .about-module-scss-module__6vdO3W__valueDesc{color:#555;margin:0;line-height:1.65}.about-module-scss-module__6vdO3W__ctaBanner{background:linear-gradient(135deg,#262626 0%,#181818 100%);border-radius:8px;justify-content:space-between;align-items:center;gap:30px;margin-top:70px;padding:50px 40px;display:flex}@media (max-width:900px){.about-module-scss-module__6vdO3W__ctaBanner{text-align:center;flex-direction:column}}.about-module-scss-module__6vdO3W__ctaBanner .about-module-scss-module__6vdO3W__ctaTitle{color:#fff;margin-bottom:8px;font-size:1.6rem;font-weight:700}.about-module-scss-module__6vdO3W__ctaBanner .about-module-scss-module__6vdO3W__ctaText{color:#9ca3af;margin:0;font-size:1rem}.about-module-scss-module__6vdO3W__ctaBanner .about-module-scss-module__6vdO3W__ctaBtn{color:#fff;white-space:nowrap;background:#ff6b00;border-radius:4px;padding:14px 28px;font-weight:600;transition:background .2s}.about-module-scss-module__6vdO3W__ctaBanner .about-module-scss-module__6vdO3W__ctaBtn:hover{background:#e05d00}
.careers-module-scss-module__KmseWG__section{background:#fff;padding-block:80px}.careers-module-scss-module__KmseWG__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.careers-module-scss-module__KmseWG__benefitsGrid{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:60px;display:grid}@media (max-width:900px){.careers-module-scss-module__KmseWG__benefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.careers-module-scss-module__KmseWG__benefitsGrid{grid-template-columns:1fr}}.careers-module-scss-module__KmseWG__benefitCard{background:#f5f7fa;border-top:3px solid #ff6b00;border-radius:6px;padding:28px 22px}.careers-module-scss-module__KmseWG__benefitCard .careers-module-scss-module__KmseWG__benefitTitle{color:#181818;margin-bottom:8px;font-size:1.15rem;font-weight:600}.careers-module-scss-module__KmseWG__benefitCard .careers-module-scss-module__KmseWG__benefitDesc{color:#555;margin:0;font-size:.9rem;line-height:1.55}.careers-module-scss-module__KmseWG__openingsList{flex-direction:column;gap:30px;margin-top:40px;display:flex}.careers-module-scss-module__KmseWG__jobCard{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:35px;transition:border-color .2s,box-shadow .2s}.careers-module-scss-module__KmseWG__jobCard:hover{border-color:#ff6b00;box-shadow:0 10px 25px #0000000f}.careers-module-scss-module__KmseWG__jobHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}@media (max-width:900px){.careers-module-scss-module__KmseWG__jobHeader{flex-direction:column}}.careers-module-scss-module__KmseWG__jobTitle{color:#181818;margin-bottom:6px;font-size:1.4rem;font-weight:700}.careers-module-scss-module__KmseWG__jobMeta{color:#7a7a7a;flex-wrap:wrap;gap:12px;font-size:.88rem;display:flex}.careers-module-scss-module__KmseWG__jobMeta span{align-items:center;gap:4px;display:inline-flex}.careers-module-scss-module__KmseWG__jobMeta .careers-module-scss-module__KmseWG__badge{color:#0369a1;background:#e0f2fe;border-radius:4px;padding:2px 10px;font-weight:600}.careers-module-scss-module__KmseWG__applyBtn{color:#fff;white-space:nowrap;background:#ff6b00;border-radius:4px;padding:10px 22px;font-weight:600;transition:background .2s}.careers-module-scss-module__KmseWG__applyBtn:hover{background:#e05d00}.careers-module-scss-module__KmseWG__jobDesc{color:#555;margin-bottom:24px;font-size:.95rem;line-height:1.65}.careers-module-scss-module__KmseWG__detailsGrid{background:#f5f7fa;border-radius:6px;grid-template-columns:1fr 1fr;gap:30px;padding:24px;display:grid}@media (max-width:900px){.careers-module-scss-module__KmseWG__detailsGrid{grid-template-columns:1fr;gap:20px}}.careers-module-scss-module__KmseWG__detailsGrid h4{color:#181818;margin-bottom:12px;font-size:1rem;font-weight:600}.careers-module-scss-module__KmseWG__detailsGrid ul{padding-left:18px;list-style:outside}.careers-module-scss-module__KmseWG__detailsGrid ul li{color:#555;margin-bottom:6px;font-size:.9rem;line-height:1.6}.careers-module-scss-module__KmseWG__applyBox{color:#fff;text-align:center;background:#181818;border-radius:8px;margin-top:60px;padding:45px}.careers-module-scss-module__KmseWG__applyBox h3{color:#fff;margin-bottom:12px;font-size:1.6rem}.careers-module-scss-module__KmseWG__applyBox p{color:#9ca3af;max-width:600px;margin:0 auto 24px}.careers-module-scss-module__KmseWG__applyBox .careers-module-scss-module__KmseWG__emailLink{color:#ff6b00;font-size:1.2rem;font-weight:700;text-decoration:underline}
.contact-module-scss-module__zzj-wG__section{background:#fff;padding-block:80px}.contact-module-scss-module__zzj-wG__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.contact-module-scss-module__zzj-wG__contactGrid{grid-template-columns:1fr 1.3fr;align-items:flex-start;gap:60px;display:grid}@media (max-width:900px){.contact-module-scss-module__zzj-wG__contactGrid{grid-template-columns:1fr;gap:40px}}.contact-module-scss-module__zzj-wG__infoCol .contact-module-scss-module__zzj-wG__subhead{color:#ff6b00;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:.95rem;font-weight:600}.contact-module-scss-module__zzj-wG__infoCol .contact-module-scss-module__zzj-wG__title{color:#181818;margin-bottom:16px;font-size:2rem;font-weight:700;line-height:1.25}.contact-module-scss-module__zzj-wG__infoCol .contact-module-scss-module__zzj-wG__title span{color:#ff6b00}.contact-module-scss-module__zzj-wG__infoCol .contact-module-scss-module__zzj-wG__desc{color:#555;margin-bottom:35px;line-height:1.7}.contact-module-scss-module__zzj-wG__cardsList{flex-direction:column;gap:20px;display:flex}.contact-module-scss-module__zzj-wG__infoCard{background:#f5f7fa;border-left:3px solid #ff6b00;border-radius:6px;align-items:flex-start;gap:16px;padding:20px;display:flex}.contact-module-scss-module__zzj-wG__infoCard .contact-module-scss-module__zzj-wG__iconWrap{color:#fff;background:#ff6b00;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.contact-module-scss-module__zzj-wG__infoCard .contact-module-scss-module__zzj-wG__cardLabel{color:#7a7a7a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:.85rem}.contact-module-scss-module__zzj-wG__infoCard .contact-module-scss-module__zzj-wG__cardVal{color:#181818;font-size:1.05rem;font-weight:600;line-height:1.4}.contact-module-scss-module__zzj-wG__infoCard .contact-module-scss-module__zzj-wG__cardVal a{color:#181818;transition:color .2s}.contact-module-scss-module__zzj-wG__infoCard .contact-module-scss-module__zzj-wG__cardVal a:hover{color:#ff6b00}.contact-module-scss-module__zzj-wG__formCol{background:#f5f7fa;border:1px solid #e8e8e8;border-radius:8px;padding:45px 40px;box-shadow:0 10px 30px #0000000a}@media (max-width:600px){.contact-module-scss-module__zzj-wG__formCol{padding:25px 20px}}.contact-module-scss-module__zzj-wG__formCol .contact-module-scss-module__zzj-wG__formTitle{color:#181818;margin-bottom:8px;font-size:1.5rem;font-weight:700}.contact-module-scss-module__zzj-wG__formCol .contact-module-scss-module__zzj-wG__formSubtitle{color:#555;margin-bottom:25px;font-size:.92rem}.contact-module-scss-module__zzj-wG__formFields{flex-direction:column;gap:18px;display:flex}.contact-module-scss-module__zzj-wG__rowFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.contact-module-scss-module__zzj-wG__rowFields{grid-template-columns:1fr}}.contact-module-scss-module__zzj-wG__submitBtn{color:#fff;cursor:pointer;background:#ff6b00;border:none;border-radius:4px;margin-top:10px;padding:14px;font-size:1rem;font-weight:600;transition:background .2s}.contact-module-scss-module__zzj-wG__submitBtn:hover{background:#e05d00}.contact-module-scss-module__zzj-wG__directWhatsApp{text-align:center;color:#555;margin-top:10px;margin-bottom:0;font-size:.88rem}.contact-module-scss-module__zzj-wG__directWhatsApp a{color:#128c7e;font-weight:600;text-decoration:underline}.contact-module-scss-module__zzj-wG__directWhatsApp a:hover{color:#075e54}.contact-module-scss-module__zzj-wG__successBox{color:#065f46;text-align:center;background:#ecfdf5;border:1px solid #10b981;border-radius:6px;padding:20px}.contact-module-scss-module__zzj-wG__successBox h4{margin-bottom:6px;font-size:1.15rem;font-weight:700}.contact-module-scss-module__zzj-wG__successBox p{margin:0;font-size:.92rem}
.portfolioPage-module-scss-module__8mSlca__section{background:#fff;padding-block:80px}.portfolioPage-module-scss-module__8mSlca__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.portfolioPage-module-scss-module__8mSlca__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:45px;display:flex}.portfolioPage-module-scss-module__8mSlca__tab{color:#555;cursor:pointer;background:0 0;border:1px solid #e8e8e8;border-radius:20px;padding:8px 18px;font-size:.88rem;font-weight:500;transition:all .2s}.portfolioPage-module-scss-module__8mSlca__tab:hover{color:#ff6b00;border-color:#ff6b00}.portfolioPage-module-scss-module__8mSlca__tab.portfolioPage-module-scss-module__8mSlca__active{color:#fff;background:#ff6b00;border-color:#ff6b00}.portfolioPage-module-scss-module__8mSlca__grid{perspective:1200px;transform-style:preserve-3d;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (max-width:900px){.portfolioPage-module-scss-module__8mSlca__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.portfolioPage-module-scss-module__8mSlca__grid{grid-template-columns:1fr}}@keyframes portfolioPage-module-scss-module__8mSlca__portfolioFadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.portfolioPage-module-scss-module__8mSlca__card{will-change:transform,opacity;background:#fff;border:1px solid #e8e8e8;border-radius:8px;transition:transform .25s,box-shadow .25s;animation:.32s cubic-bezier(.25,1,.5,1) both portfolioPage-module-scss-module__8mSlca__portfolioFadeIn;overflow:hidden;box-shadow:0 4px 15px #0000000a}.portfolioPage-module-scss-module__8mSlca__card.portfolioPage-module-scss-module__8mSlca__fadeOut{opacity:0!important;transition:opacity .16s ease-out,transform .16s ease-out!important;animation:none!important;transform:translateY(-6px)!important}.portfolioPage-module-scss-module__8mSlca__card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0000001a}.portfolioPage-module-scss-module__8mSlca__imgWrapper{height:240px;position:relative;overflow:hidden}.portfolioPage-module-scss-module__8mSlca__imgWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.portfolioPage-module-scss-module__8mSlca__imgWrapper:hover img{transform:scale(1.05)}.portfolioPage-module-scss-module__8mSlca__imgWrapper .portfolioPage-module-scss-module__8mSlca__badge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181818d9;border-left:2px solid #ff6b00;border-radius:4px;padding:4px 10px;font-size:.78rem;font-weight:600;position:absolute;top:14px;left:14px}.portfolioPage-module-scss-module__8mSlca__cardBody{padding:20px}.portfolioPage-module-scss-module__8mSlca__cardBody .portfolioPage-module-scss-module__8mSlca__title{color:#181818;margin-bottom:6px;font-size:1.15rem;font-weight:600}.portfolioPage-module-scss-module__8mSlca__cardBody .portfolioPage-module-scss-module__8mSlca__category{color:#e05d00;font-size:.85rem;font-weight:500}.portfolioPage-module-scss-module__8mSlca__testimonialsWrap{color:#fff;background:#141414;border:1px solid #ffffff14;border-radius:12px;margin-top:80px;padding:60px 40px}@media (max-width:600px){.portfolioPage-module-scss-module__8mSlca__testimonialsWrap{padding:35px 20px}}.portfolioPage-module-scss-module__8mSlca__testiHeader{text-align:center;margin-bottom:45px}.portfolioPage-module-scss-module__8mSlca__testiHeader h3{color:#fff;margin-bottom:8px;font-size:1.8rem}.portfolioPage-module-scss-module__8mSlca__testiHeader h3 span{color:#ff6b00}.portfolioPage-module-scss-module__8mSlca__testiHeader p{color:#ffffffb3;font-size:.95rem}.portfolioPage-module-scss-module__8mSlca__testiGrid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}@media (max-width:900px){.portfolioPage-module-scss-module__8mSlca__testiGrid{grid-template-columns:1fr}}.portfolioPage-module-scss-module__8mSlca__testiCard{background:#1e1e1e;border:1px solid #ffffff14;border-top:4px solid #ff6b00;border-radius:10px;flex-direction:column;padding:32px 28px;transition:all .3s;display:flex;box-shadow:0 4px 20px #0000004d}.portfolioPage-module-scss-module__8mSlca__testiCard:hover{border-color:#ff6b0073;transform:translateY(-4px);box-shadow:0 12px 28px #00000080}.portfolioPage-module-scss-module__8mSlca__testiCard .portfolioPage-module-scss-module__8mSlca__quote{color:#ffffffe0;flex-grow:1;margin-bottom:22px;font-size:.92rem;font-style:italic;line-height:1.7}.portfolioPage-module-scss-module__8mSlca__testiCard .portfolioPage-module-scss-module__8mSlca__author{align-items:center;gap:12px;display:flex}.portfolioPage-module-scss-module__8mSlca__testiCard .portfolioPage-module-scss-module__8mSlca__author img{object-fit:cover;border:2px solid #ff6b00;border-radius:50%;width:48px;height:48px}.portfolioPage-module-scss-module__8mSlca__testiCard .portfolioPage-module-scss-module__8mSlca__author .portfolioPage-module-scss-module__8mSlca__authorName{color:#fff;font-size:.95rem;font-weight:700}.portfolioPage-module-scss-module__8mSlca__testiCard .portfolioPage-module-scss-module__8mSlca__author .portfolioPage-module-scss-module__8mSlca__authorCompany{color:#ff6b00;font-size:.82rem;font-weight:500}
.privacy-module-scss-module__VU8ypq__section{background:#fff;padding-block:80px}.privacy-module-scss-module__VU8ypq__inner{max-width:850px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.privacy-module-scss-module__VU8ypq__contentCard{color:#555;background:#fff;line-height:1.8}.privacy-module-scss-module__VU8ypq__contentCard h2{color:#181818;margin-top:36px;margin-bottom:12px;font-size:1.35rem;font-weight:700}.privacy-module-scss-module__VU8ypq__contentCard p{margin-bottom:16px}.privacy-module-scss-module__VU8ypq__contentCard ul{margin-bottom:20px;padding-left:20px;list-style:outside}.privacy-module-scss-module__VU8ypq__contentCard ul li{margin-bottom:8px}.privacy-module-scss-module__VU8ypq__contentCard .privacy-module-scss-module__VU8ypq__lastUpdated{color:#7a7a7a;border-bottom:1px solid #e8e8e8;margin-bottom:30px;padding-bottom:15px;font-size:.88rem}
.serviceDetail-module-scss-module__cF3vUa__section{background:#fff;padding-block:80px}.serviceDetail-module-scss-module__cF3vUa__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.serviceDetail-module-scss-module__cF3vUa__overviewGrid{grid-template-columns:1fr 480px;align-items:flex-start;gap:50px;margin-bottom:60px;display:grid}@media (max-width:900px){.serviceDetail-module-scss-module__cF3vUa__overviewGrid{grid-template-columns:1fr;gap:35px}}.serviceDetail-module-scss-module__cF3vUa__overviewText .serviceDetail-module-scss-module__cF3vUa__serviceSubtitle{color:#181818;border-left:3px solid #ff6b00;margin-bottom:20px;padding-left:16px;font-size:1.25rem;font-weight:600;line-height:1.5}.serviceDetail-module-scss-module__cF3vUa__overviewText p{color:#555;margin-bottom:18px;font-size:.98rem;line-height:1.75}.serviceDetail-module-scss-module__cF3vUa__sidebarCard{background:#f5f7fa;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.serviceDetail-module-scss-module__cF3vUa__sidebarCard .serviceDetail-module-scss-module__cF3vUa__sidebarImg{object-fit:cover;width:100%;height:260px}.serviceDetail-module-scss-module__cF3vUa__sidebarCard .serviceDetail-module-scss-module__cF3vUa__sidebarBody{padding:24px}.serviceDetail-module-scss-module__cF3vUa__sidebarCard h4{color:#181818;margin-bottom:14px;font-size:1.05rem;font-weight:600}.serviceDetail-module-scss-module__cF3vUa__sidebarCard .serviceDetail-module-scss-module__cF3vUa__softwareList{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.serviceDetail-module-scss-module__cF3vUa__sidebarCard .serviceDetail-module-scss-module__cF3vUa__softChip{color:#262626;background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:5px 12px;font-size:.82rem;font-weight:600}.serviceDetail-module-scss-module__cF3vUa__sidebarCard .serviceDetail-module-scss-module__cF3vUa__ctaBtn{text-align:center;color:#fff;background:#ff6b00;border-radius:4px;padding:12px;font-weight:600;transition:background .2s;display:block}.serviceDetail-module-scss-module__cF3vUa__sidebarCard .serviceDetail-module-scss-module__cF3vUa__ctaBtn:hover{background:#e05d00}.serviceDetail-module-scss-module__cF3vUa__sectionBlock{border-top:1px solid #e8e8e8;margin-top:50px;padding-top:50px}.serviceDetail-module-scss-module__cF3vUa__capsGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:24px;display:grid}@media (max-width:900px){.serviceDetail-module-scss-module__cF3vUa__capsGrid{grid-template-columns:1fr}}.serviceDetail-module-scss-module__cF3vUa__capItem{background:#f5f7fa;border-radius:6px;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.serviceDetail-module-scss-module__cF3vUa__capItem .serviceDetail-module-scss-module__cF3vUa__checkIcon{color:#ff6b00;font-size:1.1rem;font-weight:700;line-height:1}.serviceDetail-module-scss-module__cF3vUa__capItem span{color:#374151;font-size:.95rem;font-weight:500}.serviceDetail-module-scss-module__cF3vUa__deliverablesGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px;display:grid}@media (max-width:900px){.serviceDetail-module-scss-module__cF3vUa__deliverablesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.serviceDetail-module-scss-module__cF3vUa__deliverablesGrid{grid-template-columns:1fr}}.serviceDetail-module-scss-module__cF3vUa__delivCard{background:#fff;border:1px solid #e8e8e8;border-left:3px solid #ff6b00;border-radius:6px;padding:24px 20px}.serviceDetail-module-scss-module__cF3vUa__delivCard h5{color:#181818;margin:0;font-size:.95rem;font-weight:600;line-height:1.4}.serviceDetail-module-scss-module__cF3vUa__bottomNav{border-top:1px solid #e8e8e8;justify-content:space-between;align-items:center;margin-top:60px;padding-top:30px;display:flex}.serviceDetail-module-scss-module__cF3vUa__bottomNav a{color:#e05d00;align-items:center;gap:6px;font-weight:600;display:inline-flex}.serviceDetail-module-scss-module__cF3vUa__bottomNav a:hover{color:#ff6b00}
.services-module-scss-module__lNnRvq__section{background:#fff;padding-block:80px}.services-module-scss-module__lNnRvq__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.services-module-scss-module__lNnRvq__processGrid{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:70px;display:grid}@media (max-width:900px){.services-module-scss-module__lNnRvq__processGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.services-module-scss-module__lNnRvq__processGrid{grid-template-columns:1fr}}.services-module-scss-module__lNnRvq__processStep{background:#f5f7fa;border-radius:6px;padding:30px 24px;position:relative}.services-module-scss-module__lNnRvq__processStep .services-module-scss-module__lNnRvq__stepNum{color:#ff6b00;opacity:.85;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700}.services-module-scss-module__lNnRvq__processStep .services-module-scss-module__lNnRvq__stepTitle{color:#181818;margin-bottom:10px;font-size:1.15rem;font-weight:600}.services-module-scss-module__lNnRvq__processStep .services-module-scss-module__lNnRvq__stepDesc{color:#555;margin:0;font-size:.9rem;line-height:1.55}.services-module-scss-module__lNnRvq__servicesList{flex-direction:column;gap:40px;display:flex}.services-module-scss-module__lNnRvq__serviceRow{background:#fff;border:1px solid #e8e8e8;border-radius:8px;grid-template-columns:420px 1fr;align-items:center;gap:40px;transition:box-shadow .25s,border-color .25s;display:grid;overflow:hidden}.services-module-scss-module__lNnRvq__serviceRow:hover{border-color:#ff6b00;box-shadow:0 12px 30px #00000014}@media (max-width:900px){.services-module-scss-module__lNnRvq__serviceRow{grid-template-columns:1fr;gap:0}}.services-module-scss-module__lNnRvq__serviceImg{height:100%;min-height:280px}.services-module-scss-module__lNnRvq__serviceImg img{object-fit:cover;width:100%;height:100%}@media (max-width:900px){.services-module-scss-module__lNnRvq__serviceImg{height:240px}}.services-module-scss-module__lNnRvq__serviceContent{padding:35px 35px 35px 0}@media (max-width:900px){.services-module-scss-module__lNnRvq__serviceContent{padding:25px}}.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__serviceTitle{color:#181818;margin-bottom:12px;font-size:1.45rem;font-weight:700}.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__serviceDesc{color:#555;margin-bottom:20px;line-height:1.65}.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__capsList{grid-template-columns:1fr 1fr;gap:8px 16px;margin-bottom:24px;display:grid}@media (max-width:600px){.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__capsList{grid-template-columns:1fr}}.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__capsList li{color:#374151;align-items:center;gap:8px;font-size:.88rem;display:flex}.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__capsList li:before{content:"✓";color:#ff6b00;font-weight:700}.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__detailsLink{color:#e05d00;align-items:center;gap:6px;font-size:.95rem;font-weight:600;transition:color .2s,transform .2s;display:inline-flex}.services-module-scss-module__lNnRvq__serviceContent .services-module-scss-module__lNnRvq__detailsLink:hover{color:#ff6b00;transform:translate(4px)}
.stakeholders-module-scss-module__EESYxW__section{background:#fff;padding-block:80px}.stakeholders-module-scss-module__EESYxW__inner{max-width:900px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.stakeholders-module-scss-module__EESYxW__complianceCard{background:#f5f7fa;border:1px solid #e8e8e8;border-top:4px solid #ff6b00;border-radius:8px;padding:40px}@media (max-width:600px){.stakeholders-module-scss-module__EESYxW__complianceCard{padding:24px}}.stakeholders-module-scss-module__EESYxW__complianceCard .stakeholders-module-scss-module__EESYxW__title{color:#181818;margin-bottom:12px;font-size:1.5rem;font-weight:700}.stakeholders-module-scss-module__EESYxW__complianceCard .stakeholders-module-scss-module__EESYxW__meta{color:#7a7a7a;border-bottom:1px solid #e8e8e8;margin-bottom:24px;padding-bottom:16px;font-size:.9rem}.stakeholders-module-scss-module__EESYxW__complianceCard p{color:#555;margin-bottom:20px;font-size:.95rem;line-height:1.7}.stakeholders-module-scss-module__EESYxW__infoGrid{grid-template-columns:1fr 1fr;gap:20px;margin:30px 0;display:grid}@media (max-width:600px){.stakeholders-module-scss-module__EESYxW__infoGrid{grid-template-columns:1fr}}.stakeholders-module-scss-module__EESYxW__infoGrid .stakeholders-module-scss-module__EESYxW__infoItem{background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:16px 20px}.stakeholders-module-scss-module__EESYxW__infoGrid .stakeholders-module-scss-module__EESYxW__infoItem .stakeholders-module-scss-module__EESYxW__itemLabel{color:#7a7a7a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:.8rem}.stakeholders-module-scss-module__EESYxW__infoGrid .stakeholders-module-scss-module__EESYxW__infoItem .stakeholders-module-scss-module__EESYxW__itemVal{color:#181818;font-size:.95rem;font-weight:600}.stakeholders-module-scss-module__EESYxW__actions{gap:16px;margin-top:30px;display:flex}@media (max-width:600px){.stakeholders-module-scss-module__EESYxW__actions{flex-direction:column}}.stakeholders-module-scss-module__EESYxW__actions .stakeholders-module-scss-module__EESYxW__downloadBtn{color:#fff;background:#ff6b00;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-weight:600;transition:background .2s;display:inline-flex}.stakeholders-module-scss-module__EESYxW__actions .stakeholders-module-scss-module__EESYxW__downloadBtn:hover{background:#e05d00}.stakeholders-module-scss-module__EESYxW__actions .stakeholders-module-scss-module__EESYxW__backBtn{color:#181818;background:#fff;border:1px solid #e8e8e8;border-radius:4px;justify-content:center;align-items:center;padding:14px 24px;font-weight:600;transition:all .2s;display:inline-flex}.stakeholders-module-scss-module__EESYxW__actions .stakeholders-module-scss-module__EESYxW__backBtn:hover{color:#ff6b00;border-color:#ff6b00}
.team-module-scss-module__B4Ljkq__section{background:#fff;padding-block:80px}.team-module-scss-module__B4Ljkq__inner{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.team-module-scss-module__B4Ljkq__introBox{text-align:center;background:#f5f7fa;border-top:3px solid #ff6b00;border-radius:6px;max-width:850px;margin:0 auto 50px;padding:30px}.team-module-scss-module__B4Ljkq__introBox p{color:#181818;margin:0;font-size:1.1rem;font-weight:500;line-height:1.7}.team-module-scss-module__B4Ljkq__teamGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:900px){.team-module-scss-module__B4Ljkq__teamGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.team-module-scss-module__B4Ljkq__teamGrid{grid-template-columns:1fr}}.team-module-scss-module__B4Ljkq__card{background:#fff;border:1px solid #e8e8e8;border-radius:6px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.team-module-scss-module__B4Ljkq__card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.team-module-scss-module__B4Ljkq__imgWrapper{height:260px;position:relative;overflow:hidden}.team-module-scss-module__B4Ljkq__imgWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.team-module-scss-module__B4Ljkq__imgWrapper:hover img{transform:scale(1.04)}.team-module-scss-module__B4Ljkq__imgWrapper .team-module-scss-module__B4Ljkq__experienceBadge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181818d9;border-left:2px solid #ff6b00;border-radius:4px;padding:4px 10px;font-size:.8rem;position:absolute;bottom:12px;right:12px}.team-module-scss-module__B4Ljkq__cardBody{flex-direction:column;flex-grow:1;padding:24px;display:flex}.team-module-scss-module__B4Ljkq__cardBody .team-module-scss-module__B4Ljkq__name{color:#181818;margin-bottom:4px;font-size:1.25rem;font-weight:700}.team-module-scss-module__B4Ljkq__cardBody .team-module-scss-module__B4Ljkq__role{color:#e05d00;margin-bottom:14px;font-size:.9rem;font-weight:500}.team-module-scss-module__B4Ljkq__cardBody .team-module-scss-module__B4Ljkq__bio{color:#555;flex-grow:1;margin-bottom:18px;font-size:.92rem;line-height:1.6}.team-module-scss-module__B4Ljkq__tags{flex-wrap:wrap;gap:6px;display:flex}.team-module-scss-module__B4Ljkq__tag{color:#0369a1;background:#eef7fc;border-radius:3px;padding:3px 8px;font-size:.78rem;font-weight:500}.team-module-scss-module__B4Ljkq__careersPrompt{text-align:center;background:#f5f7fa;border-radius:6px;margin-top:60px;padding:40px}.team-module-scss-module__B4Ljkq__careersPrompt h3{margin-bottom:10px;font-size:1.4rem}.team-module-scss-module__B4Ljkq__careersPrompt p{color:#555;margin-bottom:20px}.team-module-scss-module__B4Ljkq__careersPrompt a{color:#fff;background:#ff6b00;border-radius:4px;padding:12px 24px;font-weight:600;transition:background .2s;display:inline-block}.team-module-scss-module__B4Ljkq__careersPrompt a:hover{background:#e05d00}
