@keyframes course-landing_fadeInUp__d_GPb{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes course-landing_fadeIn__NCAKH{0%{opacity:0}to{opacity:1}}.course-landing_animate__SBdAa{opacity:0}.course-landing_animateVisible__JiyDD{animation:course-landing_fadeInUp__d_GPb .6s ease forwards}.course-landing_animateVisibleFade__FCKx_{animation:course-landing_fadeIn__NCAKH .5s ease forwards}@media (prefers-reduced-motion:reduce){.course-landing_animateVisibleFade__FCKx_,.course-landing_animateVisible__JiyDD,.course-landing_animate__SBdAa{animation:none!important;opacity:1!important;transform:none!important}}.course-landing_page__UC_xa{color:#0b1220;line-height:1.6}.course-landing_container__Dg6Xn{max-width:1120px;margin:0 auto;padding:0 24px}.course-landing_containerNarrow__Gxcyy{max-width:800px;margin:0 auto;padding:0 24px}.course-landing_hero__9R_vR{background:linear-gradient(165deg,#070c18,#0e1a3a 45%,#122040);padding:72px 0 80px;color:#fff;position:relative;overflow:hidden}.course-landing_hero__9R_vR:before{content:"";position:absolute;top:-120px;right:-80px;width:400px;height:400px;border-radius:50%;background:var(--pack-color,#1650ef);opacity:.06;filter:blur(100px);pointer-events:none}.course-landing_heroBadge__axlna{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 16px;border-radius:999px;font-weight:650;font-size:14px;line-height:1;margin-bottom:24px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.course-landing_heroBadgeDot__z_3NI{width:8px;height:8px;border-radius:50%;background:var(--pack-color,#1650ef);box-shadow:0 0 0 4px hsla(0,0%,100%,.08)}.course-landing_heroTitle__JD0Dm{font-size:52px;line-height:1.06;letter-spacing:-.03em;font-weight:800;max-width:720px;margin:0 0 18px;color:#fff}.course-landing_heroDesc__yqfmM{font-size:19px;line-height:1.6;color:hsla(0,0%,100%,.65);max-width:640px;margin:0 0 34px;font-weight:400}.course-landing_heroCtas__g0ac1{display:flex;gap:16px;flex-wrap:wrap}.course-landing_btn__aMLsA{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 28px;border-radius:999px;font-size:18px;font-weight:750;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,box-shadow .18s ease;user-select:none}.course-landing_btn__aMLsA:hover{transform:translateY(-1px)}.course-landing_btn__aMLsA:active{transform:translateY(1px)}.course-landing_btn__aMLsA:focus-visible{outline:2px solid #1650ef;outline-offset:3px}.course-landing_btnPrimary__p9HVS{background:var(--pack-color,#1650ef);color:#fff;box-shadow:0 14px 34px rgba(22,80,239,.32)}.course-landing_btnPrimary__p9HVS:hover{box-shadow:0 18px 42px rgba(22,80,239,.4)}.course-landing_btnGhostDark__yAcus{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.15);box-shadow:none}.course-landing_btnGhostDark__yAcus:hover{background:hsla(0,0%,100%,.12);color:#fff}.course-landing_btnGhost__iNFLA{background:#fff;color:#0b1220;border-color:rgba(15,23,42,.16);box-shadow:0 10px 26px rgba(15,23,42,.08)}.course-landing_btnGhost__iNFLA:hover{background:rgba(15,23,42,.02);box-shadow:0 14px 32px rgba(15,23,42,.1)}.course-landing_curriculum__Ernwx{padding:72px 0;background:#fff}.course-landing_curriculumHeader__cp1Yh{text-align:center;margin-bottom:40px}.course-landing_sectionTitle__bUqod{font-size:38px;line-height:1.1;letter-spacing:-.02em;font-weight:800;margin:0 0 12px}.course-landing_sectionSub__IiDaa{font-size:17px;line-height:1.6;color:rgba(15,23,42,.55);margin:0}.course-landing_lessonList__fbFk7{list-style:none;margin:0;padding:0;display:grid;gap:0}.course-landing_lessonItem__I1wI5{display:flex;align-items:center;gap:16px;padding:18px 22px;border-bottom:1px solid rgba(15,23,42,.07);transition:background .15s ease}.course-landing_lessonItem__I1wI5:first-child{border-top:1px solid rgba(15,23,42,.07)}.course-landing_lessonItem__I1wI5:hover{background:rgba(22,80,239,.02)}.course-landing_lessonIcon__kx4D2{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.course-landing_lessonIconPublished__6qwIF{background:rgba(22,80,239,.08);color:#1650ef}.course-landing_lessonIconDraft__J909C{background:rgba(15,23,42,.05);color:rgba(15,23,42,.3)}.course-landing_lessonName__9oVu_{flex:1;font-size:15px;font-weight:500;color:#0b1220}.course-landing_lessonNameDraft__Boa7t{color:rgba(15,23,42,.45)}.course-landing_lessonBadge__n5NR2{font-size:12px;font-weight:650;padding:4px 10px;border-radius:999px;line-height:1}.course-landing_lessonBadgePublished__pjSWy{background:rgba(22,80,239,.08);color:#1650ef}.course-landing_lessonBadgeDraft__rpMkO{background:rgba(15,23,42,.05);color:rgba(15,23,42,.4)}.course-landing_lessonCount__vynFa{text-align:center;margin-top:24px;font-size:14px;color:rgba(15,23,42,.5);font-weight:500}.course-landing_lessonItem__I1wI5.course-landing_animateVisible__JiyDD{animation-name:course-landing_fadeInUp__d_GPb}.course-landing_lessonStagger1__THeUJ{animation-delay:0ms}.course-landing_lessonStagger2__34FcW{animation-delay:50ms}.course-landing_lessonStagger3__XLhDU{animation-delay:.1s}.course-landing_lessonStagger4__1wlnn{animation-delay:.15s}.course-landing_lessonStagger5__HAgZz{animation-delay:.2s}.course-landing_lessonStagger6__gtXgJ{animation-delay:.25s}.course-landing_lessonStagger7__iMYvv{animation-delay:.3s}.course-landing_lessonStagger8__6ahiQ{animation-delay:.35s}.course-landing_lessonStagger9__VfCQd{animation-delay:.4s}.course-landing_lessonStagger10__dzWML{animation-delay:.45s}.course-landing_roi__HKoyY{padding:72px 0;background:#f8f9fb}.course-landing_roiGrid___zA5G{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.course-landing_roiCard__6ZBka{background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:22px;padding:28px;box-shadow:0 14px 34px rgba(16,24,40,.06);text-align:center}.course-landing_roiIconBox__BsYG3{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--pack-color,#1650ef);background:color-mix(in srgb,var(--pack-color,#1650ef) 10%,transparent);border:1px solid color-mix(in srgb,var(--pack-color,#1650ef) 14%,transparent)}.course-landing_roiValue__VN_CU{font-size:28px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px;color:#0b1220}.course-landing_roiLabel__sofqw{font-size:14px;color:rgba(15,23,42,.55);line-height:1.5;margin:0}.course-landing_roiBanner__vCEj6{margin-top:28px;background:linear-gradient(135deg,#070c18,#122040);border-radius:22px;padding:32px;text-align:center;color:#fff}.course-landing_roiBannerValue__x5qYe{font-size:32px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}.course-landing_roiBannerDetail___oLaK{font-size:15px;color:hsla(0,0%,100%,.55);margin:0}.course-landing_ctaSection__xzRK6{padding:80px 0;background:linear-gradient(165deg,#070c18,#0e1a3a 45%,#122040);color:#fff;text-align:center;position:relative;overflow:hidden}.course-landing_ctaSection__xzRK6:before{content:"";position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);width:500px;height:500px;border-radius:50%;background:var(--pack-color,#1650ef);opacity:.05;filter:blur(100px);pointer-events:none}.course-landing_ctaTitle__PwVJ8{font-size:38px;line-height:1.1;letter-spacing:-.02em;font-weight:800;margin:0 0 12px;color:#fff}.course-landing_ctaSub__9hu8p{font-size:18px;color:hsla(0,0%,100%,.55);margin:0 0 12px;font-weight:500}.course-landing_ctaPrice__7Vf6W{font-size:44px;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0 0 32px}.course-landing_ctaCtas__bvU9f{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.course-landing_ctaLink__lqvbf{margin-top:24px;font-size:15px;color:hsla(0,0%,100%,.5)}.course-landing_ctaLink__lqvbf a{color:hsla(0,0%,100%,.7);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.course-landing_ctaLink__lqvbf a:hover{color:#fff}@media (max-width:980px){.course-landing_heroTitle__JD0Dm{font-size:40px}.course-landing_ctaTitle__PwVJ8,.course-landing_sectionTitle__bUqod{font-size:32px}.course-landing_roiGrid___zA5G{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}.course-landing_ctaPrice__7Vf6W{font-size:36px}}@media (max-width:768px){.course-landing_hero__9R_vR{padding:48px 0 56px}.course-landing_heroTitle__JD0Dm{font-size:34px}.course-landing_heroDesc__yqfmM{font-size:17px}.course-landing_heroCtas__g0ac1{flex-direction:column}.course-landing_btn__aMLsA{width:100%;justify-content:center}.course-landing_curriculum__Ernwx,.course-landing_roi__HKoyY{padding:48px 0}.course-landing_ctaSection__xzRK6{padding:56px 0}.course-landing_ctaTitle__PwVJ8,.course-landing_sectionTitle__bUqod{font-size:28px}.course-landing_roiBannerValue__x5qYe{font-size:26px}.course-landing_ctaPrice__7Vf6W{font-size:32px}.course-landing_ctaCtas__bvU9f{flex-direction:column;align-items:center}.course-landing_lessonItem__I1wI5{padding:14px 16px;gap:12px}}@media (max-width:480px){.course-landing_heroTitle__JD0Dm{font-size:28px}.course-landing_ctaTitle__PwVJ8,.course-landing_roiValue__VN_CU,.course-landing_sectionTitle__bUqod{font-size:24px}}