.home_homeMain__as6Hp{min-height:100vh}.home_hero__z_jpu{background:linear-gradient(135deg,var(--primary-700) 0,var(--secondary-700) 100%);color:white;padding:var(--spacing-20) var(--spacing-8);min-height:90vh;overflow:hidden}.home_heroContent__f1Kuk,.home_hero__z_jpu{position:relative;display:flex;align-items:center}.home_heroContent__f1Kuk{justify-content:space-between;max-width:var(--max-width-7xl);margin:0 auto;padding:0 var(--spacing-6);z-index:var(--z-10);gap:var(--spacing-8);flex-wrap:wrap}.home_heroText__HKvhl{flex:1 1;max-width:600px}.home_boxTitle__0MoHT{min-height:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.home_heroTitle__31oGI{font-size:var(--text-5xl);font-weight:800;margin-bottom:var(--spacing-4);line-height:1.2;background:linear-gradient(90deg,#ffffff,#e0e7ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.home_heroSubtitle__G5NMs{font-size:var(--text-xl);margin-bottom:var(--spacing-8);opacity:.9;line-height:1.6;font-weight:400}.home_heroImage__4gLLh{flex:1 1;position:relative;display:flex;justify-content:center;align-items:center;min-width:200px}.home_heroImageWrapper__9vGFQ,.home_heroImage__4gLLh img{position:relative;z-index:var(--z-10)}.home_heroImage__4gLLh img{max-width:100%;height:auto;border-radius:var(--radius-lg);transition:transform var(--transition-normal) var(--ease-in-out)}.home_heroImageDecoration__XH54_{position:absolute;border-radius:50%;z-index:var(--z-0)}.home_heroImageDecoration1__QiPr7{width:150px;height:150px;background:linear-gradient(135deg,var(--primary-500),var(--primary-300));top:-30px;right:-20px;opacity:.5;animation:home_breathe__NSuI5 8s ease-in-out infinite}.home_heroImageDecoration2__Rbwps{width:100px;height:100px;background:linear-gradient(135deg,var(--secondary-500),var(--secondary-300));bottom:-20px;left:-10px;opacity:.5;animation:home_breathe__NSuI5 6s ease-in-out 1s infinite}.home_heroImage__4gLLh:hover img{transform:perspective(1000px) rotateY(0deg) translateY(-10px)}.home_heroOverlay__BHAs_{background:linear-gradient(135deg,var(--primary-900),var(--primary-800));opacity:.9;background-image:url(/images/pattern-bg.png);background-size:cover;background-blend-mode:overlay}.home_heroOverlay__BHAs_,.home_heroOverlay__BHAs_:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--z-0)}.home_heroOverlay__BHAs_:before{content:"";background:radial-gradient(circle at center,transparent 0,var(--primary-900) 70%)}.home_heroStats__Vffya{display:flex;gap:var(--spacing-6);margin:var(--spacing-6) 0}.home_heroStat__bbahP{display:flex;flex-direction:column;align-items:center}.home_heroStatNumber__HsQzY{font-size:var(--text-4xl);font-weight:700;color:var(--primary-200)}.home_heroStatLabel__yxioN{font-size:var(--text-sm);color:var(--gray-300);text-transform:uppercase;letter-spacing:1px}@keyframes home_blink-cursor__dkuec{0%,to{opacity:1}50%{opacity:0}}.home_cursor__CHUhn{display:inline-block;width:2px;height:1em;background-color:var(--primary-400);margin-left:2px;animation:home_blink-cursor__dkuec .7s infinite;vertical-align:middle}@media (min-width:771px) and (max-width:774px){.home_cursor__CHUhn{display:none}}@media (min-width:481px) and (max-width:484px){.home_cursor__CHUhn{display:none}}@media (min-width:409px) and (max-width:412px){.home_cursor__CHUhn{display:none}}.home_features__JDo12{padding:var(--spacing-16) var(--spacing-6);background-color:var(--gray-50);text-align:center;position:relative;overflow:hidden}.home_features__JDo12:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/pattern-light.png);background-size:cover;opacity:.05;z-index:var(--z-0)}.home_featureCard__jrGfO{background-color:white;border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);transition:transform var(--transition-normal) var(--ease-in-out),box-shadow var(--transition-normal) var(--ease-in-out);height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.home_featureCard__jrGfO:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background:linear-gradient(to bottom,var(--primary-700),var(--secondary-700));transition:height .3s var(--ease-out)}.home_featureCard__jrGfO:hover:before{height:100%}.home_featureCard__jrGfO:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.home_featureIcon__yViXc{width:70px;height:70px;background:linear-gradient(135deg,var(--primary-600),var(--secondary-600));color:white;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--text-4xl);margin:0 auto var(--spacing-4);box-shadow:var(--shadow-md);transition:transform .3s var(--ease-out)}.home_featureCard__jrGfO:hover .home_featureIcon__yViXc{transform:scale(1.1) rotate(5deg)}.home_featureTitle__6RLQD{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--spacing-4);color:var(--neutral-900);transition:color var(--transition-normal) var(--ease-in-out)}.home_featureCard__jrGfO:hover .home_featureTitle__6RLQD{color:var(--primary-700)}.home_featureDescription__o1r8N{color:var(--neutral-600);line-height:1.6;margin-bottom:var(--spacing-6);font-size:var(--text-base);transition:color var(--transition-normal) var(--ease-in-out)}.home_featureCard__jrGfO:hover .home_featureDescription__o1r8N{color:var(--primary-500)}.home_aboutIntro__E1j5i{max-width:800px;margin:0 auto var(--spacing-10);text-align:center;color:var(--neutral-700);font-size:var(--text-lg);line-height:1.8;position:relative;padding:0 var(--spacing-4)}.home_aboutIntro__E1j5i:after{content:"";display:block;width:80px;height:3px;background:linear-gradient(to right,var(--primary-500),var(--secondary-500));margin:var(--spacing-6) auto 0;border-radius:var(--radius-full)}.home_aboutStats__p7mTo{display:flex;justify-content:space-around;flex-wrap:wrap;gap:var(--spacing-6);margin-bottom:var(--spacing-12);padding:var(--spacing-6) var(--spacing-4);background:linear-gradient(135deg,var(--primary-700),var(--secondary-700));color:white;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);max-width:1000px;margin-left:auto;margin-right:auto}.home_aboutStat__uAM0q{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-4);min-width:150px;position:relative}.home_aboutStat__uAM0q:after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);height:50px;width:1px;background-color:var(--neutral-300)}.home_aboutStat__uAM0q:last-child:after{display:none}.home_aboutStatNumber__J1r1Z{font-size:var(--text-4xl);font-weight:800;color:white;margin-bottom:var(--spacing-2);position:relative;display:inline-block}.home_aboutStatNumber__J1r1Z:before{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:30px;height:2px;background-color:white;border-radius:var(--radius-full)}.home_aboutStatLabel__nthQR{font-size:var(--text-sm);font-weight:500;color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:1px;margin-top:var(--spacing-2)}@media (max-width:768px){.home_aboutStats__p7mTo{flex-direction:column;align-items:center;padding:var(--spacing-6) var(--spacing-4)}.home_aboutStat__uAM0q{width:100%;max-width:300px}.home_aboutStat__uAM0q:after{display:none}}.home_aboutCards__BfCq4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-6);gap:var(--spacing-6);margin-bottom:var(--spacing-10)}.home_aboutCard__o8wPZ{background-color:white;border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);transition:all var(--transition-normal) var(--ease-in-out);height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid var(--neutral-200);z-index:1}.home_aboutCard__o8wPZ:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background:linear-gradient(to bottom,var(--primary-500),var(--secondary-500));transition:height var(--transition-normal) var(--ease-in-out);border-radius:0 2px 2px 0}.home_aboutCard__o8wPZ:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--primary-200)}.home_aboutCard__o8wPZ:hover:before{height:100%}.home_aboutCardIcon__86Kx3{font-size:var(--text-5xl);margin-bottom:var(--spacing-4);background:white;width:80px;height:80px;display:flex;align-items:center;color:var(--primary-600);justify-content:center;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);border:2px solid var(--primary-100);transition:all var(--transition-normal) var(--ease-in-out);position:relative;overflow:hidden}.home_aboutCardIcon__86Kx3:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 70%);opacity:0;transform:scale(.5);transition:all .5s var(--ease-out)}.home_aboutCard__o8wPZ:hover .home_aboutCardIcon__86Kx3{transform:scale(1.1) rotate(5deg);border-color:var(--primary-500);box-shadow:var(--shadow-md)}.home_aboutCard__o8wPZ:hover .home_aboutCardIcon__86Kx3:after{opacity:.8;transform:scale(1)}.home_aboutCardTitle__9HxIr{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--spacing-3);color:var(--neutral-900);transition:color var(--transition-normal) var(--ease-in-out);position:relative}.home_aboutCard__o8wPZ:hover .home_aboutCardTitle__9HxIr{color:var(--primary-600)}.home_aboutCardDescription__pWoHn{color:var(--neutral-600);line-height:1.6;margin-bottom:var(--spacing-4);flex-grow:1}.home_aboutCardLink__vVooG{font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:all var(--transition-normal) var(--ease-in-out);position:relative;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background-color:var(--primary-50);color:var(--primary-600);margin-top:var(--spacing-2);border:1px solid var(--primary-200)}.home_aboutCardLink__vVooG:after{content:"\2192";margin-left:var(--spacing-2);transition:transform var(--transition-normal) var(--ease-out);display:inline-block}.home_aboutCardLink__vVooG:hover{color:white;background-color:var(--primary-600);border-color:var(--primary-600);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.home_aboutCardLink__vVooG:hover:after{transform:translateX(4px)}.home_featuresCta__Ae7cZ{display:flex;justify-content:center;margin-top:var(--spacing-12);position:relative}.home_featuresCta__Ae7cZ .home_btn__pj0SX{transform:scale(1.2);padding:var(--spacing-4) var(--spacing-10);font-size:var(--text-lg);font-weight:700;letter-spacing:.5px;box-shadow:var(--shadow-xl);transition:all .3s ease;border-radius:var(--radius-lg)}.home_featuresCta__Ae7cZ .home_btn__pj0SX:hover{transform:scale(1.25) translateY(-5px);box-shadow:0 15px 25px rgba(0,0,0,.2)}.home_heroCta__q633O{display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-6);align-items:center;justify-content:flex-start}.home_heroCta__q633O>.home_btn__pj0SX{padding:var(--spacing-3) var(--spacing-8);flex-shrink:0}.home_btnBadge__7JKit{position:absolute;top:-10px;right:-10px;background:var(--secondary-500);color:white;font-size:var(--text-xs);padding:2px 8px;border-radius:var(--radius-full);font-weight:700;box-shadow:var(--shadow-sm);transform:rotate(5deg);animation:home_pulse__oVOae 2s infinite}.home_featuresCta__Ae7cZ:after{content:"⭐";position:absolute;font-size:24px;top:68px;right:calc(50% - 100px);animation:home_float__EkFZq 3s ease-in-out infinite}.home_featuresCta__Ae7cZ:before{content:"⭐";position:absolute;font-size:24px;top:-32px;left:calc(50% - 100px);animation:home_float__EkFZq 4s ease-in-out 1s infinite}.home_imgHero__ctNwD{filter:drop-shadow(2px 4px 6px black)}@media (max-width:1200px){.home_aboutCards__BfCq4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.home_aboutCards__BfCq4{grid-template-columns:1fr}}.home_testimonials__5u0nT{padding:var(--spacing-20) var(--spacing-8);background:linear-gradient(135deg,var(--primary-800),var(--secondary-800));color:white;position:relative;overflow:hidden}.home_testimonials__5u0nT:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.3) 1px,transparent 0);background-size:20px 20px;opacity:.2;z-index:0}.home_testimonialCard__WAkxA{background:white;color:var(--neutral-800);border-radius:var(--radius-lg);padding:0;margin:var(--spacing-8) auto;max-width:800px;position:relative;box-shadow:var(--shadow-xl);transition:all var(--transition-normal) var(--ease-in-out);border:none;overflow:hidden;transform-origin:center;cursor:pointer}.home_testimonialCardContent__1aw92{padding:var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-10);position:relative}.home_testimonialCard__WAkxA.home_expanded__cigLF{max-width:900px;transform:scale(1.02);z-index:10}.home_testimonialCard__WAkxA:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:linear-gradient(to bottom,var(--primary-500),var(--secondary-500));border-radius:0 3px 3px 0}.home_testimonialCard__WAkxA:after{content:"";position:absolute;bottom:0;right:0;width:100px;height:100px;background:radial-gradient(circle at bottom right,var(--primary-50),transparent 70%);opacity:.6;z-index:0}.home_testimonialsContainer__KV3C9{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-8);max-width:900px;margin:0 auto;padding-bottom:var(--spacing-8)}.home_testimonialsContainer__KV3C9:before{top:10%;left:-5%;width:200px;height:200px}.home_testimonialsContainer__KV3C9:after,.home_testimonialsContainer__KV3C9:before{content:"";position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);z-index:-1}.home_testimonialsContainer__KV3C9:after{bottom:15%;right:-10%;width:150px;height:150px}.home_testimonialCard__WAkxA:hover{transform:translateY(-5px);box-shadow:0 25px 50px -12px rgba(0,0,0,.35)}.home_testimonialContent__ryThX{font-size:var(--text-lg);line-height:1.6;margin:var(--spacing-6) 0;margin-top:var(--spacing-10);position:relative;z-index:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;transition:all var(--transition-normal) var(--ease-in-out)}.home_testimonialContent__ryThX.home_expanded__cigLF{-webkit-line-clamp:initial;line-clamp:none;overflow:visible;margin-bottom:var(--spacing-8)}.home_readMoreBtn__5_A_h{background:none;border:none;color:var(--primary-600);font-weight:500;cursor:pointer;padding:0;margin-top:var(--spacing-2);margin-bottom:var(--spacing-4);font-size:var(--text-sm);position:relative;z-index:2}.home_readMoreBtn__5_A_h:hover{color:var(--primary-700);text-decoration:underline}.home_closeBtn__yolxN{position:absolute;top:var(--spacing-4);right:var(--spacing-4);width:24px;height:24px;border-radius:50%;background-color:var(--neutral-200);color:var(--neutral-700);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-size:var(--text-lg);line-height:1;z-index:3}.home_closeBtn__yolxN:hover{background-color:var(--neutral-300)}.home_testimonialAuthor__ghJMA{display:flex;align-items:center;gap:var(--spacing-4)}.home_authorImage__5zY3W{width:60px;height:60px;border-radius:var(--radius-full);overflow:hidden;box-shadow:var(--shadow-md);border:3px solid var(--primary-100);transition:all var(--transition-normal) var(--ease-in-out)}.home_authorImage__5zY3W.home_pulse__oVOae{animation:home_avatar-pulse__357f1 1.5s infinite}@keyframes home_avatar-pulse__357f1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.home_testimonialCard__WAkxA:hover .home_authorImage__5zY3W{transform:scale(1.05);border-color:var(--primary-500)}.home_authorImage__5zY3W img{width:100%;height:100%;object-fit:cover}.home_authorInfo__WaG7a{display:flex;flex-direction:column}.home_authorName__OARAt{font-weight:700;color:var(--primary-700);font-size:var(--text-base)}.home_authorRole__uiiB5{font-size:var(--text-sm);color:var(--neutral-600);font-weight:500}.home_quoteIcon__Kg3S2{position:absolute;top:var(--spacing-4);left:var(--spacing-4);font-size:var(--text-5xl);color:var(--primary-100);z-index:0;opacity:.8;transition:all var(--transition-normal) var(--ease-in-out)}.home_testimonialCard__WAkxA:hover .home_quoteIcon__Kg3S2{transform:scale(1.2) rotate(-5deg);color:var(--primary-200)}.home_testimonialRating__7uGf_{display:flex;gap:var(--spacing-1);position:absolute;top:var(--spacing-6);right:var(--spacing-13);background-color:rgba(255,255,255,.9);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:all var(--transition-normal) var(--ease-in-out);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--primary-100)}.home_star__1SO9z{font-size:var(--text-sm);transition:all .3s var(--ease-out);display:inline-block;transform-origin:center}.home_starFilled__CVSt8{color:var(--amber-400);text-shadow:0 0 2px rgba(245,158,11,.3)}.home_starEmpty__vBkbU{color:var(--neutral-300)}.home_testimonialCard__WAkxA:hover .home_testimonialRating__7uGf_{transform:translateY(-3px);box-shadow:var(--shadow-md);background-color:rgba(255,255,255,.95)}.home_testimonialCard__WAkxA:hover .home_starFilled__CVSt8{animation:home_star-pulse__i1Q5v 1.5s var(--ease-in-out) infinite;animation-delay:calc(var(--index) * .1s);color:var(--amber-500)}.home_testimonialCard__WAkxA:hover .home_starEmpty__vBkbU{color:var(--neutral-400)}@keyframes home_star-pulse__i1Q5v{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.9;text-shadow:0 0 10px rgba(245,158,11,.5)}to{transform:scale(1);opacity:1}}.home_ctaSection__cUAAD{background:linear-gradient(135deg,var(--primary-600) 0,var(--primary-800) 100%);color:white;padding:var(--spacing-20) var(--spacing-8);text-align:center;position:relative;overflow:hidden}.home_contactContainer__E9nIH{display:flex;flex-wrap:wrap;gap:var(--spacing-10);justify-content:center;align-items:flex-start;max-width:1200px;margin:0 auto;position:relative;z-index:1}.home_ctaSection__cUAAD:before{top:-100px;right:-100px;background:rgba(255,255,255,.1);animation:home_pulse__oVOae 8s var(--ease-in-out) infinite}.home_ctaSection__cUAAD:after,.home_ctaSection__cUAAD:before{content:"";position:absolute;width:300px;height:300px;border-radius:var(--radius-full);filter:blur(60px);z-index:0}.home_ctaSection__cUAAD:after{bottom:-100px;left:-100px;background:rgba(255,255,255,.05);animation:home_pulse__oVOae 8s var(--ease-in-out) infinite 2s}.home_ctaContainer__fBf8a{max-width:800px;margin:0 auto;position:relative;z-index:1;animation:home_fadeIn__nzk5V var(--transition-slow) var(--ease-out)}.home_ctaTitle__Tq2px{font-size:var(--text-4xl);font-weight:800;margin-bottom:var(--spacing-6);text-shadow:0 2px 10px rgba(0,0,0,.2);position:relative;display:inline-block}.home_ctaTitle__Tq2px:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:white;border-radius:var(--radius-full)}.home_ctaDescription__UIZiA{font-size:var(--text-lg);margin-bottom:var(--spacing-10);opacity:.9;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.7}.home_contactCta__pcfTb{flex:1 1;min-width:200px;max-width:500px}.home_ctaButtons__25x_7{display:flex;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap;margin-bottom:var(--spacing-8)}.home_ctaFeatures__jh8PB{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-8);background-color:rgba(255,255,255,.1);padding:var(--spacing-6);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:var(--shadow-md)}.home_ctaFeature__iXA5e{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);transition:all var(--transition-normal) var(--ease-in-out)}.home_ctaFeature__iXA5e:hover{background-color:rgba(255,255,255,.1);transform:translateX(5px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.home_ctaFeatureIcon__D9Ey_{font-size:var(--text-xl);color:var(--primary-200);display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}.home_ctaFeatureText__or052{font-weight:500;font-size:var(--text-base)}.home_btn-primary__x_UY_,.home_btnOutlineWhite__akZ6M,.home_btnWhite__wl2wK,.home_btn__pj0SX{position:relative;overflow:hidden;z-index:1}.home_btn-primary__x_UY_:before,.home_btnOutlineWhite__akZ6M:before,.home_btnWhite__wl2wK:before,.home_btn__pj0SX:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .7s ease;z-index:-1}.home_btn-primary__x_UY_:hover:before,.home_btnOutlineWhite__akZ6M:hover:before,.home_btnWhite__wl2wK:hover:before,.home_btn__pj0SX:hover:before{left:100%}.home_btnWhite__wl2wK{background-color:white;color:var(--primary-700);border:2px solid white;padding:var(--spacing-3) var(--spacing-8);border-radius:var(--radius-md);font-weight:600;transition:all var(--transition-normal) var(--ease-in-out);box-shadow:var(--shadow-md)}.home_btnWhite__wl2wK:hover{background-color:transparent;color:white;transform:translateY(-3px);box-shadow:var(--shadow-lg)}.home_btnOutlineWhite__akZ6M{border:2px solid white;color:white;background-color:transparent;padding:var(--spacing-3) var(--spacing-8);border-radius:var(--radius-md);font-weight:600;transition:all var(--transition-normal) var(--ease-in-out)}.home_btnOutlineWhite__akZ6M:hover{background-color:rgba(255,255,255,.1);transform:translateY(-3px);box-shadow:var(--shadow-lg)}.home_contactFormContainer__0bFix{flex:1 1;min-width:200px;max-width:600px;background-color:white;border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-xl);position:relative;overflow:hidden;color:var(--neutral-800);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}.home_contactFormContainer__0bFix:hover{transform:translateY(-5px);box-shadow:var(--shadow-2xl)}.home_contactFormContainer__0bFix:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:linear-gradient(to bottom,var(--primary-500),var(--secondary-500));border-radius:0 3px 3px 0}.home_contactFormHeader__anwx_{margin-bottom:var(--spacing-6);padding-left:var(--spacing-4)}.home_contactFormTitle__jWt72{font-size:var(--text-2xl);font-weight:700;color:var(--primary-700);margin-bottom:var(--spacing-2)}.home_contactFormSubtitle__SsYM_{color:var(--neutral-600);font-size:var(--text-base)}.home_contactForm__YNXMc{display:flex;flex-direction:column;gap:var(--spacing-4)}.home_formGroup__6S5gq{display:flex;flex-direction:column;gap:var(--spacing-2)}.home_formGroup__6S5gq label{font-weight:500;font-size:var(--text-sm);color:var(--neutral-700)}.home_formGroup__6S5gq input,.home_formGroup__6S5gq select,.home_formGroup__6S5gq textarea{padding:var(--spacing-3);border:1px solid var(--neutral-300);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);transition:all var(--transition-normal) var(--ease-in-out);background-color:var(--neutral-50);box-shadow:0 2px 4px rgba(0,0,0,.05)}.home_formGroup__6S5gq input:hover,.home_formGroup__6S5gq select:hover,.home_formGroup__6S5gq textarea:hover{border-color:var(--primary-400)}.home_formGroup__6S5gq input:focus,.home_formGroup__6S5gq select:focus,.home_formGroup__6S5gq textarea:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px rgba(99,102,241,.1);background-color:white}.home_formGroup__6S5gq input::placeholder,.home_formGroup__6S5gq textarea::placeholder{color:var(--neutral-400)}.home_formGroup__6S5gq input,.home_formGroup__6S5gq select,.home_formGroup__6S5gq textarea{color:var(--neutral-900)}.home_selectOption__Etm92>option{background-color:var(--background);color:var(--foreground)}.home_contactForm__YNXMc button{align-self:flex-start;margin-top:var(--spacing-2);background-color:var(--primary-600);color:white;border:none;transition:all var(--transition-normal) var(--ease-in-out)}.home_contactForm__YNXMc button:hover{background-color:var(--primary-700);transform:translateY(-2px);box-shadow:var(--shadow-md)}.home_testimonialsCta__STcp8{display:flex;justify-content:center}@media (max-width:1024px){.home_heroContent__f1Kuk{flex-direction:column;text-align:center;gap:var(--spacing-10)}.home_heroText__HKvhl{max-width:100%}.home_heroCta__q633O{justify-content:center;gap:var(--spacing-3)}.home_heroCta__q633O>.home_btn__pj0SX{width:100%;max-width:320px;text-align:center}.home_contactContainer__E9nIH{flex-direction:column;align-items:center}.home_contactCta__pcfTb,.home_contactFormContainer__0bFix{max-width:100%;width:100%}.home_heroStats__Vffya{justify-content:center}.home_featuresGrid__G8F46,.home_testimonialsGrid__hBA_S{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.home_hero__z_jpu{padding:var(--spacing-16) 0 var(--spacing-10)}.home_heroTitle__31oGI{font-size:var(--text-4xl)}.home_heroSubtitle__G5NMs{font-size:var(--text-base)}.home_contactFormContainer__0bFix{padding:var(--spacing-6)}.home_formGroup__6S5gq input,.home_formGroup__6S5gq select,.home_formGroup__6S5gq textarea{padding:var(--spacing-2)}.home_ctaButtons__25x_7{flex-direction:column;width:100%}.home_ctaButtons__25x_7 .home_btn__pj0SX{width:100%}.home_heroStats__Vffya{flex-wrap:wrap;gap:var(--spacing-4)}.home_heroStat__bbahP{flex:1 1;min-width:100px}.home_sectionTitle__xI2sC{font-size:var(--text-3xl)}.home_featuresGrid__G8F46,.home_testimonialsGrid__hBA_S{grid-template-columns:1fr;gap:var(--spacing-6)}.home_ctaContent__m3OAq{padding:var(--spacing-10) var(--spacing-4)}.home_testimonialsCta__STcp8{text-align:center;margin-top:var(--spacing-8);position:relative;z-index:2}.home_testimonialsCta__STcp8 .home_btn__pj0SX{transform:translateY(0);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}.home_testimonialsCta__STcp8 .home_btn__pj0SX:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}}@media (max-width:480px){.home_heroTitle__31oGI{font-size:var(--text-3xl)}.home_heroSubtitle__G5NMs{font-size:var(--text-sm)}.home_section__JtNPk{padding:var(--spacing-10) var(--spacing-4)}.home_contactFormTitle__jWt72{font-size:var(--text-xl)}.home_contactFormSubtitle__SsYM_{font-size:var(--text-sm)}.home_ctaFeature__iXA5e{padding:var(--spacing-2)}.home_ctaFeatureText__or052{font-size:var(--text-sm)}.home_contactForm__YNXMc button{width:100%}.home_formGroup__6S5gq label{font-size:var(--text-xs)}}.home_card__7C2B2{background-color:var(--neutral-900)}.home_btn-secondary__AzfhA{background-color:var(--neutral-800);color:var(--neutral-200)}.home_btn-secondary__AzfhA:hover{background-color:var(--neutral-700)}.PricingSection_pricingSection__3hXIp{position:relative;overflow:hidden;background:linear-gradient(to bottom,var(--gray-50),white)}.PricingSection_pricingSection__3hXIp:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(var(--primary-rgb),.05),transparent 70%);border-radius:50%;z-index:0}.PricingSection_pricingSection__3hXIp:after{content:"";position:absolute;bottom:-100px;left:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(var(--accent-rgb),.05),transparent 70%);border-radius:50%;z-index:0}.PricingSection_pricingIntro__VIwdb{max-width:800px;margin:0 auto var(--spacing-12);text-align:center;color:var(--gray-700);font-size:var(--text-lg);line-height:1.6;position:relative;z-index:1}.PricingSection_pricingToggleContainer__dJDPr{display:flex;align-items:center;justify-content:center;margin-top:var(--spacing-8);gap:var(--spacing-3);position:relative}.PricingSection_pricingPeriod__GZRFD{font-weight:500;color:var(--gray-500);transition:all .3s ease}.PricingSection_pricingPeriod__GZRFD.PricingSection_active__KIUDZ{color:var(--primary-600);font-weight:600}.PricingSection_pricingToggle__L8mKv{position:relative;display:inline-block;width:60px;height:30px;cursor:pointer}.PricingSection_pricingToggle__L8mKv input{opacity:0;width:0;height:0}.PricingSection_pricingToggleSlider__Wn9Rt{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--gray-300);transition:.4s;border-radius:34px}.PricingSection_pricingToggleSlider__Wn9Rt:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2)}.PricingSection_pricingToggle__L8mKv input:checked+.PricingSection_pricingToggleSlider__Wn9Rt{background-color:var(--primary-500)}.PricingSection_pricingToggle__L8mKv input:checked+.PricingSection_pricingToggleSlider__Wn9Rt:before{transform:translateX(30px)}.PricingSection_pricingContainer__86D0Q{display:flex;flex-wrap:wrap;gap:var(--spacing-8);justify-content:center;margin-bottom:var(--spacing-12);max-width:1200px;margin-left:auto;margin-right:auto;padding:var(--spacing-4)}.PricingSection_pricingSubtitle__VH2FH{text-align:center;font-size:var(--text-2xl);color:var(--gray-800);margin-top:var(--spacing-16);margin-bottom:var(--spacing-8);position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.PricingSection_pricingSubtitle__VH2FH:after{content:"";position:absolute;bottom:-8px;left:25%;width:50%;height:3px;background:linear-gradient(90deg,var(--primary-500),var(--accent-500));border-radius:var(--radius-full)}.PricingSection_pricingCardWrapper__9TJBq{flex:1 1;display:flex;justify-content:center;min-width:300px;max-width:350px}.PricingSection_pricingCard__UWhL3{background-color:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-8);width:100%;max-width:350px;display:flex;flex-direction:column;box-shadow:0 15px 35px rgba(0,0,0,.15);transition:all .3s ease;position:relative;overflow:hidden;border:1px solid var(--gray-200);height:600px;justify-content:space-between;transform:translateY(0);z-index:0}.PricingSection_pricingCard__UWhL3:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--primary-500),var(--accent-500));opacity:0;transition:opacity .3s ease}.PricingSection_pricingCard__UWhL3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent,rgba(var(--primary-rgb),.02));z-index:-1}.PricingSection_pricingCard__UWhL3:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.2);border-color:var(--primary-300)}.PricingSection_pricingCard__UWhL3 .PricingSection_pricingPrice__vTHcL{transition:all .5s ease}.PricingSection_pricingCard__UWhL3 .PricingSection_pricePeriod__EUjty,.PricingSection_pricingCard__UWhL3 .PricingSection_priceValue__ZcoRj{transition:all .3s ease}.PricingSection_pricingCard__UWhL3:hover:before{opacity:1}.PricingSection_pricingCardFeatured__Zyk18{border-color:var(--primary-400);box-shadow:0 20px 45px rgba(var(--primary-rgb),.25);transform:scale(1.05);z-index:1;background:linear-gradient(to bottom,white,rgba(var(--primary-rgb),.08));border-width:2px}.PricingSection_pricingCardFeatured__Zyk18:hover{transform:scale(1.05) translateY(-5px);box-shadow:0 25px 50px rgba(var(--primary-rgb),.35);border-color:var(--primary-500)}.PricingSection_pricingBadge__vltqN{position:absolute;top:12px;right:-30px;background:linear-gradient(90deg,var(--primary-500),var(--primary-700));color:white;padding:var(--spacing-1) var(--spacing-8);transform:rotate(45deg);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:1px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:10;overflow:hidden}.PricingSection_pricingBadge__vltqN:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-100%);animation:PricingSection_badge-shine__oOcXE 3s infinite}@keyframes PricingSection_badge-shine__oOcXE{0%{transform:translateX(-100%)}20%,to{transform:translateX(100%)}}.PricingSection_badgeText__0JklV{position:relative;z-index:1}.PricingSection_pricingHeader__ksiqB{text-align:center;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-200);position:relative}.PricingSection_pricingHeader__ksiqB:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:50px;height:2px;background:linear-gradient(90deg,var(--primary-500),var(--accent-500));transition:width .3s ease}.PricingSection_pricingCard__UWhL3:hover .PricingSection_pricingHeader__ksiqB:after{width:80px}.PricingSection_pricingTitle__E0LhG{font-size:var(--text-xl);color:var(--gray-800);margin-bottom:var(--spacing-4);position:relative;display:inline-block;padding-bottom:var(--spacing-2)}.PricingSection_pricingTitle__E0LhG:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:linear-gradient(90deg,var(--primary-500),var(--accent-500));transition:width .3s ease;border-radius:var(--radius-full)}.PricingSection_pricingCard__UWhL3:hover .PricingSection_pricingTitle__E0LhG:after{width:100%}.PricingSection_pricingPrice__vTHcL{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-1)}.PricingSection_priceValue__ZcoRj{font-size:var(--text-4xl);font-weight:700;color:var(--primary-600);position:relative;display:inline-block}.PricingSection_priceValue__ZcoRj:before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:30px;height:30px;background:radial-gradient(circle,rgba(var(--primary-rgb),.1) 0,transparent 70%);border-radius:50%;z-index:-1;opacity:0;transition:opacity .3s ease}.PricingSection_pricingCard__UWhL3:hover .PricingSection_priceValue__ZcoRj:before{opacity:1}.PricingSection_pricePeriod__EUjty{font-size:var(--text-lg);color:var(--gray-500)}.PricingSection_priceNote__elJ1S,.PricingSection_priceSavings__mG3gg{font-size:var(--text-xs);color:var(--accent-500);margin-top:var(--spacing-2);font-weight:600;background-color:rgba(var(--accent-rgb),.1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);display:inline-block;animation:PricingSection_pulse-savings__oKK42 2s infinite}.PricingSection_priceNote__elJ1S{color:var(--gray-600);background-color:rgba(var(--gray-rgb),.1);animation:none;font-weight:500}@keyframes PricingSection_pulse-savings__oKK42{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.PricingSection_pricingFeatures__HzwjT{list-style:none;padding:0;margin:0;flex-grow:1;text-align:left;display:flex;flex-direction:column;gap:var(--spacing-2);height:220px}.PricingSection_pricingFeatures__HzwjT li{margin-bottom:var(--spacing-1);color:var(--gray-700);display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);transition:all .3s ease;position:relative;overflow:hidden;border-left:2px solid transparent;background-color:rgba(255,255,255,.7);box-shadow:0 1px 3px rgba(0,0,0,.05)}.PricingSection_pricingFeatures__HzwjT li:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(var(--primary-rgb),.05),transparent);transform:translateX(-100%);transition:transform .5s ease;z-index:-1}.PricingSection_pricingCard__UWhL3:hover .PricingSection_pricingFeatures__HzwjT li:before{transform:translateX(0);transition-delay:calc(.1s * var(--i))}.PricingSection_pricingCard__UWhL3:hover .PricingSection_pricingFeatures__HzwjT li{border-left-color:var(--primary-300)}.PricingSection_pricingFeatures__HzwjT li:first-child{--i:1}.PricingSection_pricingFeatures__HzwjT li:nth-child(2){--i:2}.PricingSection_pricingFeatures__HzwjT li:nth-child(3){--i:3}.PricingSection_pricingFeatures__HzwjT li:nth-child(4){--i:4}.PricingSection_pricingFeatures__HzwjT li:nth-child(5){--i:5}.PricingSection_featureCheck__Gx6pA{color:var(--primary-500);font-weight:700;font-size:1.1em;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:rgba(var(--primary-rgb),.15);border-radius:50%;margin-right:var(--spacing-2);transition:all .3s ease;box-shadow:0 2px 4px rgba(var(--primary-rgb),.2)}.PricingSection_pricingCard__UWhL3:hover .PricingSection_featureCheck__Gx6pA{background-color:rgba(var(--primary-rgb),.25);transform:scale(1.1);box-shadow:0 3px 6px rgba(var(--primary-rgb),.3)}.PricingSection_featureDisabled__DPvLW{color:var(--gray-400);font-size:1.1em;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:rgba(var(--gray-rgb),.1);border-radius:50%;margin-right:var(--spacing-2)}.PricingSection_pricingCta__RDaF_{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-4);margin-top:auto;position:relative;z-index:1}.PricingSection_pricingCta__RDaF_:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:50px;height:1px;background:linear-gradient(90deg,transparent,var(--gray-300),transparent);z-index:0}.PricingSection_btnBlock__l4QMD{width:100%;text-align:center;position:relative;overflow:hidden;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.PricingSection_btnDetails__AXmUB{background-color:transparent;border:1px solid rgba(var(--primary-rgb),.3);color:var(--primary-600);font-weight:500;transition:all .3s ease;position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content}.PricingSection_btnDetails__AXmUB:after{content:"";position:absolute;bottom:4px;left:1.5rem;width:calc(100% - 3rem);height:2px;background:linear-gradient(90deg,var(--primary-300),var(--primary-500));transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.PricingSection_btnDetails__AXmUB:hover{background-color:rgba(var(--primary-rgb),.05);border-color:rgba(var(--primary-rgb),.5);color:var(--primary-700);box-shadow:0 3px 10px rgba(var(--primary-rgb),.1)}.PricingSection_btnDetails__AXmUB:hover:after{transform:scaleX(1);transform-origin:left}.PricingSection_pricingCard__UWhL3:hover .PricingSection_btnDetails__AXmUB{border-color:rgba(var(--primary-rgb),.4)}.PricingSection_pricingNote__eqeIu{max-width:800px;margin:0 auto;text-align:center;color:var(--gray-600);background-color:var(--gray-50);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px dashed var(--gray-300);position:relative;overflow:hidden}.PricingSection_pricingNote__eqeIu:before{content:"";position:absolute;top:-50px;right:-50px;width:100px;height:100px;background:radial-gradient(circle,rgba(var(--primary-rgb),.1),transparent 70%);border-radius:50%;z-index:0}.PricingSection_pricingNote__eqeIu:after{content:"";position:absolute;bottom:-50px;left:-50px;width:100px;height:100px;background:radial-gradient(circle,rgba(var(--accent-rgb),.1),transparent 70%);border-radius:50%;z-index:0}.PricingSection_pricingContactBtn__V3nIH{margin-top:var(--spacing-6);position:relative;z-index:1}.PricingSection_pricingContactBtn__V3nIH .PricingSection_btn__jEdp4{transition:all .3s ease;position:relative;overflow:hidden}.PricingSection_pricingContactBtn__V3nIH .PricingSection_btn__jEdp4:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.PricingSection_pricingContactBtn__V3nIH .PricingSection_btnIcon__VGX4S{display:inline-block;margin-right:var(--spacing-2);transition:transform .3s ease}.PricingSection_pricingContactBtn__V3nIH:hover .PricingSection_btnIcon__VGX4S{transform:rotate(15deg)}.PricingSection_pricingGuarantee__DViid{margin-top:var(--spacing-6);display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);background-color:rgba(var(--primary-rgb),.05);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);border:1px dashed rgba(var(--primary-rgb),.3);position:relative;overflow:hidden}.PricingSection_guaranteeIcon__bxTSq{font-size:1.5rem;color:var(--primary-600);animation:PricingSection_bounce__LcEWp 2s infinite}@keyframes PricingSection_bounce__LcEWp{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.PricingSection_pricingGuarantee__DViid p{margin:0;font-weight:600;color:var(--primary-600)}@media (max-width:768px){.PricingSection_pricingContainer__86D0Q{gap:var(--spacing-6)}.PricingSection_pricingCardWrapper__9TJBq{min-width:100%}.PricingSection_pricingCard__UWhL3{max-width:100%;height:auto;min-height:550px}.PricingSection_pricingFeatures__HzwjT{height:auto;min-height:220px}.PricingSection_pricingCardFeatured__Zyk18{transform:scale(1);order:-1}.PricingSection_priceValue__ZcoRj{font-size:var(--text-3xl)}.PricingSection_pricingTitle__E0LhG{font-size:var(--text-lg)}.PricingSection_pricingFeatures__HzwjT li{font-size:var(--text-sm)}.PricingSection_pricingIntro__VIwdb{padding:0 var(--spacing-4)}.PricingSection_pricingNote__eqeIu{margin:0 var(--spacing-4);padding:var(--spacing-4)}.PricingSection_pricingGuarantee__DViid{flex-direction:column;text-align:center;padding:var(--spacing-4)}}@media (max-width:480px){.PricingSection_pricingBadge__vltqN{top:8px;right:-35px;font-size:var(--text-xxs);padding:var(--spacing-1) var(--spacing-6)}.PricingSection_priceSavings__mG3gg{font-size:var(--text-xxs);padding:var(--spacing-1) var(--spacing-2)}.PricingSection_pricingHeader__ksiqB{padding-bottom:var(--spacing-4)}.PricingSection_pricingPrice__vTHcL{flex-direction:column;align-items:center}.PricingSection_pricePeriod__EUjty{font-size:var(--text-md)}.PricingSection_pricingCard__UWhL3{padding:var(--spacing-6);min-height:auto}}.ProgramsSection_programsHeader__bMIee{display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-10);gap:var(--spacing-4)}.ProgramsSection_programsHeader-line__FDBol{height:1px;width:80px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}.ProgramsSection_programsHeader-icon__jLyaw{font-size:2rem;color:white;filter:drop-shadow(0 0 10px rgba(var(--accent-rgb),.5));animation:ProgramsSection_floatProgramm__uvdP0 3s ease-in-out infinite}@keyframes ProgramsSection_floatProgramm__uvdP0{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ProgramsSection_programsContainer__Ukvc0{display:flex;flex-wrap:wrap;gap:var(--spacing-8);justify-content:center;margin-top:var(--spacing-8);perspective:1000px}.ProgramsSection_programCard__d59ex{background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);padding:var(--spacing-6);width:100%;max-width:350px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .5s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;transform-style:preserve-3d;z-index:1}.ProgramsSection_programCard__d59ex:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));z-index:-1;transform:translateZ(-1px)}.ProgramsSection_programCard__d59ex:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--secondary-500),var(--primary-500));transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.ProgramsSection_programCard__d59ex:hover{transform:translateY(-15px) rotateX(5deg) rotateY(-5deg);box-shadow:0 20px 40px rgba(0,0,0,.2),0 15px 20px rgba(0,0,0,.1)}.ProgramsSection_programCard__d59ex:hover:after{transform:scaleX(1)}.ProgramsSection_programFlag__GbMDF{font-size:3.5rem;margin-bottom:var(--spacing-4);filter:drop-shadow(0 5px 15px rgba(0,0,0,.2));transition:transform .3s ease;transform-style:preserve-3d}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_programFlag__GbMDF{transform:scale(1.1) translateZ(20px);animation:ProgramsSection_pulse2__FU5Ex 2s infinite}.ProgramsSection_programTitle__lhDnv{font-size:var(--text-xl);font-weight:700;color:var(--color-white);margin-bottom:var(--spacing-4);position:relative;display:inline-block}.ProgramsSection_programTitle__lhDnv:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:50px;height:2px;background:linear-gradient(90deg,var(--primary-300),var(--secondary-300));transition:width .3s ease}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_programTitle__lhDnv:after{width:100%}.ProgramsSection_programDescription__DIEHZ{color:rgba(255,255,255,.8);margin-bottom:var(--spacing-6);line-height:1.6;transition:color .3s ease}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_programDescription__DIEHZ{color:rgba(255,255,255,1)}.ProgramsSection_programFeatures__WSLnd{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0;text-align:left;width:100%;position:relative;z-index:2}.ProgramsSection_programFeatures__WSLnd li{margin-bottom:var(--spacing-3);color:rgba(255,255,255,.9);display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius-md);transition:all .3s ease;position:relative;overflow:hidden}.ProgramsSection_programFeatures__WSLnd li:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,.1),transparent);transform:translateX(-100%);transition:transform .5s ease;z-index:-1}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_programFeatures__WSLnd li:before{transform:translateX(0);transition-delay:calc(.1s * var(--i))}.ProgramsSection_programFeatures__WSLnd li:first-child{--i:1}.ProgramsSection_programFeatures__WSLnd li:nth-child(2){--i:2}.ProgramsSection_programFeatures__WSLnd li:nth-child(3){--i:3}.ProgramsSection_programStats__RU2gV{display:flex;justify-content:center;gap:var(--spacing-6);margin-bottom:var(--spacing-6);width:100%;position:relative;z-index:2}.ProgramsSection_programStat__vL_UI{text-align:center;transition:transform .3s ease}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_programStat__vL_UI{transform:translateZ(10px)}.ProgramsSection_statValue__MWka2{font-size:var(--text-2xl);font-weight:700;color:var(--color-white);position:relative;display:inline-block}.ProgramsSection_statValue__MWka2:before{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:30px;height:30px;background:radial-gradient(circle,rgba(var(--primary-rgb),.3) 0,transparent 70%);border-radius:50%;z-index:-1;opacity:0;transition:opacity .3s ease}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_statValue__MWka2:before{opacity:1}.ProgramsSection_statLabel__laWOL{font-size:var(--text-xs);color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:1px;transition:color .3s ease}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_statLabel__laWOL{color:rgba(255,255,255,.9)}.ProgramsSection_programCard__d59ex .ProgramsSection_btn__iPHVg{position:relative;overflow:hidden;z-index:2;transition:all .3s ease}.ProgramsSection_programCard__d59ex .ProgramsSection_btn__iPHVg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translateX(-100%);transition:transform .5s ease}.ProgramsSection_programCard__d59ex:hover .ProgramsSection_btn__iPHVg:before{transform:translateX(100%)}.ProgramsSection_programCardSoon__zhGjj{position:relative}.ProgramsSection_comingSoonBadge__FZPYW{position:absolute;top:20px;right:-30px;background:linear-gradient(90deg,var(--accent-500),var(--accent-700));color:white;padding:var(--spacing-1) var(--spacing-8);transform:rotate(45deg);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:1px;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:10;animation:ProgramsSection_glow__KyRn9 2s infinite alternate}@keyframes ProgramsSection_glow__KyRn9{0%{box-shadow:0 2px 10px rgba(0,0,0,.2)}to{box-shadow:0 5px 20px rgba(var(--accent-rgb),.5)}}.ProgramsSection_programNotification__WzSOr{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%;margin-top:var(--spacing-4);position:relative;z-index:2}.ProgramsSection_notificationInput__d_RSD{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.3);background-color:rgba(255,255,255,.1);color:var(--color-white);width:100%;transition:all .3s ease}.ProgramsSection_notificationInput__d_RSD:focus{outline:none;border-color:rgba(255,255,255,.6);background-color:rgba(255,255,255,.15);box-shadow:0 0 10px rgba(255,255,255,.1)}.ProgramsSection_notificationInput__d_RSD::placeholder{color:rgba(255,255,255,.5)}.ProgramsSection_notificationBtn__H4GP8,.ProgramsSection_programBtn__PQghj{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);font-weight:500;letter-spacing:.5px;transition:all .3s cubic-bezier(.25,.46,.45,.94);background:rgba(255,255,255,.9);color:var(--primary-700);border:none;box-shadow:0 4px 15px rgba(0,0,0,.1);transform:translateY(0)}.ProgramsSection_notificationBtn__H4GP8:hover,.ProgramsSection_programBtn__PQghj:hover{background:white;color:var(--primary-900);transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.ProgramsSection_notificationBtn__H4GP8:active,.ProgramsSection_programBtn__PQghj:active{transform:translateY(-1px);box-shadow:0 2px 10px rgba(0,0,0,.1)}.ProgramsSection_btnText__qYzoX{position:relative;z-index:2}.ProgramsSection_btnIconProgram__VU6ML{position:relative;z-index:2;font-size:1.1em;transition:transform .3s ease}.ProgramsSection_programBtn__PQghj:hover .ProgramsSection_btnIconProgram__VU6ML{transform:translateX(3px)}.ProgramsSection_notificationBtn__H4GP8{margin-top:var(--spacing-2);width:100%}.ProgramsSection_notificationBtn__H4GP8 .ProgramsSection_btnIconProgram__VU6ML{font-size:1.2em;animation:ProgramsSection_pulse2__FU5Ex 2s infinite}.ProgramsSection_notificationBtn__H4GP8:hover .ProgramsSection_btnIconProgram__VU6ML{animation:ProgramsSection_shake__n_7nO .5s ease}@keyframes ProgramsSection_pulse2__FU5Ex{0%,to{opacity:1}50%{opacity:.7}}@keyframes ProgramsSection_shake__n_7nO{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}.ProgramsSection_notificationBtn__H4GP8:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.8) 0,transparent 70%);opacity:0;transition:opacity .3s ease;transform:scale(.5);pointer-events:none}.ProgramsSection_notificationBtn__H4GP8:hover:after{opacity:1;transform:scale(1)}.ProgramsSection_programsFooter__crRmN{margin-top:var(--spacing-16);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8)}.ProgramsSection_programsDivider__qqSGB{display:flex;align-items:center;width:100%;max-width:500px;margin:0 auto;gap:var(--spacing-4)}.ProgramsSection_dividerLine__dBck_{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.ProgramsSection_dividerIcon__p01WN{font-size:1.5rem;color:rgba(255,255,255,.7);animation:ProgramsSection_spin___PneK 10s linear infinite}@keyframes ProgramsSection_spin___PneK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProgramsSection_programsViewAll__5d1eI{display:flex;align-items:center;gap:var(--spacing-2);color:white;font-weight:500;font-size:var(--text-md);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-full);background:linear-gradient(90deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.4));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;text-decoration:none}.ProgramsSection_programsViewAll__5d1eI:hover{background:linear-gradient(90deg,rgba(var(--accent-rgb),.3),rgba(var(--accent-rgb),.5));border-color:rgba(255,255,255,.3);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.ProgramsSection_viewAllIcon__WXgX2{transition:transform .3s ease}.ProgramsSection_programsViewAll__5d1eI:hover .ProgramsSection_viewAllIcon__WXgX2{transform:translateX(5px)}@media (max-width:768px){.ProgramsSection_programsHeader-line__FDBol{width:50px}.ProgramsSection_programsContainer__Ukvc0{flex-direction:column;align-items:center}.ProgramsSection_programCard__d59ex{max-width:100%}.ProgramsSection_featuresGrid__HF9J5{grid-template-columns:1fr}.ProgramsSection_programsViewAll__5d1eI{font-size:var(--text-sm);padding:var(--spacing-2) var(--spacing-4)}}