.portfolio_portfolioPage__6lyqw{min-height:100vh}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1{padding:120px 20px 60px;background:linear-gradient(0deg,#ffffff,#f7f7f7)}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11{max-width:1280px;margin:0 auto}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_breadcrumb__NNjGj{margin-bottom:20px}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_breadcrumb__NNjGj a{color:#114ba8;text-decoration:none}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_breadcrumb__NNjGj a:hover{color:#11234c}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_breadcrumb__NNjGj span{color:#114ba8}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_portfolioTitle__Epq_x{font-size:3rem;font-weight:500;color:#11234c;font-family:Poppins Devanagari,sans-serif}@media(max-width:768px){.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_portfolioTitle__Epq_x{font-size:2.2rem}}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_portfolioMeta__d59sq{display:flex;gap:1rem;flex-wrap:wrap}.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_portfolioMeta__d59sq .portfolio_category__cO5sW,.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_portfolioMeta__d59sq .portfolio_client__cTdYV,.portfolio_portfolioPage__6lyqw .portfolio_heroSection__IFFQ1 .portfolio_heroContent__9hc11 .portfolio_portfolioMeta__d59sq .portfolio_year__RMlbq{background:linear-gradient(135deg,#0097d7,#0057ad);margin-bottom:20px;padding:8px 16px;border-radius:20px;color:#fff;font-weight:500}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_mainImage__fEGS4{padding:0 20px;margin-bottom:80px}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_mainImage__fEGS4 img{width:100%;max-width:1280px;margin:0 auto;display:block;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.1)}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw{max-width:1280px;margin:0 auto;padding:0 20px 80px;display:grid;grid-template-columns:2fr 1fr;grid-gap:4rem;gap:4rem}@media(max-width:768px){.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw{grid-template-columns:1fr;gap:2rem}}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i section{margin-bottom:3rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i section h2{font-size:1.8rem;font-weight:600;color:#11234c;margin-bottom:1.5rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i section p{line-height:1.7;color:#114ba8;font-size:1.1rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectGallery__HW_Vd .portfolio_gallery__U798h{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectGallery__HW_Vd .portfolio_gallery__U798h .portfolio_galleryItem__IHP_F img{width:100%;height:200px;object-fit:cover;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:transform .3s ease}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectGallery__HW_Vd .portfolio_gallery__U798h .portfolio_galleryItem__IHP_F img:hover{transform:scale(1.05)}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectFeatures__wUdGl .portfolio_featuresList__tJQQI{list-style:none;padding:0}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectFeatures__wUdGl .portfolio_featuresList__tJQQI li{padding:12px 0;border-bottom:1px solid #f0f0f0;color:#114ba8;font-weight:500}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectFeatures__wUdGl .portfolio_featuresList__tJQQI li:before{content:"✓";color:#0097d7;font-weight:700;margin-right:10px}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectFeatures__wUdGl .portfolio_featuresList__tJQQI li:last-child{border-bottom:none}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectResults__1Fbac .portfolio_resultsGrid__63aX8{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectResults__1Fbac .portfolio_resultsGrid__63aX8 .portfolio_resultItem__xgK4h{background:linear-gradient(90deg,#ffffff,#f7f7f7);padding:1.5rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);text-align:center;transition:transform .3s ease}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectResults__1Fbac .portfolio_resultsGrid__63aX8 .portfolio_resultItem__xgK4h:hover{transform:translateY(-4px)}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectResults__1Fbac .portfolio_resultsGrid__63aX8 .portfolio_resultItem__xgK4h .portfolio_resultIcon__25Aci{font-size:2rem;margin-bottom:1rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_leftColumn__i0y1i .portfolio_projectResults__1Fbac .portfolio_resultsGrid__63aX8 .portfolio_resultItem__xgK4h p{color:#11234c;font-weight:600;margin:0}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_ctaSection__uqyjq,.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU,.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_technologies__STIyS{background:linear-gradient(90deg,#ffffff,#f7f7f7);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:2rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_ctaSection__uqyjq h3,.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU h3,.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_technologies__STIyS h3{font-size:1.3rem;font-weight:600;color:#11234c;margin-bottom:1.5rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU .portfolio_detailItem__FJReh{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f0f0f0}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU .portfolio_detailItem__FJReh:last-child{border-bottom:none}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU .portfolio_detailItem__FJReh strong{color:#11234c}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU .portfolio_detailItem__FJReh span{color:#114ba8}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU .portfolio_detailItem__FJReh a{text-decoration:none}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_projectDetails__lnZZU .portfolio_detailItem__FJReh a:hover{text-decoration:underline;color:#11234c}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_technologies__STIyS .portfolio_techGrid__XDe6T{display:flex;flex-wrap:wrap;gap:.5rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_technologies__STIyS .portfolio_techGrid__XDe6T .portfolio_techTag__FsxHj{background:#0097d7;color:#fff;padding:6px 12px;border-radius:25px;font-size:.9rem;font-weight:500;border:1px solid rgba(0,151,215,.3)}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_ctaSection__uqyjq{text-align:center}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_ctaSection__uqyjq p{color:#114ba8;margin-bottom:1.5rem}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_ctaSection__uqyjq .portfolio_contactButton__zXYig{display:inline-block;background:linear-gradient(135deg,#0097d7,#0057ad);color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s ease}.portfolio_portfolioPage__6lyqw .portfolio_portfolioContent__aiCK0 .portfolio_contentGrid__8P1Sw .portfolio_rightColumn__aa97L .portfolio_ctaSection__uqyjq .portfolio_contactButton__zXYig:hover{background:linear-gradient(135deg,#11234c,#114ba8);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,151,215,.3)}.portfolio_portfolioPage__6lyqw .portfolio_portfolioFooter__eCPB_{max-width:1280px;margin:0 auto;padding:0 20px 80px}.portfolio_portfolioPage__6lyqw .portfolio_portfolioFooter__eCPB_ .portfolio_backButton__KNMOm{display:inline-block;background:linear-gradient(135deg,#0097d7,#0057ad);color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s ease}.portfolio_portfolioPage__6lyqw .portfolio_portfolioFooter__eCPB_ .portfolio_backButton__KNMOm:hover{background:linear-gradient(135deg,#11234c,#114ba8);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,151,215,.3)}.portfolio_portfolioPage__6lyqw .portfolio_notFound__yT6p7{text-align:center;padding:100px 20px}.portfolio_portfolioPage__6lyqw .portfolio_notFound__yT6p7 h1{color:#11234c;margin-bottom:20px;font-size:2.5rem}.portfolio_portfolioPage__6lyqw .portfolio_notFound__yT6p7 a{color:#0097d7;text-decoration:none;font-weight:500;font-size:1.1rem}.portfolio_portfolioPage__6lyqw .portfolio_notFound__yT6p7 a:hover{color:#0057ad;text-decoration:underline}.Component_mediaBlock__oUf0R{margin:2rem 0}.Component_mediaBlock__oUf0R .Component_mediaContainer__ctMDl{position:relative;width:100%;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Component_mediaBlock__oUf0R .Component_mediaContainer__ctMDl .Component_media__98PgS{width:100%;height:auto;display:block;object-fit:cover}.Component_mediaBlock__oUf0R .Component_caption__H1GGT{margin-top:.75rem;font-size:.875rem;color:#6b7280;text-align:center;font-style:italic}@media(max-width:768px){.Component_mediaBlock__oUf0R{margin:1.5rem 0}.Component_mediaBlock__oUf0R .Component_caption__H1GGT{font-size:.8rem}}.RichText_richText__oCcOz{color:#000}.RichText_richText__oCcOz.RichText_container__hcU4W{max-width:900px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.RichText_paragraph__m9Rad{margin-bottom:1rem;line-height:1.7}.RichText_heading__FYVT2{font-weight:700;margin-top:2rem;margin-bottom:1.5rem}.RichText_heading__FYVT2.RichText_h1__3hUPN{font-size:2.5rem}.RichText_heading__FYVT2.RichText_h2__QuOZs{font-size:2rem}.RichText_heading__FYVT2.RichText_h3___qc_L{font-size:1.5rem}.RichText_heading__FYVT2.RichText_h4__aAxsD{font-size:1.25rem}.RichText_heading__FYVT2.RichText_h5__0vjj1{font-size:1.125rem}.RichText_heading__FYVT2.RichText_h6__VxdVg{font-size:1rem}.RichText_list__L2mrb{margin-bottom:1rem;padding-left:1.5rem}.RichText_list__L2mrb.RichText_bullet__mMpIi{list-style:disc}.RichText_list__L2mrb.RichText_number__3oFj8{list-style:decimal}.RichText_listItem__tUrUJ{line-height:1.7}.RichText_mediaBlock__3tytK{margin:2rem 0;max-width:1280px}.ParticlesBackground_particlesBackground__Fyqfh{width:100%;height:100dvh;z-index:-1;background:radial-gradient(circle at bottom left,rgba(17,75,168,.8) 0,transparent 40%) bottom 50% left/100% 120% no-repeat,radial-gradient(circle at top right,rgba(0,151,215,.8) 0,transparent 40%) 0 100%/100% 120% no-repeat;animation:ParticlesBackground_gradient-glow__Bn21I 3s ease-in-out infinite alternate;will-change:background-position}@keyframes ParticlesBackground_gradient-glow__Bn21I{0%{background-position:bottom 70% left}50%{background-position:bottom 90% left}to{background-position:bottom 70% left}}.Card_partnerCard__K_br9{background:linear-gradient(90deg,#ffffff,#f7f7f7);border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;padding:16px;aspect-ratio:1/1;transition:all .3s ease}.Card_partnerCard__K_br9:hover{transform:scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.15)}.Card_partnerCard__K_br9 .Card_partnerLogo__YwsjR{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.Card_partnerCard__K_br9 .Card_partnerLogo__YwsjR .Card_logo__2v3KM{object-fit:cover;border-radius:8px}.Card_partnerCard__K_br9 .Card_partnerLogo__YwsjR .Card_logoPlaceholder__UUK2w{width:100%;height:100%;background:linear-gradient(135deg,#0097d7,#0057ad);border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff}.Card_portfolioCard__ncsRs{background:linear-gradient(90deg,#ffffff,#f7f7f7);border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #f0f0f0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px;min-height:200px;transition:all .3s ease;text-decoration:none}.Card_portfolioCard__ncsRs:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.15)}.Card_portfolioCard__ncsRs .Card_portfolioLogo__yXNER{margin-bottom:16px;width:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.Card_portfolioCard__ncsRs .Card_portfolioLogo__yXNER .Card_imageContainer__30DRg{object-fit:cover;object-position:top center;width:100%;height:150px;border-radius:8px;transform:translateX(-2%)}.Card_portfolioCard__ncsRs .Card_portfolioLogo__yXNER .Card_imageContainer__30DRg .Card_image__Ww_rR{object-fit:contain;width:100%;height:150px;border-radius:8px}.Card_portfolioCard__ncsRs .Card_portfolioLogo__yXNER .Card_logoPlaceholder__NatTC{width:100%;height:100%;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:0 auto;background-color:#0097d7}.Card_portfolioCard__ncsRs .Card_portfolioLogo__yXNER .Card_logoPlaceholder__NatTC .Card_logoText__WB9FZ{color:#fff;font-size:1.5rem;font-weight:600;font-family:Poppins Devanagari,sans-serif}.Card_portfolioCard__ncsRs .Card_portfolioInfo__PF87a{flex:1 1;display:flex;flex-direction:column;justify-content:center}.Card_portfolioCard__ncsRs .Card_portfolioInfo__PF87a .Card_clientName__qrYPr{font-size:.85rem;font-weight:500;color:#11234c;margin-bottom:auto;line-height:1.2;font-family:Poppins Devanagari,sans-serif}.Card_portfolioCard__ncsRs .Card_portfolioInfo__PF87a .Card_clientName__qrYPr.Card_longName__tM3VQ{font-size:.7rem;line-height:1.1}.Card_portfolioCard__ncsRs .Card_portfolioInfo__PF87a .Card_projectType__SUfSq{font-size:.65rem;color:#11234c;opacity:.6;margin:8px 0 0}