.Services_services__FD8Np{padding:var(--space-20) 0;background:linear-gradient(135deg,var(--primary-10) 0,var(--secondary-10) 100%);position:relative;overflow:hidden}.Services_services__FD8Np:after,.Services_services__FD8Np:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;opacity:.1}.Services_services__FD8Np:before{background:radial-gradient(var(--primary-60),transparent 70%);top:-100px;left:-100px}.Services_services__FD8Np:after{background:radial-gradient(var(--secondary-60),transparent 70%);bottom:-100px;right:-100px}.Services_sectionTitle__joy0X{color:var(--primary-100);margin-bottom:1rem;position:relative}.Services_titleUnderline__q341l{width:80px;height:4px;background:linear-gradient(90deg,var(--primary-60),var(--secondary-60));margin:0 auto 3rem}.Services_rowContent__Q1KD8{display:flex;align-items:center;margin-bottom:var(--space-16);position:relative}.Services_textContent__79fQn{flex:1 1;padding:var(--space-8);z-index:2}.Services_imageContent__8nPrG{flex:1 1;position:relative;z-index:1}.Services_imageWrapper__XScV6{position:relative;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform:perspective(1000px) rotateY(-15deg);transition:transform var(--transition-normal);width:100%;height:400px}.Services_imageWrapper__XScV6:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,var(--primary-80),transparent);opacity:.6;transition:opacity var(--transition-normal)}.Services_imageWrapper__XScV6:hover{transform:perspective(1000px) rotateY(0deg)}.Services_imageWrapper__XScV6:hover:before{opacity:.3}.Services_roundedImage__xftFI{transition:transform var(--transition-normal)}.Services_imageWrapper__XScV6:hover .Services_roundedImage__xftFI{transform:scale(1.05)}@media (max-width:992px){.Services_rowContent__Q1KD8{flex-direction:column}.Services_textContent__79fQn{order:1}.Services_imageContent__8nPrG{order:2;margin-top:var(--space-8)}.Services_imageWrapper__XScV6{transform:perspective(1000px) rotateY(0deg)}}.WhyUs_whyUsSection__LPR_S{padding:var(--space-20) 0;background:linear-gradient(135deg,var(--primary-100) 0,var(--primary-90) 100%);position:relative;overflow:hidden}.WhyUs_whyUsSection__LPR_S:after,.WhyUs_whyUsSection__LPR_S:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;opacity:.05}.WhyUs_whyUsSection__LPR_S:before{background:radial-gradient(var(--accent-orange),transparent 70%);top:-250px;left:-250px}.WhyUs_whyUsSection__LPR_S:after{background:radial-gradient(var(--secondary-40),transparent 70%);bottom:-250px;right:-250px}.WhyUs_sectionTitle__QTnr0{color:var(--primary-10);margin-bottom:var(--space-12);text-align:center}.WhyUs_whyUsGrid__H2oQK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.WhyUs_whyUsCard__7YgRe{background:hsla(0,0%,100%,.05);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center;transition:all var(--transition-normal);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;align-items:center;min-height:340px}.WhyUs_whyUsCard__7YgRe:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);background:hsla(0,0%,100%,.1)}.WhyUs_iconWrapper__v7qqX{width:80px;height:80px;background:linear-gradient(135deg,var(--secondary-60),var(--secondary-80));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4)}.WhyUs_itemTitle__nH3JC{color:var(--primary-10);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-3)}.WhyUs_itemDescription___GmUo{color:var(--primary-30);font-size:var(--text-base)}@media (min-width:1200px){.WhyUs_whyUsCard__7YgRe{min-height:460px}}@media (max-width:768px){.WhyUs_whyUsGrid__H2oQK{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.Slogans_slogansSection__Mbbtq{margin-top:114px;color:#fff;position:relative;min-height:calc(100vh - 130px);overflow:hidden;display:flex;align-items:center;background:linear-gradient(135deg,#dcf0ff,#e6fff9)}.Slogans_sloganContainer__a3Luh{position:relative;z-index:3;width:100%}.Slogans_sloganContent__bKt76{display:flex;align-items:center;justify-content:space-between}.Slogans_sloganText__Q6KCi{padding-right:2rem}.Slogans_sloganTitle__r_enD{padding-top:2rem;margin-bottom:1rem;color:#fff;position:relative}.Slogans_sloganTitle__r_enD:before{content:"";position:absolute;top:0;left:-20px;width:60px;height:60px;background:linear-gradient(135deg,#007adf,#00e6b3);border-radius:50%;opacity:.3;z-index:-1}.Slogans_gradientText__XisVo{background:linear-gradient(45deg,#0060b4,#00e6b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.Slogans_sloganDescription__0vblK{margin-bottom:2rem;color:#666;position:relative}.Slogans_sloganDescription__0vblK:after{content:"";position:absolute;bottom:-10px;left:0;width:50px;height:3px;background:linear-gradient(90deg,#007adf,#00e6b3)}.Slogans_sloganImage__2uQ1n{display:flex;justify-content:center;align-items:center;position:relative}.Slogans_sloganImage__2uQ1n img{max-width:100%;height:auto;border-radius:16px;box-shadow:0 8px 16px rgba(0,0,0,.14);position:relative;z-index:2}.Slogans_sloganImage__2uQ1n:before{content:"";position:absolute;top:-20px;right:-20px;width:80%;height:80%;background:linear-gradient(135deg,#6dcdff,#80ffe1);border-radius:16px;z-index:1}@media (max-width:991px){.Slogans_sloganContent__bKt76{flex-direction:column;text-align:center}.Slogans_sloganImage__2uQ1n,.Slogans_sloganText__Q6KCi{padding-right:0;margin-bottom:2rem}.Slogans_sloganImage__2uQ1n{justify-content:center}.Slogans_sloganDescription__0vblK:after{left:50%;transform:translateX(-50%)}}.Slogans_loadingPlaceholder__GtggQ{min-height:200px;display:flex;align-items:center;justify-content:center;color:#333;font-size:1.2rem}.FAQ_faqSection__7EvMn{padding:var(--space-16) 0;background:linear-gradient(135deg,var(--primary-10),var(--secondary-10));min-height:80vh}.FAQ_faqItem__1FTAL{border-bottom:2px solid var(--border-light);transition:all var(--transition-normal);padding:var(--space-3) 0}.FAQ_faqItem__1FTAL:hover{border-bottom-color:var(--primary-40)}.FAQ_faqQuestion__n6Hmh{width:100%;text-align:left;padding:var(--space-4) var(--space-2);background-color:transparent;color:var(--text-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all var(--transition-normal);border:none;font-size:var(--text-lg);font-weight:500}.FAQ_faqQuestion__n6Hmh.FAQ_active__DmFKH{color:var(--primary-80)}.FAQ_faqIcon__8Tem0{font-size:var(--text-md);color:var(--text-light);transition:all var(--transition-normal);width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--primary-60);position:relative}.FAQ_faqIcon__8Tem0 span{font-size:var(--text-lg);line-height:1}.FAQ_faqQuestion__n6Hmh:hover .FAQ_faqIcon__8Tem0{background-color:var(--primary-50)}.FAQ_faqIcon__8Tem0:before{width:14px;height:2px}.FAQ_faqIcon__8Tem0:after{width:2px;height:14px}.FAQ_faqQuestion__n6Hmh:hover .FAQ_faqIcon__8Tem0{transform:scale(1.1);background-color:var(--primary-80)}.FAQ_faqQuestion__n6Hmh.FAQ_active__DmFKH .FAQ_faqIcon__8Tem0{background-color:var(--secondary-60)}.FAQ_faqQuestion__n6Hmh.FAQ_active__DmFKH .FAQ_faqIcon__8Tem0:after{transform:rotate(90deg) scale(0)}.FAQ_faqAnswer__FLVju{padding:var(--space-4) var(--space-2) var(--space-6);background-color:transparent;overflow:hidden;color:var(--text-secondary);font-size:var(--text-md);line-height:1.6}.FAQ_faqImage__OeuyF{max-width:100%;height:auto;margin-top:var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}@media (max-width:768px){.FAQ_faqSection__7EvMn{padding:var(--space-8) 0}.FAQ_faqCol__cJp_E{margin-bottom:var(--space-6)}}.FAQ_faqGrid__Reze1{display:flex;flex-wrap:wrap;margin:0 -20px}.FAQ_faqCol__cJp_E{padding:0 20px;margin-bottom:var(--space-8);display:flex;flex-direction:column}.FAQ_faqColInner__fEY5U{height:100%;overflow-y:scroll;padding-right:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--primary-40) var(--primary-10)}.FAQ_faqColInner__fEY5U::-webkit-scrollbar{width:8px}.FAQ_faqColInner__fEY5U::-webkit-scrollbar-track{background:var(--primary-10);border-radius:4px}.FAQ_faqColInner__fEY5U::-webkit-scrollbar-thumb{background-color:var(--primary-40);border-radius:4px;border:2px solid var(--primary-10)}.FAQ_faqColInner__fEY5U::-webkit-scrollbar-thumb:hover{background-color:var(--primary-60)}.Technologies_technologiesSection__TuGyD{padding:var(--space-20) 0;background:linear-gradient(135deg,var(--primary-90) 0,var(--primary-80) 100%);position:relative;overflow:hidden}.Technologies_technologiesSection__TuGyD:after,.Technologies_technologiesSection__TuGyD:before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;opacity:.05}.Technologies_technologiesSection__TuGyD:before{background:radial-gradient(var(--accent-green),transparent 70%);top:-200px;right:-200px}.Technologies_technologiesSection__TuGyD:after{background:radial-gradient(var(--accent-purple),transparent 70%);bottom:-200px;left:-200px}.Technologies_sectionTitle__tcGGe{color:var(--primary-10)}.Technologies_technologyGrid__RZFZY{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.Technologies_technologyCard__rYH2_{background:hsla(0,0%,100%,.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;transition:all var(--transition-normal);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.Technologies_technologyCard__rYH2_:hover{box-shadow:var(--shadow-md);background:hsla(0,0%,100%,.1)}.Technologies_imageWrapper__yP5z4{width:80px;height:80px;margin:0 auto var(--space-4);display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:50%;padding:var(--space-3)}.Technologies_technologyImage___NusU{max-width:100%;max-height:100%;object-fit:contain}.Technologies_technologyTitle__id4XA{color:var(--primary-10);font-size:var(--text-lg);font-weight:600;margin-top:var(--space-3)}@media (max-width:768px){.Technologies_technologyGrid__RZFZY{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.Technologies_technologyLink__DNEGi{text-decoration:none;color:inherit;display:block;height:100%}.Technologies_technologyCard__rYH2_{transition:all .3s ease}.Technologies_technologyCard__rYH2_:hover{transform:translateY(-5px);box-shadow:0 4px 10px rgba(0,0,0,.1)}