.CourseHero_courseHero__ExV9W{position:relative;height:720px;width:100%;margin-top:0;transition:all .3s ease}.CourseHero_herProgressBarContainer__riFaS{width:282px}.CourseHero_heroContent__MXTaC{position:relative;height:100%;display:flex;align-items:center;justify-content:center;z-index:100;transition:all .3s ease;border-radius:32px}.CourseHero_heroContent__MXTaC:hover{background-color:transparent;box-shadow:0 0 200px -60px rgba(255,255,255,.68);-webkit-box-shadow:0 0 200px -60px rgba(255,255,255,.68);-moz-box-shadow:0 0 200px -60px rgba(255,255,255,.68)}.CourseHero_heroTextContent__k6ryv{display:flex;flex-direction:column;max-width:638px;gap:16px}.CourseHero_heroImage__0Taps{position:relative;width:100%;height:100%;border-radius:32px;overflow:hidden}.CourseHero_backgroundImage__yLOOy{position:absolute;top:-30px;left:0;width:1465px;height:978px;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1;transition:transform .6s ease}.CourseHero_heroContent__MXTaC:hover .CourseHero_backgroundImage__yLOOy{transform:scale(1.05)}.CourseHero_overlay__FGPAO{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(211deg,rgba(78,70,180,.14) 32.79%,#4e46b4 101.99%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .4s ease;z-index:2}.CourseHero_playButton__KnC2q{position:absolute;top:50%;left:calc(50% + 317px);transform:translate(-50%,-50%);width:72px;height:72px;background:#ffffff;border-radius:72px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease;padding:16px;z-index:333;border:none;outline:none}.CourseHero_heroContent__MXTaC:hover .CourseHero_playButton__KnC2q{background:#4e46b4;transform:translate(-50%,-50%) scale(1.05)}.CourseHero_playButton__KnC2q:hover{transform:translate(-50%,-50%) scale(1.05)}.CourseHero_playButton__KnC2q:focus{outline:2px solid #4b3ba7;outline-offset:4px}.CourseHero_playButton__KnC2q:before{content:"";position:absolute;top:-18px;left:-18px;right:-18px;bottom:-18px;border:18px solid rgba(255,255,255,.32);border-radius:125px;box-sizing:border-box;transition:all .4s ease}.CourseHero_heroContent__MXTaC:hover .CourseHero_playButton__KnC2q:before{border:18.406px solid rgba(78,70,180,.32)}.CourseHero_playIcon__ihEBC{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.CourseHero_heroText__xVB8g{position:absolute;top:50%;left:82px;transform:translateY(-50%);width:731px;height:546px;display:flex;flex-direction:column;justify-content:space-between;z-index:3}.CourseHero_courseBadges__yLfBm{display:flex;gap:12px;align-items:flex-start}.CourseHero_badge__8xRJQ{display:flex;align-items:center;gap:6px;background:#ffffff;color:#211266;padding:6px 12px;border-radius:40.091px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18.041px;white-space:nowrap;box-sizing:border-box}.CourseHero_badgeIcon__E_ybu{width:12.969px;height:12.969px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CourseHero_skeletonIcon___C8__{width:12.969px;height:12.969px;border-radius:2px}.CourseHero_skeletonIcon___C8__,.CourseHero_skeletonText__ByNpR{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CourseHero_skeleton-loading__I_ioT 1.5s infinite}.CourseHero_skeletonText__ByNpR{width:60px;height:12px;border-radius:6px}.CourseHero_courseTitle__jcAbv{color:#ffffff;width:759px}.CourseHero_comingSoonTitle__9JQ5r,.CourseHero_courseTitle__jcAbv{font-family:Inter,sans-serif;font-size:64px;font-weight:700;line-height:72px;margin:0;letter-spacing:-2px;text-align:left}.CourseHero_comingSoonTitle__9JQ5r{color:#35C9DA;max-width:759px}.CourseHero_courseDescription__5Gpqx{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#ffffff;margin:0;width:638px;text-align:left}.CourseHero_ctaButton__040q3{display:flex;align-items:center}.CourseHero_enrollNowBtn__UUD0e{width:180px;transition:all .3s ease-in-out}.CourseHero_continueWatchingBtn__u3lTy{width:280px;transition:all .3s ease-in-out}.CourseHero_eventCtaButton__IJYUf{width:280px}.CourseHero_eventBookedButtonText__r_j_e{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.CourseHero_eventBookedButton__SMQ2R{border-radius:9999px;background:#35c9da;border:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;transition:all .3s ease-in-out;cursor:pointer;outline:0;position:relative;overflow:hidden;width:280px}.CourseHero_eventCtaButtonGroup__VWd28{display:flex;align-items:center;gap:14px}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e .CourseHero_iconContainer__gmDzQ{transform:scale(1.1)!important;transition:all .3s ease-in-out}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e span{color:#fff!important;transition:all .3s ease-in-out}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e.CourseHero_themeLight__r45VY.CourseHero_secondary__4xxFN .CourseHero_iconContainer__gmDzQ{background-color:#fff!important;transform:scale(1.1)!important}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e.CourseHero_themeLight__r45VY.CourseHero_secondary__4xxFN .CourseHero_iconContainer__gmDzQ svg path{stroke:#4e46b4!important}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e.CourseHero_themeLight__r45VY.CourseHero_secondary__4xxFN span{color:#4e46b4!important}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e:before{content:"";position:absolute;left:-20px;bottom:-20px;width:40px;height:40px;background:#35c9da;border-radius:50%;transform:scale(0);transition:transform .6s ease;z-index:-1;transform:scale(15)}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e .CourseHero_iconContainer__gmDzQ{background-color:#4e46b4;transition:all .6s ease;background-color:#fff!important}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e .CourseHero_iconContainer__gmDzQ svg path{stroke:#4e46b4!important}@media (max-width:1200px){.CourseHero_heroContent__MXTaC{max-width:100%}.CourseHero_backgroundImage__yLOOy{width:100%;height:100%;top:0;left:0;object-fit:cover}.CourseHero_heroText__xVB8g{left:24px;padding-left:12px;justify-content:end;gap:22px;width:80%}.CourseHero_enrollNowBtn__UUD0e{width:180px}.CourseHero_courseTitle__jcAbv{font-size:46px;line-height:56px;width:100%}.CourseHero_courseDescription__5Gpqx{width:100%}.CourseHero_playButton__KnC2q{width:80px;height:80px;left:80px;top:80px;padding:16px}.CourseHero_playIcon__ihEBC{width:16px;height:16px}}@media (max-width:768px){.CourseHero_courseHero__ExV9W{height:663px}.CourseHero_heroText__xVB8g{left:24px;padding-left:12px;padding-right:12px;width:90%}.CourseHero_courseTitle__jcAbv{font-size:32px;line-height:40px;width:100%}.CourseHero_courseDescription__5Gpqx{font-size:18px;line-height:30px;width:100%}.CourseHero_courseBadges__yLfBm{flex-wrap:wrap;gap:6px}.CourseHero_badge__8xRJQ{font-size:9px;padding:4px 8px}.CourseHero_enrollNowBtn__UUD0e{width:100%}.CourseHero_heroContent__MXTaC:hover .CourseHero_enrollNowBtn__UUD0e:before{transform:scale(30)}.CourseHero_courseHero__ExV9W:hover .CourseHero_enrollNowBtn__UUD0e{transform:translateY(-2px)!important;box-shadow:0 8px 25px rgba(78,70,180,.3)!important}.CourseHero_courseHero__ExV9W:hover .CourseHero_enrollNowBtn__UUD0e .CourseHero_iconContainer__gmDzQ{background-color:#fff!important;transform:scale(1.1)!important}.CourseHero_courseHero__ExV9W:hover .CourseHero_enrollNowBtn__UUD0e .CourseHero_iconContainer__gmDzQ svg path{stroke:#4e46b4!important}.CourseHero_courseHero__ExV9W:hover .CourseHero_enrollNowBtn__UUD0e span{color:#4e46b4!important}}.CourseHero_buttonSkeleton__U_prZ{display:flex;justify-content:center;align-items:center;width:100%;max-width:200px;border-radius:800px;height:48px}.CourseHero_skeletonButton__M1Vp5{width:100%;height:48px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;position:relative;overflow:hidden}.CourseHero_skeletonButton__M1Vp5,.CourseHero_skeletonButton__M1Vp5:before{animation:CourseHero_skeleton-loading__I_ioT 1.5s infinite;border-radius:800px}.CourseHero_skeletonButton__M1Vp5:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:16px;background:linear-gradient(90deg,#d0d0d0 25%,#c0c0c0 50%,#d0d0d0 75%);background-size:200% 100%}@keyframes CourseHero_skeleton-loading__I_ioT{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.CourseHero_buttonSkeleton__U_prZ{max-width:180px;height:44px}.CourseHero_skeletonButton__M1Vp5{height:44px}}@media (max-width:480px){.CourseHero_buttonSkeleton__U_prZ{max-width:160px;height:40px}.CourseHero_skeletonButton__M1Vp5{height:40px}}.CourseHero_videoPlayerOverlay__L1lhE{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:500;border-radius:32px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CourseHero_videoPlayerContainer__1nH_D{position:relative;width:100%;max-width:1200px;height:100%;max-height:80vh;display:flex;align-items:center;justify-content:center;padding:20px}.CourseHero_closeVideoButton__C6Nrd{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.1);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;transition:all .3s ease;z-index:510;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CourseHero_closeVideoButton__C6Nrd:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.CourseHero_closeVideoButton__C6Nrd:focus{outline:2px solid #4b3ba7;outline-offset:2px}.CourseHero_videoContainer__yVciB{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000000;border-radius:16px;overflow:hidden}.CourseHero_videoWrapper__TMZr4{width:100%;height:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.CourseHero_videoWrapper__TMZr4 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:16px}@media (max-width:768px){.CourseHero_videoPlayerContainer__1nH_D{padding:15px;max-height:85vh}.CourseHero_closeVideoButton__C6Nrd{top:15px;right:15px;width:40px;height:40px}}@media (max-width:480px){.CourseHero_videoPlayerContainer__1nH_D{padding:10px;max-height:90vh}.CourseHero_closeVideoButton__C6Nrd{top:10px;right:10px;width:36px;height:36px}}