.Cards_heroSection__F0v5Z{min-height:80vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#070924,#1c1242);padding:60px 0;margin:80px 0}.Cards_backgroundDecorations__Enrpi{position:absolute;inset:0;pointer-events:none}.Cards_decoration1__orLs8{top:80px;left:80px;width:128px;height:128px;background:rgba(59,130,246,.1)}.Cards_decoration1__orLs8,.Cards_decoration2___kM_p{position:absolute;border-radius:50%;filter:blur(68px)}.Cards_decoration2___kM_p{bottom:80px;right:80px;width:160px;height:160px;background:rgba(147,51,234,.1)}.Cards_decoration3__VhZtD{position:absolute;top:50%;left:25%;width:96px;height:96px;background:rgba(234,179,8,.1);border-radius:50%;filter:blur(32px)}.Cards_container__7U_NW{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:10}.Cards_heroGrid__Osbg9{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.Cards_cardsContainer__oMkIH{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:20px 0;margin-left:-60px}.Cards_cardsWrapper__3zmEt{position:relative;width:560px;height:420px}.Cards_cardItem__me3e5{position:absolute;inset:0;transition:all .8s ease;transform:rotate(var(--rotation)) translateY(var(--translate-y)) translateX(var(--translate-x)) translateY(40px);opacity:0}.Cards_cardItem__me3e5.Cards_visible__t7eH0{transform:translateY(0);opacity:1}.Cards_card__Ue7ae{width:100%;height:100%;position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:transparent;border:none;outline:none}.Cards_card__Ue7ae:hover{transform:scale(1.05) translateY(-3px)}.Cards_cardImageContainer__dsq1A{position:relative;width:100%;height:100%;overflow:hidden}.Cards_cardImage__L4qWa{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .4s ease;border:none;outline:none;filter:drop-shadow(0 15px 40px rgba(0,0,0,.45));position:absolute;top:0;left:0}.Cards_cardImageTransition__7Bjo1{animation:Cards_cardSlideIn__AC8Zv .8s ease-out forwards}@keyframes Cards_cardSlideIn__AC8Zv{0%{opacity:0;transform:translateX(100%) scale(.8)}60%{transform:translateX(-5%) scale(1.02)}to{opacity:1;transform:translateX(0) scale(1)}}.Cards_cardImageExit__inrgF{animation:Cards_cardSlideOut__NF7Pt .6s ease-in forwards}@keyframes Cards_cardSlideOut__NF7Pt{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(-100%) scale(.8)}}.Cards_cardImageHidden__AchoG{display:none}.Cards_card__Ue7ae:hover .Cards_cardImage__L4qWa{transform:scale(1.02)}.Cards_contentContainer__X6gdn{color:white;transition:all 1s ease;transform:translateX(32px);opacity:0}.Cards_contentContainer__X6gdn.Cards_contentVisible__96iA_{transform:translateX(0);opacity:1}.Cards_mainTitle__hw35D{font-size:40px;font-weight:700;margin-bottom:20px;line-height:1.2}.Cards_gradientText__vbxRw{background:linear-gradient(135deg,#60a5fa,#a855f7 50%,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Cards_description__17tSc{font-size:16px;color:#d1d5db;margin-bottom:28px;line-height:1.6;max-width:420px}.Cards_featuresList__Ej3d1{margin-bottom:28px}.Cards_featureItem__LyCyD{display:flex;align-items:center;margin-bottom:12px}.Cards_featureBullet__fCTn0{width:10px;height:10px;border-radius:50%;margin-right:12px;flex-shrink:0}.Cards_bulletBlue__Tqpzx{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 2px 8px rgba(96,165,250,.3)}.Cards_bulletPurple__1ir7t{background:linear-gradient(135deg,#a855f7,#8b5cf6);box-shadow:0 2px 8px rgba(168,85,247,.3)}.Cards_bulletYellow__a5Qoi{background:linear-gradient(135deg,#facc15,#f59e0b);box-shadow:0 2px 8px rgba(250,204,21,.3)}.Cards_featureText__9Mm30{color:#d1d5db}.Cards_ctaButton__Jo2Ta{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;font-weight:700;padding:14px 28px;border-radius:50px;border:none;cursor:pointer;transition:all .3s ease;font-size:15px;box-shadow:0 8px 25px rgba(59,130,246,.3)}.Cards_ctaButton__Jo2Ta:hover{background:linear-gradient(135deg,#2563eb,#7c3aed);transform:translateY(-2px);box-shadow:0 15px 40px rgba(59,130,246,.4)}.Cards_floatingElement1__C7Zdn{position:absolute;top:37%;right:25%;animation:Cards_bounce__ZpJhJ 2s infinite}.Cards_floatingDot__8BAlb{width:24px;height:24px;background:#facc15;border-radius:50%;opacity:.6}.Cards_floatingElement2__sa4n2{position:absolute;bottom:33.33%;left:33.33%;animation:Cards_pulse__Yq6Hc 2s infinite}.Cards_floatingDot2__SKLNk{width:16px;height:16px;background:#60a5fa;border-radius:50%;opacity:.4}@keyframes Cards_bounce__ZpJhJ{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-10px)}70%{transform:translateY(-5px)}90%{transform:translateY(-2px)}}@keyframes Cards_pulse__Yq6Hc{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@media (max-width:1024px){.Cards_heroGrid__Osbg9{gap:40px}.Cards_mainTitle__hw35D{font-size:36px}.Cards_cardsWrapper__3zmEt{width:100%;max-width:500px;height:auto;aspect-ratio:4/3}.Cards_container__7U_NW{max-width:900px}}@media (max-width:768px){.Cards_heroSection__F0v5Z{padding:60px 0;margin:60px 0}.Cards_heroGrid__Osbg9{grid-template-columns:1fr;gap:48px;text-align:center}.Cards_cardsContainer__oMkIH{order:2;justify-content:center;padding:20px;margin-left:0}.Cards_contentContainer__X6gdn{order:1;text-align:center;display:flex;flex-direction:column;align-items:center}.Cards_mainTitle__hw35D{font-size:32px;text-align:center}.Cards_description__17tSc{font-size:15px;max-width:100%;text-align:center}.Cards_featuresList__Ej3d1{display:flex;flex-direction:column;align-items:center}.Cards_featureItem__LyCyD{justify-content:center;width:100%}.Cards_cardsWrapper__3zmEt{width:100%;max-width:420px;height:auto;aspect-ratio:4/3}.Cards_container__7U_NW{padding:0 24px}.Cards_floatingElement1__C7Zdn,.Cards_floatingElement2__sa4n2{display:none}}@media (max-width:640px){.Cards_heroSection__F0v5Z{padding:40px 0;min-height:auto;margin:40px 0}.Cards_cardsWrapper__3zmEt{width:100%;max-width:340px;height:auto;aspect-ratio:4/3}.Cards_mainTitle__hw35D{font-size:28px;text-align:center}.Cards_description__17tSc{font-size:14px;text-align:center}.Cards_container__7U_NW{padding:0 16px}.Cards_heroGrid__Osbg9{gap:32px}.Cards_ctaButton__Jo2Ta{padding:12px 24px;font-size:14px}.Cards_contentContainer__X6gdn{text-align:center;align-items:center}.Cards_floatingElement1__C7Zdn,.Cards_floatingElement2__sa4n2{display:none}}@media (max-width:480px){.Cards_mainTitle__hw35D{font-size:24px}}@media (max-width:360px){.Cards_mainTitle__hw35D{font-size:22px}.Cards_ctaButton__Jo2Ta{padding:12px 24px;font-size:13px}.Cards_heroSection__F0v5Z{min-height:60vh}}.CtaSection_ctaSection___peOo{position:relative;padding:120px 0;background:linear-gradient(135deg,#1a1a2e,#2f00ff);color:white;text-align:center;overflow:hidden}.CtaSection_container__ytbJB{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.CtaSection_ctaContent__XmHWx{max-width:800px;margin:0 auto}.CtaSection_backgroundPattern__SaZ_d{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;z-index:1}.CtaSection_pattern__tkhLH{position:absolute;border:2px solid white;border-radius:50%;animation:CtaSection_float__dex0i 6s ease-in-out infinite}.CtaSection_pattern__tkhLH:first-child{width:100px;height:100px;top:20%;left:10%;animation-delay:0s}.CtaSection_pattern__tkhLH:nth-child(2){width:60px;height:60px;top:60%;right:15%;animation-delay:2s}.CtaSection_pattern__tkhLH:nth-child(3){width:80px;height:80px;bottom:20%;left:20%;animation-delay:4s}@keyframes CtaSection_float__dex0i{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.CtaSection_badge__zLFAl{display:inline-block;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:25px;padding:8px 20px;margin-bottom:24px;animation:CtaSection_slideDown__k_4MF .8s ease-out}.CtaSection_badgeText__wmtxH{font-size:.9rem;font-weight:500;color:white}@keyframes CtaSection_slideDown__k_4MF{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.CtaSection_ctaTitle___HAmA{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;margin-bottom:24px;line-height:1.2;animation:CtaSection_fadeInUp__j03Gx .8s ease-out .2s both}.CtaSection_titleGradient__FIVb_{background:linear-gradient(45deg,#ffffff 30%,#e0e0ff);font-family:Poppins,sans-serif;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}@keyframes CtaSection_fadeInUp__j03Gx{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.CtaSection_ctaDescription__AIAVP{font-size:1.25rem;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6;opacity:.9;animation:CtaSection_fadeInUp__j03Gx .8s ease-out .4s both}.CtaSection_ctaStats__dsAOz{display:flex;justify-content:center;gap:40px;margin-bottom:48px;animation:CtaSection_fadeInUp__j03Gx .8s ease-out .6s both}.CtaSection_stat__LIjEy{display:flex;flex-direction:column;align-items:center}.CtaSection_statNumber__Lejmg{font-size:2rem;font-weight:700;color:white;line-height:1}.CtaSection_statLabel__YVOrG{font-size:.9rem;opacity:.8;margin-top:4px}.CtaSection_ctaButtons__E4IWG{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:32px;animation:CtaSection_fadeInUp__j03Gx .8s ease-out .8s both}.CtaSection_ctaPrimaryButton__Bt_Qe{position:relative;background:white;color:#2f00ff;padding:18px 36px;border-radius:16px;font-weight:700;font-size:1.1rem;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;display:inline-block;overflow:hidden;min-width:220px}.CtaSection_buttonContent__HNGLu{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:2}.CtaSection_buttonIcon__q1Xr2{font-size:1.2rem;transition:transform .3s ease}.CtaSection_buttonGlow__E7cpR{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(47,0,255,.2),transparent);transition:left .5s ease}.CtaSection_ctaPrimaryButton__Bt_Qe:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(255,255,255,.3)}.CtaSection_ctaPrimaryButton__Bt_Qe:hover .CtaSection_buttonIcon__q1Xr2{transform:translateX(4px)}.CtaSection_ctaPrimaryButton__Bt_Qe:hover .CtaSection_buttonGlow__E7cpR{left:100%}.CtaSection_ctaSecondaryButton__fhTnD{position:relative;background:transparent;color:white;padding:18px 36px;border-radius:16px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid white;cursor:pointer;display:inline-block;overflow:hidden;min-width:180px}.CtaSection_buttonBorder__Sk2yA{position:absolute;top:0;left:0;width:100%;height:100%;background:white;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:1}.CtaSection_ctaSecondaryButton__fhTnD .CtaSection_buttonContent__HNGLu{position:relative;z-index:2;transition:color .3s ease}.CtaSection_ctaSecondaryButton__fhTnD:hover{transform:translateY(-3px);box-shadow:0 15px 30px rgba(255,255,255,.2)}.CtaSection_ctaSecondaryButton__fhTnD:hover .CtaSection_buttonBorder__Sk2yA{transform:scaleX(1);transform-origin:left}.CtaSection_ctaSecondaryButton__fhTnD:hover .CtaSection_buttonContent__HNGLu{color:#2f00ff}.CtaSection_trustBadge__t7jrK{animation:CtaSection_fadeInUp__j03Gx .8s ease-out 1s both}.CtaSection_trustText__tB8KA{font-size:.9rem;opacity:.8;color:white}.CtaSection_floatingElements__j9_O5{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.CtaSection_floatingElement__956I6{position:absolute;width:4px;height:4px;background:rgba(255,255,255,.6);border-radius:50%;animation:CtaSection_twinkle__67l_H 3s infinite}.CtaSection_floatingElement__956I6:first-child{top:15%;left:20%;animation-delay:0s}.CtaSection_floatingElement__956I6:nth-child(2){top:30%;right:25%;animation-delay:1s}.CtaSection_floatingElement__956I6:nth-child(3){bottom:25%;left:30%;animation-delay:2s}@keyframes CtaSection_twinkle__67l_H{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@media (max-width:768px){.CtaSection_ctaSection___peOo{padding:80px 0}.CtaSection_container__ytbJB{padding:0 16px}.CtaSection_ctaStats__dsAOz{gap:30px;margin-bottom:40px}.CtaSection_statNumber__Lejmg{font-size:1.6rem}.CtaSection_ctaButtons__E4IWG{flex-direction:column;align-items:center;gap:16px}.CtaSection_ctaPrimaryButton__Bt_Qe,.CtaSection_ctaSecondaryButton__fhTnD{width:100%;max-width:320px;min-width:auto}.CtaSection_pattern__tkhLH:first-child{width:60px;height:60px}.CtaSection_pattern__tkhLH:nth-child(2){width:40px;height:40px}.CtaSection_pattern__tkhLH:nth-child(3){width:50px;height:50px}}@media (max-width:480px){.CtaSection_ctaSection___peOo{padding:60px 0}.CtaSection_ctaTitle___HAmA{font-size:2rem;margin-bottom:20px}.CtaSection_ctaDescription__AIAVP{font-size:1.1rem;margin-bottom:32px}.CtaSection_ctaStats__dsAOz{gap:20px;flex-wrap:wrap;margin-bottom:36px}.CtaSection_statNumber__Lejmg{font-size:1.4rem}.CtaSection_statLabel__YVOrG{font-size:.8rem}.CtaSection_ctaPrimaryButton__Bt_Qe,.CtaSection_ctaSecondaryButton__fhTnD{padding:16px 28px;font-size:1rem;max-width:280px}.CtaSection_trustText__tB8KA{font-size:.8rem;line-height:1.4}.CtaSection_badge__zLFAl{padding:6px 16px;margin-bottom:20px}.CtaSection_badgeText__wmtxH{font-size:.8rem}}@media (max-width:360px){.CtaSection_ctaStats__dsAOz{flex-direction:column;gap:16px}.CtaSection_stat__LIjEy{flex-direction:row;gap:8px}.CtaSection_statNumber__Lejmg{font-size:1.2rem}.CtaSection_ctaPrimaryButton__Bt_Qe,.CtaSection_ctaSecondaryButton__fhTnD{max-width:250px;padding:14px 24px}}.DemoSection_demoSection__qxQa3{min-height:90vh;width:100vw;padding:120px 0;background:linear-gradient(135deg,#0f1419,#16213e);position:relative;overflow:visible;opacity:0;transform:translateY(50px);transition:all .8s ease-out;display:flex;align-items:center}.DemoSection_demoSection__qxQa3.DemoSection_visible__QG26d{opacity:1;transform:translateY(0)}.DemoSection_container__V4HG3{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2;overflow:hidden}.DemoSection_demoContent__91Ius{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.DemoSection_demoText__o_yut{z-index:2;animation:DemoSection_slideInLeft__bCPig .8s ease-out .2s both}.DemoSection_codeComment__ocmTI{font-family:Fira Code,monospace;color:#6b7280;font-size:.9rem;margin-bottom:16px;opacity:.8;font-style:italic}.DemoSection_demoTitle__eWsS1{font-size:clamp(2.5rem,4vw,3rem);font-weight:800;margin-bottom:24px;line-height:1.2;color:#e2e8f0;text-shadow:0 2px 10px rgba(226,232,240,.1)}.DemoSection_highlightedText__1k0EY{background:linear-gradient(135deg,#8b5cf6,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:DemoSection_titleGlow__yRtJf 2s ease-in-out infinite alternate}@keyframes DemoSection_titleGlow__yRtJf{0%{filter:drop-shadow(0 0 10px rgba(139,92,246,.5))}to{filter:drop-shadow(0 0 20px rgba(59,130,246,.7))}}.DemoSection_demoDescription__jSOTB{font-size:1.2rem;color:#cbd5e0;line-height:1.7;margin-bottom:32px;text-shadow:0 0 10px rgba(203,213,224,.3)}.DemoSection_techStackDemo__GHWS0{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.DemoSection_techStackItem__i9uPx{background:linear-gradient(135deg,rgba(47,0,255,.25),rgba(0,144,255,.2));color:#ffffff;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:600;font-family:Fira Code,monospace;border:1px solid rgba(47,0,255,.4);transition:all .3s ease;position:relative;overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,.3);backdrop-filter:blur(10px)}.DemoSection_techStackItem__i9uPx:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(47,0,255,.3),transparent);transition:left .5s}.DemoSection_techStackItem__i9uPx:hover:before{left:100%}.DemoSection_techStackItem__i9uPx:hover{background:linear-gradient(135deg,rgba(47,0,255,.4),rgba(0,144,255,.3));transform:translateY(-2px);box-shadow:0 6px 20px rgba(47,0,255,.3);border-color:rgba(47,0,255,.6)}.DemoSection_demoFeatures__s5fof{margin-bottom:40px}.DemoSection_featureItem__kUYUv{display:flex;align-items:flex-start;font-family:Poppins,sans-serif;gap:12px;margin-bottom:16px;animation:DemoSection_fadeInUp__KwO4c .6s ease-out both;width:100%}.DemoSection_featureItem__kUYUv:first-child{animation-delay:.1s}.DemoSection_featureItem__kUYUv:nth-child(2){animation-delay:.2s}.DemoSection_featureItem__kUYUv:nth-child(3){animation-delay:.3s}.DemoSection_featureIcon__WWPT5{width:24px;height:24px;min-width:24px;min-height:24px;background:#2f00ff;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;position:relative;overflow:hidden;flex-shrink:0;flex-grow:0;margin-top:2px}.DemoSection_featureIcon__WWPT5 svg{width:14px;height:14px;flex-shrink:0}.DemoSection_featureIcon__WWPT5:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.3);border-radius:50%;transform:translate(-50%,-50%);transition:all .3s ease}.DemoSection_featureItem__kUYUv:hover .DemoSection_featureIcon__WWPT5:before{width:100%;height:100%}.DemoSection_featureText__Kl_dx{color:#e2e8f0;font-weight:600;font-size:1.1rem;text-shadow:0 0 10px rgba(226,232,240,.3);flex:1;min-width:0;line-height:1.5;word-wrap:break-word;text-align:left}.DemoSection_demoButton__fguul{background:linear-gradient(135deg,#2f00ff,#0090ff);color:white;padding:16px 32px;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 32px rgba(47,0,255,.3);position:relative;overflow:hidden;z-index:1}.DemoSection_demoButton__fguul: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 .5s;z-index:-1}.DemoSection_demoButton__fguul:hover:before{left:100%}.DemoSection_demoButton__fguul:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(47,0,255,.4)}.DemoSection_buttonIcon__79N9x{font-size:1.2rem;animation:DemoSection_bounce__Vw7OF 2s infinite}.DemoSection_buttonGlow__MnF3r{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#2f00ff,#0090ff);border-radius:12px;opacity:0;z-index:-1;transition:opacity .3s ease}.DemoSection_demoButton__fguul:hover .DemoSection_buttonGlow__MnF3r{opacity:.7;animation:DemoSection_glow__cYmRn 1.5s ease-in-out infinite alternate}.DemoSection_demoVisual__hlYnQ{display:flex;justify-content:center;position:relative;animation:DemoSection_slideInRight__qMdXo .8s ease-out .4s both}.DemoSection_chatPreview__ALi1h{background:white;border-radius:20px;padding:24px;box-shadow:0 20px 40px rgba(0,0,0,.1);max-width:400px;width:100%;position:relative;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.DemoSection_chatHeader__757_U{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.DemoSection_chatAvatar__u1744{width:40px;height:40px;background:linear-gradient(135deg,#2f00ff,#0090ff);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.DemoSection_avatarGlow__ODdYG{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(47,0,255,.3),transparent,rgba(0,144,255,.3),transparent);animation:DemoSection_rotate__0td_a 3s linear infinite}.DemoSection_chatInfo__VL_H2{flex:1;display:flex;flex-direction:column;gap:4px}.DemoSection_chatTitle__ISKKD{font-weight:600;color:#1a1a2e;font-size:.9rem}.DemoSection_chatStatus__bytjo{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#27ca3f;font-weight:500}.DemoSection_statusDot__jMLVH{width:8px;height:8px;background:#27ca3f;border-radius:50%;animation:DemoSection_statusPulse__YW5u7 2s ease-in-out infinite}.DemoSection_chatMessages__W7FdJ{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.DemoSection_message__mt14Y{background:#f7fafc;padding:12px 16px;border-radius:12px;max-width:80%;position:relative;animation:DemoSection_messageSlideIn__hU0NQ .5s ease-out both}.DemoSection_userMessage__O2xDh{align-self:flex-end;background:linear-gradient(135deg,#2f00ff,#0090ff);color:white;animation-delay:.2s}.DemoSection_aiMessage__Q4ie_{background:#f7fafc;border:1px solid #e2e8f0;animation-delay:.4s;max-width:300px}.DemoSection_message__mt14Y span{font-size:.9rem;line-height:1.4}.DemoSection_messageTime__CtyUK{font-size:.7rem;opacity:.7;margin-top:4px;text-align:right}.DemoSection_aiMessage__Q4ie_ .DemoSection_messageTime__CtyUK{text-align:left}.DemoSection_typingIndicator__9L89M{display:flex;gap:2px;margin-top:8px}.DemoSection_typingIndicator__9L89M span{width:4px;height:4px;background:#2f00ff;border-radius:50%;animation:DemoSection_typing__h4Hyn 1.5s ease-in-out infinite}.DemoSection_typingIndicator__9L89M span:first-child{animation-delay:0s}.DemoSection_typingIndicator__9L89M span:nth-child(2){animation-delay:.3s}.DemoSection_typingIndicator__9L89M span:nth-child(3){animation-delay:.6s}.DemoSection_codeSnippet__N2RdE{background:#1a1a2e;border-radius:12px;overflow:hidden;font-family:Fira Code,Monaco,Consolas,monospace;margin-top:20px;position:relative;border:1px solid #3a3a5a}.DemoSection_codeSnippetHeader__Fn2gH{background:#2d2d44;padding:8px 12px;border-bottom:1px solid #3a3a5a;display:flex;align-items:center;justify-content:space-between}.DemoSection_codeSnippetTitle__no_7m{color:#e0e0e0;font-size:.8rem;font-weight:600;margin-left:12px}.DemoSection_codeSnippetDots__R5ZHx{display:flex;gap:4px}.DemoSection_codeSnippetDots__R5ZHx span{width:6px;height:6px;border-radius:50%;background:#666;transition:background-color .3s ease}.DemoSection_codeSnippetDots__R5ZHx span:first-child{background:#ff5f56}.DemoSection_codeSnippetDots__R5ZHx span:nth-child(2){background:#ffbd2e}.DemoSection_codeSnippetDots__R5ZHx span:nth-child(3){background:#27ca3f}.DemoSection_codeActions__fiZMd{display:flex;gap:8px}.DemoSection_codeAction__oPeXP{background:none;border:none;color:#888;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}.DemoSection_codeAction__oPeXP:hover{color:#e0e0e0;background:rgba(255,255,255,.1)}.DemoSection_codeSnippetContent__Hqrdr{padding:16px;color:#e0e0e0;font-size:.75rem;line-height:1.6;position:relative;overflow:hidden}.DemoSection_codeText__uDhC0{position:relative}.DemoSection_codeLine__wwR6L{opacity:0;transform:translateX(-10px);animation:DemoSection_codeLineReveal__jofSm .5s ease-out forwards}.DemoSection_codeKeyword__yiHdR{color:#ff6b6b;font-weight:600}.DemoSection_codeFunction__1_B5i{color:#4ecdc4;font-weight:600}.DemoSection_liveTerminal__Bcxxr{background:#1a1a2e;border-radius:12px;overflow:hidden;margin-top:20px;font-family:Fira Code,Monaco,Consolas,monospace;border:1px solid #3a3a5a;position:relative}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalHeader__cWH8A{background:#2d2d44;padding:8px 12px;display:flex;align-items:center;gap:6px;justify-content:space-between}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalTitle__TFlKA{color:#e0e0e0;font-size:.8rem;font-weight:600;margin-left:12px}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalDot__XgYOV{width:6px;height:6px;border-radius:50%;background:#666}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalDot__XgYOV:first-child{background:#ff5f56}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalDot__XgYOV:nth-child(2){background:#ffbd2e}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalDot__XgYOV:nth-child(3){background:#27ca3f}.DemoSection_terminalActions__s_ZyY{color:#888;cursor:pointer;transition:color .3s ease}.DemoSection_terminalActions__s_ZyY:hover{color:#e0e0e0}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalContent__P2R8J{padding:16px;background:#1a1a2e}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalLine__p1n53{display:flex;align-items:center;gap:8px;margin-bottom:12px}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalPrompt__rkdj4{color:#27ca3f;font-weight:700;font-size:.9rem}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalCommand__qgwND{color:#e0e0e0;font-size:.9rem}.DemoSection_cursor__pJAeH{width:8px;height:16px;background:#27ca3f;animation:DemoSection_blink__sm_RK 1s infinite;margin-left:2px}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalOutput__I2qRi{color:#0090ff;font-size:.85rem;line-height:1.5;white-space:pre;background:rgba(0,144,255,.1);padding:12px;border-radius:8px;border-left:3px solid #0090ff;position:relative;overflow:hidden;animation:DemoSection_terminalSlideIn__zVWe0 .8s ease-out both}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalOutput__I2qRi:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,144,255,.2),transparent);animation:DemoSection_scanline__LUC43 2s ease-in-out infinite}.DemoSection_floatingElements__hBtCF{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.DemoSection_floatingElement__nme3G{position:absolute;font-size:1.5rem;animation:DemoSection_float__s34FG 6s ease-in-out infinite;opacity:.7;filter:blur(.5px)}.DemoSection_floatingElement__nme3G:first-child{top:20%;right:10%;animation-duration:4s}.DemoSection_floatingElement__nme3G:nth-child(2){top:60%;right:20%;animation-duration:5s}.DemoSection_floatingElement__nme3G:nth-child(3){top:40%;right:5%;animation-duration:6s}.DemoSection_floatingElement__nme3G:nth-child(4){top:80%;right:15%;animation-duration:4.5s}.DemoSection_backgroundPattern__VpF71{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(47,0,255,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(0,144,255,.1) 0,transparent 50%);background-size:400px 400px;animation:DemoSection_patternMove__hxDHw 20s linear infinite;z-index:1}.DemoSection_fadeIn__tm4nA{animation:DemoSection_fadeIn__tm4nA .8s ease-out both}@keyframes DemoSection_slideInLeft__bCPig{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes DemoSection_slideInRight__qMdXo{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes DemoSection_fadeInUp__KwO4c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DemoSection_bounce__Vw7OF{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes DemoSection_glow__cYmRn{0%{box-shadow:0 0 20px rgba(47,0,255,.5)}to{box-shadow:0 0 30px rgba(47,0,255,.8)}}@keyframes DemoSection_rotate__0td_a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes DemoSection_statusPulse__YW5u7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes DemoSection_messageSlideIn__hU0NQ{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes DemoSection_typing__h4Hyn{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}@keyframes DemoSection_codeLineReveal__jofSm{to{opacity:1;transform:translateX(0)}}@keyframes DemoSection_blink__sm_RK{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes DemoSection_terminalSlideIn__zVWe0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes DemoSection_scanline__LUC43{0%{left:-100%}to{left:100%}}@keyframes DemoSection_float__s34FG{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(5deg)}50%{transform:translateY(-5px) rotate(-5deg)}75%{transform:translateY(-15px) rotate(3deg)}}@keyframes DemoSection_patternMove__hxDHw{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes DemoSection_fadeIn__tm4nA{0%{opacity:0}to{opacity:1}}.DemoSection_mascotContainer__6T5va{position:relative;min-height:500px;width:100%;overflow:visible}.DemoSection_mascotWrapper__xxgQK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;animation:DemoSection_mainImageFloat__cXnCJ 6s ease-in-out infinite;overflow:hidden}.DemoSection_mascotImageContainer__om2d1,.DemoSection_mascotWrapper__xxgQK{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.DemoSection_mascotImageContainer__om2d1{position:relative}.DemoSection_mascotImage__f_foc{position:relative;z-index:2;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease;transform:scale(1.25);transform-origin:center}.DemoSection_mascotWrapper__xxgQK .DemoSection_message__mt14Y{position:absolute;top:45%;left:50%;transform:translate(-50%);transform-origin:center top;z-index:3;max-width:clamp(75px,12vw,160px);white-space:normal;word-wrap:break-word;padding:clamp(4px,.8vw,8px) clamp(5px,1.2vw,12px);transition:all .3s ease;font-size:clamp(.55rem,1.2vw,.75rem)}@keyframes DemoSection_mainImageFloat__cXnCJ{0%,to{transform:translate(-50%,-50%) translateY(0) scale(1.25)}50%{transform:translate(-50%,-50%) translateY(-15px) scale(1.3)}}@media (max-width:1024px){.DemoSection_demoContent__91Ius{grid-template-columns:1fr;gap:60px;text-align:center}.DemoSection_demoText__o_yut{display:flex;flex-direction:column;align-items:center}.DemoSection_featureItem__kUYUv{justify-content:center}.DemoSection_floatingElements__hBtCF{display:none}.DemoSection_mascotContainer__6T5va{min-height:350px}.DemoSection_mascotImage__f_foc{max-width:600px;transform:scale(1.1)}.DemoSection_mascotWrapper__xxgQK .DemoSection_message__mt14Y{top:45%;left:50%;max-width:clamp(90px,13vw,130px);font-size:clamp(.6rem,1.1vw,.7rem);padding:clamp(5px,.7vw,7px) clamp(6px,.9vw,9px);transform:translate(-50%)}}@media (max-width:768px){.DemoSection_demoSection__qxQa3{min-height:auto;padding:80px 0}.DemoSection_container__V4HG3{padding:0 16px}.DemoSection_demoContent__91Ius{gap:40px}.DemoSection_techStackDemo__GHWS0{justify-content:center}.DemoSection_chatPreview__ALi1h{max-width:100%;padding:20px}.DemoSection_codeSnippetContent__Hqrdr{padding:12px;font-size:.7rem}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalContent__P2R8J{padding:12px}.DemoSection_mascotContainer__6T5va{min-height:300px}.DemoSection_mascotImage__f_foc{max-width:550px;transform:scale(1)}.DemoSection_mascotWrapper__xxgQK .DemoSection_message__mt14Y{display:none}}@media (max-width:480px){.DemoSection_demoSection__qxQa3{min-height:auto;padding:60px 0}.DemoSection_demoTitle__eWsS1{font-size:2rem;margin-bottom:20px}.DemoSection_demoDescription__jSOTB{font-size:1rem;margin-bottom:24px}.DemoSection_chatPreview__ALi1h{padding:16px}.DemoSection_techStackDemo__GHWS0{gap:8px}.DemoSection_techStackItem__i9uPx{font-size:.75rem;padding:6px 12px;background:linear-gradient(135deg,rgba(47,0,255,.3),rgba(0,144,255,.25));color:#ffffff;border:1px solid rgba(47,0,255,.5);text-shadow:0 1px 2px rgba(0,0,0,.4)}.DemoSection_demoButton__fguul{padding:14px 24px;font-size:.9rem}.DemoSection_chatHeader__757_U{flex-direction:column;gap:8px;text-align:center}.DemoSection_chatInfo__VL_H2{align-items:center}.DemoSection_message__mt14Y{max-width:90%}.DemoSection_codeSnippetContent__Hqrdr{font-size:.65rem;padding:10px;line-height:1.4}.DemoSection_liveTerminal__Bcxxr .DemoSection_terminalContent__P2R8J{padding:10px}.DemoSection_mascotContainer__6T5va{min-height:250px}.DemoSection_mascotImage__f_foc{max-width:450px;transform:scale(.9)}.DemoSection_mascotWrapper__xxgQK .DemoSection_message__mt14Y{top:45%;left:50%;max-width:clamp(45px,12vw,60px);font-size:clamp(.12rem,.55vw,.2rem);padding:clamp(2px,.6vw,3px) clamp(3px,.8vw,4px);white-space:normal;transform:translate(-50%)}}@media (max-width:360px){.DemoSection_container__V4HG3{padding:0 12px}.DemoSection_demoTitle__eWsS1{font-size:1.6rem}.DemoSection_chatPreview__ALi1h{padding:12px}.DemoSection_techStackItem__i9uPx{font-size:.65rem}.DemoSection_codeSnippetContent__Hqrdr{font-size:.6rem}.DemoSection_mascotContainer__6T5va{min-height:200px}.DemoSection_mascotImage__f_foc{max-width:380px;transform:scale(.8)}.DemoSection_mascotWrapper__xxgQK .DemoSection_message__mt14Y{top:45%;left:50%;max-width:clamp(40px,15vw,50px);font-size:clamp(.1rem,.6vw,.18rem);padding:clamp(1px,.6vw,2px) clamp(2px,.8vw,3px);white-space:normal;transform:translate(-50%)}}.HeroSection_container__30_d0{max-width:1200px;margin:0 auto;padding:0 24px}.HeroSection_heroSection__OxcIj{min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f1419);display:flex;align-items:center;position:relative;overflow:visible;padding-top:80px}.HeroSection_codeBackground__3S_yB{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.03;z-index:1;font-family:Fira Code,Monaco,Consolas,monospace;font-size:1.2rem;color:#2f00ff;padding:40px;line-height:2;animation:HeroSection_codeFloat__WilX_ 20s ease-in-out infinite;display:flex;flex-direction:column;justify-content:center}.HeroSection_codeLine__zJJXp{opacity:0;animation:HeroSection_codeLineAppear__e63SQ .8s forwards}@keyframes HeroSection_codeLineAppear__e63SQ{0%{opacity:0;transform:translateX(-20px)}to{opacity:.6;transform:translateX(0)}}.HeroSection_codeLine__zJJXp:first-child{animation-delay:.1s}.HeroSection_codeLine__zJJXp:nth-child(2){animation-delay:.2s}.HeroSection_codeLine__zJJXp:nth-child(3){animation-delay:.3s}.HeroSection_codeLine__zJJXp:nth-child(4){animation-delay:.4s}.HeroSection_codeLine__zJJXp:nth-child(5){animation-delay:.5s}.HeroSection_codeLine__zJJXp:nth-child(6){animation-delay:.6s}.HeroSection_codeLine__zJJXp:nth-child(7){animation-delay:.7s}@keyframes HeroSection_codeFloat__WilX_{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(1deg)}}@keyframes HeroSection_codeSlide__kFgT8{0%{transform:translateX(-100vw);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateX(100vw);opacity:0}}.HeroSection_particlesBg__zxC9U{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.HeroSection_particle__p95Fr{position:absolute;width:4px;height:4px;background:radial-gradient(circle,#2f00ff 0,#0090ff 100%);border-radius:50%;opacity:.4;animation:HeroSection_particleFloat__wjnyL 8s ease-in-out infinite}.HeroSection_particle__p95Fr:first-child{top:20%;left:15%;animation-delay:0s}.HeroSection_particle__p95Fr:nth-child(2){top:60%;left:80%;animation-delay:2s}.HeroSection_particle__p95Fr:nth-child(3){top:40%;left:30%;animation-delay:4s}.HeroSection_particle__p95Fr:nth-child(4){top:80%;left:60%;animation-delay:6s}.HeroSection_particle__p95Fr:nth-child(5){top:30%;left:70%;animation-delay:1s}@keyframes HeroSection_particleFloat__wjnyL{0%,to{transform:translateY(0) scale(1);opacity:.4}25%{transform:translateY(-30px) scale(1.2);opacity:.8}50%{transform:translateY(-60px) scale(1.5);opacity:1}75%{transform:translateY(-30px) scale(1.2);opacity:.8}}.HeroSection_heroContainer__DvyA_{width:100%;padding:80px 0;position:relative;z-index:2;overflow:visible}.HeroSection_heroContent__3dy9r{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px}.HeroSection_heroText__9PXuq{z-index:2}.HeroSection_codeComment__g1Sy6{font-family:Fira Code,Monaco,Consolas,monospace;color:#0090ff;font-size:.9rem;margin-bottom:16px;opacity:.8;font-style:italic;animation:HeroSection_fadeInUp__ua_Jr 1s ease-out}.HeroSection_heroTitle__Ujbar{font-size:clamp(1.5rem,4.3vw,2.8rem);font-weight:800;line-height:1.3;margin-bottom:24px;color:#ffffff;letter-spacing:-.02em;font-family:Poppins,sans-serif;animation:HeroSection_fadeInUp__ua_Jr 1s ease-out .2s both}.HeroSection_accentText__G1ilM{background:linear-gradient(135deg,#8a74f0,#0090ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.HeroSection_accentText__G1ilM:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background:linear-gradient(135deg,#2f00ff,#0090ff);opacity:.3;border-radius:2px}.HeroSection_heroDescription__Ir6HZ{font-size:clamp(1.3rem,1.7vw,1rem);font-family:Poppins,sans-serif;line-height:1.7;color:#ffffff;margin-bottom:40px;max-width:500px;animation:HeroSection_fadeInUp__ua_Jr .6s ease-out .2s both}.HeroSection_terminalStats__XFHat{background:#1a1a2e;border-radius:8px;overflow:hidden;margin-bottom:30px;box-shadow:0 8px 32px rgba(0,0,0,.2);font-family:Fira Code,Monaco,Consolas,monospace;animation:HeroSection_fadeInUp__ua_Jr .6s ease-out .3s both;border:1px solid rgba(47,0,255,.1);max-width:450px}.HeroSection_terminalHeader___yDpe{background:linear-gradient(135deg,#2d2d44,#3a3a5a);padding:8px 12px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(47,0,255,.2)}.HeroSection_terminalDot__SGhLa{width:8px;height:8px;border-radius:50%;background:#ff5f56;box-shadow:0 0 6px rgba(255,95,86,.5);animation:HeroSection_terminalBlink__1VPIU 2s ease-in-out infinite}.HeroSection_terminalDot__SGhLa:nth-child(2){background:#ffbd2e;box-shadow:0 0 8px rgba(255,189,46,.5);animation-delay:.3s}.HeroSection_terminalDot__SGhLa:nth-child(3){background:#27ca3f;box-shadow:0 0 8px rgba(39,202,63,.5);animation-delay:.6s}@keyframes HeroSection_terminalBlink__1VPIU{0%,to{opacity:1}50%{opacity:.4}}.HeroSection_terminalTitle__BuGeO{color:#e0e0e0;font-size:.75rem;margin-left:10px;font-weight:600}.HeroSection_terminalContent__PkMRN{padding:12px 16px;background:linear-gradient(135deg,#1a1a2e,#2d2d44)}.HeroSection_terminalLine__ZTsZl{display:flex;align-items:center;gap:8px;margin-bottom:10px;animation:HeroSection_typewriter__8zZcu 2s ease-out 1s both}.HeroSection_terminalPrompt__AYcjq{color:#27ca3f;font-weight:700;font-size:.85rem;text-shadow:0 0 6px rgba(39,202,63,.5)}.HeroSection_terminalCommand__bb61V{color:#e0e0e0;position:relative;font-size:.85rem}.HeroSection_terminalCommand__bb61V:after{content:"|";color:#27ca3f;animation:HeroSection_cursorBlink__LrK0a 1s infinite;margin-left:2px}.HeroSection_terminalOutput__VlUan{color:#0090ff;font-family:Fira Code,Monaco,Consolas,monospace;line-height:1.4;white-space:pre;font-size:.8rem;text-shadow:0 0 6px rgba(0,144,255,.3)}@keyframes HeroSection_cursorBlink__LrK0a{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes HeroSection_typewriter__8zZcu{0%{width:0}to{width:100%}}@keyframes HeroSection_blink__2kbo3{0%{border-color:transparent}to{border-color:#27ca3f}}.HeroSection_heroButtons__9bimr{display:flex;gap:16px;flex-wrap:wrap;animation:HeroSection_fadeInUp__ua_Jr 1s ease-out .8s both}.HeroSection_primaryButton__PFUDN{background:linear-gradient(135deg,#2f00ff,#0090ff)}.HeroSection_primaryButton__PFUDN,.HeroSection_secondaryButton__9PMtM{color:white;padding:16px 32px;border-radius:12px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 32px rgba(47,0,255,.3);border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;position:relative;overflow:hidden}.HeroSection_secondaryButton__9PMtM{background:linear-gradient(135deg,#1b104b,#171c54)}.HeroSection_primaryButton__PFUDN:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.HeroSection_primaryButton__PFUDN:hover:before{left:100%}.HeroSection_primaryButton__PFUDN:hover{transform:translateY(-3px);box-shadow:0 15px 45px rgba(47,0,255,.4)}.HeroSection_primaryButton__PFUDN:active{transform:translateY(-1px)}.HeroSection_secondaryButton__9PMtM:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.HeroSection_secondaryButton__9PMtM:hover:before{left:100%}.HeroSection_secondaryButton__9PMtM:hover{transform:translateY(-3px);box-shadow:0 15px 45px rgba(47,0,255,.4)}.HeroSection_secondaryButton__9PMtM:active{transform:translateY(-1px)}.HeroSection_buttonIcon__ItkiT{font-size:1.2rem;transition:transform .3s ease}.HeroSection_primaryButton__PFUDN:hover .HeroSection_buttonIcon__ItkiT{transform:scale(1.2)}.HeroSection_secondaryButton__9PMtM:hover .HeroSection_buttonIcon__ItkiT{transform:translateX(4px)}.HeroSection_heroVisual__bXElj{position:relative;display:flex;align-items:center;justify-content:center;min-height:500px;animation:HeroSection_fadeInUp__ua_Jr 1s ease-out .4s both;overflow:visible}.HeroSection_floatingCard__Qkpfi{position:absolute;background:white;padding:16px;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;gap:8px;animation:HeroSection_float__MtlLG 6s ease-in-out infinite;z-index:3;min-width:140px;border:1px solid rgba(47,0,255,.1);backdrop-filter:blur(10px)}.HeroSection_floatingCard__Qkpfi:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(135deg,#2f00ff,#0090ff);border-radius:16px;z-index:-1;opacity:.1}.HeroSection_floatingCard__Qkpfi:first-child{animation:HeroSection_floatFirst__ecEv4 6s ease-in-out infinite}.HeroSection_floatingCard__Qkpfi:nth-child(3){animation:HeroSection_floatSecond__Exq0U 7s ease-in-out infinite}@keyframes HeroSection_floatFirst__ecEv4{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-20px) rotate(2deg)}50%{transform:translateY(-30px) rotate(0deg)}75%{transform:translateY(-20px) rotate(-2deg)}}@keyframes HeroSection_floatSecond__Exq0U{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-15px) rotate(-3deg)}50%{transform:translateY(-25px) rotate(0deg)}75%{transform:translateY(-15px) rotate(3deg)}}.HeroSection_codeCard__1W7iX{width:100%;background:linear-gradient(135deg,#1a1a2e,#2d2d44);border-radius:12px;overflow:hidden;font-family:Fira Code,Monaco,Consolas,monospace;box-shadow:0 4px 20px rgba(0,0,0,.3);border:1px solid rgba(47,0,255,.2)}.HeroSection_codeCardHeader__3ANUF{background:linear-gradient(135deg,#2d2d44,#3a3a5a);padding:8px 12px;border-bottom:1px solid rgba(47,0,255,.3);display:flex;justify-content:space-between;align-items:center}.HeroSection_codeCardTitle__kgHBJ{color:#e0e0e0;font-size:.8rem;font-weight:600;text-shadow:0 0 8px rgba(224,224,224,.5)}.HeroSection_codeCardContent__d_24k{padding:12px;color:#e0e0e0;font-size:.75rem;line-height:1.4;background:linear-gradient(135deg,#1a1a2e,#2d2d44);animation:HeroSection_typewriter__8zZcu 2s steps(40) 1s both,HeroSection_blink__2kbo3 .7s steps(2) infinite;overflow:hidden;white-space:nowrap;border-right:2px solid #27ca3f}.HeroSection_codeKeyword____qVi{color:#ff6b6b;font-weight:600;text-shadow:0 0 8px rgba(255,107,107,.5)}.HeroSection_codeFunction__OEhiF{color:#4ecdc4;font-weight:600;text-shadow:0 0 8px rgba(78,205,196,.5)}.HeroSection_codeString__8048A{color:#ffe66d;text-shadow:0 0 8px rgba(255,230,109,.5)}.HeroSection_codeVariable__QP1jS{color:#a8e6cf;text-shadow:0 0 8px rgba(168,230,207,.5)}.HeroSection_codeNumber__wj9T1{color:#ff8b94;text-shadow:0 0 8px rgba(255,139,148,.5)}.HeroSection_mainImage__wfw_A{position:relative;z-index:2;overflow:visible}@keyframes HeroSection_mainImageFloat__Q9JtU{0%,to{transform:translateY(0) scale(1.4)}50%{transform:translateY(-15px) scale(1.47)}}.HeroSection_heroImage__iOQIr{width:100%;max-width:500px;height:auto;filter:drop-shadow(0 20px 40px rgba(47,0,255,.2));transition:filter .3s ease;transform:scale(1.4);transform-origin:center;-o-object-fit:contain;object-fit:contain;animation:HeroSection_mainImageFloat__Q9JtU 6s ease-in-out infinite}.HeroSection_heroImage__iOQIr:hover{filter:drop-shadow(0 25px 50px rgba(47,0,255,.4))}.HeroSection_languageBadges__TIscA{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap;animation:HeroSection_fadeInUp__ua_Jr 1s ease-out .2s both}.HeroSection_languageBadge__EsqBP{background:linear-gradient(135deg,#2f00ff,#0090ff);color:white;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;font-family:Fira Code,monospace;box-shadow:0 4px 16px rgba(47,0,255,.3);animation:HeroSection_badgeFloat__iQACv 3s ease-in-out infinite;transition:transform .3s ease;position:relative;overflow:hidden}.HeroSection_languageBadge__EsqBP:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.HeroSection_languageBadge__EsqBP:hover:before{left:100%}.HeroSection_languageBadge__EsqBP:hover{transform:translateY(-3px) scale(1.1);box-shadow:0 8px 20px rgba(47,0,255,.5)}.HeroSection_languageBadge__EsqBP:nth-child(2){animation-delay:.5s}.HeroSection_languageBadge__EsqBP:nth-child(3){animation-delay:1s}@keyframes HeroSection_badgeFloat__iQACv{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.HeroSection_techElements__GhN0I{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;overflow:hidden}.HeroSection_techElement__VJBJi{position:absolute;color:rgba(47,0,255,.08);font-family:Fira Code,monospace;font-size:1.5rem;font-weight:700;animation:HeroSection_techFloat__ZNfVJ 15s linear infinite;opacity:.6;text-shadow:0 0 10px rgba(47,0,255,.3)}.HeroSection_techElement__VJBJi:first-child{top:20%;left:10%;animation-delay:0s;font-size:1.2rem}.HeroSection_techElement__VJBJi:nth-child(2){top:60%;left:5%;animation-delay:3s;font-size:1.8rem}.HeroSection_techElement__VJBJi:nth-child(3){top:30%;right:15%;animation-delay:6s;font-size:1.4rem}.HeroSection_techElement__VJBJi:nth-child(4){top:70%;right:10%;animation-delay:9s;font-size:1.6rem}.HeroSection_techElement__VJBJi:nth-child(5){top:50%;left:50%;animation-delay:12s;font-size:1.3rem}.HeroSection_techElement__VJBJi:nth-child(6){top:35%;left:75%;animation-delay:15s;font-size:1.7rem}@keyframes HeroSection_techFloat__ZNfVJ{0%{transform:translateY(0) rotate(0deg) scale(1);opacity:.2}25%{transform:translateY(-20px) rotate(90deg) scale(1.1);opacity:.6}50%{transform:translateY(-40px) rotate(180deg) scale(1.2);opacity:.8}75%{transform:translateY(-20px) rotate(270deg) scale(1.1);opacity:.6}to{transform:translateY(0) rotate(1turn) scale(1);opacity:.2}}.HeroSection_codeCardDots__gLYgB{display:flex;gap:4px}.HeroSection_codeCardDots__gLYgB span{width:8px;height:8px;border-radius:50%;background:#666;transition:all .3s ease}.HeroSection_codeCardDots__gLYgB span:first-child{background:#ff5f56;box-shadow:0 0 8px rgba(255,95,86,.5)}.HeroSection_codeCardDots__gLYgB span:nth-child(2){background:#ffbd2e;box-shadow:0 0 8px rgba(255,189,46,.5)}.HeroSection_codeCardDots__gLYgB span:nth-child(3){background:#27ca3f;box-shadow:0 0 8px rgba(39,202,63,.5)}.HeroSection_codeCard__1W7iX:hover .HeroSection_codeCardDots__gLYgB span{transform:scale(1.2)}.HeroSection_imageGlow__TVVgq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,rgba(47,0,255,.1) 0,rgba(0,144,255,.05) 50%,transparent 70%);border-radius:50%;z-index:1;animation:HeroSection_glowPulse__7SY5W 4s ease-in-out infinite}@keyframes HeroSection_glowPulse__7SY5W{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1) rotate(0deg)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1) rotate(180deg)}}@keyframes HeroSection_fadeInUp__ua_Jr{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.HeroSection_heroContent__3dy9r{grid-template-columns:1fr;gap:60px;text-align:center}.HeroSection_heroDescription__Ir6HZ{max-width:600px;margin:0 auto 40px}.HeroSection_terminalStats__XFHat{margin:0 auto 30px;max-width:100%}.HeroSection_floatingCard__Qkpfi{display:none}.HeroSection_heroVisual__bXElj{min-height:400px;overflow:visible}.HeroSection_heroImage__iOQIr{max-width:450px;width:100%;transform:scale(1.35)}.HeroSection_techElement__VJBJi{font-size:1.2rem!important}}@media (max-width:768px){.HeroSection_container__30_d0{padding:0 16px}.HeroSection_heroContainer__DvyA_{padding:60px 0}.HeroSection_heroContent__3dy9r{padding:0 16px;gap:40px}.HeroSection_heroTitle__Ujbar{font-size:2.5rem;margin-bottom:20px}.HeroSection_heroDescription__Ir6HZ{font-size:1.1rem;margin-bottom:30px}.HeroSection_terminalStats__XFHat{margin:0 auto 30px;max-width:100%}.HeroSection_terminalContent__PkMRN{padding:16px}.HeroSection_terminalOutput__VlUan{font-size:.8rem}.HeroSection_heroButtons__9bimr{flex-direction:column;align-items:center;gap:12px}.HeroSection_primaryButton__PFUDN,.HeroSection_secondaryButton__9PMtM{width:100%;max-width:280px;text-align:center;justify-content:center;padding:14px 24px;font-size:1rem}.HeroSection_heroVisual__bXElj{min-height:300px;overflow:visible}.HeroSection_heroImage__iOQIr{max-width:350px;width:100%;transform:scale(1.3)}.HeroSection_languageBadges__TIscA{justify-content:center;margin-bottom:16px}.HeroSection_languageBadge__EsqBP{font-size:.7rem;padding:5px 10px}.HeroSection_codeBackground__3S_yB{font-size:1rem;padding:20px}.HeroSection_techElement__VJBJi{font-size:1rem!important}.HeroSection_particle__p95Fr{width:3px;height:3px}}@media (max-width:480px){.HeroSection_heroSection__OxcIj{padding-top:60px}.HeroSection_heroContainer__DvyA_{padding:40px 0}.HeroSection_heroContent__3dy9r{gap:30px}.HeroSection_heroTitle__Ujbar{font-size:2rem;line-height:1.2}.HeroSection_heroDescription__Ir6HZ{font-size:1rem;line-height:1.5}.HeroSection_codeComment__g1Sy6{font-size:.9rem}.HeroSection_terminalStats__XFHat{margin:0 auto 30px;max-width:100%}.HeroSection_terminalHeader___yDpe{padding:10px 14px}.HeroSection_terminalTitle__BuGeO{font-size:.8rem;margin-left:12px}.HeroSection_terminalContent__PkMRN{padding:14px}.HeroSection_terminalOutput__VlUan{font-size:.7rem;line-height:1.4}.HeroSection_primaryButton__PFUDN,.HeroSection_secondaryButton__9PMtM{padding:12px 20px;font-size:.95rem;max-width:250px}.HeroSection_buttonIcon__ItkiT{font-size:1rem}.HeroSection_heroImage__iOQIr{max-width:300px;width:100%;transform:scale(1.2)}.HeroSection_languageBadge__EsqBP{font-size:.65rem;padding:4px 8px}.HeroSection_codeBackground__3S_yB{font-size:.9rem;line-height:1.8;padding:16px}.HeroSection_codeLine__zJJXp{margin-bottom:16px}}@media (min-resolution:192dpi){.HeroSection_heroImage__iOQIr{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-color-scheme:light){.HeroSection_heroSection__OxcIj{background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#dee2e6)}.HeroSection_heroTitle__Ujbar{color:#1a1a2e}.HeroSection_heroDescription__Ir6HZ{color:#2d2d44}.HeroSection_codeComment__g1Sy6{color:#2f00ff}.HeroSection_secondaryButton__9PMtM{background:linear-gradient(135deg,#0b0525,#02233c);color:white;border:none}.HeroSection_secondaryButton__9PMtM:hover{background:linear-gradient(135deg,#0b0525,#02233c);transform:translateY(-3px);box-shadow:0 15px 45px rgba(47,0,255,.4)}}@media (prefers-color-scheme:dark){.HeroSection_heroSection__OxcIj{background:linear-gradient(135deg,#0f0f1e,#1a1a2e 50%,#16213e)}.HeroSection_heroTitle__Ujbar{color:#f7fafc}.HeroSection_heroDescription__Ir6HZ{color:#ffffff}.HeroSection_secondaryButton__9PMtM{background:linear-gradient(135deg,#0b0525,#02233c);color:white;border:none}.HeroSection_secondaryButton__9PMtM:hover{background:linear-gradient(135deg,#0b0525,#02233c);transform:translateY(-3px);box-shadow:0 15px 45px rgba(47,0,255,.4)}}@media (prefers-reduced-motion:reduce){.HeroSection_codeBackground__3S_yB,.HeroSection_codeLine__zJJXp,.HeroSection_floatingCard__Qkpfi,.HeroSection_imageGlow__TVVgq,.HeroSection_languageBadge__EsqBP,.HeroSection_mainImage__wfw_A,.HeroSection_particle__p95Fr,.HeroSection_techElement__VJBJi,.HeroSection_terminalDot__SGhLa{animation:none}.HeroSection_heroImage__iOQIr,.HeroSection_languageBadge__EsqBP,.HeroSection_primaryButton__PFUDN,.HeroSection_secondaryButton__9PMtM{transition:none}}@media print{.HeroSection_heroSection__OxcIj{background:white;min-height:auto}.HeroSection_codeBackground__3S_yB,.HeroSection_floatingCard__Qkpfi,.HeroSection_particlesBg__zxC9U,.HeroSection_techElements__GhN0I{display:none}.HeroSection_heroDescription__Ir6HZ,.HeroSection_heroTitle__Ujbar{color:black}.HeroSection_terminalStats__XFHat{background:#f5f5f5;color:black}}.LearningPaths_learningPathsSection__ekBK4{padding:100px 0;background:linear-gradient(135deg,#0f1419,#1a1a2e);position:relative;overflow:hidden;min-height:auto}.LearningPaths_learningPathsSection__ekBK4:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 20%,rgba(47,0,255,.03) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(0,144,255,.03) 0,transparent 50%);pointer-events:none}.LearningPaths_container__QyqGZ{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.LearningPaths_sectionHeader__aKrvS{text-align:center;margin-bottom:60px}.LearningPaths_fadeInUp__XL9IT{animation:LearningPaths_fadeInUp__XL9IT 1s ease-out}@keyframes LearningPaths_fadeInUp__XL9IT{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LearningPaths_codeComment__MCWI_{font-family:Fira Code,Monaco,Consolas,monospace;font-size:.8rem;color:#718096;margin-bottom:12px;display:inline-flex;align-items:center;gap:4px}.LearningPaths_commentSlash__416En{color:#2f00ff;font-weight:700}.LearningPaths_commentText__RRM4B{font-family:Poppins,sans-serif;color:#a0aec0;font-weight:600}.LearningPaths_sectionTitle__kMhRd{font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#e2e8f0;margin-bottom:16px;letter-spacing:-.02em;line-height:1.1}.LearningPaths_titleHighlight__vb8TX{background:linear-gradient(135deg,#2f00ff,#0090ff);background-clip:text;font-family:Poppins,sans-serif;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.LearningPaths_sectionDescription__G39fY{font-size:1.1rem;font-family:Poppins,sans-serif;color:#a0aec0;max-width:600px;margin:0 auto 24px;line-height:1.6;font-weight:400}.LearningPaths_decorativeLine__R1Fmd{width:60px;height:3px;background:linear-gradient(135deg,#2f00ff,#0090ff);margin:0 auto;border-radius:2px;position:relative}.LearningPaths_decorativeLine__R1Fmd:after{content:"";position:absolute;top:-2px;left:-4px;right:-4px;bottom:-2px;background:inherit;border-radius:4px;opacity:.3;animation:LearningPaths_pulse__BevDS 2s ease-in-out infinite}@keyframes LearningPaths_pulse__BevDS{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.6}}.LearningPaths_carouselContainer__ojAWJ{position:relative;margin:60px auto;max-width:1200px;padding:0 40px;display:flex;align-items:center;justify-content:center;gap:16px;min-height:500px;height:auto}.LearningPaths_carouselWrapper__Ijzgo{flex:1;overflow:visible;position:relative;display:flex;justify-content:center;align-items:center;touch-action:pan-x}.LearningPaths_carouselTrack__xTR9H{display:flex;gap:18px;justify-content:center;align-items:center;will-change:transform;padding:15px 0;position:relative;width:100%;max-width:100%}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselTrack__xTR9H.LearningPaths_transitioning__dLE9C,.LearningPaths_courseCard__D936N{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.LearningPaths_courseCard__D936N{flex:0 0 280px;height:370px;background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:18px;box-shadow:0 6px 25px rgba(0,0,0,.06),0 2px 12px rgba(0,0,0,.04),0 0 0 1px rgba(59,130,246,.05);overflow:hidden;position:relative;cursor:pointer;border:2px solid transparent;display:flex;flex-direction:column;opacity:.7;transform:scale(.9);will-change:transform,opacity,box-shadow}.LearningPaths_courseCard__D936N:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#2f00ff,#0090ff);border-radius:0 0 24px 24px}.LearningPaths_courseCard__D936N.LearningPaths_transitioning__dLE9C{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.LearningPaths_courseCard__D936N.LearningPaths_visible__QNekO{animation:LearningPaths_slideInUp__fFJ6a .8s ease-out forwards}@keyframes LearningPaths_slideInUp__fFJ6a{to{opacity:1;transform:translateY(0) scale(.9)}}.LearningPaths_centerCard__iKhsB{opacity:1!important;transform:scale(1.05)!important;z-index:10;box-shadow:0 25px 80px rgba(47,0,255,.2),0 10px 40px rgba(47,0,255,.15),0 0 0 2px rgba(47,0,255,.2);border-color:rgba(47,0,255,.3);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.LearningPaths_centerCard__iKhsB:before{content:"";position:absolute;inset:-3px;background:linear-gradient(135deg,#2f00ff,#0090ff,#00d4ff);border-radius:26px;z-index:-1;opacity:.15}.LearningPaths_centerCard__iKhsB:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#2f00ff,#0090ff 50%,#00d4ff);border-radius:0 0 24px 24px;box-shadow:0 2px 8px rgba(47,0,255,.3)}.LearningPaths_leftCard___MR9W,.LearningPaths_rightCard__d6UnX{opacity:.6;transform:scale(.88);filter:blur(.3px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.LearningPaths_courseCard__D936N:hover{transform:scale(1.03);box-shadow:0 15px 50px rgba(47,0,255,.2),0 8px 30px rgba(47,0,255,.15),0 0 0 2px rgba(47,0,255,.2);border-color:rgba(47,0,255,.25);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.LearningPaths_cardTopSection__JLY7N{position:absolute;top:12px;left:12px;right:12px;z-index:5;display:flex;justify-content:space-between;align-items:flex-start}.LearningPaths_cardTags__i_P66{display:flex;gap:6px;flex-wrap:wrap;max-width:calc(100% - 60px)}.LearningPaths_categoryTag__2Ck0q,.LearningPaths_levelTag__pqghw{padding:4px 10px;border-radius:12px;font-size:.7rem;font-weight:600;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);white-space:nowrap;flex-shrink:0}.LearningPaths_levelTag__pqghw{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,41,59,.9));color:white}.LearningPaths_categoryTag__2Ck0q{background:linear-gradient(135deg,rgba(47,0,255,.9),rgba(0,144,255,.8));color:white}.LearningPaths_cardMainBody__ahp4x{padding:50px 18px 16px;text-align:center;flex-grow:1;display:flex;flex-direction:column;align-items:center}.LearningPaths_cardIcon__SxJJG{width:55px;height:55px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:14px;display:flex;align-items:center;justify-content:center;color:white;margin-bottom:14px;box-shadow:0 6px 20px rgba(102,126,234,.25),0 2px 10px rgba(102,126,234,.12);transition:all .5s cubic-bezier(.25,.46,.45,.94);position:relative}.LearningPaths_cardIcon__SxJJG:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;z-index:-1;opacity:.2}.LearningPaths_cardIcon__SxJJG svg{width:28px;height:28px}.LearningPaths_cardTitle__RhCGC{font-size:1.15rem;font-weight:700;color:#0f172a;margin-bottom:8px;line-height:1.3;font-family:Poppins,sans-serif;-webkit-line-clamp:2;line-clamp:2}.LearningPaths_cardDescription__HYL4h,.LearningPaths_cardTitle__RhCGC{min-height:50px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.LearningPaths_cardDescription__HYL4h{font-size:.85rem;color:#64748b;line-height:1.4;margin:0 0 14px;-webkit-line-clamp:3;line-clamp:3}.LearningPaths_cardInstructor__3rOdU{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid #f1f5f9;background:rgba(248,250,252,.8)}.LearningPaths_instructorInfo__BazU0{display:flex;align-items:center;gap:12px;flex:1}.LearningPaths_instructorAvatar__x64xY{width:32px;height:32px;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:.8rem;flex-shrink:0}.LearningPaths_instructorAvatar__x64xY svg{width:16px;height:16px}.LearningPaths_instructorName__4t1J8{font-size:.85rem;color:#475569;font-weight:600;white-space:nowrap}.LearningPaths_cardStats__tYXpa{display:flex;align-items:center;gap:16px;flex-shrink:0}.LearningPaths_statItem__rFA7C{display:flex;align-items:center;gap:6px;font-size:.75rem;color:#64748b;font-weight:500;white-space:nowrap}.LearningPaths_statItem__rFA7C svg{width:14px;height:14px;color:#94a3b8;flex-shrink:0}.LearningPaths_cardCTA__blBfU{padding:12px 18px 18px;display:flex;justify-content:center}.LearningPaths_ctaButton__wpcPQ{background:linear-gradient(135deg,#2f00ff,#0090ff);color:white;padding:14px 28px;border-radius:14px;font-weight:600;text-decoration:none;font-size:.95rem;display:flex;align-items:center;gap:10px;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 6px 20px rgba(47,0,255,.4),0 2px 10px rgba(47,0,255,.2)}.LearningPaths_ctaButton__wpcPQ: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 .5s ease}.LearningPaths_ctaButton__wpcPQ:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(47,0,255,.5),0 4px 15px rgba(47,0,255,.3);background:linear-gradient(135deg,#0090ff,#2f00ff)}.LearningPaths_ctaButton__wpcPQ:hover:before{left:100%}.LearningPaths_ctaButton__wpcPQ svg{transition:transform .3s ease;flex-shrink:0}.LearningPaths_ctaButton__wpcPQ:hover svg{transform:translateX(3px)}.LearningPaths_carouselButton__IL4tm{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:linear-gradient(145deg,#ffffff,#f8fafc);border:2px solid rgba(47,0,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);z-index:10;color:#64748b;box-shadow:0 6px 20px rgba(0,0,0,.12);backdrop-filter:blur(15px);will-change:transform,background,box-shadow}.LearningPaths_carouselButton__IL4tm:hover{background:linear-gradient(135deg,#2f00ff,#0090ff);color:white;border-color:transparent;transform:translateY(-50%) scale(1.1);box-shadow:0 12px 35px rgba(47,0,255,.35);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.LearningPaths_prevButton__T4bdq{left:-25px}.LearningPaths_nextButton__L8I4H{right:-25px}.LearningPaths_carouselButton__IL4tm.LearningPaths_disabled__HM5bB{opacity:.5;cursor:not-allowed;pointer-events:none}.LearningPaths_carouselButton__IL4tm.LearningPaths_disabled__HM5bB:hover{transform:translateY(-50%) scale(1);background:linear-gradient(145deg,#ffffff,#f8fafc);color:#64748b;box-shadow:0 6px 20px rgba(0,0,0,.12)}.LearningPaths_carouselDots__CF2y5{display:flex;justify-content:center;gap:14px;margin-top:40px}.LearningPaths_dot__jWQ0G{width:10px;height:10px;border-radius:50%;border:none;background:linear-gradient(135deg,#cbd5e1,#94a3b8);cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;will-change:transform,background}.LearningPaths_dot__jWQ0G:hover{background:linear-gradient(135deg,#94a3b8,#64748b);transform:scale(1.2);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.LearningPaths_activeDot__h5eEU{background:linear-gradient(135deg,#2f00ff,#0090ff);transform:scale(1.3)}.LearningPaths_activeDot__h5eEU:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid rgba(47,0,255,.3);animation:LearningPaths_dotPulse___g8pi 3s ease-in-out infinite}@keyframes LearningPaths_dotPulse___g8pi{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.3);opacity:.3}}.LearningPaths_experienceSection__sHY8j{margin-top:80px;padding:50px 0;background:transparent;border-radius:28px;position:relative;overflow:hidden}.LearningPaths_experienceSection__sHY8j:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(47,0,255,.05) 0,transparent 50%),radial-gradient(circle at 70% 80%,rgba(0,144,255,.05) 0,transparent 50%);pointer-events:none}.LearningPaths_experienceContainer__LMJoa{position:relative;z-index:2;max-width:1000px;margin:0 auto;padding:0 24px}.LearningPaths_experienceHeader__hCEIn{text-align:center;margin-bottom:40px}.LearningPaths_experienceTitle__MjiaI{font-family:Poppins,sans-serif;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800;color:white;margin-bottom:14px;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.LearningPaths_titleIcon__D4FJs{font-size:1.8rem;animation:LearningPaths_bounce__xBQ9E 2s ease-in-out infinite}@keyframes LearningPaths_bounce__xBQ9E{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.LearningPaths_experienceDesc__rt2kR{font-size:1rem;color:#718096;max-width:500px;margin:0 auto;line-height:1.5}.LearningPaths_experienceGrid__YnGyq{display:grid;grid-template-columns:1fr 2fr;gap:35px;margin-bottom:40px;align-items:start}.LearningPaths_coinSection__ix3Td{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(248,250,252,.9));border:1px solid rgba(47,0,255,.1);border-radius:20px;padding:24px;text-align:center;position:relative;overflow:hidden;backdrop-filter:blur(10px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.LearningPaths_coinSection__ix3Td:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,215,0,.05) 0,transparent 70%);animation:LearningPaths_coinGlow__9tNzI 4s ease-in-out infinite}@keyframes LearningPaths_coinGlow__9tNzI{0%,to{transform:rotate(0deg) scale(1);opacity:.5}50%{transform:rotate(180deg) scale(1.1);opacity:.8}}.LearningPaths_coinContainer__YPhX1{position:relative;z-index:2;margin-bottom:16px}.LearningPaths_coinIcon__PIAun{width:70px;height:70px;margin:0 auto 16px;background:linear-gradient(135deg,#ffd700,#ffed4e);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;animation:LearningPaths_coinSpin__9wgOm 3s linear infinite;box-shadow:0 6px 25px rgba(255,215,0,.3)}@keyframes LearningPaths_coinSpin__9wgOm{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.LearningPaths_coinEmoji__i5yMO{font-size:1.8rem;filter:drop-shadow(0 2px 6px rgba(0,0,0,.2))}.LearningPaths_coinGlow__9tNzI{position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:50%;background:linear-gradient(135deg,rgba(255,215,0,.3),rgba(255,237,78,.3));animation:LearningPaths_pulse__BevDS 2s ease-in-out infinite}.LearningPaths_coinCounter__zyNNX{text-align:center}.LearningPaths_coinAmount__UqPGv{display:block;font-size:2.2rem;font-weight:900;background:linear-gradient(135deg,#ffd700,#ff8c00);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Fira Code,monospace;margin-bottom:6px}.LearningPaths_coinLabel__RB8h4{font-size:.9rem;color:#4a5568;font-weight:600}.LearningPaths_coinDescription__XE_Cv{position:relative;z-index:2}.LearningPaths_coinDescription__XE_Cv p{font-size:.9rem;color:#718096;line-height:1.5;margin:0}.LearningPaths_featuresGrid__B_d2C{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.LearningPaths_featureCard__Mqjd_{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(248,250,252,.9));border:1px solid rgba(47,0,255,.1);border-radius:16px;padding:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;opacity:0;transform:translateY(30px);backdrop-filter:blur(10px)}.LearningPaths_featureCard__Mqjd_.LearningPaths_animated__LT2Uu{animation:LearningPaths_featureSlideIn__5DNgm .6s ease-out forwards}@keyframes LearningPaths_featureSlideIn__5DNgm{to{opacity:1;transform:translateY(0)}}.LearningPaths_featureCard__Mqjd_:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#2f00ff,#0090ff);transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.LearningPaths_featureCard__Mqjd_:hover:before{transform:scaleX(1)}.LearningPaths_featureCard__Mqjd_:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(47,0,255,.15);border-color:rgba(47,0,255,.2)}.LearningPaths_featureIcon__8TTAC{width:44px;height:44px;background:linear-gradient(135deg,rgba(47,0,255,.1),rgba(0,144,255,.1));border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;position:relative;transition:all .3s ease}.LearningPaths_featureCard__Mqjd_:hover .LearningPaths_featureIcon__8TTAC{background:linear-gradient(135deg,rgba(47,0,255,.15),rgba(0,144,255,.15));transform:scale(1.08) rotate(3deg)}.LearningPaths_featureIcon__8TTAC span{font-size:1.3rem;filter:drop-shadow(0 1px 3px rgba(0,0,0,.1))}.LearningPaths_featurePulse__FrzKf{position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:16px;border:2px solid rgba(47,0,255,.3);animation:LearningPaths_featurePulse__FrzKf 3s ease-in-out infinite}@keyframes LearningPaths_featurePulse__FrzKf{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.08);opacity:.3}}.LearningPaths_featureContent__NdJpf h4{font-size:1rem;font-weight:700;color:#1a1a2e;margin-bottom:6px;font-family:Poppins,sans-serif}.LearningPaths_featureContent__NdJpf p{font-size:.85rem;color:#718096;line-height:1.4;margin:0}.LearningPaths_processFlow__f7b1J{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(248,250,252,.95));border:1px solid rgba(47,0,255,.1);border-radius:20px;padding:32px;position:relative;overflow:hidden;backdrop-filter:blur(15px)}.LearningPaths_processFlow__f7b1J:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(47,0,255,.02),rgba(0,144,255,.02));pointer-events:none}.LearningPaths_processTitle__XfGD6{text-align:center;font-size:1.3rem;font-weight:700;color:#1a1a2e;margin-bottom:25px;font-family:Poppins,sans-serif;position:relative;z-index:2}.LearningPaths_processSteps__6_rAz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;position:relative;z-index:2}.LearningPaths_processStep__rAqe2{flex:1;min-width:160px;text-align:center;position:relative}.LearningPaths_stepIcon__deuzk{width:44px;height:44px;background:linear-gradient(135deg,#2f00ff,#0090ff);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;font-size:1.1rem;font-weight:700;color:white;font-family:Fira Code,monospace;position:relative;animation:LearningPaths_stepPulse__2QEj6 2s ease-in-out infinite}.LearningPaths_stepIcon__deuzk:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid rgba(47,0,255,.3);animation:LearningPaths_stepRipple__xUZ5b 2s ease-in-out infinite}@keyframes LearningPaths_stepPulse__2QEj6{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes LearningPaths_stepRipple__xUZ5b{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.15);opacity:.3}}.LearningPaths_stepContent__dNbS0 h5{font-size:.95rem;font-weight:600;color:#1a1a2e;margin-bottom:6px;font-family:Poppins,sans-serif}.LearningPaths_stepContent__dNbS0 p{font-size:.8rem;color:#718096;line-height:1.3;margin:0}.LearningPaths_stepArrow__64Y81{font-size:1.3rem;color:#2f00ff;font-weight:700;animation:LearningPaths_arrowMove__FJzJk 2s ease-in-out infinite}@keyframes LearningPaths_arrowMove__FJzJk{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@media (max-width:1199px){.LearningPaths_carouselContainer__ojAWJ{padding:0 35px;max-width:1100px;min-height:450px;justify-content:center}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselWrapper__Ijzgo{justify-content:center;align-items:center}.LearningPaths_carouselTrack__xTR9H{width:100%;max-width:100%}.LearningPaths_courseCard__D936N{flex:0 0 260px;height:430px}.LearningPaths_carouselTrack__xTR9H{gap:14px}}@media (max-width:1024px){.LearningPaths_carouselContainer__ojAWJ{padding:0 25px;max-width:900px;min-height:420px;justify-content:center}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselWrapper__Ijzgo{justify-content:center;align-items:center}.LearningPaths_carouselTrack__xTR9H{width:100%;max-width:100%}.LearningPaths_courseCard__D936N{flex:0 0 240px;height:400px}.LearningPaths_carouselTrack__xTR9H{gap:12px}.LearningPaths_cardTopSection__JLY7N{top:10px;left:10px;right:10px}.LearningPaths_cardTags__i_P66{gap:5px;max-width:calc(100% - 50px)}.LearningPaths_categoryTag__2Ck0q,.LearningPaths_levelTag__pqghw{padding:3px 8px;font-size:.65rem}.LearningPaths_cardMainBody__ahp4x{padding:60px 20px 20px}.LearningPaths_cardTitle__RhCGC{font-size:1.1rem;min-height:55px}.LearningPaths_cardDescription__HYL4h{font-size:.85rem;min-height:55px}.LearningPaths_cardInstructor__3rOdU{padding:16px 20px;gap:12px}.LearningPaths_instructorInfo__BazU0{gap:10px}.LearningPaths_instructorAvatar__x64xY{width:28px;height:28px}.LearningPaths_instructorAvatar__x64xY svg{width:14px;height:14px}.LearningPaths_instructorName__4t1J8{font-size:.8rem}.LearningPaths_cardStats__tYXpa{gap:12px}.LearningPaths_statItem__rFA7C{font-size:.7rem;gap:4px}.LearningPaths_statItem__rFA7C svg{width:12px;height:12px}.LearningPaths_experienceGrid__YnGyq{grid-template-columns:1fr;gap:25px}.LearningPaths_featuresGrid__B_d2C{grid-template-columns:repeat(2,1fr)}.LearningPaths_processSteps__6_rAz{flex-direction:column;gap:25px}.LearningPaths_stepArrow__64Y81{transform:rotate(90deg)}}@media (max-width:820px){.LearningPaths_carouselContainer__ojAWJ{padding:0 25px;min-height:420px;justify-content:center}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselWrapper__Ijzgo{justify-content:center;align-items:center}.LearningPaths_carouselTrack__xTR9H{width:100%;max-width:100%}.LearningPaths_courseCard__D936N{flex:0 0 220px;height:380px}.LearningPaths_carouselTrack__xTR9H{gap:10px}}@media (max-width:768px){.LearningPaths_carouselContainer__ojAWJ{padding:0 20px;min-height:400px;justify-content:center}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselWrapper__Ijzgo{justify-content:center;align-items:center}.LearningPaths_carouselTrack__xTR9H{width:100%;max-width:100%}.LearningPaths_courseCard__D936N{flex:0 0 200px;height:360px}.LearningPaths_carouselTrack__xTR9H{gap:8px}.LearningPaths_cardTopSection__JLY7N{top:8px;left:8px;right:8px}.LearningPaths_cardTags__i_P66{gap:4px;max-width:calc(100% - 40px)}.LearningPaths_categoryTag__2Ck0q,.LearningPaths_levelTag__pqghw{padding:3px 7px;font-size:.6rem;border-radius:10px}.LearningPaths_cardMainBody__ahp4x{padding:55px 18px 18px}.LearningPaths_cardIcon__SxJJG{width:56px;height:56px}.LearningPaths_cardIcon__SxJJG svg{width:28px;height:28px}.LearningPaths_cardTitle__RhCGC{font-size:1rem;min-height:50px}.LearningPaths_cardDescription__HYL4h{font-size:.8rem;min-height:50px}.LearningPaths_cardInstructor__3rOdU{padding:14px 18px;gap:10px}.LearningPaths_instructorInfo__BazU0{gap:8px}.LearningPaths_instructorAvatar__x64xY{width:26px;height:26px}.LearningPaths_instructorAvatar__x64xY svg{width:13px;height:13px}.LearningPaths_instructorName__4t1J8{font-size:.75rem}.LearningPaths_cardStats__tYXpa{gap:10px}.LearningPaths_statItem__rFA7C{font-size:.65rem;gap:3px}.LearningPaths_statItem__rFA7C svg{width:11px;height:11px}.LearningPaths_carouselButton__IL4tm{width:42px;height:42px}.LearningPaths_prevButton__T4bdq{left:-10px}.LearningPaths_nextButton__L8I4H{right:-10px}.LearningPaths_experienceSection__sHY8j{margin-top:60px;padding:35px 0}.LearningPaths_featuresGrid__B_d2C{grid-template-columns:1fr;gap:14px}.LearningPaths_processFlow__f7b1J{padding:25px 16px}}@media (max-width:576px){.LearningPaths_carouselContainer__ojAWJ{padding:0 15px;min-height:400px;justify-content:center}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselWrapper__Ijzgo{justify-content:center;align-items:center}.LearningPaths_carouselTrack__xTR9H{width:100%;max-width:100%}.LearningPaths_courseCard__D936N{flex:0 0 200px;height:360px}.LearningPaths_carouselTrack__xTR9H{gap:8px}.LearningPaths_carouselButton__IL4tm{display:flex;width:40px;height:40px;background:linear-gradient(145deg,#ffffff,#f8fafc);border:2px solid rgba(47,0,255,.2);box-shadow:0 4px 15px rgba(0,0,0,.15)}.LearningPaths_prevButton__T4bdq{left:-5px}.LearningPaths_nextButton__L8I4H{right:-5px}.LearningPaths_cardTopSection__JLY7N{top:6px;left:6px;right:6px}.LearningPaths_cardTags__i_P66{gap:3px;max-width:calc(100% - 35px)}.LearningPaths_categoryTag__2Ck0q,.LearningPaths_levelTag__pqghw{padding:2px 6px;font-size:.55rem;border-radius:8px}.LearningPaths_cardMainBody__ahp4x{padding:50px 20px 16px}.LearningPaths_cardIcon__SxJJG{width:56px;height:56px;margin-bottom:14px;border-radius:14px}.LearningPaths_cardIcon__SxJJG svg{width:28px;height:28px}.LearningPaths_cardTitle__RhCGC{font-size:1.1rem;margin-bottom:8px;min-height:45px;line-height:1.2}.LearningPaths_cardDescription__HYL4h{font-size:.85rem;margin:0 0 12px;min-height:40px;line-height:1.4;-webkit-line-clamp:2;line-clamp:2}.LearningPaths_cardInstructor__3rOdU{padding:12px 20px;gap:12px;flex-direction:column;align-items:flex-start}.LearningPaths_instructorInfo__BazU0{gap:8px;width:100%}.LearningPaths_instructorAvatar__x64xY{width:28px;height:28px}.LearningPaths_instructorAvatar__x64xY svg{width:14px;height:14px}.LearningPaths_instructorName__4t1J8{font-size:.8rem}.LearningPaths_cardStats__tYXpa{gap:10px;width:100%;justify-content:space-between}.LearningPaths_statItem__rFA7C{font-size:.7rem;gap:4px}.LearningPaths_statItem__rFA7C svg{width:12px;height:12px}.LearningPaths_cardCTA__blBfU{padding:12px 20px 18px}.LearningPaths_ctaButton__wpcPQ{padding:10px 20px;font-size:.85rem;border-radius:10px}.LearningPaths_carouselButton__IL4tm{width:38px;height:38px}.LearningPaths_prevButton__T4bdq{left:-8px}.LearningPaths_nextButton__L8I4H{right:-8px}}@media (max-width:480px){.LearningPaths_carouselContainer__ojAWJ{padding:0 12px;min-height:380px;justify-content:center}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselWrapper__Ijzgo{justify-content:center;align-items:center}.LearningPaths_carouselTrack__xTR9H{width:100%;max-width:100%}.LearningPaths_courseCard__D936N{flex:0 0 180px;height:340px}.LearningPaths_carouselTrack__xTR9H{gap:6px}.LearningPaths_carouselButton__IL4tm{display:flex;width:36px;height:36px;background:linear-gradient(145deg,#ffffff,#f8fafc);border:2px solid rgba(47,0,255,.2);box-shadow:0 3px 12px rgba(0,0,0,.12)}.LearningPaths_prevButton__T4bdq{left:-3px}.LearningPaths_nextButton__L8I4H{right:-3px}.LearningPaths_cardTopSection__JLY7N{top:5px;left:5px;right:5px}.LearningPaths_cardTags__i_P66{gap:2px;max-width:calc(100% - 30px)}.LearningPaths_categoryTag__2Ck0q,.LearningPaths_levelTag__pqghw{padding:2px 5px;font-size:.5rem;border-radius:6px}.LearningPaths_cardMainBody__ahp4x{padding:45px 14px 14px}.LearningPaths_cardIcon__SxJJG{width:44px;height:44px}.LearningPaths_cardIcon__SxJJG svg{width:22px;height:22px}.LearningPaths_cardTitle__RhCGC{font-size:.9rem;min-height:42px}.LearningPaths_cardDescription__HYL4h{font-size:.75rem;min-height:40px}.LearningPaths_cardInstructor__3rOdU{padding:10px 14px;gap:6px;flex-direction:column;align-items:flex-start}.LearningPaths_instructorInfo__BazU0{gap:5px;width:100%}.LearningPaths_instructorAvatar__x64xY{width:22px;height:22px}.LearningPaths_instructorAvatar__x64xY svg{width:11px;height:11px}.LearningPaths_instructorName__4t1J8{font-size:.65rem}.LearningPaths_cardStats__tYXpa{gap:6px;width:100%;justify-content:space-between}.LearningPaths_statItem__rFA7C{font-size:.55rem;gap:2px}.LearningPaths_statItem__rFA7C svg{width:9px;height:9px}.LearningPaths_ctaButton__wpcPQ{padding:8px 16px;font-size:.8rem}}@media (max-width:320px){.LearningPaths_carouselContainer__ojAWJ{padding:0 10px;min-height:360px;justify-content:center}.LearningPaths_carouselTrack__xTR9H,.LearningPaths_carouselWrapper__Ijzgo{justify-content:center;align-items:center}.LearningPaths_carouselTrack__xTR9H{width:100%;max-width:100%}.LearningPaths_courseCard__D936N{flex:0 0 160px;height:320px}.LearningPaths_carouselTrack__xTR9H{gap:4px}.LearningPaths_carouselButton__IL4tm{display:flex;width:32px;height:32px;background:linear-gradient(145deg,#ffffff,#f8fafc);border:2px solid rgba(47,0,255,.2);box-shadow:0 2px 10px rgba(0,0,0,.1)}.LearningPaths_prevButton__T4bdq{left:-2px}.LearningPaths_nextButton__L8I4H{right:-2px}.LearningPaths_cardTopSection__JLY7N{top:4px;left:4px;right:4px}.LearningPaths_cardTags__i_P66{gap:1px;max-width:calc(100% - 25px)}.LearningPaths_categoryTag__2Ck0q,.LearningPaths_levelTag__pqghw{padding:1px 4px;font-size:.45rem;border-radius:4px}.LearningPaths_cardMainBody__ahp4x{padding:40px 12px 12px}.LearningPaths_cardIcon__SxJJG{width:40px;height:40px}.LearningPaths_cardIcon__SxJJG svg{width:20px;height:20px}.LearningPaths_cardTitle__RhCGC{font-size:.85rem;min-height:38px}.LearningPaths_cardDescription__HYL4h{font-size:.7rem;min-height:35px}.LearningPaths_cardInstructor__3rOdU{padding:8px 12px;gap:4px;flex-direction:column;align-items:flex-start}.LearningPaths_instructorInfo__BazU0{gap:4px;width:100%}.LearningPaths_instructorAvatar__x64xY{width:20px;height:20px}.LearningPaths_instructorAvatar__x64xY svg{width:10px;height:10px}.LearningPaths_instructorName__4t1J8{font-size:.6rem}.LearningPaths_cardStats__tYXpa{gap:4px;width:100%;justify-content:space-between}.LearningPaths_statItem__rFA7C{font-size:.5rem;gap:1px}.LearningPaths_statItem__rFA7C svg{width:8px;height:8px}.LearningPaths_ctaButton__wpcPQ{padding:6px 12px;font-size:.75rem}}.LearningPaths_carouselButton__IL4tm:focus,.LearningPaths_ctaButton__wpcPQ:focus,.LearningPaths_dot__jWQ0G:focus{outline:3px solid rgba(47,0,255,.5);outline-offset:2px}.LearningPaths_courseCard__D936N:focus-within{outline:2px solid rgba(47,0,255,.3);outline-offset:4px}@media (prefers-reduced-motion:reduce){.LearningPaths_carouselButton__IL4tm,.LearningPaths_courseCard__D936N,.LearningPaths_ctaButton__wpcPQ{transition:none}.LearningPaths_dotPulse___g8pi,.LearningPaths_slideInUp__fFJ6a{animation:none}}