.Accordion_accordion__seS2Z{width:100%}.Accordion_item__C9IR1{border-bottom:1px solid rgba(229,231,235,.4)}.Accordion_header__R4PIQ{display:flex}.Accordion_trigger__RpQNL{display:flex;flex:1;align-items:center;justify-content:space-between;padding:1rem 0;font-weight:500;transition:all .2s ease;background:none;border:none;cursor:pointer;text-align:left;color:hsl(var(--foreground));font-size:1.125rem}.Accordion_trigger__RpQNL:hover{text-decoration:underline;color:hsl(var(--primary))}.Accordion_chevron__DRGwZ{height:1rem;width:1rem;flex-shrink:0;transition:transform .2s ease}.Accordion_chevronOpen__YqORk{transform:rotate(180deg)}.Accordion_content__ui6u_{overflow:hidden;text-size:.875rem;transition:all .2s ease;color:hsl(var(--muted-foreground))}.Accordion_contentInner__ba6kZ{padding-bottom:1rem;padding-top:0}.Accordion_contentHidden__8kfAq{max-height:0;opacity:0}.Accordion_contentVisible__te74F{max-height:200px;opacity:1}.FaqSection_section__L56na{background-color:rgba(241,245,249,.3);padding:6rem 0;min-height:40rem}@media (max-width:640px){.FaqSection_section__L56na{padding:3rem 0;min-height:30rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_section__L56na{padding:4rem 0;min-height:35rem}}.FaqSection_container__CIkm9{max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width:640px){.FaqSection_container__CIkm9{padding:0 1rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_container__CIkm9{padding:0 1.5rem}}@media (min-width:640px){.FaqSection_container__CIkm9{padding:0 1.5rem}}@media (min-width:1024px){.FaqSection_container__CIkm9{padding:0 2rem}}.FaqSection_header__gff_M{text-align:center;max-width:64rem;margin:0 auto 3rem}@media (max-width:640px){.FaqSection_header__gff_M{margin:0 auto 2rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_header__gff_M{margin:0 auto 2.5rem}}.FaqSection_title__KWtzk{font-family:var(--font-display);font-size:1.875rem;font-weight:700;margin-bottom:1rem;white-space:normal;background:linear-gradient(145deg,#ef43cd,#695eff 84.51%);background-clip:text;-webkit-background-clip:text;color:transparent}@media (max-width:640px){.FaqSection_title__KWtzk{font-size:1.5rem;margin-bottom:.75rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_title__KWtzk{font-size:2.5rem;margin-bottom:1rem}}@media (max-width:768px){.FaqSection_title__KWtzk{font-size:32px}}@media (min-width:1024px){.FaqSection_title__KWtzk{font-size:60px}}.FaqSection_accordionContainer__z7AnS{max-width:48rem;margin:0 auto}@media (max-width:640px){.FaqSection_accordionContainer__z7AnS{max-width:100%;padding:0 .5rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_accordionContainer__z7AnS{max-width:42rem}}.FaqSection_accordion__udYgz{width:100%}.FaqSection_item__yo2Iw{border-bottom:1px solid rgba(229,231,235,.4)}.FaqSection_trigger__qBd_d{font-size:1.125rem;font-weight:500;text-align:left;color:hsl(var(--foreground));transition:color .2s ease}@media (max-width:640px){.FaqSection_trigger__qBd_d svg{margin-left:10px}.FaqSection_trigger__qBd_d{font-size:1rem;padding:1rem .75rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_trigger__qBd_d{font-size:1.075rem;padding:1.125rem 1rem}}.FaqSection_trigger__qBd_d:hover{color:hsl(var(--primary))}.FaqSection_content__vLPwI{color:hsl(var(--muted-foreground))}@media (max-width:640px){.FaqSection_content__vLPwI{font-size:.9rem;line-height:1.5;padding:0 .75rem 1rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_content__vLPwI{font-size:.95rem;line-height:1.6;padding:0 1rem 1.125rem}}.FeaturesSection_section__5ElYb{background-color:rgba(241,245,249,.3);padding:6rem 0}@media (max-width:768px){.FeaturesSection_section__5ElYb{padding:0}}.FeaturesSection_container__aRwE_{max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width:640px){.FeaturesSection_container__aRwE_{padding:0 1rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_container__aRwE_{padding:0 1.5rem}}@media (min-width:640px){.FeaturesSection_container__aRwE_{padding:0 1.5rem}}@media (min-width:1024px){.FeaturesSection_container__aRwE_{padding:0 2rem}}.FeaturesSection_header__ijeSj{text-align:center;max-width:64rem;margin:0 auto 3rem}@media (max-width:640px){.FeaturesSection_header__ijeSj{margin:0 auto 2rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_header__ijeSj{margin:0 auto 2.5rem}}.FeaturesSection_title__wjvhi{font-family:var(--font-display);font-size:1.875rem;font-weight:700;margin-bottom:1rem;white-space:normal;background:linear-gradient(145deg,#ef43cd,#695eff 84.51%);background-clip:text;-webkit-background-clip:text;color:transparent}@media (max-width:1024px){.FeaturesSection_title__wjvhi{font-size:36px;margin-bottom:1rem}}@media (min-width:1024px){.FeaturesSection_title__wjvhi{font-size:60px}}@media (max-width:768px){.FeaturesSection_title__wjvhi{font-size:32px;margin-bottom:.75rem}}.FeaturesSection_grid__KVSST{display:grid;gap:2rem;grid-template-columns:1fr}@media (max-width:640px){.FeaturesSection_grid__KVSST{gap:1.5rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_grid__KVSST{gap:2rem}}@media (min-width:768px){.FeaturesSection_grid__KVSST{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeaturesSection_grid__KVSST{grid-template-columns:repeat(3,1fr)}}.FeaturesSection_featureCard__Csfud{border:1px solid hsl(var(--border));border-radius:.75rem;padding:1.5rem;background:hsl(var(--card));transition:all .3s ease;position:relative;overflow:hidden}@media (max-width:640px){.FeaturesSection_featureCard__Csfud{padding:1.25rem;border-radius:.5rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_featureCard__Csfud{padding:1.5rem;border-radius:.75rem}}.FeaturesSection_featureCard__Csfud:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform:translateY(-2px)}.FeaturesSection_cardOverlay__9rGLP{position:absolute;inset:0;opacity:0;background:linear-gradient(135deg,var(--gradient-from,#3b82f6),var(--gradient-to,#6366f1));transition:opacity .3s ease}.FeaturesSection_featureCard__Csfud:hover .FeaturesSection_cardOverlay__9rGLP{opacity:.05}@media (max-width:1024px){.FeaturesSection_featureCard__Csfud.FeaturesSection_focused__cZVTs{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform:translateY(-2px);transition:all .3s ease}.FeaturesSection_featureCard__Csfud.FeaturesSection_focused__cZVTs .FeaturesSection_cardOverlay__9rGLP{opacity:.05}}.FeaturesSection_cardContent__4Tjly{position:relative;z-index:10;height:100%;display:flex;flex-direction:column}.FeaturesSection_iconContainer__L9gxZ{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;margin-bottom:1.5rem;color:#fff}@media (max-width:640px){.FeaturesSection_iconContainer__L9gxZ{width:2.5rem;height:2.5rem;margin-bottom:1rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_iconContainer__L9gxZ{width:3rem;height:3rem;margin-bottom:1.25rem}}.FeaturesSection_icon__aaKHG{transition:transform .3s ease;width:1.5rem;height:1.5rem}@media (max-width:640px){.FeaturesSection_icon__aaKHG{width:1.25rem;height:1.25rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_icon__aaKHG{width:1.5rem;height:1.5rem}}.FeaturesSection_featureTitle__NKvf0{font-size:20px;font-weight:600;margin-bottom:1rem;color:hsl(var(--foreground));color:#64748b}@media (max-width:640px){.FeaturesSection_featureTitle__NKvf0{font-size:18px;margin-bottom:.75rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_featureTitle__NKvf0{font-size:19px;margin-bottom:.875rem}}.FeaturesSection_featureDescription__3cL58{color:hsl(var(--muted-foreground));line-height:1.6;flex-grow:1;font-size:16px;color:#64748b}@media (max-width:640px){.FeaturesSection_featureDescription__3cL58{font-size:14px;line-height:1.5}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_featureDescription__3cL58{font-size:15px;line-height:1.6}}.FeaturesSection_iconAnimated0__a5wyO{animation:FeaturesSection_focusPulse__kJ2Ui 2s ease-in-out infinite}.FeaturesSection_iconAnimated1__1KtxP{animation:FeaturesSection_lightbulbGlow__6ApoO 1.5s ease-in-out infinite alternate}.FeaturesSection_iconAnimated2__gheHf{animation:FeaturesSection_slidersMove__w6u9X 1.2s ease-in-out infinite alternate}.FeaturesSection_iconAnimated3__L7m_U{animation:FeaturesSection_awardBounce__jmUqL 1.8s ease-in-out infinite}.FeaturesSection_iconAnimated4__3U6i2{animation:FeaturesSection_briefcaseTilt__4COeN 1.4s ease-in-out infinite alternate}.FeaturesSection_iconAnimated5__CgdhY{animation:FeaturesSection_bookmarkFlip__WHU1Y 1.6s ease-in-out infinite alternate}@keyframes FeaturesSection_focusPulse__kJ2Ui{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}@keyframes FeaturesSection_lightbulbGlow__6ApoO{0%{transform:scale(1) rotate(0deg);filter:brightness(1)}to{transform:scale(1.1) rotate(5deg);filter:brightness(1.2)}}@keyframes FeaturesSection_slidersMove__w6u9X{0%{transform:translateX(0) scale(1)}to{transform:translateX(3px) scale(1.05)}}@keyframes FeaturesSection_awardBounce__jmUqL{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-8px) scale(1.1)}60%{transform:translateY(-4px) scale(1.05)}}@keyframes FeaturesSection_briefcaseTilt__4COeN{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(10deg) scale(1.1)}}@keyframes FeaturesSection_bookmarkFlip__WHU1Y{0%{transform:rotateY(0deg) scale(1)}to{transform:rotateY(15deg) scale(1.1)}}.HeroSection_section__30IyZ{border-bottom:1px solid transparent;padding:4rem 0;max-height:35rem}@media (max-width:640px){.HeroSection_section__30IyZ{padding:2rem 0;max-height:none}}@media (min-width:641px) and (max-width:1024px){.HeroSection_section__30IyZ{padding:4rem 0;max-height:none}}@media (max-width:1024px){.HeroSection_section__30IyZ{padding-top:6rem;padding-bottom:0}}.HeroSection_container___NVeN{max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width:640px){.HeroSection_container___NVeN{padding:0 1rem}}@media (min-width:641px) and (max-width:1024px){.HeroSection_container___NVeN{padding:0 1.5rem}}@media (min-width:640px){.HeroSection_container___NVeN{padding:0 1.5rem}}@media (min-width:1024px){.HeroSection_container___NVeN{padding:0 2rem}}.HeroSection_grid__8fSQ7{display:grid;grid-template-columns:1fr;gap:3rem}@media (max-width:768px){.HeroSection_grid__8fSQ7{gap:0}}@media (min-width:1024px){.HeroSection_grid__8fSQ7{grid-template-columns:1fr 1fr;gap:6rem}}.HeroSection_textContainer__OeaM3{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:1rem}@media (max-width:640px){.HeroSection_textContainer__OeaM3{gap:1.5rem;margin-top:.5rem;padding:0 .5rem}}@media (min-width:641px) and (max-width:1024px){.HeroSection_textContainer__OeaM3{gap:2rem;margin-top:1rem;padding:0 1rem}}@media (min-width:1024px){.HeroSection_textContainer__OeaM3{align-items:flex-start;padding-top:6rem}}@media (min-width:768px){.HeroSection_textContainer__OeaM3{margin-top:0}}.Avatar_avatar__Bws9Y{position:relative;display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;overflow:hidden;border-radius:9999px;margin-left:-.5rem}.Avatar_avatarImage__L50p1{aspect-ratio:1/1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.Avatar_avatarFallback__pUIXL{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}.HeroAvatars_pill__1OnSl{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1.25rem .5rem .5rem;border-radius:999px;position:relative}@media (min-width:1024px){.HeroAvatars_pill__1OnSl{position:static;top:auto}}@media (max-width:480px){.HeroAvatars_pill__1OnSl{gap:.5rem;padding:.4rem .9rem .4rem .4rem}.HeroAvatars_avatar__EMcb4{width:34px;height:34px;margin-left:-8px}.HeroAvatars_stars__kh10a{font-size:.8rem}.HeroAvatars_label__Ec9H_{font-size:.7rem}}.HeroAvatars_avatarGroup__BahHH{display:flex}.HeroAvatars_avatar__EMcb4{border:2px solid hsla(0,0%,100%,.9);width:44px;height:44px;margin-left:-10px;transition:transform .2s,z-index .2s}.HeroAvatars_avatar__EMcb4:first-child{margin-left:0}.HeroAvatars_avatar__EMcb4:hover{transform:scale(1.1);z-index:10}.HeroAvatars_textGroup__b2wb5{display:flex;flex-direction:column;gap:.1rem}.HeroAvatars_stars__kh10a{font-size:1rem;color:#7c3aed;letter-spacing:.05em;line-height:1;padding-left:2rem;@media (max-width:480px){padding-left:.5rem}}.HeroAvatars_label__Ec9H_{margin:0;font-size:.8rem;color:#4b4060;white-space:nowrap}.HeroAvatars_label__Ec9H_ strong{color:#3b0764;font-weight:700}.HeroText_container__n2erY{display:flex;flex-direction:column;gap:2.5rem;text-align:center;align-items:center}@media (min-width:1024px){.HeroText_container__n2erY{text-align:left;gap:1.5rem}}.HeroText_title__NKgce{font-family:var(--font-display);font-size:1.875rem;font-weight:700;line-height:1.3;letter-spacing:-.025em;background:linear-gradient(145deg,#ef43cd,#695eff 84.51%);background-clip:text;-webkit-background-clip:text;color:transparent}@media (max-width:768px){.HeroText_title__NKgce{font-size:2.25rem}}@media (min-width:768px){.HeroText_title__NKgce{font-size:2.25rem}}@media (min-width:1024px){.HeroText_title__NKgce{font-size:3.75rem;line-height:1.25}}.HeroText_bingeWord__1MPgz{position:relative;display:inline-block}.HeroText_bingeText__0sx2O{background:linear-gradient(90deg,#ef43cd,#695eff);background-clip:text;-webkit-background-clip:text;color:transparent}.HeroText_strikeLine__QyN7Z{position:absolute;left:-5%;top:50%;transform:rotate(-8deg) translateY(-10%);height:4px;width:110%;background-color:#282626db}.HeroText_description__YUigu{font-size:1rem;color:#6b7280;max-width:36rem;line-height:1.6;margin:0 auto}@media (min-width:1024px){.HeroText_description__YUigu{font-size:1.125rem;margin:2.5rem 0 0}}.HeroText_ctaRow__gyhhi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding-top:1rem}@media (min-width:1024px){.HeroText_ctaRow__gyhhi{flex-direction:row;justify-content:flex-start;margin-top:auto;gap:1.5rem;padding-top:8.5rem;margin-left:1rem}}.HeroText_buttonWrapper___GbXV{position:relative;border-radius:9999px;cursor:pointer;border:none;background:transparent;padding:0;outline:none;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.HeroText_buttonWrapper___GbXV:hover{transform:translateY(-2px)}.HeroText_buttonWrapper___GbXV:active{transform:translateY(0)}.HeroText_button__DLv7y{position:relative;background:linear-gradient(90deg,#c27ade,#695eff);border:none;padding:.72rem .72rem .72rem 2.2rem;border-radius:9999px;display:flex;align-items:center;gap:1rem;transition:filter .25s ease}@media (min-width:769px){.HeroText_button__DLv7y{padding:.72rem .72rem .72rem 1.5rem}}.HeroText_buttonWrapper___GbXV:hover .HeroText_button__DLv7y{filter:brightness(1.08)}.HeroText_buttonText__OQu4F{color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.HeroText_chevronBadge___AVku{width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease}.HeroText_buttonWrapper___GbXV:hover .HeroText_chevronBadge___AVku{background:hsla(0,0%,100%,.28)}.HeroText_socialProof__oBvMt{display:flex;flex-direction:column;gap:1.5rem;max-width:-moz-max-content;max-width:max-content;margin:0 auto}@media (min-width:1024px){.HeroText_socialProof__oBvMt{margin:0}}.HeroText_socialProofRow__x_MMU{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:1rem}@media (min-width:1024px){.HeroText_socialProofRow__x_MMU{justify-content:flex-start}}.HeroText_avatarsSection__8_WBQ{display:flex;flex-direction:column;align-items:center;gap:.25rem}@media (min-width:1024px){.HeroText_avatarsSection__8_WBQ{flex-direction:row;align-items:center;gap:.75rem}}.HeroText_avatarsContainer__Hdlr1{display:flex;justify-content:center}@media (min-width:1024px){.HeroText_avatarsContainer__Hdlr1{justify-content:flex-start}}.HeroText_avatarsText__3CnwF{font-size:.975rem;color:#6b7280;display:flex;align-items:center;justify-content:center;gap:.25rem}@media (min-width:1024px){.HeroText_avatarsText__3CnwF{justify-content:flex-start}}.HeroText_heartIcon___oDIR{display:inline-block;color:#ec4899;animation:HeroText_heartBeat__VXA3b .8s infinite alternate;margin-bottom:2px}.HeroText_amazonSection___7pHm{display:flex;flex-direction:column;gap:.25rem;align-items:center}@media (min-width:768px){.HeroText_amazonSection___7pHm{align-items:flex-start}}.HeroText_amazonImageContainer__gjmHK{display:flex;align-items:flex-end;padding-left:30px}.HeroText_amazonImage__VZp1h{height:4rem;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.HeroText_amazonImage__VZp1h{height:5rem}}.HeroText_amazonText__GMQRU{font-size:.875rem;color:#6b7280;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.HeroText_amazonText__GMQRU{justify-content:flex-start}}@media (max-width:768px){.HeroText_button__DLv7y{padding:.5rem .5rem .5rem 1.5rem;gap:.87rem;margin-bottom:1rem}.HeroText_buttonText__OQu4F{font-size:1rem}.HeroText_chevronBadge___AVku{width:33px;height:33px}}@keyframes HeroText_heartBeat__VXA3b{0%{transform:scale(1)}to{transform:scale(1.2)}}.HeroVisual_container__oqyfX{position:relative;@media (max-width:768px){margin-top:5rem}}.HeroVisual_visualContainer__ysLyk{aspect-ratio:1;max-width:38.4rem;margin:-2.5rem auto 0;@media (max-width:1024px){aspect-ratio:auto}}@media (min-width:768px){.HeroVisual_visualContainer__ysLyk{margin-top:0}}.HeroVisual_backgroundGlow__1SAD_{position:absolute;inset:0;background:linear-gradient(135deg,rgba(239,67,205,.3),rgba(105,94,255,.3));border-radius:50%;filter:blur(80px);opacity:.7}.HeroVisual_videoWrapper__btwqd{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.HeroVisual_videoContainer__8bZOj{display:flex;overflow:hidden;border-radius:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:120%}.HeroVisual_video__GX5Vj{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CoursesIncluded_container__Zp8_v{height:175px}.CoursesIncluded_list__pE57u{display:flex;flex-direction:column;gap:.375rem}.CoursesIncluded_item__yGaIM{display:flex;align-items:flex-start;gap:.5rem}.CoursesIncluded_icon__OPV9Q{height:1rem;width:1rem;color:#10b981;margin-top:.125rem;flex-shrink:0}.PlanFeatures_container__ozwKf{flex-grow:1}.PlanFeatures_list__Ypwrg{display:flex;flex-direction:column;gap:.375rem}.PlanFeatures_item__nh00y{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem}.PlanFeatures_icon__UfGCY{height:.5rem;width:.5rem;color:hsl(var(--primary));fill:hsl(var(--primary));margin-top:.375rem;flex-shrink:0}.PlanFeatures_text__OjSdC{flex:1}.PlanCard_cardWrapper__IsDF2{position:relative}.PlanCard_popularBadge___WkNr{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%);z-index:10}.PlanCard_badge__vm5kI{background:linear-gradient(90deg,#f59e0b,#ea580c);color:#fff;border:none;padding:.25rem .75rem;border-radius:9999px;font-weight:600;font-size:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.PlanCard_card__wPS1Y{border:1px solid hsl(var(--border));border-radius:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);height:100%;overflow:hidden;display:flex;flex-direction:column;background-color:hsl(var(--card))}.PlanCard_popularCard__y8nRk{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);background-color:hsl(var(--card))}.PlanCard_topBorder__MAQY9{height:.5rem;width:100%}.PlanCard_popularTopBorder__EzFGV{background:linear-gradient(135deg,#ef43cd,#695eff)}.PlanCard_defaultTopBorder__dVG8U{background:linear-gradient(135deg,#000,#000)}.PlanCard_header__3hDO_{padding:1.5rem;margin-bottom:1rem}.PlanCard_headerContent__xENrh{display:flex;justify-content:space-between;align-items:flex-start}.PlanCard_planName__lz4cn{font-size:18px;font-family:var(--font-display);color:hsl(var(--foreground))}.PlanCard_iconContainer__WowpL{display:flex;padding:.5rem;border-radius:9999px;color:#fff}.PlanCard_popularIcon__RnZT6{background:linear-gradient(135deg,#ef43cd,#695eff)}.PlanCard_defaultIcon__FACFm{background:linear-gradient(135deg,#000,#000)}.PlanCard_priceSection__x7brr{margin-top:1.5rem}.PlanCard_priceDisplay__rq3FM{margin-top:2rem}.PlanCard_priceAmount__OcRtX{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground));line-height:1}.PlanCard_pricePeriod__jSabd{color:hsl(var(--muted-foreground));font-size:.875rem;margin-top:.25rem}.PlanCard_content__f5MM4{padding:0 1.5rem;flex-grow:1;display:flex;flex-direction:column}.PlanCard_contentInner__lGlO0{display:flex;flex-direction:column;height:100%}.PlanCard_coursesSection__UKl9o{margin-bottom:1rem}.PlanCard_sectionTitle__B9Qdq{font-size:.875rem;font-weight:600;margin-bottom:.75rem}.PlanCard_coursesContainer__OfhAm{height:90px}.PlanCard_divider__aN37e{width:100%;border-top:1px solid hsl(var(--border));margin:1rem 0}.PlanCard_footer__R5QRi{padding:1.5rem;margin-top:auto}.PlanCard_button__ndXRn{width:100%;height:2.75rem;font-size:.875rem;background-color:transparent;color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:1.5rem;cursor:pointer;transition:all .2s ease}.PlanCard_button__ndXRn:nth-last-of-type(2){color:#fff}.PlanCard_button__ndXRn:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.PlanCard_popularButton__Ydh1o{background:linear-gradient(135deg,#c27ade,#695eff);color:#fff;border:none}.PlanCard_popularButton__Ydh1o:hover{opacity:.9}.PlanCard_glow__V6hy1{position:absolute;inset:0;z-index:-10;border-radius:.75rem;opacity:.3;filter:blur(1rem);background:linear-gradient(45deg,#ef43cd,#695eff)}.CourseExplorer_container__yQ2W9{display:flex;height:calc(100dvh - 4rem - 1px);margin-top:calc(4rem + 1px);overflow:hidden}@media(max-width:992px){.CourseExplorer_container__yQ2W9{height:auto;min-height:calc(100vh - 4rem - 1px);margin-top:calc(4rem + 1px);overflow:visible;flex-direction:column}}@media(max-width:640px){.CourseExplorer_container__yQ2W9{height:auto;min-height:calc(100vh - 3.5rem - 1px);margin-top:calc(3.5rem + 1px);overflow:visible;flex-direction:column}}.CourseExplorer_mainContentWrapper__dN_XW{flex:1;display:flex;flex-direction:column;background-color:#fff}@media(max-width:992px){.CourseExplorer_mainContentWrapper__dN_XW{max-width:100vw}}.CourseExplorer_leftNav__STl0o{width:380px;background-color:#fff;display:grid;grid-template-rows:65px auto;height:100%;border-right:1px solid #e2e8f0;color:#4a5568}@media(max-width:992px){.CourseExplorer_leftNav__STl0o{position:fixed;top:calc(4rem + 1px);grid-template-rows:65px auto;height:calc(100dvh - 4rem - 1px);z-index:100}}@media(max-width:640px){.CourseExplorer_leftNav__STl0o{top:calc(3.5rem + 1px);height:calc(100dvh - 3.5rem - 1px)}}.CourseExplorer_leftNavNoUser__azEEA{width:380px;background-color:#fff;display:grid;grid-template-rows:65px auto;height:100%;border-right:1px solid #e2e8f0;color:#4a5568}@media(max-width:992px){.CourseExplorer_leftNavNoUser__azEEA{position:fixed;top:calc(4rem + 1px);grid-template-rows:65px auto;height:calc(100dvh - 4rem - 1px);z-index:100}}@media(max-width:640px){.CourseExplorer_leftNavNoUser__azEEA{top:calc(3.5rem + 1px);height:calc(100dvh - 3.5rem - 1px)}}.CourseExplorer_toggleButton__ztwbo{background:none;border:none;color:#000;cursor:pointer;font-size:1.2rem;position:absolute;left:360px;opacity:.4;z-index:90}@media(max-width:992px){.CourseExplorer_toggleButton__ztwbo{position:fixed}}.CourseExplorer_active__OrXt6{color:#5421ff!important}.CourseExplorer_courseTitleContainer__VFPBR{display:flex;align-items:center;justify-content:space-between;margin-left:0;padding:8px 12px 8px 32px;border-bottom:1px solid rgba(229,231,235,.6);isolation:isolate;margin-bottom:-.5rem}@media(max-width:1024px){.CourseExplorer_courseTitleContainer__VFPBR{margin-left:12px;padding:8px 12px 8px 24px}}@media(max-width:640px){.CourseExplorer_courseTitleContainer__VFPBR{margin-left:0;padding:8px 12px}}.CourseExplorer_courseTitle__0busg{color:#263244!important;text-align:left!important;font-family:Lora,Georgia,Times New Roman,serif!important;font-weight:600!important;font-size:20px!important;line-height:1.4!important;cursor:pointer;flex:1;margin:0!important;padding:0!important;letter-spacing:normal!important;vertical-align:baseline!important}@media(max-width:640px){.CourseExplorer_courseTitle__0busg{font-size:18px!important;margin-left:.5rem!important}}.CourseExplorer_courseTitle__0busg:hover{color:#4a5568}.CourseExplorer_progressRingContainer__Ig3eZ{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:8px}.CourseExplorer_navigation__C8_Ez{list-style:none;padding:0;margin-top:8px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}@media(max-width:640px){.CourseExplorer_navigation__C8_Ez{margin-left:-1.5rem!important}}.CourseExplorer_navigation__C8_Ez::-webkit-scrollbar{display:none}.CourseExplorer_navigation__C8_Ez .CourseExplorer_container__yQ2W9{display:flex;justify-content:center;align-items:center;height:auto}.CourseExplorer_navigation__C8_Ez .CourseExplorer_navItem__LFAhW{display:block;font-weight:500;color:#4a5568!important;text-align:left;background:none;border:none;width:100%;text-transform:none;cursor:pointer;transition:background-color .2s ease}.CourseExplorer_navigation__C8_Ez .CourseExplorer_navItem__LFAhW a,.CourseExplorer_navigation__C8_Ez .CourseExplorer_navItem__LFAhW a:active,.CourseExplorer_navigation__C8_Ez .CourseExplorer_navItem__LFAhW a:visited{color:#4a5568!important}.CourseExplorer_subsections__8THmf{list-style-type:none;padding-left:1.5rem}.CourseExplorer_contentArea__zHhGL{position:relative;min-height:80dvh;height:auto;padding:1.875rem 3.75rem;max-width:940px}@media(max-width:992px){.CourseExplorer_contentArea__zHhGL{padding:0 1rem;overflow-x:visible}}.CourseExplorer_scrollableContent___XxV3{flex:1;overflow-y:auto;padding:0 100px;max-width:100vw;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}@media(max-width:992px){.CourseExplorer_scrollableContent___XxV3{padding:0;overflow-y:visible}}.CourseExplorer_scrollableContent___XxV3::-webkit-scrollbar{display:none}.CourseExplorer_bottomNav__9u69S{display:flex;align-items:center;justify-content:space-between;padding:.625rem 3.75rem;background-color:#fff;max-width:940px;margin-top:2rem;margin-bottom:2.5rem;gap:.75rem}@media(max-width:992px){.CourseExplorer_bottomNav__9u69S{padding:.625rem 1rem;margin-top:1.5rem}}@media(max-width:640px){.CourseExplorer_bottomNav__9u69S{padding:.625rem 1rem;gap:.5rem}}.CourseExplorer_navList__zNo_T{list-style-type:none;padding-left:0;margin:0}.CourseExplorer_navList__zNo_T li{color:#4a5568!important}.CourseExplorer_navItem__LFAhW{margin-bottom:.5rem}.CourseExplorer_chevIcon__yL9wR{display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-left:auto;padding:4px;border-radius:.5rem;transition:background-color .2s ease}.CourseExplorer_chevIcon__yL9wR:hover{background-color:#f5eeff}.CourseExplorer_chapterChevIcon__0Alsp{padding:4px;border-radius:.5rem}.CourseExplorer_circle__goMA_{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:0}.CourseExplorer_parentHeader__yyJdM{display:flex;align-items:center;padding-left:20px;padding-right:12px;height:60px;font-size:15px;gap:0;padding-top:.5rem}.CourseExplorer_parentHeaderLabel__xN6vO{text-align:left;background:none;border:none;cursor:pointer;padding:.5rem .4rem;color:inherit;font-size:inherit;font-weight:inherit;border-radius:.5rem;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(hover:hover){.CourseExplorer_parentHeaderLabel__xN6vO:hover{background-color:#f5eeff;color:#5421ff}}.CourseExplorer_parentHeaderLabel__xN6vO.CourseExplorer_active__OrXt6{color:#5421ff}.CourseExplorer_itemHeader___wpPt{display:flex;align-items:center;padding:.25rem 8px .25rem calc(var(--depth-offset, 0)*1.5rem + 16px);height:45px;font-size:15px;gap:0;position:relative}@media(max-width:640px){.CourseExplorer_itemHeader___wpPt{padding-left:calc(var(--depth-offset, 0)*1rem + 12px);height:42px;font-size:14px}}.CourseExplorer_itemHeader___wpPt .CourseExplorer_chevSlot__eaHNj,.CourseExplorer_itemHeader___wpPt .CourseExplorer_lockSlot__ZH5z_{width:32px}.CourseExplorer_itemHeaderActive__uVjru{padding-right:.5rem;position:relative}.CourseExplorer_itemHeaderActive__uVjru:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background-color:#5421ff;clip-path:polygon(100% 0,0 15%,0 85%,100% 100%);border-radius:2px 0 0 2px}.CourseExplorer_expandButton__D_2d6{background:transparent;border:none;cursor:pointer;padding:4px;margin-right:0;color:#4a5568;flex-shrink:0;border-radius:50%;transition:background-color .2s ease;position:relative}.CourseExplorer_navItemButton__NQqmj{display:block;flex-grow:1;text-align:left;background:none;border:none;cursor:pointer;padding:.5rem .2rem;color:inherit;font-size:inherit;font-weight:inherit;border-radius:.5rem;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:13rem}@media(max-width:640px){.CourseExplorer_navItemButton__NQqmj{min-width:0}}@media(hover:hover){.CourseExplorer_navItemButton__NQqmj:hover{background-color:#f5eeff;color:#5421ff}}.CourseExplorer_navItemButton__NQqmj.CourseExplorer_active__OrXt6{color:#5421ff}.CourseExplorer_iconActions__1md75{display:flex;align-items:center;margin-left:auto;gap:.25rem;flex-shrink:0}.CourseExplorer_chevSlot__eaHNj,.CourseExplorer_lockSlot__ZH5z_{width:38px;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CourseExplorer_lock__EUYmO{min-width:1rem;width:1rem;height:auto}.CourseExplorer_lockContent__1TiPQ{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.CourseExplorer_chapterDivider__a436e{height:1px;background-color:hsla(180,1%,83%,.8);margin:.75rem 0;width:100%}@media(max-width:640px){.CourseExplorer_chapterDivider__a436e{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.CourseExplorer_subsectionDivider__nVtpq{height:1px;background-color:hsla(216,6%,83%,.566);margin:.75rem 0;width:100%}@media(max-width:640px){.CourseExplorer_subsectionDivider__nVtpq{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.CourseExplorer_expandedContent__NgDjQ{padding-bottom:.75rem}.CourseExplorer_lockedIcon__mTTX6{color:#a0aec0;margin-right:.5rem;margin-left:.5rem;flex-shrink:0}.CourseExplorer_completedIcon__0spDb{color:#00c16a;margin-right:.5rem;margin-left:.5rem}.CourseExplorer_incompletedIcon__W_xXf{color:#a0aec0;margin-right:.5rem;margin-left:.5rem}.CourseExplorer_nonLoggedInIcon__s_C2N{background-color:#d4d6d7;color:#d4d6d7;margin-right:.5rem;margin-left:.5rem;border-radius:50%}.CourseExplorer_nextIcon__GvrL_{-webkit-tap-highlight-color:rgba(0,0,0,0);transition:box-shadow .2s ease,transform .2s ease}.CourseExplorer_nextIcon__GvrL_:active{transform:translateX(3px);fill:#000;color:#fff}.CourseExplorer_backIcon__JZJSJ{-webkit-tap-highlight-color:rgba(0,0,0,0);transition:box-shadow .2s ease,transform .2s ease}.CourseExplorer_backIcon__JZJSJ:active{transform:translateX(-3px);fill:#000;color:#fff}.CourseExplorer_disabled__Ehjsn{color:#a0aec0}.CourseExplorer_contentWrapper__n_iRV{position:relative;min-height:350px}.CourseExplorer_contentWrapper__n_iRV:has(.CourseExplorer_lockedContentPreview__KWRZe){min-height:0}.CourseExplorer_loaderOverlay__uCkFZ{position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none;display:flex;align-items:center;justify-content:center}@media(min-width:993px){.CourseExplorer_loaderOverlay__uCkFZ{left:calc(380px + (100vw - 380px)/2)}}@media(max-width:992px){.CourseExplorer_loaderOverlay__uCkFZ{left:50%}}.CourseExplorer_docHtmlContainer___uINN{width:100%;min-height:350px}.CourseExplorer_docHtmlContainer___uINN>:first-child{margin-top:0!important;padding-top:0!important}.CourseExplorer_docHtmlContainer___uINN,.CourseExplorer_docHtmlContainer___uINN *{box-sizing:content-box!important}.CourseExplorer_docHtmlContainer___uINN h1,.CourseExplorer_docHtmlContainer___uINN h2,.CourseExplorer_docHtmlContainer___uINN h3,.CourseExplorer_docHtmlContainer___uINN h4,.CourseExplorer_docHtmlContainer___uINN h5,.CourseExplorer_docHtmlContainer___uINN h6,.CourseExplorer_docHtmlContainer___uINN li,.CourseExplorer_docHtmlContainer___uINN ol,.CourseExplorer_docHtmlContainer___uINN p,.CourseExplorer_docHtmlContainer___uINN table,.CourseExplorer_docHtmlContainer___uINN ul{padding:revert}.CourseExplorer_docHtmlContainer___uINN img{max-width:100%;height:auto!important}.CourseExplorer_docHtmlContainer___uINN span{max-width:100%}.CourseExplorer_docHtmlContainer___uINN span[style*=inline-block]{display:inline-block;max-width:100%}.CourseExplorer_docHtmlContainer___uINN span[style*=height]{height:auto!important}.CourseExplorer_docHtmlContainer___uINN span>img{max-width:100%;height:auto!important}.CourseExplorer_docHtmlContainer___uINN table{width:100%!important;max-width:100%;border-collapse:collapse}.CourseExplorer_docHtmlContainer___uINN li,.CourseExplorer_docHtmlContainer___uINN ol,.CourseExplorer_docHtmlContainer___uINN ul{margin:revert;padding:revert}.CourseExplorer_lockedContentPreview__KWRZe{max-height:200px;min-height:0!important;overflow:hidden;position:relative}.CourseExplorer_lockedContentPreview__KWRZe:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(180deg,transparent 0,#fff);pointer-events:none}@media(max-width:640px){.CourseExplorer_lockedContentPreview__KWRZe{max-height:120px}.CourseExplorer_lockedContentPreview__KWRZe:after{height:60px}}.CourseExplorer_lockContent__1TiPQ{background:#fff;padding-top:.5rem}.Locked_lockedContainer__i4FKL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;max-width:22.5rem;margin:1.25rem auto;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Locked_lockIcon__4Dw3c{width:8rem;height:8rem;margin-bottom:.625rem;position:relative;z-index:10;transition:transform .5s ease-out}.Locked_title__TCVrX{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.3125rem;transition:color .5s}.Locked_message__Mpf_P{font-size:1.125rem;color:#4b5563;margin-bottom:.9375rem;line-height:1.5}.Locked_button__QtpcO{background-color:#f55;color:#fff;font-weight:600;padding:.3125rem .625rem;border-radius:.15625rem;transition:background-color .2s ease;font-size:.546875rem}.Locked_button__QtpcO:hover{background-color:#f77}.Locked_subscribeButton__OLFia{padding:10px 22px!important;border:none!important;outline:none;color:#fff!important;background-color:#000!important;background:#000!important;cursor:pointer;font-size:1rem!important;font-weight:500;border-radius:1.484375rem!important;transition:all .2s ease-in-out;box-sizing:border-box;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Locked_subscribeButton__OLFia:hover{background-color:rgba(0,0,0,.9)!important}.Locked_subscribeButton__OLFia:focus{outline:2px solid #000}.Locked_subscribeButton__OLFia:active{background-color:rgba(0,0,0,.8)!important}.Locked_errorMessage__buq7p{color:#ef4444;font-weight:500;margin-top:1rem}.Locked_confettiContainer__T2btE{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:0}@keyframes Locked_confettiPop__o1ctG{0%{transform:translate(0) scale(0) rotate(0deg);opacity:1}20%{transform:translate(calc(var(--tx) * .5px),calc(var(--ty) * .5px)) scale(1.2) rotate(calc(var(--r) * .5deg))}to{transform:translate(calc(var(--tx) * 1px),calc(var(--ty) * 1px)) scale(0) rotate(calc(var(--r) * 1deg));opacity:0}}.Locked_confettiParticle__RevY8{position:absolute;width:.6rem;height:.6rem;border-radius:.125rem;animation:Locked_confettiPop__o1ctG 1.5s cubic-bezier(.25,1,.5,1) forwards}.Locked_mascotUnlocked__qc00d{transform:scale(1.1)}@keyframes Locked_subtleBounce__dCsVy{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Locked_animateFloat__IOv2Q{animation:Locked_subtleBounce__dCsVy 3s ease-in-out infinite}.Locked_mascotSvg___EuLj{overflow:visible;width:100%;height:100%}.Locked_shackle__ZdmN9{transform-origin:110px 80px;transition:all .7s cubic-bezier(.34,1.56,.64,1)}.Locked_shackleIdle__HBrAt{transform:translateY(0)}.Locked_shackleHover__GH2QG{transform:translateY(-4px)}.Locked_shackleUnlocked__NnJGw{transform:translateY(-25px) translateX(15px) rotate(15deg)}.Locked_lockBody__96ij9{transition:fill .5s}.Locked_lockBodyLocked__SG8mL{fill:#cbd5e1}.Locked_lockBodyUnlocked___WM5B{fill:#10b981}@keyframes Locked_blink__jbQg1{0%,94%,98%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.Locked_leftEye__WXMxu{transform-origin:55px 105px}.Locked_rightEye___kITX{transform-origin:105px 105px}.Locked_eyeBlink___JpxK{animation:Locked_blink__jbQg1 5s infinite}.Locked_eyePupil__fSDC9{transition:transform .1s ease-out,cx .1s ease-out,cy .1s ease-out}.Locked_cheeks__L4gYh{transition:opacity .3s}.Locked_cheeksHidden__vb5_K{opacity:0}.Locked_cheeksVisible__UCKeN{opacity:1}.Locked_mouth___vDIh{transition:all .3s ease-out}.Locked_textLocked__o7XAs{color:#1f2937}.Locked_textUnlocked__Jf9mq{color:#059669}.Locked_buttonWrapper__5G5po{display:inline-block;transition:transform .3s cubic-bezier(.34,1.56,.64,1);margin-top:.5rem}.Locked_buttonHover__YBA7q{transform:scale(1.05)}.Locked_buttonIdle__MNwdS{transform:scale(1)}.CourseEnrollButton_container__eyKV8{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.CourseEnrollButton_button__dVBUf{width:100%;height:35px;font-size:14px;background-color:transparent;color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:9999px;cursor:pointer;transition:all .2s ease}.CourseEnrollButton_button__dVBUf:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.CourseEnrollButton_button__dVBUf:disabled{opacity:.6;cursor:not-allowed;border-color:hsl(var(--border))}.CourseEnrollButton_button__dVBUf:disabled,.CourseEnrollButton_button__dVBUf:disabled:hover{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.CourseEnrollButton_popularButton__gE_S1{background:linear-gradient(135deg,#c27ade,#695eff);color:#fff!important;border:none}.CourseEnrollButton_popularButton__gE_S1:hover{opacity:.9}.CourseEnrollButton_errorMessage__Zg9Bf{font-size:.75rem;color:hsl(var(--destructive));text-align:center;padding:.25rem .5rem;border-radius:.25rem;background-color:hsl(var(--destructive)/.1);border:1px solid hsl(var(--destructive)/.2);animation:CourseEnrollButton_fadeIn__Q7Tjj .3s ease-in-out}@keyframes CourseEnrollButton_fadeIn__Q7Tjj{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}