.Section_section__ILLTf{padding:5rem 0;position:relative;overflow:hidden}.Section_container__60Wq_{max-width:var(--max-width);margin:0 auto;padding:0 1rem}.Section_fullWidth__sAkvR{width:100%;padding:0}.Section_bg-white__6WIJ5{background:var(--background)}.Section_bg-gray__7uSk6{background:var(--gray-50)}.Section_bg-gradient__H8UFu{background:linear-gradient(135deg,#667eea,#764ba2);color:white}.Section_bg-gradient__H8UFu h1,.Section_bg-gradient__H8UFu h2,.Section_bg-gradient__H8UFu h3,.Section_bg-gradient__H8UFu h4,.Section_bg-gradient__H8UFu p{color:white}.Section_bg-dark__ySFG8{background:var(--gray-900);color:white}.Section_bg-dark__ySFG8 h1,.Section_bg-dark__ySFG8 h2,.Section_bg-dark__ySFG8 h3,.Section_bg-dark__ySFG8 h4,.Section_bg-dark__ySFG8 p{color:white}@media (max-width:768px){.Section_section__ILLTf{padding:3rem 0}.Section_container__60Wq_{padding:0 1.5rem}}.Card_card__7jt2e{background:white;border-radius:var(--radius-lg);transition:all .3s ease;position:relative;overflow:hidden}.Card_card__7jt2e:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary) 0,var(--secondary) 100%);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.Card_hover__i7CKk:hover{transform:translateY(-5px)}.Card_hover__i7CKk:hover:before{transform:scaleX(1)}.Card_padding__7LI4v{padding:2rem}.Card_shadow-sm__A9r8D{box-shadow:var(--shadow-sm)}.Card_shadow-md__S4g17{box-shadow:var(--shadow-md)}.Card_shadow-lg__VGnhc{box-shadow:var(--shadow-lg)}.Card_shadow-xl__axYOg{box-shadow:var(--shadow-xl)}.Card_hover__i7CKk.Card_shadow-sm__A9r8D:hover{box-shadow:var(--shadow-md)}.Card_hover__i7CKk.Card_shadow-md__S4g17:hover{box-shadow:var(--shadow-lg)}.Card_hover__i7CKk.Card_shadow-lg__VGnhc:hover{box-shadow:var(--shadow-xl)}@media (max-width:768px){.Card_padding__7LI4v{padding:1.5rem}}.Services_header__NrfY7{text-align:center;margin-bottom:4rem;animation:Services_fadeIn__u7FKO .6s ease-out}.Services_title__Ft2YT{font-size:clamp(2rem,4vw,2.5rem);color:var(--gray-900);margin-bottom:1rem}.Services_subtitle__DfWi5{font-size:1.125rem;color:var(--gray-600);max-width:600px;margin:0 auto}.Services_grid__IkKKn{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:4rem}.Services_serviceCard__6UIVR{padding:2rem;transition:all .3s ease;background:white;position:relative;overflow:visible;opacity:0;animation:Services_slideUp__ah54s .6s ease-out forwards}.Services_delay-1__M717G{animation-delay:.1s}.Services_delay-2__EUZsF{animation-delay:.2s}.Services_delay-3__DA55Y{animation-delay:.3s}.Services_delay-4__CTd5X{animation-delay:.4s}.Services_iconWrapper__HUIGf{width:80px;height:80px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:transform .3s ease}.Services_serviceCard__6UIVR:hover .Services_iconWrapper__HUIGf{transform:scale(1.1) rotate(5deg)}.Services_icon__gAXdD{font-size:2.5rem}.Services_serviceTitle__UB6mh{font-size:1.5rem;color:var(--gray-900);margin-bottom:1rem}.Services_serviceDescription__FcTLf{color:var(--gray-600);line-height:1.6;margin-bottom:1.5rem}.Services_features__euObV{list-style:none;margin-bottom:2rem}.Services_feature__mV2Kx{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:var(--gray-700);font-size:.95rem}.Services_featureIcon__PnIwc{color:var(--secondary);font-weight:700;font-size:1.125rem}.Services_learnMore__0thyP{display:inline-flex;align-items:center;gap:.5rem;color:var(--primary);font-weight:600;text-decoration:none;transition:all .3s ease;position:relative}.Services_learnMore__0thyP:hover{gap:1rem;color:var(--primary-dark)}.Services_arrow__DCC1A{transition:transform .3s ease;display:inline-block}.Services_learnMore__0thyP:hover .Services_arrow__DCC1A{transform:translateX(5px)}.Services_cta__pEeEj{text-align:center;padding:3rem;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-xl);color:white;animation:Services_fadeIn__u7FKO .8s ease-out .5s both}.Services_ctaText__RitTh{font-size:1.25rem;margin-bottom:1.5rem;color:white}.Services_ctaButton__h7Hl9{display:inline-block;padding:1rem 2rem;background:white;color:var(--primary);border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1)}.Services_ctaButton__h7Hl9:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}@keyframes Services_slideUp__ah54s{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Services_fadeIn__u7FKO{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.Services_grid__IkKKn{grid-template-columns:1fr;gap:1.5rem}.Services_header__NrfY7{margin-bottom:3rem}.Services_cta__pEeEj{padding:2rem}.Services_ctaText__RitTh{font-size:1.125rem}}.Statistics_container__zueSX{text-align:center}.Statistics_header__g6UFv{margin-bottom:4rem;animation:Statistics_fadeIn__Xa1qV .8s ease-out}.Statistics_title__HoyOl{font-size:clamp(2rem,4vw,2.5rem);color:white;margin-bottom:1rem}.Statistics_subtitle__8PKoa{font-size:1.125rem;color:rgba(255,255,255,.9);max-width:600px;margin:0 auto}.Statistics_grid__w7rik{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:3rem;gap:3rem;margin-bottom:4rem}.Statistics_statCard__QgBBI{padding:2rem;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;animation:Statistics_slideUp__49CPl .8s ease-out}.Statistics_statCard__QgBBI:hover{transform:translateY(-5px);background:rgba(255,255,255,.15);box-shadow:0 10px 30px rgba(0,0,0,.2)}.Statistics_statNumber__o2RdR{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:white;margin-bottom:.5rem;display:flex;align-items:baseline;justify-content:center;gap:.25rem}.Statistics_suffix__Z_3YE{font-size:clamp(1.5rem,3vw,2rem);color:rgba(255,255,255,.9)}.Statistics_statLabel__WDuE0{font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.8);margin-bottom:1rem}.Statistics_statBar__MoAiJ{width:100%;height:4px;background:rgba(255,255,255,.2);border-radius:2px;overflow:hidden;margin-top:1rem}.Statistics_statBarFill__69WM3{height:100%;background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,.9));width:0;transition:width 2s ease-out;border-radius:2px}.Statistics_cta__yMKtI{margin-top:3rem;animation:Statistics_fadeIn__Xa1qV 1s ease-out .5s both}.Statistics_ctaText__rNPSc{font-size:1.125rem;color:rgba(255,255,255,.95);max-width:700px;margin:0 auto}@keyframes Statistics_slideUp__49CPl{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Statistics_fadeIn__Xa1qV{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.Statistics_grid__w7rik{grid-template-columns:repeat(2,1fr);gap:2rem}.Statistics_statCard__QgBBI{padding:1.5rem}}@media (max-width:480px){.Statistics_grid__w7rik{grid-template-columns:1fr;gap:1.5rem}}.Vision_container__Mgnvb{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.Vision_content__thv3V{animation:Vision_slideInLeft__1l3be .8s ease-out}.Vision_title__mkJhR{font-size:clamp(2rem,4vw,2.5rem);color:var(--gray-900);margin-bottom:1.5rem}.Vision_description__q2i1k{font-size:1.25rem;line-height:1.8;color:var(--gray-600);margin-bottom:3rem}.Vision_features__lrRCC{display:grid;grid-gap:2rem;gap:2rem;margin-bottom:3rem}.Vision_feature__mWf8U{display:flex;align-items:flex-start;gap:1rem}.Vision_featureIcon__L57BQ{font-size:2rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary)10,var(--secondary)10);border-radius:var(--radius-lg);flex-shrink:0}.Vision_featureTitle__iIFBy{font-size:1.25rem;color:var(--gray-900);margin-bottom:.5rem}.Vision_featureText__Zh5wv{color:var(--gray-600);line-height:1.6;margin:0}.Vision_imageWrapper__VjxX1{position:relative;animation:Vision_slideInRight__3v7oD .8s ease-out}.Vision_imageContainer__E0YyU{height:500px}.Vision_imageContainer__E0YyU,.Vision_imagePlaceholder__Jlitn{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.Vision_imagePlaceholder__Jlitn{height:100%}.Vision_svg__M3MGd{width:100%;height:100%;animation:Vision_rotate__Y1GS4 20s linear infinite}.Vision_decorElement1__Pa81X{position:absolute;top:10%;right:10%;width:100px;height:100px;background:linear-gradient(135deg,var(--accent)20,var(--accent)10);border-radius:50%;animation:Vision_float__fvtFB 4s ease-in-out infinite}.Vision_decorElement2__D15Cf{position:absolute;bottom:10%;left:10%;width:150px;height:150px;background:linear-gradient(135deg,var(--primary)20,var(--primary)10);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:Vision_float__fvtFB 4s ease-in-out 1s infinite}@keyframes Vision_rotate__Y1GS4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Vision_float__fvtFB{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes Vision_slideInLeft__1l3be{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Vision_slideInRight__3v7oD{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:968px){.Vision_container__Mgnvb{grid-template-columns:1fr;gap:3rem}.Vision_imageWrapper__VjxX1{order:-1}.Vision_imageContainer__E0YyU{height:350px}}@media (max-width:640px){.Vision_features__lrRCC{gap:1.5rem}.Vision_featureIcon__L57BQ{width:50px;height:50px;font-size:1.5rem}.Vision_imageContainer__E0YyU{height:250px}}.page_hero___Q3_l{text-align:center;padding:4rem 0}.page_title__J3rom{font-size:clamp(2.5rem,5vw,3.5rem);color:white;margin-bottom:1rem}.page_subtitle__bHANk{font-size:1.25rem;color:rgba(255,255,255,.9);max-width:600px;margin:0 auto}