.page_container__aoG4z{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#0a0a0a,#18181b);font-family:Segoe UI,Roboto,Arial,sans-serif;width:100%;margin:0;padding:100px 0 0}.page_header__kVzhN{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 4vw;background:rgba(35,35,42,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.3);position:fixed;top:0;left:0;right:0;z-index:1001;border-bottom:1px solid rgba(96,165,250,.1);transition:all .4s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.page_headerScrolled__6yVBZ{padding:1rem 4vw;background:rgba(35,35,42,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 40px rgba(0,0,0,.4);border-bottom:1px solid rgba(96,165,250,.2)}.page_headerScrolled__6yVBZ .page_logo__7fc9l{height:40px;transition:all .3s ease}.page_brand__f_q1F{display:flex;align-items:center;gap:1rem;animation:page_slideInLeft__PwHJP .8s ease-out}.page_logo__7fc9l{display:block;height:50px;max-width:140px;width:auto;object-fit:contain;margin:0;transition:transform .3s ease}.page_logo__7fc9l:hover{transform:scale(1.05) rotate(2deg)}.page_brandName__45f0C{color:#ededed;font-size:1.6rem;font-weight:800;letter-spacing:2px;background:linear-gradient(45deg,#60a5fa,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_header__kVzhN nav{display:flex;align-items:center;gap:.5rem;animation:page_slideInRight__69_Nn .8s ease-out}.page_header__kVzhN nav a{margin-left:2rem;text-decoration:none;color:#ededed;font-weight:600;font-size:1.1rem;position:relative;transition:all .3s ease;padding:.5rem 1rem;border-radius:8px}.page_header__kVzhN nav a:before{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:linear-gradient(45deg,#60a5fa,#2563eb);transition:all .3s ease;transform:translateX(-50%)}.page_header__kVzhN nav a:hover:before{width:80%}.page_header__kVzhN nav a:hover{color:#60a5fa;transform:translateY(-2px);background:rgba(96,165,250,.1)}.page_socialIcon__0fXjb{display:flex;align-items:center;margin-left:1.5rem;padding:.5rem;border-radius:50%;transition:all .3s ease;background:rgba(96,165,250,.1)}.page_socialIcon__0fXjb:hover{transform:scale(1.1);background:rgba(96,165,250,.2);box-shadow:0 4px 15px rgba(96,165,250,.3)}.page_socialIcon__0fXjb:hover svg circle[r="5"],.page_socialIcon__0fXjb:hover svg rect{stroke:#60a5fa}.page_socialIcon__0fXjb:hover svg circle[r="1.2"]{fill:#60a5fa}.page_welcomeSection__rXYyZ{min-height:90vh;background:linear-gradient(135deg,#0a0a0a,#18181b 50%,#23232a);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:4rem 0 2rem}.page_welcomeSection__rXYyZ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(96,165,250,.1) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(37,99,235,.1) 0,transparent 50%),radial-gradient(circle at 40% 80%,rgba(96,165,250,.05) 0,transparent 50%);animation:page_backgroundPulse__pW8m_ 8s ease-in-out infinite}.page_welcomeContainer__xNedP{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;position:relative;z-index:2}.page_welcomeContent__7GV01{animation:page_slideInLeft__PwHJP 1.2s ease-out}.page_welcomeBadge__yBwal{display:inline-block;background:linear-gradient(45deg,rgba(96,165,250,.1),rgba(37,99,235,.1));border:1px solid rgba(96,165,250,.3);border-radius:50px;padding:.5rem 1.5rem;margin-bottom:2rem;animation:page_fadeInUp__SpOy_ 1s ease-out .3s both}.page_welcomeBadge__yBwal span{color:#60a5fa;font-size:.9rem;font-weight:600;letter-spacing:.5px}.page_welcomeTitle__MoN7i{font-size:3.5rem;font-weight:900;line-height:1.1;color:#ededed;margin-bottom:1.5rem;animation:page_slideInUp__IqEcY 1.2s ease-out .2s both}.page_highlightText__kcT9w{background:linear-gradient(45deg,#60a5fa,#2563eb,#60a5fa);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:page_gradientShift__Gvr0v 3s ease-in-out infinite}.page_welcomeSubtitle__CzTQ_{font-size:1.3rem;color:#bdbdbd;line-height:1.6;margin-bottom:3rem;animation:page_slideInUp__IqEcY 1.2s ease-out .4s both}.page_welcomeButtons__AQ_FK{display:flex;gap:1.5rem;flex-wrap:wrap;animation:page_slideInUp__IqEcY 1.2s ease-out .6s both}.page_primaryButton__iKEy8{background:linear-gradient(45deg,#2563eb,#60a5fa);color:white;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;position:relative;overflow:hidden}.page_primaryButton__iKEy8:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(45deg,#60a5fa,#38bdf8);transition:left .3s ease}.page_primaryButton__iKEy8:hover:before{left:0}.page_primaryButton__iKEy8:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(37,99,235,.4)}.page_primaryButton__iKEy8 span,.page_primaryButton__iKEy8 svg{position:relative;z-index:1}.page_secondaryButton__UQnQZ{background:transparent;color:#ededed;border:2px solid rgba(96,165,250,.3);padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_secondaryButton__UQnQZ:hover{border-color:#60a5fa;background:rgba(96,165,250,.1);transform:translateY(-2px);box-shadow:0 5px 20px rgba(96,165,250,.2)}.page_welcomeVisual__OhL1i{position:relative;height:500px;animation:page_slideInRight__69_Nn 1.2s ease-out .4s both}.page_floatingCard__fspXy{position:absolute;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:16px;padding:1.5rem;display:flex;align-items:center;gap:1rem;min-width:250px;box-shadow:0 8px 30px rgba(37,99,235,.15);transition:all .4s ease}.page_floatingCard__fspXy:first-child{top:20%;left:10%;animation:page_float__P1Jpw 6s ease-in-out infinite}.page_floatingCard__fspXy:nth-child(2){top:50%;right:5%;animation:page_float__P1Jpw 6s ease-in-out 2s infinite}.page_floatingCard__fspXy:nth-child(3){bottom:15%;left:20%;animation:page_float__P1Jpw 6s ease-in-out 4s infinite}.page_floatingCard__fspXy:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 15px 40px rgba(37,99,235,.25);border-color:rgba(96,165,250,.4)}.page_cardIcon__ejM_b{font-size:2rem;width:60px;height:60px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:12px;display:flex;align-items:center;justify-content:center}.page_cardContent__aU4Di h3{color:#ededed;font-size:1.1rem;font-weight:700;margin-bottom:.3rem}.page_cardContent__aU4Di p{color:#bdbdbd;font-size:.9rem}.page_welcomeStats__mwxFP{display:flex;justify-content:center;gap:4rem;margin-top:4rem;padding:2rem 0;position:relative;z-index:2;animation:page_slideInUp__IqEcY 1.2s ease-out .8s both}.page_statItem__RMGkH{text-align:center;transition:transform .3s ease}.page_statItem__RMGkH:hover{transform:translateY(-5px)}.page_statNumber__XnvUq{display:block;font-size:2.5rem;font-weight:900;background:linear-gradient(45deg,#60a5fa,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.page_statLabel__YuhHa{color:#bdbdbd;font-size:1rem;font-weight:500}.page_heroSection___mcj9{padding:6rem 0;background:linear-gradient(135deg,rgba(10,10,10,.9),rgba(24,24,27,.9));position:relative;overflow:hidden}.page_heroSection___mcj9:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgba(96,165,250,.08) 0,transparent 50%);animation:page_backgroundPulse__pW8m_ 6s ease-in-out infinite}.page_heroContainer__WSN_b{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:2fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;position:relative;z-index:2}.page_heroContent__2lPR8{animation:page_slideInLeft__PwHJP 1.2s ease-out}.page_heroBadge__K9MQV{display:inline-block;background:linear-gradient(45deg,rgba(96,165,250,.1),rgba(37,99,235,.1));border:1px solid rgba(96,165,250,.3);border-radius:50px;padding:.5rem 1.5rem;margin-bottom:2rem;animation:page_fadeInUp__SpOy_ 1s ease-out .3s both}.page_heroBadge__K9MQV span{color:#60a5fa;font-size:.9rem;font-weight:600}.page_heroTitle__Gfler{font-size:3rem;font-weight:900;color:#ededed;margin-bottom:2rem;animation:page_slideInUp__IqEcY 1.2s ease-out .2s both}.page_heroDescription__E0XDR{animation:page_slideInUp__IqEcY 1.2s ease-out .4s both}.page_heroDescription__E0XDR p{font-size:1.2rem;color:#bdbdbd;line-height:1.7;margin-bottom:1.5rem}.page_highlightTerm__hXFGE{background:linear-gradient(45deg,#60a5fa,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.page_heroVisual___m6ot{display:flex;justify-content:center;align-items:center;animation:page_slideInRight__69_Nn 1.2s ease-out .4s both}.page_techCircle__QfL2s{width:200px;height:200px}.page_techCircle__QfL2s,.page_techIcon__mfMlm{position:relative;display:flex;align-items:center;justify-content:center}.page_techIcon__mfMlm{font-size:3rem;background:linear-gradient(45deg,#2563eb,#60a5fa);width:80px;height:80px;border-radius:50%;z-index:3}.page_techRing__frqSH{position:absolute;border:2px solid rgba(96,165,250,.3);border-radius:50%;animation:page_rotate__durgN 10s linear infinite}.page_techRing__frqSH:nth-child(2){width:120px;height:120px;animation-duration:8s}.page_techRing__frqSH:nth-child(3){width:160px;height:160px;animation-duration:12s;animation-direction:reverse}.page_techRing__frqSH:nth-child(4){width:200px;height:200px;animation-duration:15s}.page_gallerySection__Vguuy{padding:6rem 0;background:linear-gradient(135deg,rgba(24,24,27,.9),rgba(35,35,42,.9))}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:4rem;animation:page_fadeInUp__SpOy_ 1s ease-out}.page_sectionBadge__WeKDf{display:inline-block;background:linear-gradient(45deg,rgba(96,165,250,.1),rgba(37,99,235,.1));border:1px solid rgba(96,165,250,.3);border-radius:50px;padding:.5rem 1.5rem;margin-bottom:1.5rem}.page_sectionBadge__WeKDf span{color:#60a5fa;font-size:.9rem;font-weight:600}.page_sectionTitle__hzsAh{font-size:2.5rem;font-weight:800;color:#ededed;margin-bottom:1rem}.page_sectionSubtitle__ROo6Q{font-size:1.2rem;color:#bdbdbd;max-width:600px;margin:0 auto;line-height:1.6}.page_imageOverlay__rME_y{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(37,99,235,.8),rgba(96,165,250,.8));opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.page_masonryItem__qNiCB:hover .page_imageOverlay__rME_y{opacity:1}.page_overlayContent__gTahx{text-align:center;color:white}.page_projectNumber__WwneK{display:block;font-size:2rem;font-weight:900;margin-bottom:.5rem}.page_projectType__psH1M{font-size:1rem;font-weight:600}.page_masonrySection__VjJd7{width:100%;max-width:1400px;margin:4rem auto;padding:0 2vw;animation:page_fadeInUp__SpOy_ 1s ease-out .3s both}.page_masonryTitle__mi4ou{color:#60a5fa;font-size:2.5rem;font-weight:800;margin-bottom:3rem;text-align:center;letter-spacing:1px;position:relative}.page_masonryTitle__mi4ou:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:2px}.page_masonryGrid__ippD2{display:flex;margin-left:-1.5rem;width:auto}.page_masonryColumn__rpGBx{padding-left:1.5rem;background-clip:padding-box}.page_masonryItem__qNiCB{margin-bottom:1.5rem;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px rgba(37,99,235,.12);background:#23232a;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;animation:page_slideInUp__IqEcY .8s ease-out;cursor:pointer}.page_masonryItem__qNiCB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,rgba(96,165,250,.1),transparent);opacity:0;transition:opacity .3s ease}.page_masonryItem__qNiCB:hover:before{opacity:1}.page_masonryItem__qNiCB:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 50px rgba(37,99,235,.25);z-index:10}.page_masonryImg__9mwBY{width:100%;display:block;object-fit:cover;aspect-ratio:4/3;background:#23232a;transition:transform .4s ease}.page_masonryItem__qNiCB:hover .page_masonryImg__9mwBY{transform:scale(1.05)}.page_deliverables__9Oi0Z{padding:6rem 0;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9))}.page_deliverablesGrid__eE8PU{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem}.page_deliverableCard__WvPzJ{background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:16px;padding:2rem;text-align:center;position:relative;overflow:hidden;transition:all .4s ease;animation:page_slideInUp__IqEcY .8s ease-out}.page_deliverableCard__WvPzJ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(96,165,250,.05),rgba(37,99,235,.05));opacity:0;transition:opacity .3s ease}.page_deliverableCard__WvPzJ:hover:before{opacity:1}.page_deliverableCard__WvPzJ:hover{transform:translateY(-8px);border-color:rgba(96,165,250,.4);box-shadow:0 20px 40px rgba(37,99,235,.2)}.page_deliverableIcon__f_KhL{font-size:3rem;margin-bottom:1.5rem;position:relative;z-index:2}.page_deliverableCard__WvPzJ h3{color:#ededed;font-size:1.3rem;font-weight:700;margin-bottom:1rem;position:relative;z-index:2}.page_deliverableCard__WvPzJ p{color:#bdbdbd;font-size:1rem;line-height:1.6;position:relative;z-index:2}.page_cardGlow__5m9Pv{position:absolute;top:50%;left:50%;width:100px;height:100px;background:radial-gradient(circle,rgba(96,165,250,.3) 0,transparent 70%);transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}.page_deliverableCard__WvPzJ:hover .page_cardGlow__5m9Pv{opacity:1}.page_usageAreas__lZNhf{padding:6rem 0;background:linear-gradient(135deg,rgba(24,24,27,.9),rgba(35,35,42,.9))}.page_usageGrid__tHO_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem}.page_usageCard__W_1cH{background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:16px;padding:2rem;transition:all .4s ease;animation:page_slideInUp__IqEcY .8s ease-out}.page_usageCard__W_1cH:hover{transform:translateY(-5px);border-color:rgba(96,165,250,.4);box-shadow:0 15px 30px rgba(37,99,235,.15)}.page_usageIcon__6fwpR{font-size:2.5rem;margin-bottom:1.5rem;display:block}.page_usageCard__W_1cH h3{color:#ededed;font-size:1.3rem;font-weight:700;margin-bottom:1rem}.page_usageCard__W_1cH p{color:#bdbdbd;font-size:1rem;line-height:1.6}.page_advantagesSection__Jj109{padding:6rem 0;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9))}.page_advantagesContainer__A8N1B{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:2fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_advantagesList__u8A2r{display:flex;flex-direction:column;gap:2rem}.page_advantageItem__cji2V{display:flex;align-items:center;gap:2rem;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:16px;padding:2rem;transition:all .4s ease;animation:page_slideInLeft__PwHJP .8s ease-out}.page_advantageItem__cji2V:hover{transform:translateX(10px);border-color:rgba(96,165,250,.4);box-shadow:0 10px 20px rgba(37,99,235,.15)}.page_advantageIcon__gTzvA{font-size:2rem;width:60px;height:60px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_advantageContent__9SiTV h3{color:#ededed;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.page_advantageContent__9SiTV p{color:#bdbdbd;font-size:1rem;line-height:1.6}.page_advantageCircle__5tN6C,.page_advantagesVisual__082Sk{display:flex;justify-content:center;align-items:center}.page_advantageCircle__5tN6C{width:200px;height:200px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:50%;flex-direction:column;position:relative;animation:page_pulse__U_e85 2s ease-in-out infinite}.page_advantagePercent__3JxYY{font-size:3rem;font-weight:900;color:white}.page_advantageLabel__icy9w{font-size:1rem;color:white;font-weight:600}.page_servicesSection__IMafu{padding:6rem 0;background:linear-gradient(135deg,rgba(24,24,27,.9),rgba(35,35,42,.9))}.page_servicesGrid__plSir{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem}.page_premiumServiceCard__hJrcQ{background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:20px;padding:2.5rem;position:relative;overflow:hidden;transition:all .4s ease;animation:page_slideInUp__IqEcY .8s ease-out}.page_premiumServiceCard__hJrcQ:hover{transform:translateY(-10px);border-color:rgba(96,165,250,.4);box-shadow:0 25px 50px rgba(37,99,235,.2)}.page_serviceHeader__a1_Sz{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page_serviceIcon__JA4KW{font-size:2.5rem;width:70px;height:70px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:16px;display:flex;align-items:center;justify-content:center}.page_serviceBadge__a5hOT{background:linear-gradient(45deg,#60a5fa,#2563eb);color:white;padding:.3rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}.page_premiumServiceCard__hJrcQ h3{color:#ededed;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.page_premiumServiceCard__hJrcQ p{color:#bdbdbd;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.page_serviceFeatures__zif8s{display:flex;flex-direction:column;gap:.5rem}.page_serviceFeatures__zif8s span{color:#60a5fa;font-size:.9rem;font-weight:500}.page_projectsSection__G_zdm{padding:6rem 0;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9))}.page_projectsGrid__rODPd{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;max-width:1400px;margin:0 auto;padding:0 2rem}@media (min-width:1200px){.page_projectsGrid__rODPd{grid-template-columns:repeat(3,1fr)}}@media (max-width:1199px) and (min-width:768px){.page_projectsGrid__rODPd{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page_projectsGrid__rODPd{grid-template-columns:1fr;padding:0 1rem}}.page_showcaseProjectCard__qBvpY{background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:20px;overflow:hidden;transition:all .4s ease;animation:page_slideInUp__IqEcY .8s ease-out}.page_showcaseProjectCard__qBvpY:hover{transform:translateY(-8px);border-color:rgba(96,165,250,.4);box-shadow:0 20px 40px rgba(37,99,235,.2)}.page_projectImage__fib7K{height:200px;background:linear-gradient(45deg,#2563eb,#60a5fa);display:flex;align-items:center;justify-content:center;position:relative}.page_projectPlaceholder__qVSPd{font-size:4rem;color:white}.page_projectRealImage__v5zuu{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.page_showcaseProjectCard__qBvpY:hover .page_projectRealImage__v5zuu{transform:scale(1.05)}.page_projectInfo__NyJ5a{padding:2rem}.page_projectCategory__FsT61{background:rgba(96,165,250,.2);color:#60a5fa;padding:.3rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;display:inline-block;margin-bottom:1rem}.page_projectInfo__NyJ5a h3{color:#ededed;font-size:1.3rem;font-weight:700;margin-bottom:1rem}.page_projectInfo__NyJ5a p{color:#bdbdbd;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.page_projectStats__w3yHV{display:flex;gap:1rem}.page_projectStats__w3yHV span{color:#60a5fa;font-size:.9rem;font-weight:500}.page_contactSection__TxMLV{padding:6rem 0;background:linear-gradient(135deg,rgba(24,24,27,.9),rgba(35,35,42,.9))}.page_contactContainer___n1w0{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:start}.page_contactInfoOnly__giNEK{max-width:800px;margin:0 auto;padding:0 2rem;text-align:center}.page_contactMethods__tVA_X{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.page_contactMethod__NbAXW{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:12px;transition:all .3s ease}.page_contactMethod__NbAXW:hover{border-color:rgba(96,165,250,.4);transform:translateX(5px)}.page_contactIcon__0yXic{font-size:1.5rem;width:50px;height:50px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:10px;display:flex;align-items:center;justify-content:center}.page_contactMethod__NbAXW h4{color:#ededed;font-size:1.1rem;font-weight:600;margin-bottom:.3rem;text-align:left}.page_contactMethod__NbAXW p{color:#bdbdbd;font-size:1rem;text-align:left}.page_contactForm__GX6NV{background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:20px;padding:2.5rem}.page_formGroup__z71No{position:relative;margin-bottom:2rem}.page_formGroup__z71No input,.page_formGroup__z71No textarea{width:100%;padding:1rem 1.5rem;background:rgba(24,24,27,.9);border:2px solid rgba(96,165,250,.2);border-radius:12px;color:#ededed;font-size:1rem;transition:all .3s ease}.page_formGroup__z71No input:focus,.page_formGroup__z71No textarea:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 20px rgba(96,165,250,.2)}.page_inputFocus__a3n4x{position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(45deg,#2563eb,#60a5fa);transition:width .3s ease}.page_formGroup__z71No input:focus+.page_inputFocus__a3n4x,.page_formGroup__z71No textarea:focus+.page_inputFocus__a3n4x{width:100%}.page_submitButton__6O8qB{width:100%;background:linear-gradient(45deg,#2563eb,#60a5fa);color:white;border:none;padding:1.2rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .3s ease;position:relative;overflow:hidden}.page_submitButton__6O8qB:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(45deg,#60a5fa,#38bdf8);transition:left .3s ease}.page_submitButton__6O8qB:hover:before{left:0}.page_submitButton__6O8qB:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(37,99,235,.4)}.page_submitButton__6O8qB span,.page_submitButton__6O8qB svg{position:relative;z-index:1}.page_aboutSection__cj8pS{padding:6rem 0;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9))}.page_aboutContainer__uV3M0{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:2fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_aboutText__MX8SK{font-size:1.2rem;color:#bdbdbd;line-height:1.7;margin-bottom:3rem}.page_aboutFeatures__4ymfV{display:flex;gap:3rem}.page_aboutFeature__7jp7Q{text-align:center}.page_featureNumber__qRltQ{display:block;font-size:2.5rem;font-weight:900;background:linear-gradient(45deg,#60a5fa,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.page_featureText__0lch2{color:#bdbdbd;font-size:1rem;font-weight:500}.page_teamCard__XMdBF{background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:20px;padding:2rem;text-align:center;animation:page_float__P1Jpw 6s ease-in-out infinite}.page_teamIcon__lt5uM{font-size:3rem;width:80px;height:80px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.page_teamCard__XMdBF h4{color:#ededed;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.page_teamCard__XMdBF p{color:#bdbdbd;font-size:1rem}.page_faqSection__NArq_{padding:6rem 0;background:linear-gradient(135deg,rgba(24,24,27,.9),rgba(35,35,42,.9))}.page_faqContainer__AQ1nw{max-width:800px;margin:0 auto;padding:0 2rem}.page_faqItem__ZM3hV{background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(96,165,250,.2);border-radius:16px;margin-bottom:1.5rem;overflow:hidden;transition:all .3s ease}.page_faqItem__ZM3hV:hover{border-color:rgba(96,165,250,.4)}.page_faqQuestion__21phv{padding:2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}.page_faqQuestion__21phv:hover{background:rgba(96,165,250,.05)}.page_faqQuestion__21phv span{color:#ededed;font-size:1.2rem;font-weight:600}.page_faqIcon__cdRLE{color:#60a5fa;font-size:1.5rem;font-weight:300;transition:transform .3s ease}.page_faqAnswer__TQMcb{padding:0 2rem 2rem}.page_faqAnswer__TQMcb p{color:#bdbdbd;font-size:1rem;line-height:1.6}.page_premiumFooter__0Ze4d{background:linear-gradient(135deg,rgba(24,24,27,.95),rgba(35,35,42,.95));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(96,165,250,.2);padding:4rem 0 2rem}.page_footerContainer__bQZKx{max-width:1200px;margin:0 auto;padding:0 2rem}.page_footerContent__sUmFz{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:4rem;gap:4rem;margin-bottom:3rem}.page_footerBrand__fYpqm{animation:page_slideInLeft__PwHJP 1s ease-out}.page_footerLogo__PfgLJ{height:50px;margin-bottom:1rem}.page_footerDescription__P3w0M{color:#bdbdbd;font-size:1rem;line-height:1.6}.page_footerContact__EZZSm,.page_footerLinks__DGiLt{animation:page_slideInUp__IqEcY 1s ease-out}.page_footerContact__EZZSm h4,.page_footerLinks__DGiLt h4{color:#ededed;font-size:1.2rem;font-weight:700;margin-bottom:1.5rem}.page_footerLinks__DGiLt a{display:block;color:#bdbdbd;font-size:1rem;margin-bottom:.8rem;transition:color .3s ease}.page_footerLinks__DGiLt a:hover{color:#60a5fa}.page_footerContact__EZZSm p{color:#bdbdbd;font-size:1rem;margin-bottom:.8rem}.page_footerBottom__cWZ_v{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid rgba(96,165,250,.2)}.page_footerBottom__cWZ_v p{color:#bdbdbd;font-size:.9rem}.page_footerSocial__Z7EjP a{color:#bdbdbd;transition:all .3s ease;padding:.5rem;border-radius:8px}.page_footerSocial__Z7EjP a:hover{color:#60a5fa;background:rgba(96,165,250,.1);transform:translateY(-2px)}.page_about__aOfOo,.page_advantages__WuDvq,.page_contact__BmhPC,.page_faq__hmOuC,.page_projects__Vzd49,.page_services__kuRMB{background:linear-gradient(135deg,rgba(41,41,58,.9),rgba(35,35,42,.9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 8px 40px rgba(37,99,235,.15);margin:4rem auto;padding:3rem 2rem;max-width:1200px;color:#ededed;border:1px solid rgba(96,165,250,.1);animation:page_fadeInUp__SpOy_ .8s ease-out}.page_about__aOfOo h2,.page_advantages__WuDvq h2,.page_contact__BmhPC h2,.page_faq__hmOuC h2,.page_projects__Vzd49 h2,.page_services__kuRMB h2{color:#60a5fa;font-size:2.5rem;font-weight:800;margin-bottom:2rem;text-align:center;position:relative;animation:page_slideInDown__ZrGHf 1s ease-out}.page_about__aOfOo h2:after,.page_advantages__WuDvq h2:after,.page_contact__BmhPC h2:after,.page_faq__hmOuC h2:after,.page_projects__Vzd49 h2:after,.page_services__kuRMB h2:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(45deg,#2563eb,#60a5fa);border-radius:2px}.page_advantages__WuDvq,.page_faq__hmOuC{text-align:left}.page_advantages__WuDvq ul,.page_faq__hmOuC ul{list-style:none;padding:0;margin:0}.page_advantages__WuDvq li,.page_faq__hmOuC li{font-size:1.2rem;color:#ededed;margin-bottom:1rem;position:relative;padding-left:2rem;transition:all .3s ease;animation:page_slideInLeft__PwHJP .8s ease-out}.page_advantages__WuDvq li:before,.page_faq__hmOuC li:before{content:"✔";color:#60a5fa;position:absolute;left:0;font-size:1.3rem;font-weight:700}.page_advantages__WuDvq li:hover,.page_faq__hmOuC li:hover{color:#60a5fa;transform:translateX(10px)}.page_contactForm__GX6NV{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;max-width:500px;margin-left:auto;margin-right:auto}.page_contactForm__GX6NV input,.page_contactForm__GX6NV textarea{padding:1rem 1.5rem;border:2px solid rgba(96,165,250,.2);border-radius:12px;font-size:1.1rem;font-family:inherit;resize:none;background:rgba(24,24,27,.9);color:#ededed;transition:all .3s ease}.page_contactForm__GX6NV input:focus,.page_contactForm__GX6NV textarea:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 20px rgba(96,165,250,.3);transform:scale(1.02)}.page_contactForm__GX6NV button{background:linear-gradient(45deg,#2563eb,#60a5fa);color:#fff;padding:1.2rem 3rem;border-radius:50px;font-size:1.2rem;font-weight:700;border:none;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.page_contactForm__GX6NV button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(45deg,#60a5fa,#38bdf8);transition:left .3s ease}.page_contactForm__GX6NV button:hover:before{left:0}.page_contactForm__GX6NV button:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 10px 30px rgba(37,99,235,.4)}.page_contactForm__GX6NV button span{position:relative;z-index:1}.page_footer__sHKi3{text-align:center;padding:3rem 0 2rem;color:#bdbdbd;font-size:1.1rem;background:linear-gradient(135deg,rgba(35,35,42,.9),rgba(24,24,27,.9));border-top:1px solid rgba(96,165,250,.2);margin-top:4rem;animation:page_fadeInUp__SpOy_ 1s ease-out}@keyframes page_fadeInUp__SpOy_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_slideInLeft__PwHJP{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideInRight__69_Nn{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideInUp__IqEcY{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_slideInDown__ZrGHf{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_shimmer__qPtWe{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes page_backgroundPulse__pW8m_{0%,to{opacity:1}50%{opacity:.8}}@keyframes page_gradientShift__Gvr0v{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes page_float__P1Jpw{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes page_rotate__durgN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_pulse__U_e85{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:768px){.page_header__kVzhN{flex-direction:column;padding:1rem 2vw;gap:1rem}.page_headerScrolled__6yVBZ{padding:.8rem 2vw;gap:.8rem}.page_brand__f_q1F{margin-bottom:0}.page_brandName__45f0C{font-size:1.4rem}.page_headerScrolled__6yVBZ .page_brandName__45f0C{font-size:1.2rem}.page_header__kVzhN nav{flex-wrap:wrap;justify-content:center;gap:.5rem}.page_header__kVzhN nav a{margin-left:.5rem;font-size:.9rem;padding:.4rem .8rem}.page_headerScrolled__6yVBZ nav a{font-size:.8rem;padding:.3rem .6rem}.page_container__aoG4z{padding-top:120px}.page_welcomeSection__rXYyZ{min-height:auto;padding:3rem 0 2rem}.page_welcomeContainer__xNedP{grid-template-columns:1fr;gap:3rem;text-align:center;padding:0 1rem}.page_welcomeTitle__MoN7i{font-size:2.5rem;line-height:1.2}.page_welcomeSubtitle__CzTQ_{font-size:1.1rem;margin-bottom:2rem}.page_welcomeButtons__AQ_FK{justify-content:center;flex-direction:column;align-items:center;gap:1rem}.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{width:100%;max-width:280px;justify-content:center}.page_welcomeVisual__OhL1i{height:300px;margin-top:2rem}.page_floatingCard__fspXy{min-width:200px;padding:1rem}.page_floatingCard__fspXy:first-child{top:10%;left:5%}.page_floatingCard__fspXy:nth-child(2){top:40%;right:0}.page_floatingCard__fspXy:nth-child(3){bottom:10%;left:10%}.page_welcomeStats__mwxFP{gap:2rem;flex-wrap:wrap;margin-top:2rem}.page_statNumber__XnvUq{font-size:2rem}.page_heroSection___mcj9{padding:4rem 0}.page_heroContainer__WSN_b{grid-template-columns:1fr;gap:2rem;padding:0 1rem;text-align:center}.page_heroTitle__Gfler{font-size:2.2rem}.page_heroDescription__E0XDR p{font-size:1rem}.page_techCircle__QfL2s{width:150px;height:150px}.page_techIcon__mfMlm{width:60px;height:60px;font-size:2rem}.page_sectionTitle__hzsAh{font-size:2rem}.page_sectionSubtitle__ROo6Q{font-size:1rem;padding:0 1rem}.page_deliverablesGrid__eE8PU,.page_projectsGrid__rODPd,.page_servicesGrid__plSir,.page_usageGrid__tHO_7{grid-template-columns:1fr;gap:1.5rem;padding:0 1rem}.page_premiumServiceCard__hJrcQ{padding:2rem 1.5rem}.page_serviceHeader__a1_Sz{flex-direction:column;gap:1rem;margin-bottom:1.5rem}.page_advantagesContainer__A8N1B{grid-template-columns:1fr;gap:2rem;padding:0 1rem}.page_advantageItem__cji2V{flex-direction:column;text-align:center;padding:1.5rem}.page_advantageCircle__5tN6C{width:150px;height:150px}.page_advantagePercent__3JxYY{font-size:2rem}.page_aboutContainer__uV3M0{grid-template-columns:1fr;gap:2rem;text-align:center;padding:0 1rem}.page_aboutText__MX8SK{font-size:1rem;margin-bottom:2rem}.page_aboutFeatures__4ymfV{flex-wrap:wrap;gap:2rem;justify-content:center}.page_featureNumber__qRltQ{font-size:2rem}.page_contactInfoOnly__giNEK{padding:0 1rem}.page_contactMethods__tVA_X{gap:1rem}.page_contactMethod__NbAXW{flex-direction:column;text-align:center;padding:1rem}.page_contactMethod__NbAXW h4,.page_contactMethod__NbAXW p{text-align:center}.page_faqContainer__AQ1nw{padding:0 1rem}.page_faqQuestion__21phv{padding:1.5rem;flex-direction:column;gap:1rem;text-align:center}.page_faqQuestion__21phv span{font-size:1rem}.page_faqAnswer__TQMcb{padding:0 1.5rem 1.5rem}.page_footerContent__sUmFz{grid-template-columns:1fr;gap:2rem;text-align:center}.page_footerBottom__cWZ_v{flex-direction:column;gap:1rem;text-align:center}.page_footerContainer__bQZKx{padding:0 1rem}.page_masonryGrid__ippD2{margin-left:-.5rem}.page_masonryColumn__rpGBx{padding-left:.5rem}}@media (max-width:480px){.page_container__aoG4z{padding-top:140px}.page_header__kVzhN{padding:.8rem 1rem}.page_headerScrolled__6yVBZ{padding:.6rem 1rem}.page_welcomeTitle__MoN7i{font-size:2rem;line-height:1.1}.page_sectionTitle__hzsAh{font-size:1.8rem;line-height:1.2}.page_heroTitle__Gfler{font-size:1.8rem}.page_deliverableCard__WvPzJ,.page_premiumServiceCard__hJrcQ,.page_usageCard__W_1cH{padding:1.5rem 1rem}.page_deliverableIcon__f_KhL,.page_usageIcon__6fwpR{font-size:2rem}.page_projectPlaceholder__qVSPd{font-size:3rem}.page_contactIcon__0yXic{width:40px;height:40px;font-size:1.2rem}.page_contactMethod__NbAXW,.page_faqQuestion__21phv{padding:1rem}.page_faqAnswer__TQMcb{padding:0 1rem 1rem}.page_footerLogo__PfgLJ{height:40px}.page_footerContact__EZZSm p,.page_footerDescription__P3w0M{font-size:.9rem}}@media (max-width:360px){.page_container__aoG4z{padding-top:160px}.page_header__kVzhN{padding:.6rem .5rem}.page_headerScrolled__6yVBZ{padding:.5rem}.page_logo__7fc9l{height:35px}.page_headerScrolled__6yVBZ .page_logo__7fc9l{height:30px}.page_welcomeTitle__MoN7i{font-size:1.6rem}.page_sectionTitle__hzsAh{font-size:1.5rem}.page_heroTitle__Gfler{font-size:1.6rem}.page_aboutContainer__uV3M0,.page_advantagesContainer__A8N1B,.page_contactInfoOnly__giNEK,.page_deliverablesGrid__eE8PU,.page_faqContainer__AQ1nw,.page_footerContainer__bQZKx,.page_heroContainer__WSN_b,.page_projectsGrid__rODPd,.page_servicesGrid__plSir,.page_usageGrid__tHO_7,.page_welcomeContainer__xNedP{padding:0 .5rem}}.page_modal__OJIkq{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1002;animation:page_fadeIn__wvzG6 .3s ease-out}.page_modalContent__V7EIS,.page_modal__OJIkq{display:flex;align-items:center;justify-content:center}.page_modalContent__V7EIS{position:relative;max-width:90vw;max-height:90vh}.page_modalImage__IaQmM{max-width:80vw;max-height:80vh;object-fit:contain;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:page_scaleIn__ey_NT .3s ease-out}.page_closeButton__fiZmr{position:absolute;top:-50px;right:-10px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);border-radius:50%;width:40px;height:40px;color:#fff;font-size:1.2rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1001}.page_closeButton__fiZmr:hover{background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.5);transform:scale(1.1);box-shadow:0 5px 15px rgba(0,0,0,.3)}@keyframes page_fadeIn__wvzG6{0%{opacity:0}to{opacity:1}}@keyframes page_scaleIn__ey_NT{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (min-width:1024px){.page_modalImage__IaQmM{max-width:60vw;max-height:70vh}}@media (max-width:1023px) and (min-width:769px){.page_modalImage__IaQmM{max-width:75vw;max-height:75vh}}@media (max-width:768px){.page_modalContent__V7EIS{max-width:95vw;max-height:95vh;padding:1rem}.page_modalImage__IaQmM{max-width:90vw;max-height:85vh}.page_closeButton__fiZmr{top:-40px;right:0;width:35px;height:35px;font-size:1rem}}@media (max-width:480px){.page_closeButton__fiZmr{top:-35px;right:5px;width:30px;height:30px;font-size:.9rem}.page_modal__OJIkq{padding:1rem}}