.styles_coursesPage___CDrd{min-height:100vh;height:auto;overflow:visible;position:relative;display:grid;grid-template-columns:30% 70%;box-sizing:border-box}@media (max-width:1024px){.styles_coursesPage___CDrd{grid-template-columns:40% 60%}}@media (max-width:768px){.styles_coursesPage___CDrd{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;min-height:auto;overflow-y:visible}}.styles_leftPanel__9s5bZ{background:linear-gradient(135deg,#f48975,#c75174 35%,#813575);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 40px 30px;position:relative;overflow:hidden}.styles_leftPanel__9s5bZ:before{content:"";position:absolute;inset:0;background-image:url(/images/front-pages/landing-page2/plan3.jpg);background-size:cover;background-position:50%;transform:scaleX(-1);opacity:.08;z-index:0}@media (max-width:768px){.styles_leftPanel__9s5bZ{padding:30px 20px 40px;min-height:auto;overflow:visible}}.styles_logoSection__NGHtZ{text-align:center;z-index:2;position:relative}.styles_logoWrapper__OaS_E{width:100%;max-width:none;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;padding:20px 30px 15px}@media (max-width:1200px){.styles_logoWrapper__OaS_E{padding:30px 20px;margin-bottom:20px}}@media (max-width:768px){.styles_logoWrapper__OaS_E{max-width:none;margin-bottom:20px;padding:30px 20px}}.styles_logo__1g17_{width:100%;height:auto;transform:scale(1.4);transform-origin:center}@media (max-width:1200px){.styles_logo__1g17_{transform:scale(1.3)}}@media (max-width:768px){.styles_logo__1g17_{transform:scale(1.2)}}.styles_brandTitle__gBFfr{color:#fff!important;font-weight:700!important;font-size:1.75rem!important;text-align:center;margin-bottom:8px!important;text-shadow:0 4px 20px rgba(0,0,0,.3);line-height:1.3!important}@media (max-width:1200px){.styles_brandTitle__gBFfr{font-size:1.5rem!important}}@media (max-width:768px){.styles_brandTitle__gBFfr{font-size:1.5rem!important;margin-bottom:8px!important}}.styles_brandTagline__e9pmU{color:hsla(0,0%,100%,.9)!important;font-size:1rem!important;font-weight:400!important;text-shadow:0 2px 10px rgba(0,0,0,.2);text-align:center;margin:0 auto 20px!important;line-height:1.5!important}@media (max-width:1200px){.styles_brandTagline__e9pmU{font-size:.9rem!important;margin-bottom:30px!important}}@media (max-width:768px){.styles_brandTagline__e9pmU{font-size:.9rem!important;margin-bottom:15px!important}}.styles_leftFeatures__PoAh6{display:flex;flex-direction:column;gap:16px;margin-top:20px;max-width:300px;margin-left:auto;margin-right:auto}@media (max-width:1200px){.styles_leftFeatures__PoAh6{gap:14px;margin-top:28px}}@media (max-width:768px){.styles_leftFeatures__PoAh6{gap:10px;margin-top:15px;max-width:100%;margin-bottom:20px}}.styles_featureItem__EnZty{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 20px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;border:1px solid hsla(0,0%,100%,.3)}.styles_featureItem__EnZty i{font-size:1.65rem;color:#d16342;flex-shrink:0;text-shadow:none;width:28px;display:flex;align-items:center;justify-content:center}.styles_featureItem__EnZty p{color:#d16342!important;font-weight:600!important;font-size:.85rem!important;line-height:1.4!important;text-shadow:none;text-align:center}@media (max-width:1200px){.styles_featureItem__EnZty{padding:12px 18px;gap:12px}.styles_featureItem__EnZty i{font-size:1.5rem;width:24px}.styles_featureItem__EnZty p{font-size:.8rem!important}}@media (max-width:768px){.styles_featureItem__EnZty{padding:10px 14px;gap:12px}.styles_featureItem__EnZty i{font-size:1.5rem;width:24px}.styles_featureItem__EnZty p{font-size:.85rem!important}}.styles_decorativeElements__WHuYA{position:absolute;inset:0;z-index:1;overflow:hidden}.styles_decorativeCircle__eRP_4{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.styles_decorativeCircle__eRP_4:first-child{width:400px;height:400px;top:-100px;left:-100px}.styles_decorativeCircle__eRP_4:nth-child(2){width:300px;height:300px;bottom:-80px;right:-80px}.styles_decorativeCircle__eRP_4:nth-child(3){width:200px;height:200px;top:50%;right:-50px;transform:translateY(-50%)}.styles_rightPanel__Qs51c{background:#fff;overflow-y:auto;position:relative;display:flex;align-items:flex-start;padding-left:30px}@media (max-width:768px){.styles_rightPanel__Qs51c{overflow:visible;padding-left:0}}.styles_contentWrapper__Z8NBx{max-width:100%;width:100%;margin:0;padding:20px 40px 20px 0;height:auto;min-height:100vh;display:flex;flex-direction:column;overflow:visible}@media (max-width:1200px){.styles_contentWrapper__Z8NBx{padding:20px 30px 20px 0}}@media (max-width:768px){.styles_contentWrapper__Z8NBx{padding:30px 20px 50px;height:auto;min-height:auto;overflow:visible}}.styles_header__DfGvS{display:flex;justify-content:flex-end;margin-bottom:12px;flex-shrink:0}.styles_backButtonTop__9rkyL{color:#667eea!important;font-weight:600!important;text-transform:none!important;transition:all .3s ease!important}.styles_backButtonTop__9rkyL:hover{background:rgba(102,126,234,.08)!important;transform:translateX(-4px)}.styles_mainContent__fTFll{flex:1;display:flex;flex-direction:column;overflow:visible;min-height:0}@media (max-width:768px){.styles_mainContent__fTFll{overflow:visible;min-height:auto}}.styles_comingSoonChip__JOcvF{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;font-weight:600!important;margin-bottom:12px;border:none!important}.styles_courseTitle___8Prr{color:#1a1a2e!important;font-weight:800!important;font-size:2.25rem!important;margin-bottom:16px!important;margin-top:0!important;line-height:1.2!important;background:linear-gradient(135deg,#f48975,#c75174 35%,#813575);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:4px}@media (max-width:1200px){.styles_courseTitle___8Prr{font-size:2rem!important}}@media (max-width:768px){.styles_courseTitle___8Prr{font-size:1.75rem!important}}.styles_courseDescription__lEdaU{color:#4a4a4a!important;font-size:.9rem!important;line-height:1.4!important;margin-bottom:16px!important}@media (max-width:768px){.styles_courseDescription__lEdaU{font-size:.85rem!important;margin-bottom:16px!important}}.styles_modulesSection__WgKG_{margin-bottom:0;flex-shrink:0}@media (max-width:768px){.styles_modulesSection__WgKG_{margin-bottom:0}}.styles_modulesTitle__oneW5{color:#1a1a2e!important;font-weight:700!important;font-size:1.25rem!important;margin-bottom:12px!important}@media (max-width:768px){.styles_modulesTitle__oneW5{font-size:1.15rem!important}}.styles_modulesGrid__GBJOR{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}@media (max-width:968px){.styles_modulesGrid__GBJOR{grid-template-columns:1fr 1fr;gap:16px}}@media (max-width:768px){.styles_modulesGrid__GBJOR{grid-template-columns:1fr;gap:14px}}.styles_moduleItemSquare__VNfhp{display:flex;flex-direction:column;gap:12px;padding:18px;background:linear-gradient(135deg,hsla(9,85%,71%,.08),rgba(199,81,116,.08) 35%,rgba(129,53,117,.08));border-radius:12px;border:2px solid hsla(9,85%,71%,.2);box-shadow:0 2px 8px hsla(9,85%,71%,.1);cursor:pointer;transition:all .3s ease;min-height:240px}.styles_moduleItemSquare__VNfhp:hover{background:linear-gradient(135deg,hsla(9,85%,71%,.15),rgba(199,81,116,.15) 35%,rgba(129,53,117,.15));border-color:hsla(9,85%,71%,.5);box-shadow:0 4px 16px hsla(9,85%,71%,.25);transform:translateY(-2px)}.styles_moduleSelected__2Ltwo{background:linear-gradient(135deg,#f48975,#c75174 35%,#813575);border-color:#f48975;box-shadow:0 6px 20px hsla(9,85%,71%,.4)}.styles_moduleSelected__2Ltwo .styles_moduleTitle__wyhno{color:#fff!important}.styles_moduleSelected__2Ltwo .styles_moduleDescription__V4RtJ{color:hsla(0,0%,100%,.9)!important}.styles_moduleSelected__2Ltwo .styles_pointItem__etLV4,.styles_moduleSelected__2Ltwo .styles_pointItem__etLV4 i,.styles_moduleSelected__2Ltwo .styles_pointItem__etLV4 p{color:hsla(0,0%,100%,.95)!important}.styles_moduleSelected__2Ltwo:hover{background:linear-gradient(135deg,#ff9985,#d76184 35%,#915d85);box-shadow:0 8px 24px hsla(9,85%,71%,.5);transform:translateY(-2px)}.styles_moduleItemCompact__7Ys7b{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:10px;border:1px solid rgba(209,99,66,.2);box-shadow:0 2px 4px rgba(209,99,66,.08)}.styles_moduleNumber__GfsyF{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#f48975,#c75174 35%,#813575);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;flex-shrink:0}.styles_moduleTitle__wyhno{color:#1a1a2e!important;font-weight:700!important;font-size:1rem!important;line-height:1.3!important;margin:0!important}.styles_moduleDescription__V4RtJ{color:#666!important;font-weight:400!important;font-size:.85rem!important;line-height:1.5!important;margin:0!important}.styles_modulePoints__YbU9W{display:flex;flex-direction:column;gap:8px;flex:1}.styles_pointItem__etLV4{display:flex;align-items:flex-start;gap:8px;color:#555}.styles_pointItem__etLV4 i{font-size:1rem;color:#f48975;flex-shrink:0;margin-top:2px}.styles_pointItem__etLV4 p{font-size:.85rem!important;line-height:1.4!important;margin:0!important;color:#555!important}.styles_moduleText__MiStl{color:#333!important;font-weight:500!important;font-size:.85rem!important;flex:1;line-height:1.3!important}@media (max-width:768px){.styles_moduleText__MiStl{font-size:.8rem!important}}.styles_bottomSection__aZtZu{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px}@media (max-width:968px){.styles_bottomSection__aZtZu{grid-template-columns:1fr;gap:16px}}.styles_benefitsSection__Odv_0{padding:16px;background:#fff;border-radius:12px;border:1px solid rgba(209,99,66,.2);box-shadow:0 2px 4px rgba(209,99,66,.08);flex-shrink:0}@media (max-width:768px){.styles_benefitsSection__Odv_0{padding:14px}}.styles_benefitsTitle__SidOC{color:#1a1a2e!important;font-weight:700!important;font-size:1.25rem!important;margin-bottom:10px!important}@media (max-width:768px){.styles_benefitsTitle__SidOC{font-size:1.15rem!important}}.styles_benefitsGrid__cx8zm{display:flex;flex-direction:column;gap:8px}.styles_benefitItemCompact__9qOsL{display:flex;align-items:flex-start;gap:10px}.styles_benefitItemCompact__9qOsL i{color:#d16342;font-size:1.25rem;margin-top:1px;flex-shrink:0}.styles_benefitItemCompact__9qOsL p{color:#4a4a4a!important;font-weight:400!important;font-size:.85rem!important;margin:0;line-height:1.4!important}.styles_ctaSection__OBFV5{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:16px;background:linear-gradient(135deg,hsla(9,85%,71%,.08),rgba(199,81,116,.08) 35%,rgba(129,53,117,.08));border-radius:12px;border:2px solid rgba(209,99,66,.2);flex-shrink:0}@media (max-width:768px){.styles_ctaSection__OBFV5{padding:14px}}.styles_ctaTitle__Jkuh6{color:#1a1a2e!important;font-weight:700!important;font-size:1.05rem!important;margin-bottom:6px!important}@media (max-width:768px){.styles_ctaTitle__Jkuh6{font-size:.95rem!important}}.styles_ctaSubtitle__OQ5Zt{color:#666!important;font-size:.85rem!important;margin-bottom:12px!important;line-height:1.4!important}.styles_ctaForm__CngHg{display:flex;flex-direction:column;gap:10px;max-width:100%;margin:0 auto}.styles_emailInput__w8kDR{flex:1}.styles_emailInput__w8kDR .MuiOutlinedInput-root{background:#fff;border-radius:8px!important}.styles_emailInput__w8kDR .MuiOutlinedInput-root fieldset{border-color:rgba(209,99,66,.3)!important}.styles_emailInput__w8kDR .MuiOutlinedInput-root:hover fieldset{border-color:rgba(209,99,66,.5)!important}.styles_emailInput__w8kDR .MuiOutlinedInput-root.styles_Mui-focused__qAfoA fieldset{border-color:#d16342!important;border-width:2px!important}.styles_emailInput__w8kDR .MuiOutlinedInput-input{padding:9px 12px!important;font-size:.85rem!important}.styles_emailInput__w8kDR .MuiOutlinedInput-input::-moz-placeholder{color:#999;opacity:1}.styles_emailInput__w8kDR .MuiOutlinedInput-input::placeholder{color:#999;opacity:1}.styles_ctaButton__2c4QO{background:linear-gradient(135deg,#f48975,#c75174 35%,#813575)!important;color:#fff!important;font-weight:600!important;font-size:.85rem!important;padding:9px 20px!important;border-radius:8px!important;text-transform:none!important;box-shadow:0 3px 12px rgba(209,99,66,.3)!important;transition:all .3s ease!important;white-space:nowrap;flex-shrink:0}.styles_ctaButton__2c4QO:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 20px rgba(209,99,66,.4)!important}.styles_ctaButton__2c4QO:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.styles_ctaButton__2c4QO{font-size:.8rem!important;padding:9px 18px!important;width:100%}}.styles_successMessage__q_q0t{display:flex;align-items:center;justify-content:center;gap:12px;padding:9px 20px;background:rgba(76,175,80,.1);border:2px solid rgba(76,175,80,.3);border-radius:8px;animation:styles_slideIn__A9QPe .3s ease-out;min-height:38px}.styles_successMessage__q_q0t i{font-size:1.5rem;color:#4caf50;flex-shrink:0}.styles_successMessage__q_q0t p{color:#2e7d32!important;font-size:.85rem!important;line-height:1.4!important;margin:0!important}.styles_successMessage__q_q0t p strong{color:#1b5e20;font-weight:600}@media (max-width:768px){.styles_successMessage__q_q0t{flex-direction:column;text-align:center;padding:12px 16px}}@keyframes styles_slideIn__A9QPe{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}